Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodos Del Desarrollo de Sistema de Informacion
Metodos Del Desarrollo de Sistema de Informacion
Especificacin de requerimientos:
Se realizan entrevistas con el usuario identificando los requerimientos y
necesidades del usuario.
Anlisis:
Modela los requerimientos del usuario.
Diseo:
Se modela la solucin del sistema, teniendo en cuenta el ambiente de
implementacin a utilizar, por ejemplo, si el sistema es centralizado o
distribuido, la base de datos a utilizar, lenguaje de programacin,
performance deseada, etc.
Implementacin:
Dado el lenguaje de programacin elegido se implementa el sistema.
Testeo: En esta etapa se verifica y valida el sistema teniendo en cuenta
algunos criterios determinados por el grupo correspondiente.
Mantenimiento: Es la etapa ms difcil de desarrollo del sistema, actualiza y
modifica el sistema si surgen nuevos requerimientos.
El mtodo realiza una revisin al final de cada etapa para determinar si est
preparado para pasar a la siguiente etapa, por ejemplo, desde el anlisis de
requerimientos hasta el diseo.
Cuando la revisin determina que el proyecto no est listo pasar a la
siguiente, permanece en la etapa actual hasta que est preparado.
El modelo en cascada est dirigido por documentos.
Ayuda a localizar errores en las primeras etapas del proyecto a un bajo
costo.
Ayuda a minimizar los gastos de la planificacin porque permite realizarla sin
planificacin porque permite realizarla sin problemas.
Funciona especialmente bien si se dispone de personal poco cualificado o
dispone de personal poco cualificado o inexperto, porque presenta el
proyecto inexperto, porque presenta el proyecto con una estructura que
ayuda a minimizar con una estructura el esfuerzo intil.
METODO ESPIRAL
Es un modelo de ciclo de vida orientado a riesgos que divide un proyecto
software en mini-proyectos.
Cada mini proyecto se centra en uno o ms riesgos importantes hasta que
todos estn controlados.
Despus de controlar todos los riesgos ms importantes, el modelo en espiral
finaliza del mismo modo que el ciclo de vida en cascada.
Funcionamiento:
Se parte de una escala pequea en medio de la espiral, se localizan los
riesgos, se genera un plan para manejar los riesgos, y a continuacin se
establece una aproximacin a la siguiente interaccin.
Cada iteracin supone que el proyecto pasa a una escala superior. Se avanza
un nivel en el Espiral, se comprueba que se tiene lo que se desea, y despus se
comienza a trabajar en el siguiente nivel:
Cada interaccin en el mtodo espiral lleva consigo los seis pasos que a
continuacin se nombran: Determinar objetivos, alternativas y lmites,
Identificar y resolver riesgos, Evaluar alternativas,
Generar las entregas de esa iteracin, y comprobar que son correctas.
En el modelo en espiral, las primeras iteraciones son las menos costosas.
Supone menos gasto desarrollar el concepto de operacin que realizar el
desarrollo de los requerimientos, y tambin es menos costoso desarrollar los
requerimientos que llevar a cabo el desarrollo del diseo, la implementacin
del producto y la prueba del mismo.
En cada Cuadrante del Mtodo espiral se realiza las siguientes actividades:
Planificacin:
Determinacin de objetivos, alternativas, restricciones, y elaboracin del
plan de desarrollo para el ciclo actual.
Anlisis de Riesgos:
Evaluacin de las alternativas, identificacin y resolucin de riesgos. Se
decide si se sigue o no con el proyecto
Ingeniera:
Desarrollo del producto siguiendo un modelo: del ciclo de vida o cascada,
prototipo, etc. Evaluacin por el cliente, Valoracin de resultados.
(Code-and-fix)
Es un modelo poco til, pero sin embargo bastante comn Se puede tener una
especificacin formal, o no tenerla Si no se ha utilizado formalmente un
mtodo, probablemente ya se est usando el mtodo Codificar y Corregir en
forma intuitiva Cuando se utiliza ste mtodo se empieza con una idea
general de lo que se necesita construir, Se utiliza cualquier combinacin de
diseo, cdigo, depuracin y mtodos de prueba no formales que sirven hasta
que se tiene el producto listo para entregarlo.
Ventajas:
Desventajas:
El modelo resulta peligroso para otro tipo de proyectos que no sean pequeos.
Puede que no suponga gestin alguna, pero tampoco ofrece medios de
evaluacin del progreso.
No proporciona medios de evaluacin de la calidad o de identificacin de
riesgos.
Si al llevar tres cuartas partes de la codificacin descubre que el diseo es
incorrecto, no hay otra solucin que desechar el trabajo y comenzar de
nuevo.
METODO PROTOTIPO
que
el
desarrollo
adicional
el
refinamiento
de
sus
caractersticas.
La
industria
de
computadora
busca
continuamente
generadores
de
estructurado
es
crear
programas
formados
por
mdulos
de
mdulos
de
programa
que
son
funcionalmente