Date post: | 03-Oct-2015 |
Category: |
Documents |
Upload: | karen-rodriguez |
View: | 260 times |
Download: | 1 times |
RequerimientosPrimera Sesin
Qu es un Requerimiento?Es un aspecto del contenido o comportamiento del producto, requerido o deseado por el cliente.Requerimientos funcionales. (Debe hacer)Requerimientos no-funcionales.(Debe tener)
Segn la RAE Es una necesidad
En el ambiente tcnico Es la base de las decisiones de diseo
Definicin Requerimiento
Definicin RequerimientoSegn Zave:
Rama de la ingeniera del software que trata con el establecimiento de los objetivos, funciones y restricciones de los sistemas software.
Asimismo, se ocupa de la relacin entre estos factores con el objeto de establecer especificaciones precisas.
Definicin Requerimiento
Definicin RequerimientoSegn Loucopoulos:
Trabajo sistemtico de desarrollo de requisitos, a travs de un proceso iterativo y cooperativo de anlisis del problema, documentando los resultados en una variedad de formatos y probando la exactitud del conocimiento adquirido.
Definicin Requerimiento
Definicin Requerimiento
Los Requerimientos fueron definidos por la IEEE como [IEEE90]:1. Condicin o capacidad requerida por el usuario para resolver un problema o alcanzar un objetivo.2. Condicin o capacidad que debe satisfacer o poseer un sistema o una componente de un sistema para satisfacer un contrato, un standard, una especificacin u otro documento formalmente impuesto.3. Representacin documentada de una condicin o capacidad como en 1 o 2.
Importancia de la Ingeniera de Requisitos
(el caso negativo)- Contacto con el cliente- Gasto de tiempo y esfuerzo- Coste de depurar errores- Minimizar riesgos- Porqu es importante la Ingeniera de Requisitos(el caso positivo)- Focaliza el inters en el usuario- Da soporte a la adaptacin y la evolucin
Fuente: A. Finkelstein, conferencia The Voice of the Customer, UPC, Nov. 1997
Marco Descriptivo
Marco Descriptivo
RequerimientosUna imagen Corporativa
RequerimientosReducir el costo de funcionamiento en 5% en todas las unidades
RequerimientosEl proceso de produccin debe satisfacer el estndar ISO-14000
RequerimientosEl sistema debe integrar los modulos
RequerimientosPuente debe soportar 4500 toneladas
Identificar necesidades
Necesidad - Qu?Actores - Quin?Escenarios - Cmo?Componentes - Cules?
Ej: Medio de transporte para dos personas que no use gasolina
Falta Especificacin de Requerimientos
Fase
Descripcin Error
Consecuencia Error
Qu?
Olvido de la Cocina
No Existe (Sacrificar un cuarto + Gastos)
Como?
Se olvidan las tuberas
Hacer toda la instalacin
Ejecucin
El grifo se instalo mal
Reinstalar el grifo
Especificacin de Requerimientos
Tipos de RequerimientosRequerimientos FuncionalesLo que el producto debe hacer
Requerimientos No-Funcionales Apoyan a las funciones, son las propiedades que el producto debe tener.
Requerimientos funcionales
Expresan la naturaleza del funcionamiento de producto(cmo interacciona con su entorno y cules va a ser su estado y funcionamiento).
NOTA: A veces, tambin es conveniente indicar lo que no har.
Requerimientos No-FuncionalesApariencia y sensacinUsabilidadPerformanceOperabilidadMantenibilidadSeguridadRequerimientos PolticasRequerimientos legales
Mtricas Tipo de requerimiento Escalas de evaluacinApariencia y sensacinCumple con el estndar? especificar quin/cmo probarloUsabilidadTiempo requerido para aprenderTiempo de entrenamientoRealizacin de funciones en tiempo planteadoPerformanceTiempo para completar la accinOperabilidadCuantificacin del tiempo/facilidad de usoMantenibilidadTiempo permitidoEsfuerzo requerido para portarloSeguridadCuantificar quin ha tenido accesoRequerimientos PolticasQuin los acepta (no son cuantificables)Requerimientos legalesOpinin del abogado
Requerimientos en un proyectohttp://www.youtube.com/watch?v=-URXLXHNsSM
Caractersticas Funcionales Gestin automtica de pedidosTcnicas Cdigo de BarrasDe integracin Modulo de logstica con el modulo de pedidos De apoyo y capacitacin Usabilidad De calidad Durabilidad Econmicas Costo de mantenimiento 10% del costo de adquisicin
CeBIT Auto solar a Pedal
CeBIT Auto solar a PedalCaractersticas tcnicas:Batera de ion de litio con autonoma de unos 50km sin pedalearPanel solar de 60W, permite recargar la mitad de la batera en un da (al contrario de un auto comn, a este hay que buscar estacionarlo al sol!)Motor de 750W con imanes permanentes de neodimioCaja de cambios de 3 marchasRodado 26Luces traseras, delanteras y de guio LEDFrenos a discoCarga mxima 150 kgVelocidad mxima: 30 km/hOpcionales: paneles solares de mayor potencia, batera de mayor duracin, puertas removibles
Contextualizar RequerimientosLos requerimientos son suficientes ?Se pueden medir?Se pueden lograr?Son relevantes?Hay indicadores de tiempo para verificar su avance?
SMART
Suficiente - Especifico MedibleAlcanzableRelevante Temporal
Fuente: Barros J., Introduccin a la Ingeniera Grace, EAN, 2005
Especifico
Claro Se explica por si mismo
Conciso No hay redundancia en la informacin
Medible
Existe mtrica o prueba repetible que indica cuando se alcanza
Alcanzable
Creble Posible resolverlo o construirlo
Relevante
Refleja correctamente el problema
Temporal
Existen metas rastreables en el tiempo
Puente de Gibraltar http://www.youtube.com/watch?v=OkL6O-sIsmU