Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2011-14736
Software Quality Management
Aux. Julio Gonzalez Rios
15 de Diciembre del 2014
MODELOS DE DESARROLLO DE SOFTWARE
Descripcin:
Es
el
enfoque
metodolgico
que
ordena
Desventajas:
Waterfall
V model
Desventajas:
Las
pruebas
pueden
ser
caras
y,
veces,
no
lo
suficientemente efectivas
Prototyping
Incremental
Desventajas:
Ejemplo:
Un procesador de texto que sea desarrollado bajo el paradigma
Espiral
el
desarrollador
el
cliente
comprenden
Desventajas:
Puede
resultar
difcil
convencer
grandes
clientes
Ejemplo:
El Modelo Espiral es particularmente apto para el desarrollo de
Sistemas Operativos (complejos); tambin en sistemas de altos
riesgos o crticos (Ej. navegadores y controladores aeronuticos) y
en todos aquellos en que sea necesaria una fuerte gestin del
proyecto y sus riesgos, tcnicos o de gestin.
Conclusin:
Como ingenieros de software es importane conocer los diferentes metodologas para el
desarrollo de software, as como sus beneficios, inconvenientes y las situaciones en las
cuales se deben de utilizar. Luego de investigar todos estos aspectos en diferentes
metodologas, se observa que en la mayora de proyectos se utiliza el modelo de casacada
para desarrollar, an as esta posee diferentes inconveniente que nos dificultan muchas
partes del desarrollo, la ms importante es que sigue una forma lineal, algo que dificilmente
ocurre cuando elaboramos un proyecto de software. Por lo que la metolodoga que mejor
se adapata a la mayora de casos es la incremental, ya que esta nos permite realizar
entregas tempranas reduciendo el riesgo y asegurandonos que se mantiene la calidad del
software.
An as hay que tener en consideracin que la implementacin del modelo requiere una
planeacin elaborada tanto administrativa cmo tcnica que nos asegura el xito de cada
uno de las iteraciones a realizar, de igual forma considerar que en sistemas altamente
riegosos o elaborados la complejidad puede llegar a aumentar drticamente, por lo que es
posible llegar a pensar en utilizar una metodologa distinta.