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 francisco.valdes@spingere.com.mx CONFIDENCIAL DERECHOS RESERVADOS SPINGERE (NO COPIAR)