Desarrollo Software
de software
Introducción
Un sistema informático está compuesto por hardware y software. En
cuanto al hardware, su producción se realiza sistemáticamente y la base
deconocimiento para el desarrollo de dicha actividad está claramente
definida.. Sin embargo, respecto del software, su construcción y
resultados han sido históricamente cuestionados debido a los problemasasociados, entre ellos se destacan los siguientes:
Los sistemas no responden a las expectativas de los usuarios.
Los programas “fallan” con cierta frecuencia.
Los costes del software sondifíciles de prever y normalmente superan
las estimaciones.
La modificación del software es una tarea difícil y costosa.
El software se suele presentar fuera del plazo establecido y con menosprestaciones de las consideradas inicialmente.
No se hace gestión de riesgos formalmente.
No se realiza un proceso formal de pruebas.
No se realizan revisiones técnicas formales einspecciones de código
El “IEEE Standard Glossary of Software Engineering Terminology” ha
desarrollado una definición más completa para ingeniería del software.
La aplicación de un enfoque sistemático,disciplinado y cuantificable
para el desarrollo, operación y mantenimiento del software.
Se caracteriza la Ingeniería de Software como una tecnología multicapa
Tecnología Multicapa
Descripción delas Capas
Calidad
La gestión total de la calidad y las filosofías similares fomentan una cultura
continua de mejoras de procesos que conduce al desarrollo de enfoques
cada vez más robustos para laingeniería del software.
Proceso
El proceso define un marco de trabajo para un conjunto de áreas clave, las
cuales forman la base del control de gestión de proyectos de software y
establecen el contexto enel cual: se aplican los métodos técnicos, se
producen resultados de trabajo, se asegura la calidad y el cambio se
gestiona adecuadamente.
Métodos
La ingeniería de software indican cómo construir...
Regístrate para leer el documento completo.