1. Creado por : Jorge Luis Meraz Aguilar 202010010446
2. El Modelo Secuencial Líneas también conocido como modelo de etapas, modelo clásico y modelo tradicional en cascada, conocido cómo mundialmente como el ciclo de vida del desarrollo de sistemas(SDLC, System Development Life Cycle). Es el mas utilizado en Honduras debido asu facilidad a la hora de entender, es muy simple , lo cual este describe el desarrollo de software en 7 fases.
2.1. Fases del Modelo
2.1.1. Investigación Previa
2.1.1.1. Solicitud
2.1.1.1.1. Viene del resultado de entrevistas con las personas relacionadas con el problema
2.1.1.2. Estudio de Factibilidad
2.1.1.2.1. Determinar que el sistema solicitado sea rentable con relacion al costo/beneficio que el problema conlleva, hay 3 estudios que deben realizarse en este paso
2.1.1.3. Aprobacion
2.1.1.3.1. En base a lo documentado en la solicitud y estudio de factibilidad la administración o la alta gerencia de la organización define si el proyecto se va a desarrollar o no.
2.1.2. Determinar Los Requisitos de Información
2.1.2.1. Aqui ya sabemos cual es el problema. En esta fase se hace estudio de todos los documentos relacionados con el problema:
2.1.2.1.1. Estudio de manuales de procesos
2.1.2.1.2. Estudio de reportes y documentos relacionados
2.1.2.1.3. Observación del proceso
2.1.2.1.4. Tomar muestras de formas y documentos
2.1.3. Analizar las necesidades del Sistema
2.1.3.1. A diferencia de la fase anterior qui se analizara las necesidades del propio software como tal: servidores, infraestructuras de red, anchos de banda, disposicion de equipos, hardware adicional, etc.
2.1.4. Diseño del Sistema
2.1.4.1. Tambien lo conocemos como diseño lógico, en esta fase se realiza los diagramas , las tablas , seleccionar las estructuras de almacenamiento, el diccionario de datos asi como describir las entradas y salidas.
2.1.5. Desarrollo del Sotware
2.1.5.1. A este se le conoce como diseño físico y es qui donde los programadores realizan la codificación del software. En esta fase aparte de programar, los desarrolladores también documentaran el codigo fuente del mismo.
2.1.6. Prueba del Sotware
2.1.6.1. En esta fase se hace pruebas piloto con datos de muestra, se analizan todas las posibildades y los desarrolladores corrigen los detalles encontrados.
2.1.7. Implementación, evaluación y mantenimiento
2.1.7.1. Esta es la fase critica , es donde el Software entra a producción, aquí se toman en cuenta muchas cosas, principalmente:
2.1.7.1.1. Verificar e instalar nuevo equipo
2.1.7.1.2. Entrenar a los usuarios
2.1.7.1.3. Instalar la aplicación
2.1.7.1.4. Construir todos los archivos de datos necesarios para utilizarla.
3. Características
3.1. Planear un proyecto antes de comenzarlo
3.2. Documenta cada actividad
3.3. Diseñar el sistema antes de comenzar a codificar
3.4. Realizar pruebas al Software
4. Ventajas
4.1. Permite avanzar en el desarrollo siguiendo pasos sencillos
5. Desventajas
5.1. Si se producen cambios a etapas básicas cuando se ha llegado a etapas avanzadas puede ser catastrófico para un proyecto grande
5.2. No es frecuente que el usuario final sepa explicar de forma clara los requisitos, es comun encontrar incertidumbre en las primeras etapas del proyecto
5.3. El Cliente debe ser paciente ya que el software no va a estar disponible hasta que el proyecto este en una etapa avanzada.
6. Instrumentos de Evaluacion
6.1. Evaluacion operacional
6.1.1. Los Usuarios y expertos del proceso valoran aspectos tales como:
6.1.1.1. Facilidad de Uso
6.1.1.2. Tiempo de respuesta
6.1.1.3. Confiablidad
6.2. Impacto organizacional
6.2.1. Identificar los beneficios que el software ha traído a la organización en materia de:
6.2.1.1. Finanzas
6.2.1.2. Eficiencia operacional
6.2.1.3. Impacto competitivo
6.3. Desempeño del desarrollo
6.3.1. Evaluar el tiempo de respuesta de los desarrolladores y analistas a la hora de realizar algún cambio o personalización significativa y en caso de haberlo, si el costo de las mismas no excede al presupuestó del proyecto mismo.