Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Determinacion de requerimientos en sistema de información

No description
by

paula lozano

on 17 October 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Determinacion de requerimientos en sistema de información

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 comrpender la información que necesitan los usuarios para realizar su trabajo de la manera correcta.

¿Qué frecuencia y volumen de proceso existe?
El analista debe investigar con cuanta frecuencia se repite una actividad. Esto cambia mucho dependiendo de la actividad.
Ejemplo: El pago de la nómina se repite mensualmente o quincenalmente pero el pago de impuestos es anualmente.
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.
CONCEPTOS
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.
INVESTIGACION DE REQUERIMIENTOS
Esta es la actividad mas importante ya que en esta el analista estudia el sistema con a la ayuda de herramientas y habilidades para luego documentar sus características.
Especificación de requerimientos
ANTICIPACION DE REQUERIMIENTOS
¿Qué datos utiliza o produce este proceso?
Este paso consiste en detectar qué datos se utilizan para llevar a cabo cada actividad.
Analista de requerimientos
Los requerimientos deben tener las siguientes características:

• Correctos, sin errores
• Consistentes

Concretos
• Completos
1. Externamente completa
2. Internamente completa
• Realistas

Verificables
• Rastreables o Trazables
CARACTERISTICAS
TIPOS DE REQUERIMIENTOS
REQUERIMIENTOS FUNCIONALES
Describen la funcionalidad o los servicios que se espera proveerá el sistema, estos dependen del tipo de software que se desarrolló y de los posibles usuarios que utilizaran el sistema.

REQUERIMIENTOS NO FUNCIONALES

estos se no se refieren directamente a funciones especificas del sistema sino a propiedades de este, fiabilidad, tiempo de respuesta, almacenamiento, etc.

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. Anticipacion de requerimientos
2. Investigación de requerimientos
3. Especificacion de requerimientos
REQUERIMIENTOS DEL SISTEMA
Establecen con detalles los servicios y restricciones del sistema, tiene especificaciones funcionales y son precisos, sirven como base para definir la especificación del sistema y es el punto de partida del diseño del mismo.

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 delaraciones estan hechas en lenguaje natural.



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 sera capaz de prever las características del sistema.
Fases de RAD
Hay tres amplias fases para RAD en las que se involucra tanto a los usuarios como a los analistas en la evaluación, el diseño y la implementación. En la figura 6.4 se describen estas tres fases. Observe que RAD involucra a los usuarios en cada parte del esfuerzo de desarrollo, con una intensa participación en la parte comercial del diseño.
FASE DE PLANEACIÓN DE LOS REQUERIMIENTOS
: En esta fase, los usuarios y analistas se reúnen para identificar los objetivos de la aplicación o el sistema, y para identificar los requerimientos de información que surgen a partir de estos objetivos. En esta fase se requiere una participación intensa de ambos grupos, y no consiste sólo en la firma de una propuesta o documento
TALLER DE DISEÑO RAD:
Se trata de una fase de diseño y refinación que se puede caracterizar mejor como un taller. Al imaginar un taller, usted sabe que la participación es intensa, no pasiva, y que por lo general implica poner manos a la obra.
FASE DE IMPLEMENTACIÓN:
los analistas trabajan intensivamente con los usuarios para diseñar los aspectos de negocio o los aspectos no técnicos del sistema. Tan pronto como se llega a un consenso sobre estos aspectos, y se crean y refinan los sistemas, se prueban los nuevos sistemas o las nuevas partes de los mismos y después se introducen a la organización
.
Se analizan los datos recopilados para determinar el grado de desempeño del sistema.
Los analistas estructuran su investigación en base a 4 preguntas:
TECNICAS PARA ENCONTRAR HECHOS
La determinación de requerimientos es una de las etapas más importantes del analisis 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.
TIPOS DE REQUERIMIENTOS
¿Qué controles utiliza para su realización?
La falta o debilidad de los controles es un descubrimiento importante en cualquier investigación del sistema.
Se debe examinar los métodos de control preguntando:
- ¿Quién se encarga de comparar lo realizado con los estándares?
- ¿Cómo se detectan los errores?
- ¿Cómo se corrigen los errores?

INTRODUCCIÓN
ENTREVISTA
Objetivo: el objetivo de la entrevista es obtener toda la información posible de la visión del entrevistado referente a los requerimiEntos.

- El entrevistador debe crear un clima de confianza con en el entevistado.
pasos para preparar una entrevista:
1.Leer previamente el material.
2.Establecer objetivos.
3.Seleccionar el entrevistado.
4.Preparar el entrevistado.
5.Decidir tipo de entrevista.

