Você está na página 1de 10

DESCRIPCIN BREVE

En esta actividad se desarrolla un


levantamiento de requerimientos en una
empresa, comprendiendo su metodologa.

EVIDENCIA DE
APRENDIZAJE DE

LA SEGUNDA
UNIDAD
Levantamiento de Requerimientos

Roberto Nieto Morales


Anlisis y Diseo Orientado a Objetos

Levantamiento de requerimientos presentado por:


Roberto Nieto Morales
Profesor:
Ignacio Mendoza Nucamendi
Asignatura: Anlisis y Diseo Orientado a Objetos
Universidad Abierta y a Distancia de Mxico
Carrera: Ingeniera en Desarrollo de Software
Julio 2014

ndice
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.

Levantamiento de Requerimientos
Definicin de Requerimientos
Especificacin de Requerimientos
La especificacin de Software
Lectores de Requerimientos
Problemas de Requerimientos
Estudio de Factibilidad
Documentacin de Requerimientos
Requerimientos de la documentacin de Requerimientos
Estructura de un documento de requerimientos
Validacin de Requerimientos.
Checando requerimientos.
Chequeo automatizado de la consistencia
Evolucin de los Requerimientos
Clasificacin de Requerimientos
Obtencin y Anlisis de Requerimientos

Bolerama Ilusion Bowl

Levantamiento de Requerimientos
Pongo como ejemplo los servicios solicitados por el sr Max Buen Rostro, Director General del
Bolerama Ilusion Bowl, y se llev a cabo el levantamiento de requerimientos que es el proceso
de establecer los servicios que el Sr Max requiere de un sistema y los limites bajo los cuales
opera y se desarrolla la empresa.

Los requerimientos son funcionales o no- funcionales, los requerimientos funcionales


describen servicios y funciones en los procesos del negocio, y los no- funcionales son un lmite
en el sistema o en el proceso de desarrollo.
Mediante entrevistas con el cliente Max Buen Rostro se defini el problema y obtuve en si la
especificacin de Requisitos, en primer trmino la base de la definicin del problema es la
parte importante en la fase del anlisis

Los requerimientos que hace mencin el seor Buen Rostro es un rango de instrucciones
abstractas de alto nivel de servicio, y esto puede ser la base para una declaracin de un
contrato, por lo tanto debe quedar abierto a una interpretacin, como puede ser la base para
el contrato en s y debe de ser definido a detalle.
Al entrevistar a l Sr Max y usuarios del sistema, se defini el problema, consistente en hacer
varios cambios del sistema actual, implementando otros servicios como la creacin de una
base de datos en rea de Recursos Humanos, y en el proceso de control al cliente en el rea de
mesa de control

Definicin de requerimientos.
La definicin del problema en la Empresa Ilusion Bowl, al estar identificada con las reuniones
con el seor Buenrostro y usuarios del sistema, se llev a cabo una declaracin en un lenguaje
natural, que incluye los diagramas y sus lmites operacionales, escrito por el cliente y los
usuarios.
En la actividad anterior se especific las necesidades de la empresa Ilusion Bolwl y por el cual
se establece un cambio en el sistema que consiste en modificar los procesos de la mesa de
control, y del rea de Recursos Humanos.
En el rea de mesa de control se quiere que exista un control de las pistas de boliche en el
apagado y encendido de las pistas, que se pueda cobrar al cliente la contratacin de pistas y
que lleve un control de tiempos y horarios.
En el rea de Recursos Humanos se requiere implementar una red, que se disee una base de
datos, y exista un observador de actividades por conducto del cliente del desarrollo del
software a travs de la red.

Especificacin de requerimientos.
Conociendo la definicin del problema se elabor un documento en donde se describen los
requerimientos del sistema con descripcin a detalle de los servicios
Escrito como un contrato entre el Seor Buen Rostro y los diseadores encargados del
proyecto, en dicho documento se especificaron los requerimientos del software que se
establecen en las necesidades del cliente, el documento contiene toda la informacin que han
de aportar cliente y usuarios a travs de la entrevistas llevadas a cabo para conocer el

