Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

NMX-I-059-NYCE-2011 "Tecnología de la información - Ingenier

No description
by

Marco López

on 10 March 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of NMX-I-059-NYCE-2011 "Tecnología de la información - Ingenier

NMX-I-059-NYCE-2011"Tecnología de la información - Ingeniería de Software - Calidad de producto"
Elaboración del estándar
En el ámbito de TI, NYCE contribuyó a la elaboración "Tecnología de la información - Ingeniería de Software - Calidad de producto".

 La creación de este estándar no fue casual, ya que con esto se logró dar legitimidad y certeza jurídica al modelo de evaluación de madurez de la capacidad de procesos, para así elevarlo a la categoría de norma.

Plan Estratégico
Integrado por:

a)Misión
b)Visión
c)Valores
d)Objetivos
e)Indicadores
f)Metas Cuantitativas
g)Estrategias
h)Procesos Requeridos
i)Cartera de Proyectos
j)Estructura de la Organización
k)Estrategia de Recursos
l)Presupuesto
m)Periodicidad de Valoración
n)Plan de Comunicación con el Cliente
Referencias
Origen
El origen del estándar es la necesidad de cumplir con la estrategia número 6 del Programa de Software (ProSoft) de la Secretaría de Economía (durante 2000-2006), relativa a "alcanzar niveles internacionales de capacidad de procesos" por parte de las PyMES mexicanas desarrolladoras de software.

Esto permite a las PyMES que desarrollan software, demostrar la capacidad de sus procesos y con esto hacerlas más competitivas, a fin de que tengan mayores probabilidades de permanecer en el mercado.

¿Qué es MOPROSOFT?
MOPROSOFT es el Modelo de Procesos para la Industria del Software.

Un modelo para la mejora y evaluación de los procesos de desarrollo y
mantenimiento de sistemas y productos de software. 
Contexto Normativo
La norma mexicana NMX-I-059-NYCE, consta de las siguientes partes:


NMX-I-059/01-NYCE: definición de conceptos y productos
NMX-I-059/02-NYCE: requisitos de procesos (MoProSoft)
NMX-I-059/03-NYCE: guía de implantación de procesos
NMX-I-059/04-NYCE: directrices para la evaluación de procesos (EvalProSoft)
Plan de Desarrollo
Documento usado como guía para la ejecución del desarrollo o mantenimiento de software, contiene:
a)Descripción del Producto y Entregables
b)Proceso Especifico
c)Equipo de Trabajo
d)Calendario
e)Mediciones
Objetivo y Campo de Aplicación
Tiene por objeto definir los conceptos y describir los productos para las demás partes de norma.

Es conveniente que los usuarios se familiaricen con la terminología y estructura de la serie de normas que constituyen las demás partes.
Propósito
Introducir las definiciones, presentar los requisitos de los procesos, proporcionar una guía de implantación para el modelo de procesos MoProSoft y las directrices para la evaluación EvalProSoft.
Categorías MoProSoft
Relación entre Procesos
Clasificación de Productos
Configuración de Software y Productos de Software
Clasificación de roles
Esta norma se completa con las siguientes referencias:
NMX-I-006/01-NYCE: Tecnología de la Información - Evaluación de Procesos - Parte 01: Conceptos y Vocabulario.

NMX-I-006/02-NYCE: Tecnología de la Información - Evaluación de Procesos - Parte 02: Realización de una Evaluación.

