Está en la página 1de 14

TALLER INGENIERÍA DE REQUISITOS

HAROLD STIVEN PAZ CORDOBA


APRENDIZ

INSTRUCTORA
ANGELICA MARIA GUERRERO

SERVICIO NACIONAL DE APRENDIZAJE SENA


ANALISIS Y DESARROLLO DE SOFTWARE. FICHA 2673492
COMPETENCIA:
SANTANDER DE QUILICHAO – CAUCA
2023
Actividad 1
En su empresa le han encomendado la función de desarrollar un software para recibir los
pedidos, quejas y reclamos de los clientes. Este software será de gran utilidad para ampliar el
mercado y brindar una respuesta más oportuna a los clientes.
Responda las siguientes preguntas:
1) ¿Cuáles serían las fases o etapas que emplearía para conocer claramente los requisitos del
software?
R/ Fases o requisitos:
1) Análisis de necesidades del cliente: En esta fase, se identifican las necesidades del cliente
y se comprende la forma en que se espera que el software satisfaga dichas necesidades.

2) Especificación de requisitos: En esta fase, se detallan los requisitos del software en


términos de sus funcionalidades, características, rendimiento, usabilidad y otros aspectos
relevantes.

3) Validación de requisitos: En esta fase, se verifica que los requisitos sean completos,
precisos, coherentes y realistas. Se busca obtener una aprobación formal del cliente antes
de avanzar al siguiente paso.

4) Diseño del software: En esta fase, se realiza el diseño detallado del software a partir de los
requisitos establecidos. Se definen las interfaces de usuario, la arquitectura del sistema, los
componentes y módulos, entre otros aspectos.

5) Desarrollo del software: En esta fase, se codifica el software siguiendo el diseño


establecido. Se realizan pruebas unitarias, de integración y de sistema para garantizar que
el software cumpla con los requisitos establecidos.

6) Mantenimiento del software: En esta fase, se realizan las tareas de mantenimiento


necesarias para garantizar que el software siga funcionando correctamente y cumpla con
los requisitos establecidos.
2) ¿Qué documentos generaría para la etapa de definición de requisitos?
R/ documentos que generaría:

• Documento de especificación de requisitos: Este documento describe los requisitos


funcionales y no funcionales del software, incluyendo las necesidades y expectativas del
cliente, los casos de uso, los requerimientos de rendimiento, seguridad, usabilidad y otros
aspectos relevantes
• Diagramas de casos de uso: Estos diagramas ilustran cómo los usuarios interactúan con el
software y qué acciones pueden realizar en cada etapa.

• Diagramas de flujo: Estos diagramas muestran el flujo de información y la lógica de


procesamiento del software.

• Prototipos: Estos prototipos son representaciones visuales y funcionales del software, que
permiten al cliente tener una idea clara de cómo se verá y se comportará el software.

3) ¿Qué haría, si luego de tener todos los requisitos establecidos, alguno de ellos cambia o se
solicita uno nuevo?
R/ Si alguno de los requisitos cambia o se solicita uno nuevo, se debe seguir un proceso de
gestión de cambios para evaluar el impacto en el proyecto y en el software. Esto incluye
identificar las implicaciones del cambio en los plazos, el costo y la calidad del software, y
obtener la aprobación del cliente para realizar el cambio. También se debe actualizar la
documentación y el plan de desarrollo para reflejar el cambio, y comunicar a todos los
involucrados en el proyecto.