problema y proyectar una solucin por el cual fuimos contratados los diseadores del
software.
La especificacin de software.
Se hizo una descripcin detallada del software que se pretende realizar por conducto de las
necesidades del Seor Buen Rostro y de los usuarios y esto nos puede servir como una base
para diseo o implementacin.
Definicin de requerimientos de la empresa Ilusion Bowl
1. El software proporcionara significado de representacin y acceso a archivos externos
creados por otras herramientas.
Especificacin de Requerimientos
1.1 El usuario proporciono facilidades para definir el tipo de archivos externos.
1.2 Cada tipo de archivo externo puede tener una herramienta asociada. La cual, ser
aplicada para el archivo.
1.3 Cada tipo de archivo externo ser representado como un icono especifico mostrado al
usuario.
1.4 Las facilidades proporcionadas para la representacin del icono en un tipo de archivo
ser definido por el usuario.
1.5 Cuando un usuario selecciona una representacin de icono de un archivo externo, el
efecto de la seleccin es aplicar las herramientas asociadas con el tipo de archivo a
otro representado por la seleccin del icono.
Los requisitos del sistema que considero son importantes en la implementacin de mi
proyecto en la empresa Ilusion Bowl son las siguientes.

Lectores de requerimientos.

Definicin de
Requerimientos

Especificacin de
Requerimientos

Especificacin de
Software

Gerencia de Cliente,
Usuarios Finales del
Sistema, Ingenieros de
Clientes, Gerencia de
Contratistas, Arquitectos
del Sistema

Usuarios Finales del


Sistema, Ingenieros de
Cliente, Arquitectos del
Sistema y Desarrolladores
de Software
Ingenieros de Clientes,
Arquitectos del Sistema y
Desarrolladores de
Software

Problemas:
EL sistema de software que actualmente tiene la empresa Ilusion Bowl debe mejorar su
situacin. Es difcil anticipar los efectos que el sistema tendr en el bolerama.
Los diferentes usuarios de la empresa Ilusion Bowl tienen requerimientos y prioridades
diferentes. Hay constantemente compromiso de cambios en los requerimientos
Los usuarios finales del sistema y la Empresa Ilusion Bowl que paga por el sistema tienen
requerimientos diferentes.
El prototipo es requerido para clarificar requerimientos

Estudio de Factibilidad
En primer lugar se considera que los usuarios actuales que manejan el sistema encuentren
sus necesidades satisfechas dada la tecnologa y el presupuesto disponible, esto quiere
decir que en cuanto al anlisis de sus requerimientos se debe contemplar que el sistema
requiere de mantenimiento de intereses.
Asimismo se definirn los requerimientos de una manera comprensible para el cliente
definiendo los requisitos a detalle.
Al hacer un estudio de Factibilidad se considera idneo que el software actual se utilice
para que sea ptimo el precio y el diseo del mismo.
Al hacer un inventario del sistema se detecta equipo reciente y en buen estado, cuentan
con Windows 8. Impresoras y una gran capacidad de memoria para poder implementar el
nuevo desarrollo de software.
El siguiente diagrama se considera importante la metodologa para el levantamiento de
requerimientos en la empresa Ilusion Bowl.

Anlisis de
Requerimientos
Definicin de
Requerimientos

Reporte de
Factibilidad
Modelos del
Sistema

Definicin de
Requerimientos

Especificacin de
Requerimientos

Especificacin de
Requerimientos

