Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instituto IACC
16/03/2020
Como se ha venido desarrollando en el transcurso del curso, en base a su desarrollo de software
realizado en taller de integración de software, listar las diferencias entre las diferentes técnicas de
análisis de requerimiento y realice una comparación de las mismas, así mismo, elabore la
descomposición funcional de los requerimientos del proyecto, finalmente elabore los diferentes
modelo de casos de uso de su proyecto.
Desarrollo
Dentro del marco lógico para el desarrollo del software creado en el ramo anterior de sistemas de
información, se utilizó como ejemplo para la empresa Remaval. Desde la concepción de la idea
para poder solucionar la problemática planteada no existe documentación alguna del sistema
anterior, que estaba en un servidor local y debido a que la empresa sufre un incendio, no cuenta
con respaldo.
Es necesario recopilar información desde cero, por lo cual se utilizaran distintas técnicas para
poder conseguir definiciones y entender cómo funciona el negocio para poder entregar un
análisis correcto. Por lo cual realizaremos un análisis de los requerimientos del sistema por todas
las técnicas aprendidas
Otra manera de interpretar los mismos es en base a la técnica de modelado del proceso, esta es
visual e implementa en diagramas de flujos de procesos los requerimientos por lo cual presenta
reglas símbolos y condiciones representados en pasos, y donde intervienen los actores propios
del sistema
Estos procesos son iniciados por algún evento o tarea a realizar y estas pueden llevar consigo a
generar otras tareas automáticas o manuales, también pueden completar información para que
otros procesos puedan después utilizarlos. Comúnmente si el requerimiento es complejo se sub
divide en sub procesos. A modo de ejemplo presentamos diagramas de proceso con esta técnica
el análisis para ingresar al sistema y luego para poder generar un proceso completo de
construcción de producto de manera secuencial.
Como se puede apreciar es muy fácil entender los pasos tareas y roles de cada involucrado ya
que por la visualización se puede comprender de mejor manera el fin del requerimiento.
Otra técnica utilizada en el análisis es la de modelo de dominio que se enfoca en analizar las
partes o componentes del sistema, se utilizan también diagramas funcionales y visuales para
entender el comportamiento para poder entender de mejor manera el requerimiento.
Estos realizaran una representación compacta del sistema.
Como ejemplo para nuestro sistema con esta técnica podemos utilizar en la navegación de los
distintos módulos desde el login hasta acciones que se realizan en los módulos.
Para la técnica de casos de usos, es una de las más utilizadas para especificar los
comportamientos de sistemas, se tienen que realizar secuencias de interacciones del sistema y
una persona que interactúa con el mismo por sus servicios. En un formato simple y claro puede
utilizar tanto en usuarios y desarrolladores ya que utiliza símbolos muy fáciles de enteder.
También suelen utilizar para la creación de pruebas de caja negra.
Para poder crear los casos de uso es necesario generar un listado de los requerimientos de usuario
para poder dar trazabilidad y poder realizar una validación de los requerimientos funcionales y
no funcionales para comprobar su correcta implementación. Dentro de las cuales podemos
indicar lo siguiente como ejemplo de nuestro sistema:
Requerimientos No Funcionales:
Requerimientos funcionales:
La aplicación tiene que ingresar al sistema por acceso con usuario y contraseña
Los usuarios tienen que tener un perfil asociado a su rol en la empresa para ingresar a los
módulos permitidos.
Deberá permitir al perfil de gestión, ingresar una orden de trabajo.
Deberá permitir cubicar y generar una cotización
Deberá permitir generar un documento de presupuesto
El sistema permite que el perfil de compras ingresar y modificar órdenes de compra,
mantener productos y crear presupuestos.
El sistema permite generar un registro de cheque por pagar.
El sistema permite ingresar facturas de compra asociadas a una orden de compra.
El sistema permite al perfil de bodega entregar materiales para un proyecto en particular.
el sistema permite al perfil despacho realizar entregas al cliente.
Actores Descripción
Cliente Es quien solicita productos a la empresa
Proveedor Son quienes van a proveer de materia prima e insumos a la empresa
Usuario Es quien utiliza el sistema para ingresar ordenes de trabajo de los clientes
y órdenes de compra para proveedores
Sistema Es el sistema tal que interactúa con el usuario
Finalmente dentro del análisis la descomposición funcional la podemos graficar por ejemplo con
el módulo de bodega:
Podemos validar que desde la función principal existen procesos y dentro de estos procesos
actividades y a su vez tareas.
Bibliografía
http://www.pmoinformatica.com/2016/08/tecnicas-analisis-requerimientos.html
Fuente: IACC (2019). Ciclo de vida de los sistemas de información. Sistemas de información.
Semana 4.
IACC (201 IACC (201 IACC (201 IACC (201IACC (2019). Análisis de requerimiento
https://www.youtube.com/watch?v=yXKO4Uat0-Y
https://www.youtube.com/watch?v=jdt0taT7knA&t=
https://www.youtube.com/watch?v=50aSAUFrALk&t=
https://www.youtube.com/watch?v=QGghVOV2TC8
https://www.youtube.com/watch?v=bLQXMzzmbF4
http://cel-ucab-ptn.yolasite.com/resources/ADPTI-05-DDF.pdf