SOFTWARE:
ACI570 - 482(NRC 15879)
2015-10
aractersticas del SW
SE DESARROLLA, NO SE FABRICA
NO SE ROMPE, SE DETERIORA
AHORA REUSABILIDAD
Evolucin del SW
Primera Era: Aos 50 60
Evolucin del SW
Cuarta Era
Requisitos del
Usuario
Proceso de
Desarrollo
Software
Situacin Actual?
Qu hacemos?
10
10
Situacin actual
La industria del software no ha acabado de salir
de la fase artesanal
Dedicamos nuestros esfuerzos de hoy a arreglar lo
que se hizo mal ayer
Prisa patolgica, estimaciones no realistas (falta
de planificacin), desorganizacin nos lleva a :
Situacin actual
16,2% tiempo, presupuesto
52,7% > presupuesto estipulado.
31,1% cancelado durante el ciclo de desarrollo.
Los factores clave de xito
plataformas que sean amigables con el usuario
asistenciaconstante,
requerimientos claros
planeacin adecuada.
PROCESOS Y PROCEDIMIENTOS
Calidad en nuestros procesos
Qu hacemos?
Artesano
Profesion
al
Mejorar los procesos de desarrollo del software para obtener
como resultado unos mejores productos software
Mejora de los
procesos software
Aumento
Aumentode
delos
los
niveles
nivelesde
decalidad
calidad
Aumento
Aumentode
dela
la
competitividad
competitividad
14
14
Mtodo
Tcnica
Herramientas
QU?
CMO?
CASE
Conclusiones
Proceso de Desarrollo de Software
Para mejorar la situacin es necesario mejorar
el proceso.
Para mejorar el proceso es necesario hacerlo
visible o definido.
Administracin y Control de Proyectos de Software
Recursos, tiempos.
Manejo de riesgo.
Manejo de los cambios.
Manejo del Control de Calidad
Anlisis y especificacin de requisitos
No queremos software que no se use
No queremos usuarios descontentos
Conclusiones
Diseo de Software
Queremos diseos que respeten los requisitos
Queremos diseos realistas
Verificacin y validacin
Queremos productos confiables
Queremos productos que satisfagan las
especificaciones
Apoyo del Computador
Queremos que todo esto de la manera ms
eficiente posible
MUCHAS GRACIAS!