NMX-I-045-NYCE: Tecnología de la Información - Software - Procesos del Ciclo de vida del Software.
Definiciones
Las definiciones establecidas en la NMX-I-059/01-NYCE son aplicables durante todo el proceso y se deben considerar las siguientes:
Conceptos:
Actividad:
Este tiene tres categorías de procesos las cuales reflejan la estructura de una organización.
Los productos generados en los procesos se clasifican así:
Un conjunto consistente de productos de SW es una configuraron de SW, los productos de SW se clasificaran en manera general como lo muestra la imagen.
Un rol es responsable de llevar a cabo un conjunto de actvidades de uno o mas procesos en la siguiente clasificación general:
conjunto de tareas especificas para realizar uno o mas roles.
Administración:
organizar trabajo y disponer recursos.
Base de conocimiento:
repositorio de todos los productos de software, planes, reportes, registros, lecciones apendidas y otros documentos.
Categoria de procesos:
conjunto de procesos en una misma área general de actividad dentro de una organización.
Consolidación:
revision de evidencias documentale y orales recopiladas, para el cumplimiento de los atrubitos y detectar evidencias faltantes.
Corroboración:
confirmación de una evidencia oral con otra evidencia oral de dos entrevistas diferentes o con una evidencia documental para obtener la calificacion de los atributos.
Equipo de evaluación:
integrado por el evaluador competente, representante de la organización y uno o mas participantes internos o externos a la organización.
Evidencia documental:
producto que contiene información, que respalda el cumplimiento de un atributo, para efectos de una evaluación.
Evidencia oral:
información obtenida de una entrevista, que respalda la evaluación del cumplimento de un atributo.
Facilitador:
individuo, asignado por la organización, con la responsabilidad de asegurar la disponibilidad de la información, infraestructura, logistica y participacion de los miembras de la organización en una evaluación.
Flujo de trabajo:
esquema que expresa las relaciones entre las actividades de un proceso. una relación puede ser secuencial, paralela, ciclica, de selección o anidada.
Gestión:
actividades coordinadas para dirigir y controlar una organización.
Hallazgo:
resultado de la evaluación de las evidencias documentales y orales, respecto a los requisitos, pueden indicar conformidad o no conformidad con los mismos.
Indicador:
mecanismo para mostra o significar una cosa con evidencias y hechos.
Infraestructura:
elementos o servicios necesarios para la creación y funcionamiento de una organización.
Lección aprendida:
experiencia positiva o negativa obtenida durante al realización de alguna actividad.
Medición:
acción o afecto a medir.
Método:
descripción de reglas y criterios para definir un proceso o procedimiento que se utliza para la realización de un servicio o producto.
Nivel de madurez de capacidades:
grado de mejora de un conjunto predefinido de procesos, corresponde al máximo nivel alcanzado por todos los procesos evaluados.
Objetivo:
fin a que se dirige una acción u operación.
Organización:
empresa o unidad de la organización dedicada al desarrollo y/o mantenimiento del software.
Participante de la evaluación:
individuo seleccionado para las entrevistas de la evaluación.
Producto:
cualquier elemento que se genera en un proceso.
Representante de la organización:
individuo que forma parte de la evaluación, asignado por la organización como punto de contacto para establecer la comunicación entre la organizacion y el evaluador competente.
Rol:
responsabilidad por un conjunto de actividades, puede ser asumido por uno o mas personas de tiempo parcial o completo.
Situación excepcional:
circunstancia que impide el desarrollo de una actividad.
Validación:
confirmación mediante el suministro de evidencia objetiva de que se cumplieron los requisitos para una utilización o aplicación especifica.
Verificación:
confirmación mediante la aportacion de evidencia objetiva de que se cumplieron los requisitos especificados.
Descripción de Productos
Acciones Correctivas
Establecidas para corregir una desviación o problema con respecto al cumplimiento de un plan.
Acciones Preventivas
Establecidas para prever una desviación o problema .
Alternativas de Realización de Proyectos Internos
Descripción de diferentes opciones para llevar a cabo los proyectos internos, incluye la decisión sobre la opción seleccionada.
Análisis y Diseño
Este documento contiene la descripción textual y gráfica de la estructura de los componentes de software. El cual consta de las siguientes partes:
a) arquitectónica - contiene la estructura interna del sistema, asi como la identificación de los componentes que integran los subsistemas y la relación entre ellos.

b) detallada - contiene el detalle de los componentes que permita de manera evidente su construcción y prueba en el ambiente de programación.
Asignación de Recursos
Personal competente con la formación apropiada, capacitación, habilidades y experiencia de acuerdo al rol a desempeñar.
Base de Conocimiento
Contiene los siguientes conocimientos:
a) negocio - documentación utilizada y generada en el proceso de Gestión de Negocio.

b) procesos - documentación utilizada y generada en el proceso de Gestión de Procesos.

c) proyectos - documentación utilizada y generada en el proceso de Gestión de Proyectos y Administración de Proyectos Especificos.

d) desarrollo y mantenimiento - productos de software generados en el proceso de Desarrollo de y Mantenimiento de Software.