Documentacin de Requerimientos
Llevado a cabo la declaracin oficial de los requerimientos establecidos con el seor Max y
usuarios del sistema para que el sistema sea desarrollado, el presente documento
Documentacin de Requerimientos, queda establecido y entendible que no es un
documento de diseo, es un conjunto de lo que es el sistema y como lo har.
En el documento se llevaran ciertos pasos clave, en la elaboracin del mismo llevan las
siguientes caractersticas:
Requerimientos del documento de requerimientos
Especificacin de la conducta externa del Sistema.
Especificar los lmites de la implementacin.
Fcil de cambiar
Sirve como herramienta de referencia para mantenimiento
Recuerda el ciclo de vida del sistema, esto es, predice cambios.
Proporciona respuestas caractersticas a un evento esperado.

Estructura del Documento de Requerimientos.


Introduccin.
Describe la necesidad de crear el sistema y cules son sus objetivos.
Glosario.
Define los trminos tcnicos usados.
Modelos del Sistema.
Define los modelos que muestran los componentes del Sistema y las relaciones entre
ellos.
Definicin de Requerimientos Funcionales.
Define los servicios que sern proporcionados.
Definicin de Requerimientos no-funcionales.
Definir las limitantes del sistema y el proceso de desarrollo.
Evolucin del Sistema.
Definir las suposiciones fundamentales en las cuales el sistema se basa y se anticipan
los cambios.
Especificacin de Requerimientos.
Especificacin detallada de los requerimientos funcionales del sistema.
Apndices.
Descripcin de la plataforma de hardware del sistema.

Requerimientos de la base de datos.


ndice.

Validacin de Requerimientos.
En este paso se demostrara que los requerimientos que definen el sistema son
verdaderamente lo que el seor Max y usuarios del sistema son lo que realmente quieren
Tratando de cometer los menos errores posibles para que no influya en el costo, ya que
los costos de errores en los requerimientos son altos, por lo cual, la validacin es muy
importante.
Fijar un error de requerimiento despus del desarrollo puede resultar en un costo 100
veces mayor que fijar un error en la implementacin.
El prototipo es una tcnica importante de la validacin de requerimiento.

Checando requerimientos.
Al hacer un chequeo de los requerimientos recopilados en el documento de
Especificacin de Requerimientos, tomare cuatro Pasos clave que son estos:
Validacin: Provee al sistema las funciones que mejor soporten las necesidades del
cliente?
Consistencia: Existe cualquier conflicto en los requerimientos?
Completo: Estn incluidas todas las funciones requeridas por el cliente?
Realismo: Pueden los requerimientos ser implementados con la tecnologa y el
presupuesto disponible?
Elaboro un diagrama para modelar los pasos que se deben de seguir para el chequeo de
requerimientos.

Chequeo automatizado de la consistencia.

Reporte de los
problemas de
Requerimientos

Requerimientos en un
Lenguaje formal

Proceso de
requerimientos

Base de datos de
requerimientos

Anlisis de
requerimientos

Evolucin de los Requerimientos


Los requerimientos siempre involucran como comprender mejor el desarrollo de las
necesidades de los usuarios y como los objetivos de la organizacin pueden cambiar
Es esencial planear posibles cambios en los requerimientos cuando el sistema sea desarrollado
y utilizado.
En esta fase y llevando a cabo una buena metodologa y comprendiendo la definicin del
problema existente a travs de la informacin recopilada al seor Max y usuarios del sistema
hare una evaluacin de los cambios que se harn en el sistema y pongo como ejemplo el
siguiente organigrama de la evolucin de dichos requerimientos.

Evolucin de Requerimientos.

Cambios en los
requerimientos

Requerimientos
iniciales

Comprensin inicial
del problema

Comprensin de los
cambios del problema

Clasificacin de Requerimientos
Requerimientos cambiantes:
Los requerimientos que cambian por el ambiente del sistema
Surgimiento de los Requerimientos.
Requerimientos que surgen como una comprensin del desarrollo del sistema.
Requerimientos en consecuencial.

Requerimientos que resultan de la introduccin del sistema a la computadora.


Requerimientos compatibles.
Requerimientos que dependen de ostros sistemas o de otros procesos de la
organizacin.

