Ads 468x60px

sábado, 5 de abril de 2014

POST#14 Estructura Del Modelo Integrado De Madurez y Capacidad.


CMMI

Es el Modelo de Madurez de capacidades integrado , es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo. Mide la madurez del desarrollo del software en una escala del 1 al 5.

CMMI Por etapas.

Cada nivel de madurez es una plataforma para la  mejorar, para esto existen 5 niveles de madurez.

  • Nivel 1 (Inicial): El proceso es impredecible, es reactivo y pobremente controlado.
  • Nivel 2 (Administrado): El proceso es reactivo y se caracteriza por su aplicación a proyectos.
  •  Nivel 3 (Definido): El proceso es pro activo y se ve a nivel de la organización.
  •  Nivel 4 (Administrado Cuantitativamente): El proceso es medido y controlado.
  •  Nivel 5 (Optimizado): El proceso se enfoca en la mejora continua.

  • CMMI continuo.


    • Nivel 0 (incompleto): El proceso no se ejecuta o se hace parcialmente.
    • Nivel 1 (Ejecutado): El proceso se ejecuta y se producen productos basados en productos de entrada identificados.
    • Nivel 2 (Administrado): El proceso es reactivo y se caracteriza por su aplicación a proyectos.
    • Nivel 3 (Definido): El proceso es pro activo y se ve a nivel de la organización.
    • Nivel 4 (Administrado Cuantitativamente): El proceso es medido y controlado.
    • Nivel 5 (Optimizado): El proceso se enfoca en la mejora continua.

    Y CUAL SELECCIONAR?

    Continuo: se centra en los problemas, mitigación de riesgos, y en los objetivos de la organización.
    Permite la comparación entre áreas de proceso.

    Por etapas: Provee una secuencia de las mejoras desde la administración básica hasta niveles de alta madurez.
    Permite la comparación entre organizaciones por lo niveles de madurez.






    POST#13 Estructura Del Modelo de Procesos (Norma NMX-I-059-NYCE (MoProSoft))



    MOPROSOFT

    Esta es una norma mexicana enfocada a las organizaciones que se dedican al desarrollo y mantenimiento de software, Es un modelo de procesos diseñados en México como parte del programa ProSoft  de la secretaria de economía, dirigido entre otros objetivos a elevar el  nivel de capacidades de pequeñas y medianas empresas mexicanas dedicadas al desarrollo y mantenimiento de software.

    PROCESOS DE LA NORMA

    Alta Dirección .- Gestión de Negocio.

    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.

    Gerencia.

    Gestión de Procesos.- 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.

    Gestión de Proyecto.- 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.

    Gestión de Recursos.- 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.

    Operación.

    Administración de Proyectos Específicos.- El Propósito es establecer y llevar a cabo sistemáticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados.

    Desarrollo y mantenimiento de Software.- Su propósito 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.




    MAS INFORMACIÓN

    http://www.moprosoft.com.mx/contenido.aspx?id_pagina=1110

    Conclusión.

    Esta norma es un buen recurso para saber que nuestro Software como su calidad esta respaldada por algo, y para México es un beneficio ya que la industria TI va en incremento y llegara a mas con esto, por otro lado creo que para México es poco a lo que podemos tener, deberían haber mas de una norma para nuestro beneficio.

    POST#12 Estimación Por Casos De USO.



    La Estimación de casos de uso es un método que estima el esfuerzo a partir de lo que vemos a la izquierda, Casos de Uso.

    Esta consiste en un método de estimación del tiempo de desarrollo de un proyecto mediante la asignación de "Pesos" a un cierto numero de factores que lo afectan,  para que después a partir de esos factores se pueda contabilizar el tiempo total estimado para el proyecto en cuestión.



    Principales Pasos Del Método UCP.









    El proceso de este metodo es algo estrecho ya que se determinan varios conceptos de manera ordenada como:

    1. El calculo de los UC sin Ajustar.
    2. Los Factores de peso de los actores sin ajustar.
    3. Factor de peso de los UC sin ajustar.
    4. El calculo de los UCP ajustados.
    5. Factor de complejidad tecnica.
    6. Factores de ambiente.





    PARA MAS INFORMACIÓN:

    http://www.grise.upm.es/docencia/estimacion/docs/presentations/130110%20-%201/EPS-UC_Memory.pdf

    http://asprotech.blogspot.mx/2012/03/estimacion-por-casos-de-uso.html  -----> CMMI por.  




    POST#11 Estimación Por Puntos de Función.

    INTRODUCCIÓN

    Es una métrica que permite calificar con valores numéricos el tamaño de funcionalidad que brinda el trabajo final software desde el punto de vista que le da el usuario, esto claro sobre una lista de características que deberá ir cumpliendo.

    Punto de función (FP) es su unidad de medida, que tiene por objetivo tornar la medición independiente de la tecnología utilizada para la construcción del software.

    BENEFICIOS DEL PUNTO DE FUNCIÓN




    1. Es una herramienta para determinar el tamaño de un paquete de software para la empresa.
    2. Provee auxilio dentro de la empresa en la determinación de los beneficios de una paquete, así como evaluación de costos del paquete para la empresa.
    3. Soporta el análisis de productividad y calidad, sea directamente o en conjunto con otras métricas como esfuerzo, defectos y costo.
    4. Al realizar estimativas de mediciones de los puntos de función del proyecto en cada fase de su ciclo de vida es posible determinar si los requisitos funcionales crecerán o disminuirán.
    5. El proceso de medición de puntos de función favorece un análisis sistemático y estructurado de la especificación de requisitos.
    6. Un medio de estimar costo y recursos para el desarrollo y manutención de software.



    SIGLAS UTILIZADAS
    • EI = Proceso de introducción de datos y actualización de archivos internos.
    • EO = Procesos en los que se envía datos al exterior de la aplicación.
    • EQ = Procesos en la combinación de una entrada y una salida, no existen cambios, la entrada no produce cambios y la salida no contiene información derivada.

    Se usan las siguientes tablas para asignar valor a los puntos de función según el numero de atributos obtenidos y el numero de archivos a los que afecte.


















    PARA MAS INFORMACIÓN:

    http://www.slideshare.net/pervys/estimacin-software-por-puntos-de-funcin  ------> Como calcular puntos de función.http://www.fattocs.com/es/faq-fpa ------> Información General de PF, PFA.








     

    Sample text

    Sample Text

    Sample Text

     
    Blogger Templates