1. Diseño de Casos de Uso Jorge Luis Trujillo Artunduaga
Métodos Utilizados en la Ingeniería de Requerimientos
Ventajas Desventajas
Entrevistas y ✗ Se entrevista a toda ✗ Puede encontrar
Cuestionarios la gente que tiene contradicciones
que ver con el entre los
sistema. entrevistados.
✗ Las entrevistas
pueden ser
individuales o
grupales.
Lluvia de Ideas ✗ Elimina criticas, ✗ Puede generar
juicios y criticas de las ideas
evaluaciones si no se controla.
mientras los ✗ El desanimo, la
participantes falta de confianza
sugieren ideas. en si mismo, la
✗ La producción de timidez y el temor
ideas en grupo puede paralizar la
puede ser mas lluvia de ideas.
efectiva que la
producción
individual.
✗ Entre mas ideas se
sugieren, mejores
resultados se
conseguirán.
Prototipos ✗ Se parte desde algo ✗ La mayor parte del
desarrollado costo del software
previamente. puede llegar
✗ Da al usuario una después que el
idea del sistema y producto ha sido
ayuda a la entregado.
evolución del
mismo.
✗ Permite una mejor
comprensión del
problema por parte
del desarrollador.
Análisis ✗ Facilita el ✗ Para una
Jerárquico pensamiento aplicación grande,
analítico y las esta técnica no es
métricas. la mas adecuada.
2. Diseño de Casos de Uso Jorge Luis Trujillo Artunduaga
Casos de Uso ✗ Mejora la ✗ No determina los
comunicación entre requisitos
los usuarios y los funcionales y los
desarrolladores. no funcionales.
✗ Fácil entendimiento
para el usuario.
✗ Utiliza la estructura
orientada a objetos.
✗ Completa
integración con el
lenguaje UML
✗ Muestra la intención
que tiene el actor al
hacer uso del
sistema.
Reflexión: En el desarrollo de aplicaciones es muy importante la
recopilación de la información para el análisis de requerimientos.
Personalmente pienso que según el proyecto así mismo debemos
efectuar el método para recolectar información aunque lo mas
importante es hacer un desarrollo centrado en el usuario mas no en
el desarrollador. En la mayoría de los casos he utilizado las
entrevistas y cuestionarios poro he descubierto mucha potencialidad
en los casos de uso ya que por medio de estos podemos centrarnos
en como el actor va a enfrentar el sistema por medio de gráficos algo
que le da una visión al usuario de como es el procedimiento.