Obtencin y Anlisis de Requerimientos


Los diseadores con los clientes y los usuarios finales del sistema para
determinar el dominio de la aplicacin, que servicios debe proporcionar, el
rendimiento requerido del sistema, las restricciones del hardware entre otras.
Descubrimiento de requerimientos.
Es el proceso de recoger informacin sobre el sistema propuesto
Fuentes
Documentacin
revistas
Conclusiones
En esta segunda unidad comprend que el material de apoyo proporcionado por la
UnADM no fue suficiente para comprender el tema, tuve que investigar por otras fuentes, y
obtener el aprendizaje que es el mayor propsito personal para desarrollarme como un
profesional capacitado.
En este ensayo prcticamente puse de manifiesto la empresa en la cual trabajo, al estar
estudiando observaba el panorama en el interior del mismo, y le hice algunas preguntas al
dueo de la empresa y es real la personalidad del Seor Max Buenrostro.
Me refleje en los temas, el platicar con l y hacerle algunas preguntas, estaba haciendo una
entrevista deductiva, en base a sus respuestas del funcionamiento del sistema me estaba
adentrando en los requerimientos.
Al Platicar con los usuarios del Sistema, Patricia Hernndez encargada de la mesa de control, le
hice algunas preguntas en relacin al sistema que utiliza, y su respuesta fue en algunas fallas
que le gustara se le hicieran al sistema para poder desarrollar bien su trabajo, aqu me estaba
adentrando en los requerimientos del usuario,
Todas las computadoras que tiene en su red son Windows 8, cuentan con suficiente hardware
para el funcionamiento de todas las actividades de la empresa.
En este punto estaba adentrndome en los requisitos de Hardware y software

En las actividades anteriores llevamos una secuencia de preguntas, que nuestro docente en
cada actividad elega el tipo de formato para que nosotros nos diramos cuenta del desarrollo
de un documento de especificacin de requerimientos.
A travs del estudio hice varios ejemplos de cmo hacer un documento con todos los
requerimientos de las necesidades de un cliente y los usuarios. Y aprendindome la
elaboracin de estos documentos y capacitarme para hacer entrevistas, preguntas, etc., podre
llevar a cabo un buen anlisis en el diseo y desarrollo de software.

Fuentes.
DECSAI Departamento de ciencias de la computacin en I.A.
WWW.JUNTA DEANDALUCIA><Ingenieria> Ingeniera de requisitos

