0% encontró este documento útil (0 votos)
53 vistas31 páginas

Determinacion de Requerimientos

La determinación de requerimientos es la etapa más importante en el desarrollo de un sistema de información. Incluye actividades como la anticipación, investigación y especificación de requerimientos mediante técnicas como entrevistas y cuestionarios. El objetivo es documentar las características funcionales y no funcionales que debe cumplir el sistema.

Cargado por

heri
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
53 vistas31 páginas

Determinacion de Requerimientos

La determinación de requerimientos es la etapa más importante en el desarrollo de un sistema de información. Incluye actividades como la anticipación, investigación y especificación de requerimientos mediante técnicas como entrevistas y cuestionarios. El objetivo es documentar las características funcionales y no funcionales que debe cumplir el sistema.

Cargado por

heri
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Análisis y Diseño

De Sistemas
Mtro. Heriberto Hernández González
Determinación de
Requerimientos
ORDEN DE LA CLASE
• Determinación de requerimientos.
• Actividades para la determinación de
requerimientos.
• Técnicas para la determinación de
requerimientos.
• Herramientas para documentar procedimientos y
decisiones.
• Diagrama de estructura de datos.
¿De qué manera se puede alcanzar una
correcta definición de requerimientos
de un sistema?
INTRODUCCIÒN

La determinación de requerimientos es una de las


etapas más importantes del análisis para el desarrollo
de un sistema de información, se da cuando el cliente
ha detectado una ausencia, falla o falta de oportunidad
o simplemente, luego de que la organización ha
determinado un cambio en sus políticas, reglas o
tecnologías a aplicar.
¿Qué es un
requerimiento?

Característica, Condición o
Restricción que debe tener o cumplir
un sistema o componente de un
sistema para satisfacer un contrato,
norma, especificación u otro
documento formalmente impuesto.
DETERMINACIÓN DE
REQUERIMIENTOS
Es el estudio para identificar qué información
requiere el usuario para desempeñar tareas,
conocer cómo se trabaja y donde es necesario
efectuar mejoras o ajustes.
Analista de requerimientos

Se encarga de determinar los requerimientos de


una empresa, generalmente no tiene los mismos
conocimientos que tienen los usuarios del
sistema.

En esta fase el analista se esfuerza por


comprender la información que necesitan los
usuarios para realizar su trabajo de la manera
correcta.
La determinación de requerimientos es la etapa más
importante en el desarrollo de un sistema de información.
Comienza después de que el Cliente ha detectado una
ausencia, falla o falta de oportunidad de la información o
simplemente, luego de que la organización ha determinado
un cambio en sus políticas, reglas o tecnologías a aplicar.’

-Determinación de
requerimientos
CARACTERISTICAS
Los requerimientos deben tener las siguientes características:

Correctos, sin errores


Consistentes

Concretos
Concretos

1. Externamente completa
2. Internamente completa
Realistas
Verificables
REQUERIMIENTOS DEL USUARIO
Especifican el comportamiento externo del sistema y son comprensibles por todos los usuarios ya que no poseen
conocimiento técnico detallado, estas declaraciones están hechas en lenguaje natural.
TIPOS DE REQUERIMIENTOS

REQUERIMIENTOS FUNCIONALES REQUERIMIENTOS NO FUNCIONALES

Describen la funcionalidad o los servicios que se espera


Estos se no se refieren directamente a funciones
proveerá el sistema, estos dependen del tipo de software
especificas del sistema sino a propiedades de este,
que se desarrolló y de los posibles usuarios que utilizaran
fiabilidad, tiempo de respuesta, almacenamiento, etc.
el sistema..

PSEUDOREQUERIMIENTOS

Requerimientos impuestos por el cliente que restringen la


implementación del sistema.
ACTIVIDADES EN LA DETERMINACION DE
REQUERIMIENTOS
El proceso tiene como objetivo capturar, documentar las condiciones o
características que debe cumplir un sistema dado, este se divide en tres
fases:

1. Anticipación de requerimientos
2. Investigación de requerimientos
3. Especificación de requerimientos
ANTICIPACION DE REQUERIMIENTOS

La experiencia del analista entra a jugar un papel importante ya que debe


hacer una investigación preliminar sobre casos parecidos al planteado y
previamente haber estado en una situación similar donde será capaz de
prever las características del sistema.
Especificación de requerimientos
Los datos obtenidos durante la recopilación de hechos se analizan para
determinar las especificaciones de los requerimientos, es decir, la
descripción de las características del nuevo sistema.

Esta actividad tiene tres partes relacionadas entre sí:

• Análisis de datos basados en hechos reales