Actividad 2
Lea, analice y comprenda el material de apoyo sobre Introducción a la Ingeniería de Requisitos
que se ha dispuesto en la plataforma de aprendizaje siguiendo las instrucciones de su
instructor-tutor.
Aclare las dudas que surjan durante la lectura del material de apoyo usando los medios
tecnológicos de comunicación dispuestos para tal fin
A partir del conocimiento adquirido, presente un documento pdf con la respuesta a las
siguientes preguntas:
1. ¿Cuáles son las dos principales áreas de la ingeniería de requisitos?
a. Administración y ejecución de requisitos.
b. Desarrollo e implementación de requisitos. ꭗ
c. Manipulación y definición de requisitos.
d. Administración y desarrollo de requisitos.
2. Una de las fases mencionadas a continuación, NO corresponde al desarrollo de los
requisitos:
a. Análisis.
b. Extracción.
c. Validación.
d. Mantenimiento línea base de requerimientos. ꭗ
3. De las siguientes, ¿Cuál NO es una actividad de Planeación (en el desarrollo de los
requerimientos)?
a. Identificar las principales fuentes de información.
b. Diseñar y construir los instrumentos de recolección de información.
c. Identificar las técnicas de recolección de información a emplear.
d. Construir el SRS. ꭗ
4. La extracción es la fase en la que el equipo de desarrollo:
a. Actualiza la información definida en la planeación.
b. Indica el paso a seguir en el proceso de definición de requerimientos.
c. Ejecuta las técnicas de recolección utilizando los instrumentos diseñados previamente. ꭗ
d. Realizar tabulación de encuestas.
5. El SRS (Specification Requirements Software) es:
a. Un documento que permite identificar fallas en el sistema.
b. Una de las fuentes principales de información.
c. El mecanismo que permite utilizar herramientas de desarrollo
d. Un documento que contiene la especificación de los requerimientos o necesidades del
cliente de forma detallada. ꭗ
6. El orden lógico para realizar las actividades del desarrollo de requisitos es
a. Extracción, análisis, planeación, especificación y validación.
b. Validación, extracción, análisis, planeación y especificación.
c. Planeación, extracción, análisis, especificación y validación. ꭗ
d. Planeación extracción, análisis, validación y especificación.
7. La principal característica del cliente líder es:
a. Tener la capacidad de brindar información de alto nivel, como propósito del proyecto y su
alcance. ꭗ
b. Tener el control total de la compañía.
c. Coordinar la ejecución del proceso de desarrollo del sistema de información.
d. Generar procesos administrativos.
8. Los requerimientos de un sistema de información pueden clasificarse en:
a. Funcionales y No Funcionales. ꭗ
b. Funcionales y Restringidos.
c. De alto nivel y de Bajo Nivel.
d. Correctos y concretos.
9. ¿Cuál es la principal función de la administración de requisitos?
a. Administrar los recursos de la especificación de requerimientos.
b. Controlar las acciones ejecutadas durante el proceso de identificación de necesidades. ꭗ
c. Mantener un promedio de horas de trabajo de los creadores del sistema de información.
d. Mantener una línea base de requerimientos actualizada, gestionar y documentar cambios
en los mismos.
10. La planeación, como actividad del desarrollo de los requisitos, permite al equipo de
desarrollo:
a. Administrar los recursos de la especificación de requerimientos.
b. Controlar las acciones ejecutadas durante el proceso de identificación de necesidades.
c. Identificar las principales fuentes de información a tener en cuenta. ꭗ
d. Mantener una línea base de requerimientos actualizada, gestionar y documentar cambios
en los mismos.
11. ¿Cuál es el propósito de la tercera iteración en la recolección de requisitos?
a. Determinar los datos relevantes del sistema, conocer cuál información debe contener. ꭗ
b. Validación de los requerimientos del sistema.
c. Conocer la idea principal del proyecto, su alcance, sus objetivos y propósito.
d. Retroalimentaciones permanentes.
12. ¿Cuál es el tipo de cliente con el que se hace la validación?
a. Cliente líder. ꭗ
b. Usuarios actuales del sistema.
c. Clientes secundarios.
d. Documentos utilizados.
13. En la ingeniería de requisitos, ¿Qué es la entrevista?
a. Una forma de comunicación interpersonal que proporciona información acerca de un tema
determinado. ꭗ
b. Un programa de televisión.
c. Una secuencia de preguntas abiertas o cerradas.
d. La retroalimentación de los requisitos.
14. La Fase del desarrollo de requisitos que se encarga de evitar inconsistencias o
ambigüedades en los requisitos es:
a. La Extracción
b. La Validación ꭗ
c. El Análisis
d. La Especificación
15. Tipos de requisitos que son definidos normalmente por los gerentes o propietarios de las
empresas.
a. Requisitos funcionales
b. Requisitos de negocio ꭗ
c. Requisitos no funcionales
d. Requisitos gerenciales
16. Una de las siguientes NO es una característica de un requerimiento:
a. Deseable ꭗ
b. Verificable
c. Necesario
d. Completo
17. Uno de los siguientes NO está involucrado en la Ingeniería de Requisitos:
a. Personal de Pruebas
b. Personal de Finanzas ꭗ
c. Usuario Líder
d. Personal de Mantenimiento

Actividad 3

Basado en el material de apoyo y las preguntas y respuestas relacionadas con la Introducción a la Ingeniería de
Requisitos, realice un mapa conceptual en el cual presente un resumen gráfico-textual de la ingeniería de
requisitos, su importancia, características y fases. Puede utilizar cualquier programa para realizar el mapa
mental; sin embargo, se estimula la utilización de programas especializados para la creación de mapas mentales
como CmapTools, entre otros. Esto con el fin de afianzar el conocimiento en herramientas útiles para su
desempeño como Analista de Sistemas.
Actividad 3
Basado en el material de apoyo y las preguntas y respuestas relacionadas con la Introducción
a la Ingeniería de Requisitos, realice un mapa conceptual en el cual presente un resumen
gráfico-textual de la ingeniería de requisitos, su importancia, características y fases. Puede
utilizar cualquier programa para realizar el mapa mental; sin embargo, se estimula la utilización
de programas especializados para la creación de mapas mentales como CmapTools, entre
otros. Esto con el fin de afianzar el conocimiento en herramientas útiles para su desempeño
como Analista de Sistemas.
Actividad 4
A partir del enunciado de un proyecto de software planteado por su instructor, usted debe realizar la
identificación de los Stakeholders y la Matriz de Stakeholders que permitan determinar su nivel de influencia
frente al proyecto. Revise el material de apoyo dispuesto en la plataforma de aprendizaje para más información.