Se utilizan metodos específicos para reunir datos relacionados con los requerimientos.
- La entrevista.
- El cuestionario.
- Revision de documentación.
-Observación.
CUESTIONARIOS
El cuestionario contiene todas las preguntas que el usuario debe responder para proporcionar la información que busca el analista. El cuestionario se envía al usuario y el analista analiza las respuestas.

HERRAMIENTAS PARA DOCUMENTAR LOS PROCEDIMIENTOS Y DECISIONES
Las tres herramientas que se utilizan para documentar procedimiento son:
1. arboles de decisión.
2. Tablas de decisión.
3. Español estructurado.
CONCEPTOS
CONDICIONES: Son los posibles estados de una entidad (Variables de decisión).

ACCIONES: Cuando se conocen las condiciones se debe determinar que hacer cuando se producen, (las acciones son procedimientos que puede elegir una persona cuando encuentra las condiciones).
Presentado a: Ángela patricia Arenas Amado
Paula Lozano Mahecha - Brandom Guerrero Caicedo

DETERMINACION DE REQUERIMIENTOS DE SISTEMAS DE INFORMACIÓN
¿Qué es un requerimiento?
Tomado de Guerrero. R. Sistema de informacion. http://solucionatuproblemacoco.blogspot.com/
Tomado de : requerimientos y no morir en el intento. http://www.mekapal.com/requerimientos/
Tomado de: Desarrollo de software. http://www.taringa.net/comunidades/ingenieriadesoftware/422357/Desarrollo-de-Software.html
"mas del 50% de los errores en un producto de software son introducidos en los requerimientos, corregir un error en la etapas de uso costaría entre 10 a 100 veces mas que en la etapa de requerimientos."
Tomado de: Ingenieria de requerimientos. http://www.ceisufro.cl/investigacion/lineas-de-investigacion.html
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

ANALISIS BASADOS EN HECHOS REALES
IDENTIFICACION DE REQUERIMIENTOS ESENCIALES
Características que debe incluir el nuevo sistema, desde detalles de operación hasta criterios de desempeño.
SELECCION DE ESTRATEGIAS PARA SATISFACER LOS REQUERIMIENTOS
Métodos que seran utilizados para alcanzar los requerimientos establecidos seleccionados.
1. ¿Cuál es el proceso básico de la empresa?
2. ¿Qué datos utiliza o produce este proceso?
3. ¿Qué frecuencia y volumen del proceso existe?
4. ¿Qué controles utiliza para su realización?
* ¿Cuál es la finalidad de esta actividad en la empresa?
*¿Qué pasos se siguen para llevarla a cabo?
*¿Donde se realizan estos pasos?
*¿Quienes los realizan?
*¿Cuánto tiempo tardan en efectuarlos?*¿Con cuanta frecuencia lo hacen?
*¿Quienes emplean la información resultante?
¿Cuál es el proceso básico de la empresa?
ARBOL DE DECISION
TABLAS DE DECISIÓN
ESPAÑOL ESTRUCTURADO
Método para evitar los problemas de ambigüedad del lenguaje al establecer condiciones y acciones, tanto en procedimientos como en decisiones.

TIPOS DE DECLARACIONES:
-Estructuras de secuencia
(
ir a una libreria.. escojer un libro ... pagarlo.)
-Estructuras de decisión

SI encuentro el libro deseado ENTONCES lo comprare)
-Estructuras de iteración
(
MIENTRAS QUE se examinan los libros, si el titulo siena interaste ENTONCES tomara el libro....)
BIBLIOGRAFÍA
Bermón, L. Univerisdad Nacional de Colombia. Analisis y Diseño de sistemas de información. Tomado de: http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060030/lecciones/Capitulo%202/tecnicas.html
Fernandez, V. Desarrollo de sistemas de información: una metodología basada en el modelado. Tomado de: http://books.google.com.co/books?id=pTTQ735ac1EC&printsec=frontcover&hl=es&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false
Peña, A. Instiituto politecnico Nacional. Ingeniería de Software:Una Guía para Crear Sistemas de Información. Tomado de: http://www.wolnm.org/apa/articulos/ingenieria_software.pdf
Quiroga,P. U niverda de los Andes. Requerimientos funcionales y no funcionales. Tomado de: https://sistemas.uniandes.edu.co/~csof5101/dokuwiki/lib/exe/fetch.php?media=principal:csof5101-requerimientos.pdf
Universidad Nacional a Distancia. Determinacion de Requerimientos - Análisis de Sistemas. Tomado de: https://sites.google.com/site/determinacionderequerimientos/referencias/determinacion-de-requerimientos
Universidad estatal a distancia. Análisis y Determinación de Requerimientos. Tomado de: ftp://www.dlsi.ua.es/people/jaime/apuntes/aesi_cap2.pdf
Full transcript