Practicas de la ingenieria del software

Solo disponible en BuenasTareas
  • Páginas : 11 (2540 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2011
Leer documento completo
Vista previa del texto
Práctica de la ingeniería de software
Faro de Alejandría Núm. 5  Colonia Los Cedros 04800 México, D. F. ( (5) 603-3733 * mcota@ontica.com.mx

Manuel Cota Aguilar

Agenda
 Ingeniería del riesgo  Estimación del costo con CÓCOMO II
 Modelo post-arquitectura  Modelo del primer diseño  Extensiones

    

Estructura descendente de trabajo (WBS) Lista de comprobación FURPSAnálisis de la complejidad Organización de los equipos de trabajo Estándares internacionales
 Estándares del proceso
 ISO 9001  ISO/IEC 12207
 Lista de datos requeridos por contrato (CDRL)

 ISO/IEC 15504 (SPICE)

 Estándares del producto
©1999 La Vía Óntica sc

Lista de comprobación FURPS
  Funcionalidad  Implantación progresiva, con todas las funciones requeridas instaladas altiempo de terminación del proyecto, pues los usuarios no saben lo que necesitan hasta que lo ven (efecto IKIWISI, I’ll Know It When I See It). Facilidad de Uso  Hasta un cuarto de hora para que el usuario aprenda a manejar la aplicación, por cada semana de desarrollo, si ya sabe operación Windows e Internet. Reliability (confiabilidad)  En promedio, sistema disponible más del 95% del tiempo, con unatasa de ocurrencia de fallas menor a 5%. Performance (rendimiento)  Después de la carga, el 90% de los tiempos de respuesta deberá ser menor de dos segundos, independientemente del número de usuarios que estén accediendo al sistema. Facilidad de Soporte  El tiempo que lleve hacer una modificación al software deberá ser menor que el requerido por el usuario para tener la modificación.funcionesInstaladas  1.0 funciones Re queridas

horasCapac itación  0.25 semanasDes arrollo MTTF  100%  95%, MTTF  MTTR ROCOF  5%





RT  2s .



díasEmpleados  1.0 días Re queridos

©1999 La Vía Óntica sc

Estándares internacionales

Propósito del ISO/IEC 12207
 Establecer un marco de trabajo común para los procesos del ciclo de vida del software, con terminología biendefinida que pueda ser referenciada por la industria.
 Adquirir, suministrar, desarrollar, operar y mantener productos de software  Definir, controlar y mejorar los procesos del ciclo de vida del software

El 12207 proporciona a la industria una base para las prácticas de software, tanto en negocios nacionales como internacionales

©1999 La Vía Óntica sc

Usos del ISO/IEC 12207
 Adquirir,suministrar, desarrollar, operar y mantener el software  Apoyar estos procesos con aseguramiento de la calidad, administración de la configuración, revisiones conjuntas, auditorías, verificación, validación, resolución de problemas y documentación  Administrar y mejorar al personal y los procesos de las organizaciones de software  Establecer entornos de administración e ingeniería de softwaresobre la base de los procesos del ciclo de vida tal como sean adaptados e individualizados para atender las necesidades de los negocios  Formar una mejor comprensión entre clientes y proveedores y entre todas las partes involuceadas en el ciclo de la vida de un producto del software  Facilitar el comercio mundial del software
©1999 La Vía Óntica sc

Por qué usar estándares
 Establecerrequerimientos uniformes para desarrollo y documentación  Definir un marco de trabajo común para los procesos del ciclo de vida del software  Clarificar los roles e interfaces de participantes  Clarificar los tipos y contenidos de la documentación  Identificar las tareas, fases, líneas base, revisiones y documentos necesarios  Seguir las lecciones aprendidas y las mejores prácticas de laindustria  Evitar las trampas y problemas del pasado
©1999 La Vía Óntica sc

Estándares para procesos
 ISO 9001  Sistemas de calidad
 ISO 9000-3 Lineamientos para aplicar el ISO 9001 al software.

 ISO/IEC 12207  Procesos del ciclo de vida
 IEEE/EIA 12207.0 Procesos del ciclo de vida  IEEE/EIA 12207.1 Datos del ciclo de vida  IEEE/EIA 12207.2 Consideraciones de implementación

...
tracking img