Stakeholder Nombre Ubicación Correo Teléfono Observaciones


Electrónico
Cliente/Usuario ANGELICA SENA SEDE LA 313 4486050 El usuario final se
Final MARIA SAMARIA encargará de probar
GUERRERO SANTANDER el producto.
ORTIZ DE
QUILICHAO

Stakeholder Nombre Ubicación Correo Teléfono Observaciones


Electrónico
Cliente/Usuario DAVID SENA SEDE 315 6614275 El usuario final se
Final EDUARDO LA SAMARIA encargará de
LOZADA SANTANDER probar el producto.
CERON DE
QUILICHAO

Stakeholder Nombre Ubicación Correo Teléfono Observaciones


Electrónico
EQUIPO DE SANTIAGO SENA SEDE LA 302 7572972 El que se encarga de
DESARROLLO ERAZO SAMARIA desarrollar la
CIFUENTES SANTANDER aplicación.
DE
QUILICHAO
Stakeholder Nombre Ubicación Correo Teléfono Observaciones
Electrónico
EQUIPO DE LUIS SENA SEDE LA 318 2584548 El que se encarga de
DESARROLLO EDUARDO SAMARIA desarrollar la
CANDELO SANTANDER aplicación.
RIASCOS DE
QUILICHAO

Stakeholder Nombre Ubicación Correo Teléfono Observaciones


Electrónico
EQUIPO DE SARA SENA SEDE LA 314 5528572 El que se encarga de
DESARROLLO GUERRERO SAMARIA desarrollar la
ZAMORA SANTANDER aplicación.
DE
QUILICHAO

Stakeholder Nombre Ubicación Correo Teléfono Observaciones


Electrónico
EQUIPO DE KAREN SENA SEDE LA 301 3577328 El que se encarga de
DESARROLLO ANDREA SAMARIA desarrollar la
ACOSTA SANTANDER aplicación.
DE
QUILICHAO

Stakeholder Nombre Ubicación Correo Teléfono Observaciones


Electrónico
EQUIPO DE HAROLD SENA SEDE LA 305 3429634 El que se encarga de
DESARROLLO STIVEN SAMARIA desarrollar la
PAZ SANTANDER aplicación.
CORDOBA DE
QUILICHAO
Actividad 5
A partir del enunciado de un proyecto de software planteado por su instructor, usted debe
realizar el diseño de tres (3) instrumentos necesarios para la recolección de información:
• Un Guion de Entrevista para una Entrevista
• Un Cuestionario para una Encuesta
• Una Lista de Chequeo para una Observación

Guion para la entrevista


Objetivo: Obtener información acerca del proyecto será un sitio web y móvil de venta de
autos con una innovación con personalización 3D o sea en el momento de elegir el vehículo,
podrás personalizar el color y verlo reflejado en el diseño 3D, iniciaremos con la versión 1.0,
este no tendrá un sistema de compras funcional o autos reales, pero en la escalabilidad y
alcance del proyecto puede que le agreguemos un sistema de compras funcional, pero ahora
iniciaremos con las bases solamente.
La entrevista se realizará a la aprendiz Karen Andrea Rodríguez Acosta quien es estudiante y
vocera del tecnólogo de análisis y desarrollo de software en la Organización Servicio Nacional
de Aprendizaje (Sena)
Ubicada en el municipio Santander de Quilichao, Cauca, Colombia.
Guía Para Realizar la Entrevista
• Iniciar con saludo amable y cordial
• Informar el objetivo de la entrevista
• Realizar preguntas
• Agradecer por el tiempo brindado

1. ¿Cuál es su profesión y que labor realiza dentro de la aplicación


2. ¿Qué herramientas tecnológicas son las que se utiliza para realizar con éxito su trabajo?

CUESTIONARIO
https://forms.office.com/Pages/ResponsePage.aspx?id=DQSIkWdsW0yxEjajBLZtrQAAAAA
AAAAAAAO__Qd9VThUOUNQTDdaQUg2T1FZNUpHMVFPM1JQRzBXNC4u
Observación: los resultados de la encuesta fueron totalmente acertivos con el resultado que
esperábamos, un resultado del 100%
https://forms.office.com/Pages/AnalysisPage.aspx?AnalyzerToken=Uxx1IfGyE1jXSLh5oeR69b2
IfSwaTyPC&id=DQSIkWdsW0yxEjajBLZtrQAAAAAAAAAAAAO__Qd9VThUOUNQTDdaQUg2T
1FZNUpHMVFPM1JQRzBXNC4u

También podría gustarte