e) recursos - documentación utilizada y generada en el proceso de Gestión de Recursos.

f) recursos humanos - documentación utilizada y generada en el subproceso de Recursos Humanos y Ambiente de Trabajo.

g) bienes adquiridos y proveedores - documentación utilizada y generada en el subproceso de Bienes, Servicio e Infraestructura.

h) documentacion de la base de conocimiento - documentación utilizada y generada acerca de su estructura, contenido y operación.
Catalogo de Proveedores
Registro de proveedores de bienes o servicios, incluyendo sus datos generales, bienes o servicios proporcionados y evaluación de la satisfacción.
Comentarios y Quejas del Cliente
Registro de los comentarios y quejas.
Componente
Conjunto de unidades de código relacionadas.
Configuración de Software
Conjunto consistente de productos de software, que incluye:
a) Especificación de Requisitos

b) Análisis y Diseño

c) Software

d) Registro de Rastreo

e) Plan de Pruebas de Sistema

f) Reporte de Pruebas del Sistema
g) Plan de Pruebas de Integración

h) Reporte de Pruebas de Integración

i) Manual de Usuario

j) Manual de Operación

k) Manual de Mantenimiento


Contrato
Documento legal para la presentación de servicios con el cliente.
Descripción de Proyecto
Descripción del propósito, producto, objetivo, alcance, entregables, necesidad de negocio, supuestos y premisas, restricciones, entre otros.
Diseño de la base de Conocimiento
Contiene el diseño de modelo conceptual, su metamodelo, y la definición de los mecanismos de operación: alimentación, consulta, control de acceso, mantenimiento y respaldo para cada tipo de repositorio.
Documentación de Procesos
Conjunto de procesos de la organización definidos en función del plan de procesos actual.
Documento de Aceptación
Establece la aceptación del cliente de los entregables establecidos en el proyecto.
Encuesta Sobre el Ambiente de Trabajo
Encuesta aplicada a los recursos humanos sobre el ambiente de trabajo.
Especificación de Requisitos
Se componen de una introducción y una descripción de requisitos:
a) Introducción: descripción general del software y su uso en el ámbito laborable.

b) Descripción de Requisitos:
funcionales
- necesidades establecidas que debe satisfacer el software cuando es usado en situaciones especificas, las funcionalidades deben ser adecuadas, exactas y seguras.
interfaz
de usuario - definición de aquellas características de la intefaz del usuario que permiten que el software sea facil de entender, aprender y generar satisfacción.
confiabilidad
- especificación del nivel de desempeño del software con respecto a la madurez, tolerancia a fallas y recuperación.
eficiencia
- especificación del nivel de desempeño del software con respecto al tiempo y a la utilización de recursos.
mantenimiento
- elementos que facilitaran la comprensión y la realizacion de las modificaciones futuras del software.
portabilidad - descripción de las características del software que permitan su trasferencia de un ambienta a otro.
restricciones de diseño y construcción - necesidades impuestas por el cliente.
interperotividad - la capacidad de que dos o mas sistemas o componentes puedan intercambiar información y usarla.
reusabilidad - propiedad de todo producto o subproducto de software o parte de el , para que pueda usarse por varios usuarios como producto final o en el desarrollo de propio software o en la realizacion de otros productos de software.
legales y reglamentarios - necesidades impuestas por leyes, reglametos, entre otros.
Evaluación del desempeño
Del recurso humano de acuerdo al rol asignado.
Factores externos
Tener la información de sobre tendencias tecnológicas , clientes y competidores
Lecciones Aprendidas
Registro de mejores practicas, problemas recurrentes y experiencias exitosas, durante la implantación de un proceso
Manual de Mantenimiento
Documento electrónico o impreso que describe la configuraron de software y el ambiente usado para el desarrollo y pruebas.
Manual de Operación
Documento que contenga la información indispensable para instalación y la administración del software.
Manual de Usuario
Documento que descubre la forma de uso del software con base a la interfaz del usuario.
Mecanismos de Comunicación con los Clientes
Información, medios, mensajes, responsables y mecanismos para comunicarse con los clientes.
Metas Cuantitativas para el Proyecto
Establece metas que deberá cubrir el proyecto con respecto a tiempo, costo y calidad.
Minuta
Documento que describe el objetivo de las reuniones realizadas, los puntos tratados y los acuerdos.
Plan de Acciones
Establece las acciones a tomar ante el surgimiento de hallazgos durante la evaluación de procesos.
Plan de Administración de la Base de Conocimiento
Descripción de actividades que lleven a la definición o modificación de los siguientes elementos de la base:
a) modelo conceptual de la base de conocimiento, usuarios de cada proceso y sus requisitos.
b) mecanismos de operación, verificación, validación en función de los requisitos de los usuarios.
Plan de Adquisiciones y Capacitación
Solicitudes con los requisitos de adquisición de recursos, podrían incluir: personal capacitado, proveedores, infraestructura y herramientas, y requisitos de capacitación.
Plan de Capacitación
Descripción de las actividades de capacitación, incluyendo cursos, talleres, calendario, instructores, logística, entre otras.
Plan de Comunicación e Implantación
Mecanismos para dar a conocer el plan estratégico a toda la organización, haciendo énfasis en la satisfacción de las necesidades del cliente.
Condiciones requeridas en el ambiente de la organización para la realización de los proyectos e implantación de los procesos.
Plan de Gestión de Proyectos
Integrado por:
Plan de ventas: contiene objetivos, alcance, recursos, acciones y programa de trabajo para generar y cerrar oportunidades de proyectos.
Plan de Proyectos: descripcion de las actividades para gestionar los proyectos externos o internos.
Plan de Mantenimiento
Descripción de las actividades de mantenimiento preventivo y correctivo de la infraestructura, incluyendo calendario, responsables, proveedores, entre otros.
Plan de Mejora
Propuestas de mejoras resultantes del analisis de las sugerencias de mejora y de las oportunidades de mejora.
Plan de Procesos
Integrado por:
Definición de elementos de procesos: contiene los elementos establecidos para los procesos.
Calendario: fechas para las actividades en la definicion, implantacion y mejora de procesos incluyendo responsables.
Plan de adquisiciones y capacitación: solicitudes con los requisitos de adquisición de recursos, incluye personal capacitado, proveedores, infraestructura y herramientas, así como requisitos de capacitación.
Plan de evaluación: propone las formas de evaluar procesos, incluye evaluaciones internas y externas.
Plan de mediciones de procesos: especifica los tipos de mediciones a aplicar a los procesos, la periodicidad y la responsabilidad
Plan de manejo de riesgos: contiene la identificación y evaluación de riesgos, asi como los planes de contenido y de contingencia correspondientes.
Plan de Integración
Descripción que contiene:

a) Orden de integración de los componentes o subsistemas, guiado por la parte arquitectónica del análisis y diseño.

b) Pruebas que se aplicaran para verificar la interacción entre los componentes.
Plan de Pruebas del Sistema
Identificación de pruebas requeridas para el cumplimiento de los requisitos especificados
Plan del Proyecto
Documento formal utilizado como guia para la ejecución y control del proyecto, esta conformado por:
a)Ciclos y Actividades
b)Tiempo Estimado
c)Plan de Adquisiciones y Capacitación
d)Equipo de Trabajo
e)Costo estimado
f)Calendario
g)Plan de Manejo de Riesgo
h)Protocolo de Entrega
Plan Operativo de Bienes, Servicios e Infraestructura
Elementos a considerar en la adquisición de bienes y servicios, así como la evaluación de los proveedores.
Plan Operativo de Conocimiento de la Organización
Elementos a considerar en la selección, asignación, aceptación, capacitación, evaluación y desempeño de los recursos humanos, asi como en el ambiente de trabajo.
Propuesta de Mejoras
Descripción de las sugerencias de mejora de los elementos del plan estratégico.
Propuestas Tecnológicas
Propuesta de tecnología, incluyendo el análisis de viabilidad y beneficios para la organización.
Registro de Bienes o Servicios
Características del bien o servicio, precio, fecha de adquisición, asignación del bien o servicio, vida útil, periodo de servicio, entre otros.
Registro de Mantenimiento
Bitácora de las actividades de mantenimiento preventivo y correctivo de la infraestructura, incluyendo responsable, tipo de actividad, fechas, entre otros.
Registro de Proyecto
Información administrativa del proyecto, por ejemplo nombre, responsable, fechas de inicio y terminación, cliente, precio, entre otros.
Registro de Rastreo
Relación entre los requisitos, elementos, análisis y diseño, componentes y planes de prueba.
Registro de Recursos Humanos
Información del personal, incluyendo datos personales, formación, experiencia, roles asignados, capacitación, evaluaciones de desempeño, entre otros.
Reporte Cuantitativo y Cualitativo
Elementos obtenidos por una de las siguientes opciones:
a) la recopilación y análisis de reportes de mediciones y sugerencias de mejora en el proceso de gestión de procesos.

