Download NMX-I-119-NYCE-2006

Document related concepts
no text concepts found
Transcript
Certificación y Sello de
Tamaño Funcional de Software
NMX-I-119-NYCE-2006
Tecnología de la información - Ingeniería de software Método de medición del tamaño funcional (COSMIC-FFP)
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Agenda
1. Medición de Tamaño Funcional (FSM)
2. Common Software Measurement International Consortium
(COSMIC)
3. ¿Dónde estamos en México?
4. Usos de NMX-I-119-NYCE-2006
5. Impacto en la Industria de Software
6. Acercando la NMX-I-119-NYCE-2006 a la industria de software
7. Implantando la NMX-I-119-NYCE-2006
Un mismo software, distintos alcances,
distintos propósitos
Customer
(Management paying
the bill)
Supplier
(Development team)
Software
Users
Functional
User Requirements
FUR
Software Layers
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Outsourcing
Company
Una Analogía
• Depende del alcance y de los
propósitos de la medición!!!
– Predial= 200 m2
– Aire acondicionado= 170 m2 (sin garaje)
– Espacio habitacional neto = 150 m2
• Misma unidad= m2
• Diferentes propósitos y alcances
• Diferentes tamaños
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Beneficios de tener una misma unidad
200 m2
400 m2
200 m2
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Y el software… ¿?
© SPINGERE S. A. de C. V. – Derechos
Reservados
6
¿Qué medir en el software?
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Factores
Técnicos
• Significante para
desarrolladores pero no para
usuarios y administración
• Pobre portabilidad
• Se conocen precisamente
muy tarde
• No hay un estándar
internacional
Factores
Funcionales
• Significativo para los
managers y usuarios y staff
técnico
• Portable
• Puede ser medido temprano
• Basado en estándar
internacional!
Evolución de Medición de Tamaño Funcional
– 2ª generación
FSM:
– 1ª generación FSM:
• COSMIC – ISO 19761
• MKII: ISO 20698
• IFPUG: ISO 20926
• NESMA: ISO 24570
ISO ‘FSM’ Standards
ISO/IEC 141413
MkII
FPA 1.3
3-D
FP’s
MkII
FPA
Full FP’s
V.1
Feature
Points
Allan
Albrecht
FPA
1980
COSMIC –
ISO 19761
IFPUG
4.0
IFPUG
4.1
2007-v.3.0
UCP
1985
1990
2002- v2.2
2009 - v.3.0.1
1995
2000
2008
2010
Agenda
• Medición de Tamaño Funcional (FSM)
• Common Software Measurement International Consortium
(COSMIC)
• ¿Dónde estamos en México?
• Usos de NMX-I-119-NYCE-2006
• Impacto en la Industria de Software
• Acercando la NMX-I-119-NYCE-2006 a la industria de software
• Implantando la NMX-I-119-NYCE-2006
Common Software Measurement
International Consortium
• Chairman & President
Organización de COSMIC
• COSMIC
– International Advisory Council (IAC)
• To be a point of contact for people who want information and
advice about COSMIC in their respective countries.
• To serve as a ‘sounding board’ for ideas on the future direction of
COSMIC activities
• To help promote the COSMIC method within their country by, for
example, organizing a national COSMIC Special Interest Group,
translating COSMIC material into the national language(s), etc
– Measurement Practices Committee (MPC)
• To collect, store, track, analyse and eventually resolve
methodological issues related to the COSMIC method
• To feed the editing process of the official documents of the COSMIC
method
• To maintain conformance of these documents with the ISO/IEC
19761:2003 international standard definition of COSMIC
• To provide leadership for the maintenance of ISO/IEC 19761:2003
Organización de COSMIC
• COSMIC
– International Advisory Council (IAC)
Membership
– Certificate Holders
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Representación de la funcionalidad del
Software
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Dominios de Aplicación
• Dominio FSM
1st Generation: MIS - Management Information Systems
2nd Generation: Real-time and multi-layered software
APPLICATIONS
MIS
Utility
Embedded or
Real-time software
Users tools
INFRASTRUCTURE
SYSTEM SOFTWARE
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Dev. tools
Agenda
• Medición de Tamaño Funcional (FSM)
• Common Software Measurement International Consortium
(COSMIC)
• ¿Dónde estamos en México?
• Usos de NMX-I-119-NYCE-2006
• Impacto en la Industria de Software
• Acercando la NMX-I-119-NYCE-2006 a la industria de software
• Implantando la NMX-I-119-NYCE-2006
¿Dónde estamos en México?
¿Conoce algún estándar internacional de
medición de software?
• Muestra: 16% de las empresas
NO: 54%
No
contestaron:
20%
© SPINGERE S. A. de C. V. – Derechos
Reservados
NR:
20%
NO
SE:
7%
FP:SI: 19%
NE:
60%
20%
17
NMX-I-119-NYCE-2006
“Las normas son un instrumento facilitador del intercambio en
el mercado”
¿Dónde está México?
Agenda
• Medición de Tamaño Funcional (FSM)
• Common Software Measurement International Consortium
(COSMIC)
• ¿Dónde estamos en México?
• Usos de NMX-I-119-NYCE-2006
• Impacto en la Industria de Software
• Acercando la NMX-I-119-NYCE-2006 a la industria de software
• Implantando la NMX-I-119-NYCE-2006
Usos NMX-I-119-NYCE-2006
• Estimación de esfuerzo y
costo.
• Benchmarking (ventaja
competitiva)
Usos NMX-I-119-NYCE-2006
• Productividad: Cantidad de
trabajo / unidad de tiempo
• Calidad: Densidad de defectos/
unidad de tamaño
• Scope Creep: “uncontrolled
changes in a project's “
• Adiciones
• Eliminaciones
• Cambios
• Costo x unidad funcional de SW:
Precio total / tamaño de
aplicación
Usos NMX-I-119-NYCE-2006
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
• Evaluación de activos
informáticos: Tamaño
total de aplicaciones en
la organización
• Control de contratos de
software.
• Caracterización del
software.
• Definición de estructura
de costos.
Agenda
• Medición de Tamaño Funcional (FSM)
• Common Software Measurement International Consortium
(COSMIC)
• ¿Dónde estamos en México?
• Usos de NMX-I-119-NYCE-2006
• Impacto en la Industria de Software
• Acercando la NMX-I-119-NYCE-2006 a la industria de software
• Implantando la NMX-I-119-NYCE-2006
Las normas y la economía
• “Un mercado se torna competitivo al emerger las instituciones que
ponen límites a los esquemas de comportamiento de los agentes
económicos”.
• Información asimétrica. El comprador y el vendedor tienen
información diferente sobre una transacción que llevarán a cabo
Daniel Ordoñez Bustos, La economía y las normas, NYCE
Las normas y la economía
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Información Asimétrica
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Información Asimétrica
La existencia de información asimétrica en un
En la medida que más
mercado trae como $10
consecuencia
que se vendan
mdp
productos de baja
mdp
productos
calidad
se vayan de menor$8calidad.
Ob
$6 mdp
vendiendo, los
Db
compradores
Aunqueaumentan
puede haber consumidores dispuestos a D1
potenciales
susatisfacer
convencimiento
el de
precio por un producto de mayor calidad,
D2
que todos los
la transacción no se realiza por la distribución
productos son de baja
Dm
Om
inequitativa
de la información.
calidad,
y en
consecuencia, no
estarán dispuestos a
Cuando
más
los
35,000 información,
50,000
pagar
un preciolos consumidores tienen
15,000
elevado
por ellos. de mayor calidad terminan teniendo una
productos
mayor participación de mercado.
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Industria de Software [Select ®]
NMX-I-119-NYCE-2006
Demanda
TIC
Impacto
TIC
Oferta
TIC
Visión - NMX-I-119-NYCE-2006 - Impacto de TI
• Visión
IEEE: Software Engineering:
The application of a
systematic, disciplined,
quantifiable
approach to the development,
operation, and maintenance
of software; that is, the
application of engineering to
software.
CMMI
ITIL
MOPROSOFT
COBIT
MAAGTIC
NMX-I119-NYCE2006
Visión - NMX-I-119-NYCE-2006 - Impacto de TI
Visión - NMX-I-119-NYCE-2006 - Demanda de
TI
Proyecto X
Planeación
α
Especificación
β
γ
30
Duration (elapsed months)
25
20
C# &C#.Net
50
15
COBOL
Java
10
5
0
0
200
400
600
Size (CFP)
800
Duration (elapsed months)
Duration (elapsed months)
30
δ
40
30
25
20
C# &C#.Net
COBOL
15
Java
10
5
3GL
4GL
0
1000 20
1200
0
200
400
600
Size (CFP)
10
0
0
200
400
600
800
1000
Size (CFP)
1200
1400
1600
1800
800
1000
Diseño
1200
Construcción
Pruebas
NMX-I-119-NYCE-2006
Implantación
Sin fase
Visión - NMX-I-119-NYCE-2006 - Demanda de
TI
Visión - NMX-I-119-NYCE-2006 -Oferta de TI
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Agenda
• Medición de Tamaño Funcional (FSM)
• Common Software Measurement International Consortium
(COSMIC)
• ¿Dónde estamos en México?
• Usos de NMX-I-119-NYCE-2006
• Impacto en la Industria de Software
• Acercando la NMX-I-119-NYCE-2006 a la industria de software
• Implantando la NMX-I-119-NYCE-2006
Acercando la NMX-I-119-NYCE-2006 a la
industria de software
NMX-I-119-NYCE-2006
Demanda
TIC
Consultoría y Capacitación
Estudios
Impacto
TIC
Oferta
TIC
Acercando la NMX-I-119-NYCE-2006 a la
industria de software
NMX-I-119-NYCE-2006
Demanda
TIC
Impacto
TIC
Oferta
TIC
Sello
Tamaño
Funcional
de
Software
Acercando la NMX-I-119-NYCE-2006 a la
industria de software
Visión
Creación de
Laboratorio de
Medición de
Funcionalidad de
Software
Generación de NMX
base ISO/IEC 19761
Generación sello NYCE
para Medición de
Funcionalidad de
Software
Sello Caracterización del Software
© SPINGERE S. A. de C. V. – Derechos
Reservados
Agenda
• Medición de Tamaño Funcional (FSM)
• Common Software Measurement International Consortium
(COSMIC)
• ¿Dónde estamos en México?
• Usos de NMX-I-119-NYCE-2006
• Impacto en la Industria de Software
• Acercando la NMX-I-119-NYCE-2006 a la industria de software
• Implantando la NMX-I-119-NYCE-2006
Apoyos en el Sector Privado
• Apoyo por parte de programa Prosoft para
implantación de NMX-I-119-NYCE-2006
– Organismo intermedio CANIETI
– Apoyo con el proyecto en extenso.
Proyecto ProSoft Propuesto
• Medición de tamaño funcional de proyectos pasados
FASE 1 • NMX-I-119-NYCE-2006
• Generación modelo de estimación
FASE 2 • Calibración modelo de estimación
FASE 3
FASE 4
• Benchmarking
• Sello de caracterización de software
Apoyos en el Sector Público
• Se cuenta con el apoyo de la
UNAM para la implantación
en entidades
gubernamentales, o
seguimiento de proyectos.
– Apoyo a vinculación y
generación de capital
intelectual
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)
Contacto
[email protected]
CONFIDENCIAL DERECHOS RESERVADOS
SPINGERE (NO COPIAR)