Sei sulla pagina 1di 9

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MEXICO

INGENIERIA EN DESARROLLO DE SOFTWARE


GRUPO: DS-DPSS-1701-B1-001
FACILITADOR:
MTRO. RICARDO RODRIGUEZ NIEVES
PRUEBAS Y MANTENIMIENTO A SISTEMAS DE SOFTWARE

ALUMNO: ARTURO GONZALEZ CORTES


MATRICULA: ES1410908882

UNIDAD 1
ACTIVIDAD 2
ORGANIZADOR GRAFICO:MAPA CONCEPTUAL

Explicación del mapa conceptual:

Dentro de los modelos actuales y modelos de procesos he incluido las normas ISO
12207 con tonalidades de niveles de color azul. En esta norma vemos como se
conforma de tres tipos de procesos enfocados al ciclo de vida del software, a cada
uno se le atañen diferentes actividades que ayudan al desarrollo del mismo. Estos
procesos de ISO 12207 son tres; de apoyo, organizativos y principales. Siguiendo
a la derecha encontramos en tonalidad rosa la norma ISO 15288, cuyo enfoque esta
divido en cuatro categorías, dentro de las cuales encontramos 12 fases del ciclo de
vida. Pasando a la derecha en tonalidades verdes podemos encontrar el modelo
Moprosoft, divido en 4 partes, y 3 categorías para la gestión de procesos.

Puntos de coincidencia.

 El primer punto de coincidencia entre los modelos es que la norma ISO 15288
Y 12207, marcan un modelo de referencia para ayudar a mejorar la calidad
en los procesos específicos del ciclo de vida de software. A comparación de
otros modelos de producto que abarcan los procesos desde otra perspectiva.
 Otro punto de coincidencia es el de Moprosoft con los modelos de calidad de
producto, pues hay que recordar que este a su vez toma como base dichas
normas en la aplicación de la calidad. Es por esto que quise representarlo
más a la derecha junto con la norma ISO 14508.
 Dichos modelos introducidos también marcan relación cuando se
implementan con modelos como CMMI ya que ayudarán con sus
correspondientes actividades a mejorar los niveles de capacidad y madurez
en la organización.
 Comparándolos dentro de los modelos actuales en contraste con los modelos
clásicos se puede ver claramente una mejor especificación y análisis de
partes más profundas dentro de los procesos del desarrollo de software,
dejando de lado elementos generales de calidad, para dar cabida a
actividades especificas que garanticen la calidad en nuestro producto.

Niveles de capacidad en el proceso

Nivel 0 - Incompleto: Un proceso es denominado "proceso incompleto" cuando una


o más objetivos específicos del área de proceso no son satisfechos.

Nivel 1 – Realizado: Un proceso es denominado "proceso realizado" cuando


satisface todos los objetivos específicos del área de proceso. Soporta y permite el
trabajo necesario para producir artefactos

Nivel 2 – Manejado: Un proceso es denominado como "proceso manejado" cuando


tiene la infraestructura base para apoyar el proceso. El proceso es planeado y
ejecutado en concordancia con la política, emplea gente calificada los cuales tienen
recursos adecuados para producir salidas controladas; involucra
partes interesadas; es monitoreado, controlado y revisado; y es evaluado según la
descripción del proceso .

Nivel 3 – Definido: Un proceso denominado "proceso definido" es adaptado desde


el conjunto de procesos estándares de la organización de acuerdo a las guías de
adaptación de la organización, y aporta artefactos, medidas, y otra información de
mejora a los activos organizacionales.

Nivel 4 – Manejado cuantitativamente: Un proceso denominado "proceso


manejado cuantitativamente" es controlado usando técnicas estadísticas y otras
técnicas cuantitativas. Objetivos cuantitativos para la calidad y realización del
proceso son establecidos y usados como criterios para manejar el proceso.

Nivel 5 – Optimización: Un proceso denominado "proceso optimización es


mejorado basado en el entendimiento de causas comunes de variación del
proceso. Un proceso en optimización se focaliza en la mejora continua del proceso
realizado a través de mejoras incrementales y usando innovación tecnológica.

Niveles de Madurez

Nivel de madurez inicial 1

En el nivel de madurez 1, los procesos suelen ser ad hoc y caótico. La organización


normalmente no proporciona un entorno estable. El éxito de estas organizaciones
dependen de la competencia y de la disposición de las personas de la organización
y no en el uso de procesos probados.

Las organizaciones con un nivel de madurez 1 a menudo se producen los productos


y servicios que funcionan; sin embargo, frecuentemente exceden el presupuesto y
el calendario de sus proyectos.

Las organizaciones con un nivel de madurez 1 se caracterizan por una tendencia a


