Etapas de la ing. de software
Enviado por maxi osses • 13 de Diciembre de 2022 • Informe • 1.674 Palabras (7 Páginas) • 289 Visitas
[pic 1]
[pic 2][pic 3]
Contenido
I. Introducción 3
II. Investigación de modelos y metodologías de desarrollo 4
III. Consolidación y especificación de requerimientos y modelos AS-IS y TO-BE 6
IV. Análisis de modelo de desarrollo y metodología a utilizar. 12
V. Conclusión 15
- Introducción
El presente informe de dará la metodología y modelos de proceso del proyecto de software del caso presentado anteriormente del establecimiento Santa Teresa de los Andes con problemas a causa de la pandemia ocurrida el 2020 en Chile.
El informe se organiza de la siguiente manera; se presenta como primer acercamiento una investigación de modelos y metodologías de desarrollo la cual se presentan en unos cuadros de comparación, luego de esto se da conocer la consolidación y especificación de requerimientos y modelos AS-IS y TO-BE en cual se presenta el objetivo general, objetivos específicos, estado del arte y fundamentos del proyecto, antecedentes, análisis del problema que se está atacando, contexto de uso de la solución modelo Canvas, modelo de procesos del negocio propuesto, usuarios, descripción de roles, casos de Uso, matriz de trazabilidad de requerimientos Funcionales, No Funcionales, De Infraestructura, de Sistema, también el modelo de Datos, alcances y limitaciones de la propuesta. Y como último se podrá observar un análisis de modelo de desarrollo y metodología a utilizar, en cual mostrara 2 metodologías investigadas y analizar cual es la mejor para este proyecto junto los recursos que se va a necesitar para el proyecto.
- Investigación de modelos y metodologías de desarrollo
CRITERIO | CASCADA | INCREMENTAL | PROTOTIPADO | ESPIRAL |
Disponibilidad De Recursos | Todos | Algunos | Algunos | Algunos |
Complejidad Del Proyecto | Baja | Media | Media | Alta |
Entendimiento De Requerimientos | Especifico | Vago | Vago | Vago |
Tecnología Del Producto | Vieja | Nueva | Vago | Vago |
Manejo De La Perspectiva Del Riesgo | No | Si | Si | Si |
Conocimiento Del Domino Del Problema | Alto | Regular | Regular | Pobre |
CRITERIO | SCRUM | KANBAN | EXTREME PROGRAMMING | DESARROLLO LIGERO(LEAN) |
Disponibilidad De Recursos | Todos | Algunos | Todos | |
Complejidad Del Proyecto | Media | Media | Baja | |
Entendimiento De Requerimientos | Alto | Alto | ||
Tecnología Del Producto | Vago | Vieja | ||
Manejo De La Perspectiva Del Riesgo | Si | Si | ||
Conocimiento Del Domino Del Problema | Alto | Alto |
- Consolidación y especificación de requerimientos y modelos AS-IS y TO-BE
1. Objetivo general:
La meta general es que el 100% de los alumnos y docentes del colegio puedan tener acceso al software en una plataforma web, en la cual puedan acceder a una biblioteca virtual y logren visualizar, descargar y subir archivos (material de estudio) o libros de manera ordenada con la capacitación para este software antes de que el programa se encuentre listo, para que no tengan ningún problema al momento de utilizar este software por primera vez.
2. Objetivos específicos:
2.1 Definir todos los requerimientos necesarios para el Software.
2.2 Elaborar una idea general para solucionar la problemática.
2.3 Diseñar y desarrollar la base de datos con la interfaz del software.
2.4 Realizar asesorías con todos los profesores.
2.5 Crear un manual virtual o físico que tenga un tutorial para capacitar al 100% de alumnos y docentes.
3. Estado del arte y fundamentos del proyecto:
Entrevista:
¿Cuál desea que sea la función principal del sistema?
Como función principal del sistema quiero que este permita que los usuarios puedan visualizar la gran parte de los libros y material de estudio del colegio que se encuentren en la biblioteca del establecimiento.
¿Qué funciones secundarias desea del sistema?
Como funciones secundarias me gustaría que el sistema permita a los usuarios puedan ver y descargar material que los mismos profesores suban a la página.
¿Cómo espera que el sistema resuelva cuando un usuario tenga dudas?
Mediante una ventana especifica la cual les permita a los usuarios enviar cualquier duda que estos tengan las cuales serán respondidas lo más pronto posible por un trabajador de colegio que trabaja en la parte de computación del mismo colegio.
...