Está en la página 1de 9

Introducción a la Ingeniería de

Software

Unidad 2. Análisis y modelado de requerimientos.

Actividad 1. Recolección de datos para el desarrollo de


software.

Miguel Ángel Córdova Lázaro

Ingeniería en Desarrollo de Software

Matricula: ES1921022722

Docente: María Elizabeth Rodríguez Góngora

Grupo: DS-DIIS-2002-B2-004
Contenido
Introducción...............................................................................................................3

Desarrollo...................................................................................................................3

Entrevista...............................................................................................................4

Observación...........................................................................................................7

Conclusión.................................................................................................................8

Bibliografía.................................................................................................................8
Introducción.

El análisis global de los requisitos de una aplicación es un proceso de


conceptualización y formulación de los conceptos que involucra de forma concreta.
Es una parte fundamental del proceso de desarrollo de una aplicación, la mayor
parte de los defectos encontrados en el software entregado se originan en la fase
de análisis de requisitos, y además son los más caros de reparar.[ CITATION
Dra08 \l 2058 ]

El objetivo del presente trabajo es identificar la aplicación de las técnicas de


recolección de datos para la determinación de requerimientos en un caso
específico. 

Desarrollo.

¿Cuál es el propósito de la recolección de datos en el proceso de desarrollo de


software? 

Considero que el propósito de la recolección de datos en el desarrollo de software


es tener unas bases sólidas dentro del proyecto que se va a llevar a cabo, ya que
gracias a esta recolección de datos podemos determinar que debe y no debe de
hacer el software que se va a desarrollar. Si se hace correctamente está
recolección puede significar menos errores, menor tiempo de entrega y mayor
calidad.

¿Qué herramientas se pueden utilizar como apoyo para este proceso? 

Para la recolección de datos existen varias técnicas, entre ellas se encuentran:

 La entrevista.
 Cuestionarios.
 Observación
 Escenarios.
 Lluvia de ideas.
 Desarrollo de prototipos.

Entrevista.
Formulario para la toma de requerimientos.
Perfil del cliente.
Nombre del entrevistado:

Rol dentro de la organización:

Funciones dentro de la organización:

Evaluación de la problemática.
¿Qué problemas debe solucionar el sistema?

¿Cómo se resuelven ahora?

¿Cómo los resolvería?

Análisis del entorno.


¿Quiénes serán los usuarios del sistema?

¿Cuántos usuarios aproximadamente harán uso del sistema?

¿Los usuarios tienen experiencia con este tipo de aplicaciones?

¿Qué tipo de ayuda o capacitación requerirán los usuarios?


¿Considera que cuenta con el hardware necesario para la implementación?

¿Estaría dispuesto a implementar nuevos equipos si el proyecto lo requiere?

¿Cuántos tipos de usuario se usaran en la aplicación?

Necesidades de rendimiento y soporte.


¿Cuáles son sus expectativas en cuanto a la fiabilidad de la aplicación?

¿Cuáles son sus expectativas en cuanto el rendimiento de la aplicación?

¿Cuáles son los requerimientos en cuanto a la seguridad?

¿Existen otro tipo de requisitos?

Notas finales.
Notas del entrevistador.
Funcionalidades detectadas:
1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

¿Añadiría alguna otra funcionalidad? ¿Cuál?

Agradecer por la entrevista.


Observación.
Formato para la toma de requerimientos (Observación)
Nombre del observador:

¿Cómo se lleva a cabo el proceso que se desea mejorar?

Áreas de oportunidad detectadas:


1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

Notas adicionales:
Conclusión.

La presente actividad ha sido de gran ayuda para conocer la importancia de la


recolección de requerimientos dentro de un proyecto de desarrollo de software,
además de que hemos conocido diferentes técnicas para hacer esta recolección
de información, en algunas ocasiones no será suficiente el uso de una sola
técnica, por lo que se pueden usar varias para complementar la información
obtenida. Además de que la implementación de un caso de estudio nos permite
tener una visión más amplia de cómo se lleva a cabo una correcta recolección de
datos.

Bibliografía

Drake, J. M. (2008). Análisis de requisitos y especificación de una aplicación.


Obtenido de Ingeniería de Programación (4º Físicas):
https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE2/DS/03/DIIS/U
2/descargables/DIIS_U2_Material_de_apoyo.zip

Gracia, L. M. (14 de Mayo de 2013). Formulario para entrevista de toma de


requisitos. Obtenido de Un poco de Java y +:
https://unpocodejava.com/2013/05/14/formulario-para-entrevista-de-toma-
de-requisitos/

Guerra, C. A. (S.f.). Obtención de Requerimientos. Técnicas y Estrategia.


Obtenido de Revista SG: https://sg.com.mx/revista/17/obtencion-
requerimientos-tecnicas-y-estrategia

UNADM. (2020). Unidad 2. Análisis y modelado de requerimientos. Obtenido de


UNADM:
https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE2/DS/03/DIIS/U
2/descargables/DIIS_U2_Contenido.pdf

También podría gustarte