ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Etapas del ciclo de vida del desarrollo de productos de software


Enviado por   •  1 de Mayo de 2023  •  Trabajo  •  330 Palabras (2 Páginas)  •  40 Visitas

Página 1 de 2

ETAPAS DEL CICLO DE VIDA DEL DESARROLLO DE PRODUCTOS DE SOFTWARE

Etapas

Procesos

Procedimientos

Actividades

Planificación

Determinación del ámbito del proyecto

Proceso en el que se descubre  cómo llegar a las características que el sistema necesita.

Estudios de viabilidad, riesgos , costos

Analisis

Establecer un modelo fijo para llevar un orden cronológico de procesos según lo requiera

Organizar y plasmar ideas del equipo en un borrador para luego darles forma en la fase de diseño

Depende de las habilidades de aquellas personas que conforman el equipo para construir criterios para el desarrollo de actividades

Diseño

Es una etapa compleja y su proceso debe realizarse de manera iterativa

Decidir la estructura general, implementar patrones de diseño de acuerdo a lo que se establece en las fases de planificación y análisis

Estudiar opciones de implementación para el software

Implementación

Documentar y comentar el código y las estructuras de datos que se van a implementar de la manera mas entendible posible para cualquier desarrollador

De acuerdo a lo planteado en las fases anteriores

Es de suma importancia seguir el orden que se viene trabajando desde la primera fase

Establecer prioridades como ejecutar código limpio y reducción de líneas para evitar saturar la consola o consumo excesivo de recursos en memoria

  • Elegir estructuras de datos y

algoritmos adecuados al proyecto

  • Facilitar interpretación del código usando las reglas mencionadas en fase de planeación y diseño

pruebas

Como en todo proyecto se generan fallas tanto el desarrollo de código como en documentación y demás procesos que se manejan en las fases anteriores

Durante la implementación el equipo deberá:

Documentar los resultados de cada prueba sin importar el resultado

Hacer estudios de variabilidad en calidad del software e implementar un sistema de soporte en caso de fallos graves

Detectar fallos en las fases anteriores

Corregir fallos detectados

Hacer varias pruebas piloto de exigencia al sistema

Instalación y mantenimiento

Esta es una de las fases mas importantes del ciclo, aquí el software debe estar libre de fallos

(mantenimiento)

Eliminar fallos o defectos encontrados después de su uso por un largo tiempo

Adaptarlo a nuevas necesidades y funcionalidades si lo requiere

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (43 Kb) docx (196 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com