b) la recopilación y análisis de reportes de reportes de seguimiento de los proyectos y del cumplimiento del plan de ventas en el proceso de gestión de proyectos.

c) del informe sobre la responsabilidad de recursos humanos, bienes, servicios e infraestructura e información sobre la base de conocimiento en el proceso de gestión de recursos.
Reporte de Acciones Correctivas o Preventivas Relacionadas con los Clientes
Acciones establecidas para corregir o prever una desviación o problema sobre los comentarios y quejas del cliente.
Reporte de Actividades
Reguistro periódico de actividades, fechas de inicio y fin, responsables y mediciones.
Reporte de Ambiente de Trabajo
Concentrado en las encuestas sobre las relaciones de trabajo, liderazgo, trabajo en equipo, horarios, infraestructura proporcionada, entre otros.
Reporte de Bienes, Servicio e Infraestructura
Reporte periódico que concentra la informacion de:
bienes y servicios adquiridos
evaluacion de satisfacción de los bienes y servicios adquiridos
actividades de mantenimiento realizadas y planeadas
Reporte de Capacitación
Registro que contiene los datos de capacitación proporcionada, que podrán ser fechas, numero de asistentes, instructor, proveedor, evaluación, entre otros.
Reporte de Evaluación
Documento que contiene el resultado de la evaluación, incluyendo fechas, tipo de evaluación, responsables, representantes y hallazgos.
Reporte de Mediciones y Sugerencias de Mejora
Requisito que contiene:
a) mediciones de los indicadores del proceso

b) sugerencia de mejora de procesos, con respecto a metodos, herramientas, formatos, estandares, entre otros
Reporte de Pruebas de Integración
Registro de participantes, fechas, lugar, duración y defectos encontrados.
Reporte de Pruebas de Sistema
Registro de participantes, fechas, lugar, duración y defectos encontrados.
Reporte de Recursos Humanos Disponibles, Capacitación y Ambiente de Trabajo
Reporte periódico que concentra la información de:

a) estado de los recursos humanos
b) actividades de capacitación realizadas y planeadas
c) resultado de las encuestas sobre el ambiente de trabajo
Reporte de Seguimiento
Contiene el registro del avance de las actividades realizadas incluyendo las llevadas a cabo en el plan de manejo de riesgos. El avance se registra por ciclo, contiene el registro periódico de las mediciones como el costo real del proyecto, esfuerzo realizado y clasificados pro tipo, tiempo real invertido, defectos encontrados y tamaño de los productos.
Reporte de Validación
Registro de participantes, fechas, lugar, duración y defectos encontrados.
Reporte de Valoración
Documento que contiene el registro del análisis de la información y evaluación del desempeño en el proceso de gestión del negocio.
Reporte de Verificación
Registro de participantes, fechas, lugar, duración y defectos encontrados.
Reporte del Estado de la Base de Conocimiento
Registro de la información sobre el contenido actual sobre la base de conocimiento, puede incluir:

a) grado de cobertura y actualizacion de la información contenida

b) estadísticas sobre uso

c) propuestas de adecuación para mejorar el servicio
Reportes Financieros
Contiene la información financiera de la organización.
Responsable de la Administración del Proyecto Especifico
Persona responsable de la administración de mismo.
Producto Software
Conjunto de programas de computadora, procedimientos y posible documentación y datos asociados.
Solicitud de Bienes o Servicios
Características del bien o servicio, solicitante, fechas de solicitud, entrega y recepción, entre otros.
Productos por Proceso
Gestión de Negocio
Entradas
Salidas
Full transcript