Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(UNAPEC)
Integrantes
Maestro
Hayser J. Beltre Ferreras
Materia
Verificación y validación de software (ISO410)
Tema
CMM (Capability Manurity Model)
Santo Domingo
República Dominicana
12 de enero del 2019
Ensayo
Aplicar las practicas que establece el CMM tiene sus beneficios con relación a
la calidad del productos entre estos podemos mencionar: reducción de los
costos, mayor efectividad en la detección de los errores, mayor tolerancia al
cambio (actualizaciones del producto o arreglos), mejora la elaboración y la
comunicaciones en el proceso de desarrollo, mejora la rapidez y la efectividad y
por ultimo pero no menos importante reduce el tiempo de plazo de los
proyectos. Prácticamente el CMM nos da la tarea de desarrollar un proyecto con
dedicación y control, de esto depende la calidad del proyecto que se está
desarrollando, debemos tener en cuenta que es importante realizar este conjunto
de técnicas y realizar cada uno de los procesos establecidos para así poder tener
una excelente calidad con relación al proyecto realizado.
Ensayo
El software es una ventaja desde cualquier punto que lo queramos ver, siempre
y cuando este cumpla con todas las verificaciones y validaciones de lo que pida
el cliente. ¿Por qué digo que es una ventaja? Todas las empresas lo que buscan
es hacer todos sus procesos más rápidos y bien hechos, dígase producir más
rápido, a un menor costo y de forma eficaz. El software siempre será una
oportunidad poderosa para el negocio siempre y cuando como lo afronten las
organizaciones de desarrollo del software, y que riesgo o amenazas quiera
correr el negocio.
Los procesos también juegan un papel muy importante a la hora de que una
organización que trabaja sin metodología tenga éxito o en el peor de los casos
que fracase depende del conocimiento tácito que tenga su personal, ya que
como trabaja sin metodología los empleados harán los procesos con lo que
aprendieron en la calle antes de entrar a la empresa y si se presenta que no saben
realizar algo le bastara de libros o manuales para aprender. En casos así los
resultados serán tan buenos como ellos lo puedan hacer, porque no se puede
tapar el sol con un dedo, en casos así al no tener una metodología clara y
definida estamos hablando de que no tenemos una empresa que sabe hacer
software sino de personas que saben hacerlo.
Por eso para las organizaciones que se dedican a crear software, los procesos en
los métodos de trabajo son necesarios para dar el paso de personas que saben
hacer software a empresa que sabe hacer software. Paso que beneficiara a la
empresa ya que pasara de personas capacitadas para hacer software a una
empresa capacitada para producir software de forma eficiente y con una alta
calidad.
Pero para que estos casos funcionen, no solo serán los procesos, sino que
también entran dos entidades importantes: Las personas o el personal y las
herramientas que utilizaremos o tecnología. Los procesos juegan un papel
primordial pero sin las personas o herramientas necesarias, lo que se puede
conseguir o producir es muy poco. Se necesita de las tres entidades para lograr
que una empresa produzca software de alta calidad.