Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Contenidos
Introduccin Estructura de las Normativas Estructura SESC IEEE 1074
Actividades Implementacin del Estndar
Introduccin (I)
El IEEE es la asociacin profesional tcnica ms grande del mundo, con ms de 320.000 miembros en ms de 150 pases. Est dividido en casi 40 sociedades tcnicas, de las que la Computer Society es una de ellas. El IEEE elabora Normas, Recomendaciones y Guas, segn en nivel de prescripcin.
Introduccin (y II)
El Comit de Normas de Ingeniera de Software de la Computer Society,se cre en 1976 y la primera norma (IEEE Std 730, Software Quality Assurance) se public en 1979. Este comit participa en la elaboracin de normas internacionales a travs del US TAG (Technical Advisory Group) en ISO/IEC JTC1 SC7. La mayor parte de las normas del Comit son normas relacionadas con prcticas, no con productos. Estn relacionadas con la prctica del desarrollo del software, no con los interfaces de los productos producidos.
Calidad de Software - 11. IEEE 1074 - Justo Hidalgo 4
Practice Standards
Source: [Jabir97]
Some SWE Principles may be generalized to principles for the engineering of complex systems.
Source: [SESC95]
Terminology
610.12
IEEE glossary
729
SESC glossary
1002
Taxonomy of standards
Overall Guide
[Moore97a]
Customer
standards
Process
standards
Product
standards
Resource
standards
1044
Classification of anomalies
1044.1
Guide to 1044
Principles
Notation
Reuse Libraries
1420.x
Data model for reuse lib interop
1175
Tool interconnection
1320.x
IDEF
830
SW rqmts specifications
1348
Adoption of CASE tools
Element Standards
1016
SW design descriptions
829
SW test documentation
Application
1016.1
Guide to 1016
1430
Guide to 1420.x
Principles
Characteristics
1465
SW package qual reqmts
1233
Guide--System reqmts spec
982.1
Measures for reliable SW
1063
SW user documentation
1228
SW safety plans
982.2
1059
Guide--SW V & V plans
Guide to 982.1
730.1
Guide--SW QA planning
Principles
12207.0
Software life cycle (SWLC) processes
General Processes
Primary Processes
Process Measurement
1220
Systems eng. process
J-Std-016
Acq / Supp Agreement
1045
SW productivity metrics
1362
830
SW requirements spec
828
SW CM plans
Element Standards
1233
Guide--System rqmts spec
1008
SW unit testing
1012
SW V & V
1058
SW project mgmt plans
829
SW test documentation
1028
SW reviews
1074
Developing SWLC proc
1219
SW maint.
12207.1
Guide--SW life cycle data
730.1
Guide--SW QA planning
12207.2
Guide--SWLC process
1042
GuideSW CM
1059
10
Principles
12207.0
Software life cycle processes
Two-Party Agreement
Element Standards J-Std-016
Acq / Supp Agreement
Supplier Selection
1062
Software acquisition
1228
SW safety plans
1233
Guide--System rqmts spec
1362
Concept of operations doc
12207.1 and 2
Guide to software life cycle data and processes
11
IEEE 1490
PMI Guide to PM Body of Knowledge
ISO 10007
Guide to CM
EIA IS-649
CM
IEEE 1058
SW Project Mgmt Plans
Plans
IEEE 1044
Classification for SW anomalies
IEEE 982.1
Measures for reliable SW
IEEE 730
SW QA plans
IEEE 828
SW CM plans
IEEE 1044.1
Guide to 1044
IEEE 982.2
Guide for use of dictionary
IEEE 730.1
Guide to SW QA planning
IEEE 1042
Guide to SW CM
IEEE 1045
SW productivity metrics
IEEE 1061
SW quality metrics methodology
IEEE 1012
SW V&V
IEEE 829
Software test documentation
DIS 14756
Performance measurement
IEEE 1059
Guide for SW V&V plans
IEEE 1228
SW safety plans
IEEE 1062
SW acquisition
ISO 9294
Mgmt of SW documentation
12
IEEE 1220
Systems engineering
SE / SWE Interface
IEEE 1362
Concept of operations
IEEE 1233
Sys reqmts spec
IEEE P1471
Architectural description
12207
Shared activities: system requirements system architecture system integration system qual testing
13
IEEE 1074
14
Introduccin
Este estndar provee un proceso de creacin de un Proceso de Ciclo de Vida SW (SCLP).
Seleccin de un modelo (SCLM) Creacin del ciclo de vida (SLC) Aumento del SLC con Activos Organizacionales de Proceso (OPAs)
Actividad (I)
Cuerpo de trabajo perfectamente definido que ha de ser realizado, incluyendo informacin de Entrada y Salida. Las prestaciones de una actividad estn completas cuando toda la informacin de entrada ha sido procesada, y la de salida generada. Tres partes:
Informacin de Entrada, de Salida Descripcin
Calidad de Software - 11. IEEE 1074 - Justo Hidalgo 16
Actividad (II)
Conceptos:
Criterios de entrada y salida Actividades Si Aplicables.
Las actividades son Obligatorias o Si Aplicables
Estructura organizacional
No definida en el estndar.
17
18
SLCP: elementos
SLCM:
Framework que se utiliza para producir el SLC del proyecto. La seleccin del SLCM se basa en atributos del proyecto y capacidades organizacionales.
SLC:
Secuencia ejecutable de Actividades a realizar durante el proyecto.
OPA:
Artefactos que definen el entorno de una organizacin para proyectos SW. Se seleccionan y adaptan para un proyecto particular.
SLCP:
Se crea mediante el aumento del SLC con las OPAs seleccionadas para el proyecto.
Calidad de Software - 11. IEEE 1074 - Justo Hidalgo 19
Mapping de Actividades
Instance: una actividad se mapea como una instancia si toma todas las entradas especificadas, los procesa y produce todas las salidas. Se mapea una sla vez.
P.e. Alojar Recursos de Proyecto
Iteration: al menos una entrada se procesa y alguna salida se crea. Se mapea hasta que todo est procesado.
P.e. Gestionar el proyecto
23
Referencias
IEEE 1074. IEEE Standard for Developing Software Lyfe Cycle Processes
24