Resumen de Calidad y Ética en Ingeniería de Software
Calidad y Ética en Ingeniería de Software: Guía Completa
Introducción
Las normas son documentos que establecen directrices, requisitos y procedimientos consensuados para garantizar compatibilidad y coherencia en procesos, productos y servicios. En el ámbito de las tecnologías de la información y la ingeniería, organizaciones como el IEEE coordinan la creación, revisión y difusión de normas mediante procesos formales y participativos.
Definición: Una norma es un documento aprobado por una organización reconocida que proporciona reglas, directrices o características para actividades o resultados, con el objetivo de alcanzar un orden común y facilitar la interoperabilidad.
Ciclo de creación e implantación de una norma (visión general)
El proceso descrito por el IEEE puede descomponerse en etapas claras:
- Propuesta de idea
- Petición de Autorización de Proyecto (PAP)
- Desarrollo por un grupo de trabajo
- Revisión y votación del borrador
- Publicación y difusión
- Uso, retroalimentación y posible revisión o retirada
1. Propuesta de idea y PAP
¿Quién puede proponer?
- Cualquier miembro del organismo (por ejemplo, un miembro del IEEE) puede sugerir una nueva norma o modificación.
Definición: PAP (Petición de Autorización de Proyecto) es el documento formal que solicita iniciar el desarrollo de una norma y que define objetivo, ámbito, descripción y contactos principales.
Contenido básico de la PAP
- Objetivo del proyecto
- Ámbito de aplicación
- Descripción general
- Principales contactos y responsables
- Envío a los grupos que elaboran normas y al ANSI para coordinación
2. Desarrollo por el grupo de trabajo
Formación y participación
- Se crea un grupo de trabajo responsable del desarrollo técnico.
- Cualquiera puede adherirse; la participación es abierta a interesados.
- Reuniones habituales: aproximadamente cuatro por año.
- Contribuciones a distancia: comentarios y propuestas enviadas al grupo.
Buenas prácticas durante el desarrollo
- Incluir profesionales de distintos niveles y organismos para enriquecer el proceso.
- Documentar decisiones y cambios en cada revisión.
3. Borrador, revisión y votación
El proceso de aprobación
- El resultado del desarrollo es un borrador (draft) que se somete a revisiones y votaciones.
- Requisitos de votación: debe votar al menos el 75% de los miembros del grupo de votación y, de ellos, el 75% debe votar a favor.
Definición: Grupo de votación es el conjunto de expertos que evalúa y decide sobre la aprobación de un borrador de norma.
Plazos habituales
- Tiempo medio desde el inicio hasta la aprobación: alrededor de tres años.
4. Publicación y difusión
- Tras la aprobación, la norma se publica y se distribuye a usuarios y organizaciones.
- Actividades de difusión: seminarios, talleres y materiales formativos.
5. Uso por parte de empresas y organismos
Implementación y retroalimentación
- Durante su uso, los usuarios proporcionan comentarios positivos o negativos basados en la experiencia práctica.
- Algunas organizaciones adaptan la norma para sus fines específicos (implementaciones internas o perfiles restringidos).
Retroalimentación al comité
- Las modificaciones propuestas por usuarios se remiten al consejo de normas del IEEE.
- El grupo de trabajo evalúa esas aportaciones y decide si iniciar una nueva fase de revisión.
Definición: Ciclo de vida de la norma es el proceso completo desde la creación hasta su revisión, modificación o retirada.
Duración del ciclo completo
- El ciclo completo de vida descrito suele durar cinco años (incluye uso, evaluación y posibles revisiones).
Comparación: fases clave vs objetivos
| Fase | Objetivo principal | Resultado esperado |
|---|---|---|
| Propuesta / PAP | Definir la necesidad y el alcance | Autorización para iniciar proyecto |
| Desarro |
¿Ya tienes cuenta? Iniciar sesión
Normas IEEE Procesos
Klíčové pojmy: Cualquier miembro puede proponer una norma mediante una PAP, La PAP define objetivo, ámbito, descripción y contactos, Los grupos de trabajo son abiertos y celebran ~4 reuniones anuales, El borrador pasa por revisiones y votaciones formales, Se requiere que vote el 75% del grupo y que el 75% de esos votos sean favorables, Tiempo medio de elaboración hasta aprobación: 3 años, El ciclo completo con uso y revisión dura aproximadamente 5 años, Las modificaciones propuestas por usuarios se evalúan por el consejo y el grupo de trabajo, Difundir la norma mediante seminarios facilita su adopción, Participar activamente en el grupo de trabajo mejora la calidad de la norma