Está en la página 1de 2

Buenos días, compañeros y profesor, espero se encuentren muy bien.

De las fases del proceso de ingeniería de requerimientos. ¿Cuáles consideras


cruciales para el proceso? Y ¿Por qué?
Extracción, validación y verificación.
Extracción: yo creo que es crucial, ya que se plantea el problema con el cliente al
cual quiere darle solución, tenemos que ocupamos de cierta información para
lograr nuestro objetivo y entre más comunicación cliente/ programador, será mejor
el desarrollo en la solución del problema, entre entrevistas, análisis de
información, prototipos y sesiones de lluvia de ideas apoyará mucho con la causa,
sin esta fase sería un trabajo erróneo y con muchas fallas.
Validación y verificación: una vez que cumplimos con los protocolos realizados en
los análisis y pruebas del software podemos ponerlo en marcha y teniendo un
buen funcionamiento del sistema implementado cumpliendo con lo requerido con
el cliente, podemos dar por hecho que será un buen desarrollo del software y que
no contará con errores y será efectivo y cumplirá con su propósito.
¿En que contexto es adecuado hacer uso de cada una de las técnicas de
recolección de requerimiento? Y ¿Por qué?
Como sabemos, un área de conocimientos es de gran importancia en el desarrollo
de software, es decir la ingeniería de requerimientos, esta comprende las
actividades de obtención, análisis, especificación, y validación de requisitos,
además establece las actividades de la gestión de requerimientos para mejorar los
cambios, mantenimiento y rastreabilidad de los requerimientos, esto no solo es un
proceso técnico, si no también un proceso social que envuelve a diferentes
personas, lo que conlleva dificultades añadidas a su realización.
Cuando un cliente ocupa una mejora de su software y quiere realizar cambios que
cumplan con las innovaciones del mercado, creando un software altamente
competitivo y sin errores, llevando acabo las propuestas de los desarrolladores y
de los usuarios finales, con el fin de que se cumplan las prioridades y que tenga
un funcionamiento agradable y que cuente con una mejora continua, adaptable,
positiva para el cliente.
¿Cuáles son las diferencias entre herramientas para la elicitación de
requerimientos y cuál de ellas utilizarías y por qué?
Las diferencias son que algunas son investigaciones de información en lectura que
pueda apoyar a un mejor entendimiento del problema, otras son presenciales con
los diferentes equipos de trabajo que serán usuarios del software y plantean
diferentes puntos de mejora y adaptabilidad del sistema en cuestión, otras son
basadas en test, con preguntas regulares propuestas por los desarrolladores para
tener un conocimiento completo de las actividades que se deberán realizar dentro
del sistema, otras serán adaptadas para tener el conocimiento que comprende
este desarrollo, esta cuestión puede ser con ejecutivos de diferentes áreas para
una mejor comprensión de las actividades de la empresa.
Tormenta de ideas o lluvia de ideas.
Creo que esta herramienta es crucial para entender más a los usuarios y tener un
mejor rendimiento del software y así poder realizar cambios que profundicen más
en las necesidades de los usuarios, ya sea con ideas que puedan mejorar la
practicidad y eficiencia de las áreas comprometidas con el sistema en cuestión,
esto llevando a los clientes o usuarios a tener un mejor entorno de trabajo que sea
amigable y productivo a su vez.
Referencias
Pellón, Ricardo (2014.), Psicología del aprendizaje. Ed. UNED, Madrid.

Dym, C.L. & Little, P. (2009).

Pahl, G. & Beitz, W. (1988).

Ullman, David G. (2009) El proceso de diseño mecánico, Mc Graw Hill.

También podría gustarte