ingeniero
ENFOQUES DE DESARROLLO DE SOFTWARE
Por: OSMAN GARCIA
Actualmente el software forma parte de nuestra vida cotidiana e interviene sobre todo en muchas de las actividades que efectuamos ennuestra labor a diario, hoy en día ninguna persona permanece exceptuada al software. Actualmente El software no se encuentra únicamente en las computadoras de nuestras casas y oficinas.
De hecho yaencontramos en la calefacción, el horno de la cocina, el despertador digital, el equipo de audio, la televisión, los juguetes, los aviones, los ferrocarriles y prácticamente todo lo que se puedaimaginar, tan esencial como una lavadora, ya añaden software que asegura su buen funcionamiento. La enorme importancia del software está en numerosos productos de todo tipo y además, ya puede considerarseun motor económico de creciente importancia.
No tan solo en las redes de telecomunicaciones modernas que utilizan sistemas de telecomunicación el software juega un papel importante ya que dichossistemas controlados por software son capaces de hacer realidad la disponibilidad de servicios de muy alta calidad en plazos de tiempo demasiados corto y algo mucho mejor con un costo razonables para elpresupuesto de las personas.
Al igual que en otros sistemas de ingeniería, los sistemas de software requieren un tiempo y esfuerzo considerable para su desarrollo y deben permanecer en uso por unperiodo mucho mayor. Durante este tiempo de desarrollo y uso, desde que se detecta la necesidad de construir un sistema de software hasta que este es retirado, se identifican varias etapas que en conjuntose denominan el ciclo de vida del software y en cada caso, en función de cuales sean las características del proyecto, se configurará el ciclo de vida de forma diferente. Un aspecto esencial dentrode las tareas del desarrollo del software es la documentación de todos los elementos y especificaciones en cada fase. Cada metodología de desarrollo de software tiene más o menos su propio enfoque...
Regístrate para leer el documento completo.