Instituto
Tecnológico de Comitán
Daniela
Hernández Vázquez 19700041
Blanca
Magali Gordillo Guillen 19700033
Carlos
Gustavo Méndez Aguilar 19700058
Semestre:
5
Grupo:
A
Carrera:
Ingeniería en Sistemas Computacionales
Nombre
del Profesor: Mónica Laurent León Juárez
Materia:
Fundamentos de Ingeniería de software
3er
PA
Fecha:
31/08/2021
Introducción
En el ámbito de la gestión de
proyectos, podemos definir una metodología como un conjunto de técnicas,
recomendaciones y verificaciones, que permitan sistematizar los procesos en los
que se descompone la gestión de un proyecto.
El uso de una metodología
puede aportar muchas ventajas a la gestión de un proyecto, como
pueden ser facilitar la tarea de planificación, facilitar la tarea del control y seguimiento de un proyecto, mejorar la relación coste/beneficio, optimizar el uso de recursos disponibles, facilitar la evaluación de resultados y el cumplimiento de los objetivos entre muchos otros beneficios. En este trabajo se mostrará el ejemplo de un proyecto de desarrollo de software, y cómo funciona la metodología que emplea.
Proyecto: Libreta de direcciones de
clientes
Análisis de requisitos:
Se trata de realizar un sistema que se encargue de
registrar las direcciones de los clientes y así facilitar el manejo de los
datos ya que se tiene una gran cantidad de datos y se desea tener un mejor
manejo y control de ellas, además deberá realizar otras operaciones.
Especificación:
·
El
sistema deberá permitir crear nuevos contactos.
·
El
sistema deberá permitir listar contactos.
·
El
sistema deberá permitir modificar contactos.
·
El
sistema deberá permitir eliminar contactos.
Diseño:
El Equipo de Desarrolladores
crea un diseño de funcionalidad; que incluye modelo de datos, diagramas de
casos de uso y de clases. Herramienta utilizada: Enterprise Architect.




Creación
de código.
El Equipo de Desarrolladores
desarrolla la funcionalidad y la prepara para las pruebas. Y así poder empezar
a obtener resultados del proyecto.

Pruebas
El Equipo de Pruebas prueba toda la funcionalidad y
comprueba que el programa responde correctamente y realiza todas las
actividades indicadas en la especificación y se realiza el lanzamiento del
software
Mantenimiento
Después de un tiempo en funcionamiento, se realiza un
mantenimiento correctivo, para poder solucionar algún error y también para ir
mejorando algunas funciones del software y también que pueda realizar nuevas
funciones.
Metodología de desarrollo utilizada
Se utilizó el método de
Cascada, Se le denomina así por las posiciones que ocupan las diferentes fases
que componen el proyecto, colocadas una encima de otra, y siguiendo un flujo de
ejecución de arriba hacia abajo, como una cascada. También porque el proyecto
contiene las fases:
- Análisis
- Diseño
- Programación
- Pruebas
- Mantenimiento
Conclusión
La aplicación de la metodología es esencialmente el inicio y el alcance del proyecto. Para comenzar la aplicación, se necesita tener el análisis de los requerimientos bien definidos, el resultado del desarrollo dependerá de que estos requerimientos sean los adecuados para satisfacer la necesidad del proyecto. Es importante respetar y realizar cada uno de las fases para así poder lograr el objetivo que deseamos.
Bibliografía
Brull, R. (2018, April 9). Ingeniería del Software.
- Raquel Brull - Medium. Medium; Medium. https://medium.com/@raquelbrull/metodolog%C3%ADa-cascada-f114683031e9
Ciclo de vida del software: todo lo que necesitas saber. (2021, July 19). Intelequia; Intelequia. https://intelequia.com/blog/post/2083/ciclo-de-vida-del-software-todo-lo-que-necesitas-saber
No hay comentarios:
Publicar un comentario