• Identificación de requerimientos esenciales
• Selección de estrategias para satisfacer los requerimientos
ACTIVIDADES DE LA DETERMINACIÓN
DE REQUERIMIENTOS
Según James A. Senn, se pueden definir tres actividades que ayudan a
determinar los requerimientos, estas son:

1. Anticipación de requerimientos: consiste en prever las características del nuevo sistema


con base en experiencias previas.

2. Investigación de requerimientos: es el estudio y documentación de la necesidad del


usuario o de un sistema ya existente usando para ello técnicas como el análisis de flujo de
datos y análisis de decisión. Es aquí donde se debe y se pueden aplicar entrevistas,
cuestionarios, observación y revisión de documentos existentes, entre otros.

3. Especificación de requerimientos: los datos obtenidos durante la recopilación de hechos se


analizan para desarrollar la descripción de las características del nuevo sistema.
Administración de los cuestionarios

1. Convocar al mismo tiempo a todos los encuestados


concernientes.
El analista de sistemas cuenta con
2. Entregar cuestionarios en blanco en forma personal y recoger
varias opciones para administrar
los cuestionarios que ya estén llenos.
el cuestionario; a menudo la
3. Permitir que los encuestados administren su propio cuestionario
elección del método
en el trabajo y lo depositen en una caja ubicada en un lugar
administrativo se determina en
céntrico.
base a la situación de negocios
4. Enviar por correo los cuestionarios a los empleados en las
existente.
sucursales y proveer una fecha de entrega, instrucciones y un
sobre con franqueo pagado.
5. Administrar el cuestionario en forma electrónica, ya sea a
través de correo electrónico o Web.
TÉCNICAS PARA
IDENTIFICAR
REQUERIMIENTOS
En la actualidad las organizaciones enfocadas al desarrollo de
aplicaciones de software utilizan diferentes herramientas que
permiten facilitar la fase de identificación de requerimientos,
puesto que se presta mayor atención a las necesidades que se
identifican en todas las fases del ciclo de vida del sistema; para
así obtener un mejor aprovechamiento, entendimiento, y
rendimiento al momento que entre en ejecución el sistema que
se esté desarrollando.
Las organizaciones actuales utilizan múltiples herramientas
para el apoyo de la identificación de los requerimientos, sin
pensar si son las más convenientes para el proyecto que se
esté desarrollando, por lo tanto a continuación se encontraran
las técnicas que apoyen una correcta identificación de los
requerimientos para los proyectos de desarrollo de software.
HERRAMIENTAS PARA DOCUMENTAR
PROCEDIMIENTOS Y DECISIONES

Las herramientas ayudan a los analistas de sistemas a


integrar los datos recopilados por las diferentes
técnicas para encontrar hechos, para lo cual se tienen:

- Árboles de decisión
- Tablas de decisión
- Español Estructurado
ARBOLES DE DECISIÓN:
Son diagramas que representan en forma secuencial condiciones y acciones. También permiten mostrar la
relación que existe entre cada condición y el grupo de acciones válidos a ella.

Los arboles de decisiones se construyen de manera lateral, con la raíz del árbol del lado


izquierdo; de allí, el árbol extiende sus ramas hacia el lado derecho.

TABLAS DE DECISIÓN:
Es una tabla de filas y columnas separadas en cuatro cuadrantes con al distribución:

- Acciones y condiciones en los dos cuadrantes de la izquierda


- Reglas : alternativas de condición, entradas de acción en los dos cuadrantes de la derecha.
DIAGRAMA DE ESTRUCTURA DE DATOS

El diagrama de estructura de datos, es una técnica necesaria para la modelización de


datos, la cual representa un conjunto de datos relacionados entre si y describen en
forma colectiva un componente del sistema. Este diagrama es útil para representar
gráficamente las relaciones o asociaciones entre pares de entidades. Para la
construcción del diagrama de estructura de datos, se necesitan los siguientes
elementos:                                                                

Entidad, es un objeto (persona, lugar o cosa) sobre la  cual la organización captura,
almacena o procesa datos. Su representación gráfica es un rectángulo. 

Relación, es la conexión que va existir (entre tipos de entidades). Su representación


gráfica es una línea recta. 
Menciona el Proceso que debe de
llevar un análisis de
requerimientos:
Describe el objetivo de la
especificación de requisitos del
sistema.
ACTIVIDADES PENDIENTES

EXAMEN

ACTIVIDAD

FORO COLABORATIVO

Mtro. Heriberto Hernández


Dudas o
Comentarios
Mtro. Heriberto Hernández
González

CREDITS: This presentation template was created by Slidesgo,


including icons by Flaticon, and infographics & images by Freepik

También podría gustarte