Procesos de software
Procesos de software
Contenido 1. Aspectos liminares 2. Ingeniería de software 3. CMM, TSP y PSP 4. Proceso Software Personal (PSP) 5. Experiencia reciente en un curso de entrenamiento
Editor: Cuauhtémoc López Martín.
Procesos de Software
¿Cuál es el estado actual de Jalisco con relación al desarrollo de software? 1. En Jalisco se encuentran establecidas 151MIPyME que desarrollan software 2. Existen alrededor de 2,000 desarrolladores en total (excluyendo a IBM que cuenta con casi un millar) 3. En la región existen al menos 15 universidades que generan profesionales en el área
Fuente: http://www.software.net.mx/desarrolladores/clusters/jalisco/facts_jalisco.htm
Editor: Cuauhtémoc López Martín.
Procesos de Software
¿Cómo minimizar el lapso entreel egreso de un estudiante y su adaptación al entorno de desarrollo industrial?
Editor: Cuauhtémoc López Martín.
Procesos de Software
¿Si se parte del supuesto de que a un mejor proceso se generará un mejor producto, ¿cuál modelo de proceso debería ser prioritario?
…
Editor: Cuauhtémoc López Martín.
Procesos de Software
People CMM PSP TSP SPICE SDCE SCE SW-CMM CBA IPI SCAMPIBootstrap
ISO/IEC 15504
FAAICMM
MOPROSOFT
MPS Br
ISO 15939 PSM
CMMI
DOD-STD2167A DOD-STD7935A J-STD016 DOD-STD2168
Trillium SA-CMM IPD-CMM FAM SE-CMM SSECMM
MIL-STD 498
EIA/IS 731 SECAM
RTCA DO-178B IEEE/EIA 12207
Baldrige SAM Q9000
ISO 9000 Series
IEEE 1220 EIA 632
Sustituye a Basado en
ISO/IEC 12207
MIL-STD499B
TL9000
ISO/IEC 90003
EFQMISO/IEC 15288
Usa/Referencia Editor: Cuauhtémoc López Martín. cuauhtemoc@cucea.udg.mx
Procesos de Software
Capability Maturity Model (CMM)
El CMM es relevante para México dado que las metas de crecimiento de la industria del software de nuestro país se basan en niveles de madurez del CMM.
Editor: Cuauhtémoc López Martín.
Procesos de Software
¿El CMM? Pero, ¿cómo enseñar con unenfoque práctico y en entornos académicos procesos organizacionales?
“La estrategia para incrementar la madurez de la industria de software en México, debe de contemplar no solamente los procesos de las empresas sino, incluir el mejoramiento del elemento básico que da sustento a la industria: las personas. “
Fuente: http://www.sg.com.mx/content/view/729/
Editor: Cuauhtémoc López Martín.Procesos de Software
Editor: Cuauhtémoc López Martín.
Procesos de Software
Niveles organizacionales
CMM
Organización
TSP
Equipos
Personas PSP
Editor: Cuauhtémoc López Martín.
Procesos de Software
CMM
TSP
PSP
Editor: Cuauhtémoc López Martín.
Procesos de Software
¿Por qué primero el CMM (1986), luego el PSP (1995) y posteriormente el TSP (1997)?Tiempo
Editor: Cuauhtémoc López Martín.
Procesos de Software
¿Qué relación tiene la materia de Estadística impartida dentro de nuestras licenciaturas relacionadas con las Tecnologías de la Información y específicamente en el desarrollo de software?
Editor: Cuauhtémoc López Martín. cuauhtemoc@cucea.udg.mx
Procesos de Software
Ingeniería de Software
“Aplicación de un enfoquesistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software, esto es, la aplicación de la ingeniería al software” Fuente:
Editor: Cuauhtémoc López Martín. cuauhtemoc@cucea.udg.mx
Procesos de Software
Capability Maturity Model (CMM)
Editor: Cuauhtémoc López Martín.
Procesos de Software
Capability Maturity Model (CMM)
El Modelo de Madurez de laCapacidad (o CMM) es un modelo para: 1. Juzgar la madurez de los procesos de software de una organización 2. Identificar prácticas clave necesarias para aumentar la madurez de estos procesos 3. Ayudar a organizaciones de software a que sus procesos maduren de lo caotico a lo disciplinado
Editor: Cuauhtémoc López Martín.
Procesos de Software
Estructura del CMM
Editor: Cuauhtémoc López...
Regístrate para leer el documento completo.