Está en la página 1de 4

Asignatura Datos del estudiante Fecha

Apellidos: Yepes Romero.


Ingeniería de
13/06/2021
Requerimientos.
Nombre: Juan Gabriel.

Actividad
Protocolo individual de la unidad n°: 1

Análisis y síntesis: 
Síntesis e interpretación personal de los temas vistos en la unidad
Requerimientos y análisis de requerimientos.
Los requerimientos dentro de la ingeniería de software se encargan de mostrar las funciones y
propiedades que un sistema debe poseer, cuando se capturan requerimientos se busca
entender los que los clientes quieren que haga el sistema, la fase de captura de requerimientos
es una de las más importantes para evitar que haya errores y evitar sobrecostos por reparación
de errores en la fase de desarrollo.
El análisis de requerimientos son todas las técnicas y procedimientos que nos ayudaran a
conocer todo lo que se necesita, características, elementos, restricciones, etc. para llevar a cabo
la definición de un proyecto.

Tipos de requerimientos.
Dentro de los requerimientos se deben tener en cuenta:
Ambiente físico: se evalúa el equipo que el sistema necesita para funcionar, donde se va a
ubicar y si hay algún tipo de restricción ambiental.
Interfaces: esta se relaciona con las entradas, salida y formato de datos del sistema.
Usuarios y factores humanos: se mira quien usara el sistema, que tipo de usuario será, como
los utilizara y si se le facilitara o dificultara usarlo.
Funcionalidad: este son las funciones que cumplirá el sistema, las limitaciones y restricciones
que tendrá, que puede cambiarse o mejorar, etc.
Documentación: son los tipos de documentos que se necesiten, a que publico va dirigido, etc.
Datos: Se tiene en cuenta el formato de los datos de entrada y salida, cuantos datos fluirán por
el sistema y si alguno debe retenerse.
Recursos: son los materiales que se necesitan para construir y utilizar el sistema, las
habilidades que los desarrolladores necesitan para la creación del sistema, el espacio físico y
virtual que ocupara el sistema, etc.
Seguridad: muestra como debe contralarse la información que estará dentro del sistema como
lo es el acceso a este y la información del usuario

Características de los requerimientos.


Las características que poseen los requerimientos son las siguientes:
Deben se concretos: ambas partes deben hacer revisión para descartar errores.
Deben se consistentes: los requerimientos deben satisfacerse simultáneamente
Asignatura Datos del estudiante Fecha
Apellidos: Yepes Romero.
Ingeniería de
13/06/2021
Requerimientos.
Nombre: Juan Gabriel.

Deben estar completos: todos los estados del requerimiento deben estar descritos en estos.
Deben ser realistas: se debe revisar para asegurarse de que son posibles.
En cuanto a lo que necesita el cliente también debe poseer ciertas características estas son:
Deben ser verificables: el cliente debe tener pruebas de que se cumple con los requerimientos
Deben ser rastreables: se debe saber que cada función cumple con el requerimiento deseado
por el cliente.

Métodos generales de entrevistas.


Como ya sabemos una entrevista es un método para recoger información dentro de los
requerimientos esta es una herramienta muy útil y esta área esta divida en varias fases, la
primera es la fase de preparación, en esta fase, en entrevistador tiene en cuenta todos los
aspectos de la empresa en lo que respecta a documentación, las personas que entrevistara, el
lugar donde lo hará, etc., luego, está la dase de realización esta fase cuenta con 3 momentos o
partes como si de un ensayo se tratara, el primero momento es de apertura en esta se informará
la razón de la entrevista, el segundo momento es el de desarrollo se informa la manera de cómo
se va a registrar la información que se recoja y por último el momento de terminación donde se
hace una retroalimentación de la entrevista y se da la gracias y se pregunta si es posible volver a
contactar en caso de tener dudas, la última fase es la fase de análisis consiste en tomar notas,
organizar la información recogida y compararlas con otras fuentes de información.

Estudios de viabilidad.
Este definido de manera simple es un pequeño estudio que consiste en evaluar si el sistema que
se va a ser de utilidad y va cumplir los objetivos en la empresa donde se va a aplicar.

Obtención y análisis de requerimientos.


Esta etapa consiste en determinar los servicios que le programa debe brindar, el rendimiento
que requiere, las limitaciones de hardware, entre otras, todo esto se determina junto con los
usuarios y los clientes.

Especificación de requerimientos.
La especificación de requerimientos tiene la función de proporcionarle al técnico al cliente lo que
se necesita para evaluar el producto, en lo que respecta a datos, procedimientos, etc.

Validación de requerimientos.
Explicado de manera sencilla la validación de requerimientos es lo que da firmeza y seguridad
de que el proyecto va a cumplir con las expectativas del cliente además que ayuda a la
detección de errores, hay varios tipos de validación de requerimientos, entre esas encontramos,
revisiones de requerimientos, construcción de prototipos y generación de casos de prueba, todos
estos trabajan de la mano con el fin que se menciono anteriormente asegurarse que los
requerimientos satisfagan las necesidades de los clientes
Asignatura Datos del estudiante Fecha
Apellidos: Yepes Romero.
Ingeniería de
13/06/2021
Requerimientos.
Nombre: Juan Gabriel.

Gestión de requerimientos.
La gestión de requerimientos consiste en organizar y sobrellevar los cambios que se pueden
presentar durante el desarrollo de un proyecto, incluso después de finalizar desarrollo se pueden
presentar nuevos requerimientos, los requerimientos también pueden cambiar por cambios
dentro del entorno de trabajo de la empresa, como por ejemplo la introducción de un nuevo
hardware.
Principales riesgos de la etapa de recolección de requerimientos.
Al momento de desarrollar un proyecto se deben tener en cuenta los distintos riesgos que se
pueden presentar especialmente durante la recolección de requerimientos, McConnel identifico
varios riesgo durante la recolección de los requerimientos algunos de estos son, el cliente no
sabe lo que quiere, los clientes tiende a pedir nuevos requerimientos cuando ya se ha
planificado el proyecto y su costo, los clientes no entienden el proceso de desarrollo de
software , por otro lado Soto y Gonzalez identificaron riesgos como no comprender el alcance
del sistema y no identificar los productos resultantes del proyecto.
Principios de especificación.
La especificación dentro de los requerimientos se da como una representación y busca que se
den una correcta implementación del software. Somerville plante que una especificación debe
procurar:
Separar funcionalidad de la implementación, la especificación debe abarcar el entorno en el que
el sistema opera y debe ser modificable.
Requerimientos funcionales y no funcionales.
Los sistemas funcionales van relacionados con el ambiente y nos muestran cómo se comporta
un sistema al recibir un estímulo del entorno y como debe comportarse ante ciertas entradas y
situaciones, mientras los requerimientos no funcionales es lo contrario a los funcionales porque
limita al sistema en muchos aspectos.
Recomendación para la especificación de requerimientos de software de la IEEE
La IEEE es una organización que publica información para ayudar a la buena especificación de
los requerimientos, dentro de las recomendaciones que encontramos, nos muestra , las
características que deben tener las especificaciones, los tipos de requerimientos, que se cosas
se deben tener en cuenta para elaborarlos e incluso brinda una estructura de una especificación
de requerimientos que nos será de gran ayuda.

Discusión: 
Dudas, desacuerdos, discusiones
Asignatura Datos del estudiante Fecha
Apellidos: Yepes Romero.
Ingeniería de
13/06/2021
Requerimientos.
Nombre: Juan Gabriel.

Tras haber leído y analizado los temas de la unidad no me han quedado dudas al respecto.

También podría gustarte