GUIA ESTANDARES
Título
Guía para la elaboración de estándares Identificador
Versión
1.0
Archivo
Guía Estándares.doc
Autor Fecha Estado
Aprobación del documento
Gerente Técnico
Ingeniero de SQA
[[cargo/posición]]
[[cargo/posición]]
[[cargo/posición]]
Registro de cambios
Nro. de cambio Fecha Tipo(1) Descripción delcambio Autor
Nro. de Petición
(1) A: Agregar – M: Modificar – E:Eliminar
Tabla de Contenidos
1 Introducción 3
1.1 PROPÓSITO 3
1.2 DESCRIPCIÓN DEL DOCUMENTO 3
1.3 ACRÓNIMOS 3
2 Importancia 4
3 Áreas de estandarización 5
3.1 CICLO DE VIDA DEL SOFTWARE 5
3.2 DOCUMENTACIÓN 6
3.3 CÓDIGO 6
3.4 DENOMINACIÓN DE LOS ÍTEMS DE CONFIGURACIÓN 6
3.5PROCEDIMIENTOS Y PROTOCOLOS 7
4 Elaboración 8
4.1 ESTÁNDARES EXTERNOS 8
4.2 ESTÁNDARES INTERNOS 9
4.2.1 Estandarización ad-hoc 9
4.2.2 Equipo de estandarización 9
4.2.3 Comité de estandarización 9
5 Implantación 10
1 Introducción
1.1 Propósito
El presente documento define y describe los principales tópicos por considerar durante la elaboración de estándares en una organizacióninformática, con el propósito de guiar al responsable de su desarrollo.
1.2 Descripción del documento
Capitulo 1 Importancia: resumen sobre la trascendencia de los estándares.
Capítulo 2 Áreas de estandarización: descripción de las principales áreas que deben ser estandarizadas en cualquier institución.
Capitulo 3 Elaboración: detalle de la forma en que pueden desarrollarse los estándares ylas fuentes disponibles para ello.
Capítulo 4 Implantación : actividades generales durante la implantación de un estándar
1.3 Acrónimos
Acrónimo Significado
DoD Departament of Defense
EIA Electronic Industries Association
IEC International Electrotechnical Commission
IEEE Institute of Electrical and Eletronics Engineers
ISO International Organization for Standardization
NISTNational Institute of Standards and Technology
SQA Software Quality Assurance
SCM Software Configuration Management
2 Importancia
Los estándares son los cimientos de cualquier proceso de gestión de calidad del software, pues proveen la base para la evaluación y medición de las actividades y de los productos de trabajo durante todo el ciclo de vida del software. Por tanto, ellosestablecen el marco de trabajo para el desarrollo de software, constituyéndose en un factor crítico de este último.
Su aplicación otorga uniformidad, consistencia, rigurosidad, y fortaleza a los métodos y a las actividades del desarrollo de software. Es más, los estándares entregan métodos y prácticas comunes que permiten concretar una tarea repetidas veces en la misma forma y, por ende, son un pilarfundamental para alcanzar la madurez en una organización.
No obstante, a que muchas veces se reconoce su importancia, su desarrollo e implantación no son fáciles. Las razones son variadas. Por una parte el desarrollo de estándares no es simple: deben definirse las áreas del desarrollo de software que serán estandarizadas, seleccionarse los estándares por cada área y, luego, escogerse la forma enque se elaborara el estándar. Y, además, equilibrar la necesidad de contar con un proceso ordenado y repetible junto con la necesidad de ser flexibles y dar espacio a la creatividad. Por otra parte, su implantación es igualmente difícil. No basta con difundir la existencia de un estándar, éste debe ser utilizado, lo que involucra aspectos culturales y crear hábitos que no son fáciles de adquiriren un ambiente donde por lo general prima la improvisación.
Sin embargo, a pesar de todas las dificultades los beneficios de contar con estándares efectivos compensan los esfuerzos realizados. Basta con meditar sobre los beneficios obtenidos por una organización que cuenta con procedimientos eficientes y repetibles.
3 Áreas de estandarización
El primer problema en la creación de...
Regístrate para leer el documento completo.