cometer, abandonar los procesos en el momento de la crisis, y no ser capaz de
repetir sus éxitos pasados.
Nivel de madurez 2 administrado

En el nivel de madurez 2, la organización ha logrado todos los objetivos genéricos


y específicos del nivel de madurez 2 áreas de proceso. En otras palabras, los
proyectos de la organización han asegurado que los requisitos son gestionados y
de que los procesos se planifican, realizan, medido y controlado.

La disciplina de los procesos reflejados por nivel de madurez 2 ayuda a garantizar


que se conserven las prácticas existentes en los momentos de estrés. Cuando estas
prácticas están en su lugar, los proyectos se realizan y administran conforme a sus
planes documentados correspondientes.

En el nivel de madurez 2, los requisitos, los procesos, los productos de trabajo, y


los servicios son administrados. El estado de los productos de trabajo y la prestación
de servicios son visibles a la gestión en puntos definidos.

Los compromisos establecidos entre las partes interesadas y son revisados en la


medida necesaria. Productos de Trabajo son objeto de examen con las partes
interesadas y están controlados.

Los productos de trabajo y servicios satisfacen sus requisitos especificados, las


normas y objetivos.

Nivel de madurez 3, definida

En el nivel de madurez 3, la organización ha alcanzado todos los objetivos


específicos y de las áreas de proceso asignadas a los niveles de madurez 2 y 3.

En el nivel de madurez 3, los procesos están bien caracterizados y entendidos, y se


describen en las normas, procedimientos, herramientas y métodos.

Una diferencia fundamental entre el nivel de madurez 2 y el nivel de madurez 3 es


el ámbito de los estándares, las descripciones de los procesos y procedimientos. En
el nivel de madurez 2, los estándares, las descripciones de los procesos y los
procedimientos pueden ser bastante diferentes en cada una de las instancias
específicas del proceso (por ejemplo, en un proyecto en particular).

En el nivel de madurez 3, los estándares, las descripciones de los procesos y


procedimientos de un proyecto se diseñan a partir del conjunto de procesos
estándar de la organización para adaptarse a un determinado proyecto o unidad
organizativa. El conjunto de procesos estándar de la organización incluye los
procesos abordados en el nivel de madurez 2 y el nivel de madurez 3. Como
resultado de ello, los procesos que se llevan a cabo en toda la organización son
compatibles excepto por las diferencias de la sastrería.
Otra diferencia fundamental es que en el nivel de madurez 3, los procesos son
normalmente se describe con más detalle y más rigurosa que en el nivel de madurez
2. En el nivel de madurez 3, los procesos son gestionados de manera más proactiva,
usando la comprensión de las relaciones de las actividades del proceso y las
medidas detalladas del proceso, sus productos de trabajo y sus servicios.

Nivel de madurez 4 administrado cuantitativamente

En el nivel de madurez 4, una organización ha logrado todos los objetivos


específicos de las áreas de proceso asignadas a los niveles de madurez 2, 3 y 4 y
los objetivos genéricos asignados a los niveles de madurez 2 y 3.

En el nivel de madurez 4, se seleccionan los que contribuyen de forma significativa


al rendimiento del proceso en general. Estos sub-procesos están controlados
mediante técnicas estadísticas y otras técnicas cuantitativas.

Objetivos cuantitativos de calidad y rendimiento de los procesos se establecen y se


utilizan como criterios para la gestión de procesos. Los objetivos cuantitativos se
basan en las necesidades del cliente, los usuarios finales, la organización, y los
responsables de la implementación de los procesos. Calidad y rendimiento de los
procesos se entienden en términos estadísticos y se administran a lo largo de la
vida de los procesos.

Para estos procesos, las medidas detalladas del rendimiento de los procesos son
recogidos y analizados estadísticamente. Causas Especiales de variación de
procesos se identifican y, en su caso, las fuentes de causas especiales están
corregidos para evitar que se repita en el futuro.

Calidad y rendimiento de los procesos se hayan incorporado las medidas en la


organización del repositorio a medida soporte de toma de decisiones basadas en el
futuro.

Una diferencia fundamental entre el nivel de madurez 3 y el nivel de madurez 4 es


el grado de previsibilidad del rendimiento de los procesos. En el nivel de madurez
4, el rendimiento de los procesos se controla mediante técnicas estadísticas y otras
técnicas cuantitativas, por lo que es previsible cuantitativamente hablando. En el
nivel de madurez 3, los procesos son sólo cualitativamente predecibles.

Nivel de madurez 5 Optimización

En el nivel de madurez 5, una organización ha logrado todos los goalsof el proceso