REQUISITO.SISTEMAS
www Es.wikipedia.org/wiki/Requisito_(sistema
ETSIT upm Documento de Requisitos del Sistema
www.infor.uva.es/mlaguna/is1/apuntes/2-requisitos.pdf

Você também pode gostar

  • DPSS U1 Atr Jolo
    DPSS U1 Atr Jolo
    Documento4 páginas
    DPSS U1 Atr Jolo
    Roberto Nieto
    Ainda não há avaliações
  • DFDR U2 A1 Rdam.
    DFDR U2 A1 Rdam.
    Documento15 páginas
    DFDR U2 A1 Rdam.
    Roberto Nieto
    Ainda não há avaliações
  • DMCS Atr U3 Ronm
    DMCS Atr U3 Ronm
    Documento1 página
    DMCS Atr U3 Ronm
    Roberto Nieto
    0% (1)
  • Dpes U1 Atr Ronm
    Dpes U1 Atr Ronm
    Documento6 páginas
    Dpes U1 Atr Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Dapi U1 A1 Ronm
    Dapi U1 A1 Ronm
    Documento4 páginas
    Dapi U1 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • DPSS U1 Atr Jolo
    DPSS U1 Atr Jolo
    Documento4 páginas
    DPSS U1 Atr Jolo
    Roberto Nieto
    Ainda não há avaliações
  • DPSS U1 ATR Ronm
    DPSS U1 ATR Ronm
    Documento4 páginas
    DPSS U1 ATR Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Dapi U3 A2 Ronm
    Dapi U3 A2 Ronm
    Documento4 páginas
    Dapi U3 A2 Ronm
    Roberto Nieto
    100% (1)
  • Desarrollo de Software en Equipo
    Desarrollo de Software en Equipo
    Documento1 página
    Desarrollo de Software en Equipo
    Roberto Nieto
    Ainda não há avaliações
  • Dpes U2 A1 Ronm
    Dpes U2 A1 Ronm
    Documento4 páginas
    Dpes U2 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Unidad 1. Fundamentos de Calidad
    Unidad 1. Fundamentos de Calidad
    Documento6 páginas
    Unidad 1. Fundamentos de Calidad
    Roberto Nieto
    Ainda não há avaliações
  • Dpes U2 A1 Ronm
    Dpes U2 A1 Ronm
    Documento10 páginas
    Dpes U2 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Unidad 1. Fundamentos de Calidad PDF
    Unidad 1. Fundamentos de Calidad PDF
    Documento36 páginas
    Unidad 1. Fundamentos de Calidad PDF
    Rafael Cazales Fuentes
    Ainda não há avaliações
  • Dapi U1 A2 Ronm
    Dapi U1 A2 Ronm
    Documento6 páginas
    Dapi U1 A2 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Dprn1 Ad Ronm
    Dprn1 Ad Ronm
    Documento2 páginas
    Dprn1 Ad Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Dpes U2 A1 Ronm
    Dpes U2 A1 Ronm
    Documento4 páginas
    Dpes U2 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • DFDR Atr U2 Ronm.
    DFDR Atr U2 Ronm.
    Documento3 páginas
    DFDR Atr U2 Ronm.
    Roberto Nieto
    Ainda não há avaliações
  • DFDR Atr U1 Porr.
    DFDR Atr U1 Porr.
    Documento3 páginas
    DFDR Atr U1 Porr.
    Roberto Nieto
    Ainda não há avaliações
  • Unidad 1. Actividades de Aprendizaje
    Unidad 1. Actividades de Aprendizaje
    Documento8 páginas
    Unidad 1. Actividades de Aprendizaje
    Roberto Nieto
    Ainda não há avaliações
  • Dapi U1 A1 Ronm
    Dapi U1 A1 Ronm
    Documento4 páginas
    Dapi U1 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Buscar Alum No S
    Buscar Alum No S
    Documento6 páginas
    Buscar Alum No S
    Roberto Nieto
    Ainda não há avaliações
  • DMDS U2 A1 Ronm
    DMDS U2 A1 Ronm
    Documento2 páginas
    DMDS U2 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Evidencia U1
    Evidencia U1
    Documento2 páginas
    Evidencia U1
    Roberto Nieto
    Ainda não há avaliações
  • Metricas Tercera Evidencia
    Metricas Tercera Evidencia
    Documento3 páginas
    Metricas Tercera Evidencia
    Roberto Nieto
    Ainda não há avaliações
  • Deor Atr U3 Ronm
    Deor Atr U3 Ronm
    Documento3 páginas
    Deor Atr U3 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Diop U1 A3 Ronm.
    Diop U1 A3 Ronm.
    Documento3 páginas
    Diop U1 A3 Ronm.
    Roberto Nieto
    Ainda não há avaliações
  • Diop U1 A1 Ronm
    Diop U1 A1 Ronm
    Documento3 páginas
    Diop U1 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Dabd U2 A1 Ronm
    Dabd U2 A1 Ronm
    Documento8 páginas
    Dabd U2 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Diop U2 A1 Ronm
    Diop U2 A1 Ronm
    Documento7 páginas
    Diop U2 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações
  • Dabd U2 A1 Ronm
    Dabd U2 A1 Ronm
    Documento8 páginas
    Dabd U2 A1 Ronm
    Roberto Nieto
    Ainda não há avaliações