Artículo que describe el concepto y su vínculo con otras técnicas de desarrollo relacionadas como TDD
STEP
Systematic Test and Evolution Process
Descripción extraída del Syllabus de 2012 ISTQB Advanced Level Test Manager
STEP (Systematic Test and Evaluation Process), like CTP and unlike TMMi and TPI Next, does not require that improvements occur in a specific order.
STEP is primarily a content reference model which is based upon the idea that testing is a lifecycle activity that begins during requirements formulation and continues until retirement of the system. The STEP methodology stresses “test then code» by using a requirements-based testing strategy to ensure that early creation of test cases validates the requirements specification prior to design and coding.
Basic premises of the methodology include:
- A requirements-based testing strategy
- Testing starts at the beginning of the lifecycle
- Tests are used as requirements and usage models
- Testware design leads software design
- Defects are detected earlier or prevented altogether
- Defects are systematically analyzed
- Testers and developers work together
EITBOK
EITBOK (Enterprise Information Technology Body of Knowledge). En esta guía, la IEEE Computer Society, en cooperación con el proyecto ACM IT2017, establece una línea de base para el conjunto de conocimientos para la práctica de la tecnología de la información empresarial (EIT). Este trabajo ha sido emprendido como parte de la responsabilidad de la Sociedad de promover el avance tanto de la teoría como de la práctica en este campo.
La guía se compone de los siguientes trabajos especializados:
- Business Analysis BOK (BABOK)
- Business Architecture Body of Knowledge (BizBoK)
- Data Management BOK (DAMA DMBOK)
- Enterprise Architecture BOK (EABOK)
- Product Management and Marketing Body of Knowledge (ProdBOK)
- Project Management BOK (PMBOK)
- Software Extension to the PMBOK (SWX)
- Software Engineering BOK (SWEBOK)
- Systems Engineering BOK (SEBOK)
TMAP
TMMi
El marco TMMi ha sido desarrollado por la Fundación TMMi como guía y marco de referencia para la mejora de procesos de prueba y se posiciona como un modelo complementario a la versión 1.2 CMMI [CMMI] al abordar esas cuestiones importantes para poner a prueba los gestores de pruebas, ingenieros de pruebas y los profesionales de la calidad del software. Pruebas como se define en el TMMi se aplica en su sentido más amplio para abarcar a todas las actividades relacionadas con la calidad del producto software.
ISTQB
El International Software Testing Qualifications Board (ISTQB) es una organización de certificación de profesionales de las pruebas de software que opera a nivel internacional. Fundada en Edimburgo en noviembre de 2002, ISTQB es una asociación sin ánimo de lucro legalmente registrada en Bélgica.
ISTQB Certified Tester es una certificación estandarizada para probadores de software y la certificación es ofrecida por ISTQB. Las calificaciones se basan en un programa de estudios y hay una jerarquía de calificaciones y directrices para la acreditación y el examen. El ISTQB es una organización de certificación de certificación de pruebas de software que tiene más de 500.000 certificaciones emitidas; El ISTQB consta de 57 juntas miembros en todo el mundo representando 81 países (fecha: mayo de 2017).
ISO 29119
Los estándares de prueba de software ISO 29119 son un conjunto de documentos definidos internacionalmente que tratan los conceptos, procesos, técnicas, documentos, tecnologías y términos de pruebas de software.
Actualmente ISO 29119 tiene cinco partes. El conjunto de normas utiliza un enfoque en capas para definir las pruebas de software, que es común a muchos estándares ISO. Este conjunto de normas presenta: definiciones y conceptos de prueba (parte 1); Procesos de prueba (parte 2); Documentación de prueba (parte 3); Técnicas de ensayo (parte 4); Y las pruebas dirigidas por palabras clave (parte 5).
Sitio en inglés
Sitio en español (Universidad de Oviedo)
Normas que ha sustituido:
- IEEE 829 Test Documentation
- IEEE 1008 Unit Testing
- BS 7925-1 Vocabulary of Terms in Software Testing
- BS 7925-2 Software Component Testing Standard
SWEBOK
La Guía del Cuerpo de Conocimientos de Ingeniería de Software (Software Engineering Body of Knowledge – SWEBOK Guide) describe los conocimientos generalmente aceptados sobre ingeniería de software. Sus 15 áreas de conocimiento (KAs) resumen conceptos básicos e incluyen una lista de referencias que apunta a información más detallada.
Áreas de conocimiento (knowledge areas – KAs)
- Software Requirements
- Software Design
- Software Construction
- Software Testing
- Software Maintenance
- Software Configuration Management
- Software Engineering Management
- Software Engineering Process
- Software Engineering Models and Methods
- Software Quality
- Software Engineering Professional Practice
- Software Engineering Economics
- Computing Foundations
- Mathematical Foundations
- Engineering Foundations
Formulario de descarga gratuita de la guía SWEBOK
Normas IEEE
Normas IEEE relativas a la ingeniería de software y de sistemas
IEEE es una organización profesional dedicada al avance tecnológico y que dispone de un amplio catálogo de estándares entre los que se encuentran los relativos a la ingeniería de software y de sistemas
Varios de sus documentos y estándares son comunes a los publicados por ISO
Normas ISO
Las normas ISO (International Organization for Standardization), junto a las normas IEEE, crean el conjunto de documentos y conocimiento más veterano, extensos y de mayor valor que aplican a la ingeniería del software e ingeniería de sistemas. A continuación se muestran los distintos catálogos de normas que cubren prácticamente todos los aspectos del desarrollo de software y sistemas.
Normas ISO relativas al Software
Normas ISO relativas aspectos generales de las tecnologías de la información