Nomas Internacionales Para El Desarrollo de Software

22
Nomas internacionales para el desarrollo de software Yessenia Lulú Gómez Alanco Fidel Ortiz Peña Eduardo Nazaret Torres Ortiz

Transcript of Nomas Internacionales Para El Desarrollo de Software

Page 1: Nomas Internacionales Para El Desarrollo de Software

Nomas internacionales para el desarrollo de software

Yessenia Lulú Gómez AlancoFidel Ortiz Peña

Eduardo Nazaret Torres Ortiz

Page 2: Nomas Internacionales Para El Desarrollo de Software

Para la industria del software los estándares relevantes son:

ISO 9001ISO 9000-3ISO 9004-2

Page 3: Nomas Internacionales Para El Desarrollo de Software

ISO 9001

Elaborada por la Organización Internacional para la Estandarización, y especifica los requisitos para un sistema de gestión de la calidad que pueden utilizarse para su aplicación interna por las organizaciones, para certificación o con fines contractuales.

Page 4: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3

La norma ISO 9000-3 son los estándares utilizados para el desarrollo, suministro y mantenimiento del software.

Ámbito de aplicación:–Desarrollo de Sistemas de Información–Procesos del Ciclo de vida–Calidad de Software

Page 5: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3

Con la norma se busca dar orientaciones en situaciones en las que se exija la demostración de la capacidad de un proveedor para desarrollar, suministrar y mantener productos de software. La norma sugiere clases de control y métodos para la producción de software que satisfaga los requisitos establecidos.

Page 6: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3

ISO 9000-3 sirve para interpretar la norma ISO 9001 en el ámbito de la Ingeniería deSoftware.

Page 7: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3

La norma ISO 9000-3 es requerida por todas las compañías desarrolladoras de software para:• Incursionar en el mercado europeo• Cubrir las expectativas de los clientes• Obtener beneficios de calidad• Como estrategia de mercado• Para reducir costos de producción

Page 8: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3

Page 9: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3

Administración de la Responsabilidad:

• La dirección de la empresa debe definir y documentar su política y sus objetivos con respecto a la calidad.

• Las responsabilidades, autoridades y relaciones entre todo personal, cuyo trabajo afecte la calidad del producto, deben ser definidas.

Page 10: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3• Sistemas de CalidadLa empresa debe establecer y mantener unsistema de calidad documentado que debeincluir:

– Instructivos para la preparación de procedimientos del sistema de calidad.

– Instrucciones para la aplicación efectiva de los procedimientos.

• Auditorias internas de calidadLa empresa debe llevar un sistema de auditorias internas decalidad y sus resultados deben ser documentados.

Page 11: Nomas Internacionales Para El Desarrollo de Software

ISO 9000-3

• Control de Documentos y DatosLa empresa debe establecer y mantener procedimientos para controlar todos los documentos y datos.

Todo documento debe estar disponible, y los documentos obsoletos deben ser removidos.

• Planificación del diseño y el desarrolloEsta clausula exige la definición de un proceso disciplinado o metodología.

Page 12: Nomas Internacionales Para El Desarrollo de Software

ISO 9004-2

La Norma ISO 9004-2 de 1991 denominada “Gestión de calidad y ele-mentos del sistema de la calidad. Parte 2: Guía para los servicios” tiene por objeto animar a las organizaciones y a las empresas a gestionar los aspectos de la calidad en sus actividades de servicios de una forma más eficaz. Al contrario que las normas ISO 9001, 9002 y 9003 no tiene carácter de certificable y por esta razón no ha sido adoptada por la empresas de servicios para desarrollar sus sistemas de calidad.

Page 13: Nomas Internacionales Para El Desarrollo de Software

ISO 9004-2

Describe como metas primarias la satisfacción del cliente de acuerdo con normas éticas y profesionales, la mejora continua del servicio, las exigencias de la sociedad y del medio ambiente y la eficiencia de la organización. La dirección debe transformar estas metas primarias en objetivos tales como la definición de las necesidades del cliente, los controles y las acciones preventivas para evitar su insatisfacción, la optimización de los costes, el establecimiento de un compromiso colectivo y la revisión continua a fin de identificar las oportunidades de mejora.

Page 14: Nomas Internacionales Para El Desarrollo de Software

Nomas mexicana para el desarrollo de software

Page 15: Nomas Internacionales Para El Desarrollo de Software

NMX-I-059/02-NYCE-2011 (MoProSoft)

Es una norma mexicana enfocada a las organizaciones que se dedican al desarrollo y mantenimiento de software; en la que se establecen los requisitos de conformidad para el método de verificación del modelo de procesos para la industria de software

Page 16: Nomas Internacionales Para El Desarrollo de Software

Procesos de la Norma NMX-I-059-NYCE-2011

Alta Dirección (DIR)Gerencia (GER)

Operación (OPE)

Page 17: Nomas Internacionales Para El Desarrollo de Software

Alta Dirección (DIR)

• Gestión de Negocio (GN): El propósito de Gestión de Negocio es establecer la razón de ser de la organización, sus objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades de los clientes, así como evaluar los resultados para poder proponer cambios que permitan la mejora continua.

Page 18: Nomas Internacionales Para El Desarrollo de Software

Gerencia (GER)

• Gestión de Procesos (GPR): El propósito de Gestión de Procesos es establecer los procesos de la organización, en función de los Procesos Requeridos identificados en el Plan Estratégico. Así como definir, planificar, e implantar las actividades de mejora en los mismos.

Page 19: Nomas Internacionales Para El Desarrollo de Software

Gerencia (GER)

• Gestión de Proyectos (GPY): El propósito de la Gestión de Proyectos es asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organización.

Page 20: Nomas Internacionales Para El Desarrollo de Software

Gerencia (GER)

• Gestión de Recursos (GR): El propósito de Gestión de Recursos es conseguir y dotar a la organización de los recursos humanos, infraestructura, ambiente de trabajo y proveedores, así como crear y mantener la Base de Conocimiento de la organización. Su finalidad es apoyar el cumplimiento de los objetivos del Plan Estratégico de la organización.

Page 21: Nomas Internacionales Para El Desarrollo de Software

Operación (OPE)

• Administración de Proyectos Específicos (APE): El propósito de la Administración de Proyectos Específicos es establecer y llevar a cabo sistemáticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados.

Page 22: Nomas Internacionales Para El Desarrollo de Software

Gerencia (GER)

• Desarrollo y Mantenimiento de Software (DMS): El propósito de Desarrollo y Mantenimiento de Software es la realización sistemática de las actividades de obtención de requisitos, análisis, diseño, construcción, integración y pruebas de productos de software nuevos o modificados cumpliendo con los requisitos especificados.