Documente Academic
Documente Profesional
Documente Cultură
CAPITULO 7
DESARROLLO DEL SOFTWARE
Introducción
En los primeros días la programación se veía como un arte, existían pocos
métodos de desarrollo formales, y pocas personas lo usaban. El programador
aprendía su oficio mediante prueba y error.
El software es un elemento lógico, es el resultado del intelecto humano, por lo
que no esta libre de errores.
• Tolerancia de Errores
• Eficiencia en la Ejecución
• Independencia del Hardware
• Auto-Documentación
Boehm sugiere que el papel de motivación de las presiones del horario y de los
plazos del proyecto es ampliarse o contraer tiempo flojo de los miembros
del proyecto el “es la fracción del tiempo del proyecto perdida en
actividades del no- proyecto, e.g., café-se rompe, negocio personal.
Conclusiones:
Anteriormente cuando se hablaba desarrollar software se entendía que era
una tarea exclusiva del programador y en donde se debían probar
exhaustivamente todos los componentes del sistema, así como en forma
Álvarez Chimal Leonardo (Grupo 1)
Gascón Busio Oscar Josafat (Grupo 2)
integral y funcional. Hoy en día esas actividades se llevan a cabo en todas las
etapas del ciclo de vida del desarrollo del software.
Desarrollar software requiere conocer la forma en que se va a trabajar en el
desarrollo de actividades, para obtener productos de buena calidad, establecer
políticas de trabajo, lograr comunicación efectiva entre cliente y equipo de
trabajo, métricas para medir logros, así como todos los procedimiento que
garanticen la elaboración de buenos productos, para ello se puede basar en
normas internacionales o nacionales para lograr este objetivo.
Nosotros pensamos que para tener una buena productividad hay que definir
un mapa del camino que se debe seguir para lograr que un proyecto de
software salga dentro del presupuesto y tiempo establecido, con un software
que satisfaga al 100% las expectativas del cliente.
La planeación podrá cambiar en forma dinámica si es que el proyecto sufre
cambios o existen nuevos requerimientos.
Fuentes:
http://blogs.sun.com/jaimecid/resource/software_development.jpg
http://objetopersistente.blogspot.com/2006/05/como-ponerle-precio-tu-
software.html
http://www.joelonsoftware.com/
http://img134.imageshack.us/img134/783/softwareew1.jpg