zonas asignadas a los niveles de madurez 2, 3, 4 y 5, y los objetivos genéricos
asignados a los niveles de madurez 2 y 3.

Mejorar continuamente los procesos se basa en una comprensión cuantitativa de


las causas comunes de variación inherentes a los procesos.
Este nivel se centra en mejora continua del rendimiento de los procesos a través de
los aumentos y mejoras tecnológicas innovadoras.

Los objetivos cuantitativos de mejora de procesos para la organización se


establecen y se revisan de forma continua a fin de reflejar los cambios objetivos de
negocio, y se utilizan como criterios para la administración de la mejora de procesos.

Diferencias entre sí:

 La primera diferencia que puedo notar de los modelos de capacidad de los


procesos, es que estos están destinados a mejorar el progreso en un cierto
proceso de una área de la organización en específico. Estos niveles del uno
al cinco nos dirán si un proceso no se ha implementado en una área de la
organización, o hasta si un proceso no solo se ha implementado y definido
correctamente, si no que se ha optimizado correctamente.
 Por el contrario el nivel de madurez de las organizaciones está enfocado a
medir en una escala, el estatus cuantitativo en el cual se encuentra una
organización a nivel general de forma adecuada para llevar a cabo ciertos
procesos. En estos niveles, como bien se menciona en su nombre se evalúa
la madurez de la organización a nivel general para responder a ciertos
procesos, pero no se evalúa el nivel de forma definida y particular de
procesos por proceso en cada aérea.
 Los niveles de capacidad nos ayudan a evaluar y medir el trabajo
colaborativo a pequeña escala en ciertas áreas de procesos dentro de la
organización.
 Los niveles de madurez ayudan a situar nuestro trabajo organizacional en
nivel de referencia para compararlo con nuestras empresas competidoras en
el mercado.
 Otro diferencia es que por ejemplo una empresa podría empezar con un nivel
de madures 4 en la organización y tener niveles de capacidad 1 en varios
procesos. Pero no al revés, porque, pues por que una organización con nivel
de madurez 1 no puede tener en sus procesos niveles de capacidad de
proceso 5 en optimización, ya que el nivel 1 de madurez nos indica que dicha
organización no cuenta con procesos definidos en la mayoría de sus áreas,
y si no están definidos estos, mucho menos podrían estar optimizados. Es
decir que ambos niveles de madurez y capacidad, a pesar de que son
pensados para ser tomados en conjunto, trabajan de forma separada, y
dentro de ellos resulta más evidentemente importante a nivel global el nivel
de madurez, siendo que este podría estar muy avanzado a pesar de tener
procesos con nivel 1 de capacidad, pero no sin darse el contrario.

Conclusiones:
Como conclusión a la presente actividad solo quiero añadir que viendo la
importancia y características que tienen cada norma de forma específica dentro del
mundo del desarrollo de software, Me puedo dar cuenta como por ejemplo una
norma como la ISO 9126 ayudan de forma total e integral a que un producto de
software, desarrollado siguiendo tal norma, sea un producto de alta calidad. Esto ya
que la calidad está siendo cuidada y tratada desde cada uno de los enfoques del
modelo de calidad de desarrollo de software que provee una norma como esta,
mediante cada una de sus características y su sus subcaracteriscas. La
funcionalidad, eficiencia, calidad de uso, confiabilidad, etc. Son elementos
individuales que en conjunto, aplicados y evaluados dentro de un producto de
software, nos van a ayudar a que cumplamos con todos los requisitos y medidas
que garanticen al cliente que su producto es apto, útil y eficiente para desempeñar
su propósito original dentro del entorno para el cual va a ser diseñado.

Fuentes:
“Norma de Evaluación ISO/IEC 9126” Evaluación de software. Publicado el
12 de marzo de 2013. (Consultado el 26 de noviembre de 2016) <<
http://actividadreconocimiento-301569-8.blogspot.mx/2013/03/norma-de-
evaluacion-isoiec-9126.html >>

“Norma ISO14598” EcuRed. Sin fecha. (Consultado el 26 de noviembre de


2016) << http://www.ecured.cu/Norma_ISO/IEC_14598 >>

“ISO/IEC15504” EcuRed. Sin fecha. (Consultado el 26 de noviembre de


2016) << http://www.ecured.cu/ISO_15504 >>
Garzas Javier, Fernández Carlos Manuel & Piattini Mario “Una aplicación de
la norma ISO/IEC 15504 para la evaluación por niveles de madurez de
PyMES y pequeños equipos de desarrollo” AENOR, Universidad de Castilla
La Mancha, Kibele Consulting. Sin fecha. (Consultado el 26 de noviembre
de 2016) << https://www.ati.es/IMG/pdf/Garzas-2.pdf >>