Ciclo de vida del software

Páginas: 5 (1179 palabras) Publicado: 10 de noviembre de 2013
CICLO DE VIDA CLASICO DEL DESARROLLO DE SISTEMAS

Es el enfoque por partes de un análisis y diseño de un sistema determinado.

Si se usan las partes o etapas que mencionaré mas adelante el desarrollo será mucho mas efectivo esto enfocado al manejo de errores, se podrán detecta a tiempo y es por eso que será mas "económico" repararlo. (Digo económico por cuestión de tiempo incluyendodesgaste físico y mental).

Bueno, vamos directamente a lo que son los ciclos, estos son los 7 :
Identifición de los problemas
Determinación de los requerimientos del sistema
Análisis de las propiedades del sistema
Diseño del sistema recomendado
Desarrollo y documentación del software
Prueba y mantenimiento del sistema
Implementación y evaluación del sistema


Ok, ya que las mencione, lasdetallaré:


1.- Identifición de los problemas

Para identificar los problemas se deben observar objetivamente la situación actual del negocio, o sea, ¿que falla?, ¿ que es lo que no satisface las necesidades?, ¿porque?. Se les hace conocer los problemas a los involucrados en la organización. Ademas es importante dar a conocer lo que pensamos nosotros como Analistas o Programadores acercadel sistema actual, me refiero a que podemos recomendar algunas cosas que sabemos que resultaran "agradable" y de utilidad al sistema que crearemos.
Y también podemos percatarnos si acaso algún aspecto del sistema que ya esta implementado (sistema actual) nos sirve para el sistema nuevo (el que desarrollaremos). Esto es para evitar hacer sistema Ultra-Complejos. (Como dicen por ahí, "Para quereinventar la rueda").

Los personajes que participan en esta primera etapa son los Usuarios u operadores del sistema, los Analistas y los que coordinan el proyecto (Administradores del sistema).

Seguimos en la identificación de problemas, objetivos y oportunidades:

Para lograr esto es necesario realizar entrevistas a los administradores de los usuarios finales, juntar todas las entrevistasy calcular el tiempo que nos tardaremos en realizar dicho proyecto.
Y finalmente documentar los resultados obtenidos (estadisticas, comentarios, etc).


2.- Determinación de los requerimientos del sistema

Aqui determinaremos que es lo que requiere el sistema.

· Investigación de datos de mayor importancia
· Entrevistas y cuestionarios
· Creación de prototipos
· FormulariosAquí es donde el analista debe entender que información necesitan los usuarios finales para realizar correctamente sus trabajos.

Por ejemplo: un sistema de creación de boletas... el analista tendrá que comprender que cada boleta tiene:

Hora de emisión, fecha de emisión, número de boleta, descripción del negocio, teléfono, etc.

Finalmente para poder comprender las funciones actuales delsistema debemos realizarnos una serie de preguntas:

¿ Qué personas están involucradas ?
¿ Qué actividad desarrolla el negocio ?
¿ En que ambiente se realiza el trabajo ?
¿ Cuando, en que momento ?
¿ De que forma se desarrollan los procedimientos actualmente implementados ?
¿ Porqué el negocio usa el sistema actual ?

Ya dando por finalizado esta 2º parte investigativa tendremosque comprender las funciones del negocio, tener información acerca de los operadores y trabajadores, tener claro el objetivo que se quiere lograr y mediante que procedimientos llegaremos a este objetivo tan anelado.

3.- Análisis de las propiedades del sistema

En este 3º paso deben analizar las necesidad o requerimiento del sistema que tenemos planeado desarrollar, estas necesidades sededucen de los datos obtenidos en la etapa anterior.

Ahora recién es cuando empezamos a "programar" pero no es un lenguaje de programación, si no que en un diagrama de flujos de datos. Este diagrama de flujo de datos sirve para diagramar ciertas entradas, proceso y salidas de las funciones de una forma gráfica y estructurada.

En esta 3º etapa se deben analizar las decisiones estructuradas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclo de vida de desarrollo de software
  • Ciclo De Vida Del Software
  • Ciclo De Vida En Software
  • Ciclo De Vida Del Software
  • Ciclo De Vida Del Software
  • ciclos de vida de software
  • Preguntas Ciclos de vida Software
  • Ciclo de vida de un software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS