Professional Documents
Culture Documents
FASE 3 – PLANIFICACIÓN
Noviembre 26 de 2018
Sistemas Control Ingreso de muestras reportes de ensayos y
0.3
facturación
Pág. 2
Especificación de requisitos de software
Especificación de requisitos de
software
Proyecto: Sistemas Control Ingreso de muestras
reportes de ensayos y facturación
Revisión 1.0
Noviembre 2018
Contenido
1 INTRODUCCIÓN .................................................................................................................. 9
Administración de procesos......................................................................................................... 26
4.8 DISEÑO............................................................................................................................. 50
5.1 Costos de las unidades de medida del proyecto (Puntos de función) .......................... 58
6.1 La aplicación no procesa los informes en el momento debido como se esperaba ....... 62
6.1.1 Documentación sobre el uso de la aplicación ................................................................ 62
6.1.2 Tiempo de entrega subestimado: .................................................................................... 62
6.1.3 Incorrecta definición y estructuración de los datos establecidos ................................... 62
6.1.4 La estimación del tamaño puede ser muy bajo: ............................................................. 62
6.1.5 Desconocimiento de la lógica de negocio: ..................................................................... 62
6.1.6 Mantenimiento. .............................................................................................................. 62
6.1.7 Datos mal gestionados .................................................................................................... 62
6.1.8 Personal sin experiencia ................................................................................................. 62
7 CONCLUSIONES ................................................................................................................ 68
8 BIBLIOGRAFÍA .................................................................................................................. 69
1 Introducción
El presente documento contiene una especificación de los requisitos del software
(SISENFA)1 n, esta especificación se ha estructurado basadas en la directrices dadas por el
modelo estándar IEEE, practica recomendada para la especificaciones de requisitos de
Software ANSI/IEEE-830.
Para dar cumplimiento a las actividades, se estimó inicialmente como fecha límite el día 16
de noviembre, fecha que fue ampliada hasta el sábado 17. En el mismo sentido, el grupo
estableció roles a fin de aportar y hacer seguimiento de manera oportuna a las actividades,
así:
1
Sistemas Control Ingreso de muestras reportes de ensayos y facturación
Descripción de requisitos del sofware
Sistemas Control Ingreso de muestras reportes Rev.
de ensayos y facturación Pág. 10
Especificación de requisitos de software
1.1 Propósito
El propósito del presente documento es definir las especificaciones funcionales y no
funcionales para el desarrollo del sistema WEB SISENFA1 que nos permitirá gestionar le
recorrido que tendrá una muestra o una Consultoría en la empresa desde que se ingresa a
la parte de laboratorios y/o consultoría todo su proceso administrativo hasta la entrega
final al cliente, asi como
1.2 Alcance
1.2.1 Alcance del producto
El software a construir tiene como objetivo principal apoyar en la gestión del
Laboratorio en todo lo relacionado con la secuencia procesos de información que nos
permita ejercer un control sobre los métodos en la generación de informes
fisicoquímicos, hidrológicos de aguas, suelos y sedimentos microbiológicos. Se
desea automatizar fundamentalmente el proceso de muestreo y microbiológico
integrando en forma rápida la parte técnica, todo lo relacionado con los parámetros
físico-químicos, con la parte de facturación al cliente, sin que exista para ello la
duplicidad de procesos, desde el momento en la muestra o asesoría llega a la
recepción hasta su entrega final, todos estos procesos generados automáticamente,
agilizando así la comunicación con el cliente.
proyectos, los procesos realizados, mostrará los avances que se tenga en el proceso,
hasta su facturación.
Sistemas Control
Ingreso de muestras
reportes de ensayos y
facturación
3.1
1.1 4.1 5.1
2.1 Diseño de datos Seleccion de
Análisis de Selección de Reporte de
programas de
requisitos objetivos a evaluar ejecución
desarrollo
1.2 5.2
2.2. Diseño 3.2 4.2 Pruebas
Requerimientos Pruebas
Arquitectónico Division modular generales
Funcionales preliminares
1.3 5.3
2.3. Diseño 4.3 Pruebas de
Requerimientos no 3.3. Codificación Formación al
Procedimental usuario
funcionales personal
3.4
1.4 Especificaciones 2.4. Diseño de 4.4 Certificación 5.4
de funcionamiento Interfaces Creación de técnica Acta de entrega
prototipos
3.5
Creación de
manuales
Solicitud de cambio
Solicitante: Fecha:
Cedula:
Cambio Justificación Procesos que afecta
Recibió:
Si se considera pertinente el cambio se realizará los ajustes al proyecto para que estos
cambios sean adaptados a: EDT, cronograma y presupuesto.
Una vez ajustado el cambio se comunicará para que puedan ser realizadas las
modificaciones.
Nombre Descripción
USR Personal que usará el sistema gestionará procesos
Sistema de Información Web para la gestión de procesos
SWB Administrativos y desarrollo
ERS Especificación de Requisitos Software
RF Requerimientos Funcionales
RNF Requerimientos no funcionales
ERS Especificación Requerimientos software
1.5 Referencias
Referencia Titulo Ruta Fecha Autor
IEEE Standar IEEE 830
1.6 Resumen
Este documento consta de tres secciones. En la primera sección se realiza una introducción al
mismo y se proporciona una visión general de la especificación de recursos del sistema.
En la segunda sección del documento se realiza una descripción general del sistema, con el fin de
conocer las principales funciones que éste debe realizar, los datos asociados y los factores,
restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en excesivos detalles.
Por último, la tercera sección del documento es aquella en la que se definen detalladamente los
requisitos que debe satisfacer el sistema
2 Descripción general
2.1 Perspectiva del producto
El sistema SISENFA será un producto diseñado para trabajar en entornos WEB, lo
que permitirá su utilización de forma rápida y eficaz, además se integrará
conjuntamente al hardware que posee el laboratorio evitando con ello una doble
digitación de información
.
Tipo de usuario Operador Nivel 2
Formación Profesional o director Área (Ingeniero Químico,
Biólogo, administrador o Contador
Habilidades Conocimiento básico sobre navegación en paginas
Web, además sobre el área específica que supervisa
Actividades Revisión y supervisión Trabajos
2.4 Restricciones
La restricciones que se deben tener en cuenta para el desarrollo de esta aplicación es a
nivel de hardware, el mismo debe tener como mínimo 4 gigas de ram, internet 10
megas, ya que el sistema operativo que tenga la maquina es indiferente, por trabajar a
nivel web las restricciones se pueden dar al trabajarlo en navegadores diferente a:
Firefox versión 4.0 o superior.
Internet Explorer versión 8.0 o superior.
Safari versión 4.1 o superior.
Google Chrome versión 9.0 o superior.
Opera versión 10.0 o superior.
Al ser desarrollado en una Versión 11 de Odoo presenta estas restricciones
3 Requisitos específicos
El sistema SISENFA no tendrá interconexión con otros sistemas de información, por lo
tanto, no es necesario la utilización de interfaz alguna, el mismos estará
alojado en un servidor web.
2
Especificación de requerimientos de software
Descripción de requisitos del sofware
Sistemas Control Ingreso de muestras reportes Rev.
de ensayos y facturación Pág. 18
Especificación de requisitos de software
En las dos graficas se muestra el front end de la aplicación la cual se dividió en tres módulos el
primero cuando se recibe la muestra se asigna al respectivo laboratorio esta interface asigna a la
persona responsable de procesar la muestra esta interface le envía al cliente un seguimiento de la
misma cómo va el proceso, una vez terminado el mismo pasa al bloque de facturación, una vez
terminado este proceso, pasa al modulo de registros de entregas
Administrador de usuarios
El usuario del sistema con el pw del sistema tendrá una opción que le
permitirá Administrar los clientes, le permitirá crear cliente. El
sistema verificará que la información necesaria para crear un cliente
este completa y luego al dar la opción de guardar esta información, el
Proceso sistema creará el seminario en la BD y lo dejará disponible para que
pueda ser observado por el coordinador del seminario asignado.
Antes de almacenarse la información en la BD el sistema le presenta
al usuario una pantalla con la confirmación de los datos ingresados.
Administración de procesos
Efecto
Menor posibilidad de error en el ingreso de los datos.
Colateral
Insumos de laboratorio
Número de requisito RF006
Nombre de requisito Control de insumos
Es el proceso encargado de llevar a cabo el control de
Descripción
insumos llevados en cualquier proceso técnico de ensayo
Tipo Requisito Restricción
Fuente del requisito Formulario o planilla web en donde se ejecutara el
proceso
Prioridad del requisito Alta/Esencial Baja/
Media/Deseado Opcional
3.5.2 Seguridad
Garantizar la confiabilidad, la seguridad y el desempeño del sistema
informático a los diferentes usuarios. En este sentido la información
almacenada o registros realizados podrán ser consultados y actualizados
permanente y simultáneamente, sin que se afecte el tiempo de respuesta.
Garantizar la seguridad del sistema con respecto a la información y datos
que se manejan tales sean documentos, archivos y contraseñas.
Facilidades y controles para permitir el acceso a la información al
personal autorizado a través de Internet, con la intención de consultar y
subir información pertinente para cada una de ellas.
3.5.3 Fiabilidad
3.5.4 Disponibilidad
La disponibilidad del sistema debe ser continua con un nivel de servicio
para los usuarios de 7 días por 24 horas, garantizando un esquema
adecuado que permita la posible falla en cualquiera de sus componentes,
contar con una contingencia, generación de alarmas.
3.5.5 Mantenibilidad
El sistema debe disponer de una documentación fácilmente actualizable
que permita realizar operaciones de mantenimiento con el menor esfuerzo
posible
La interfaz debe estar complementada con un buen sistema de ayuda (la
administración puede recaer en personal con poca experiencia en el uso
de aplicaciones informáticas)
3.5.6 Portabilidad
Por ser una aplicación web y al ser implementada por Odoo se hace
necesario que se instale en un hosting Linux ya sea que la empresa cree uno
local o en la nube
4.1 REQUISITOS
En esta fase de se analizarán y describirán los requerimientos y o requisitos que el Sistema
de control de ingreso de muestras reportes de ensayos y facturación, ofrecerá para su
funcionamiento. En este proceso se identificarán tanto los requerimientos funcionales como
los no funcionales. Los primeros haciendo referencia a las interacciones entre el usuario y el
sistema, y los segundos mostrando incluso las restricciones o atributos del sistema como
tiempo de respuesta y precisión. Se da inicio con la extracción de datos al cliente y usuarios
finales del sistema haciendo uso de técnicas eficientes y seguras tales como introspección,
entrevistas de cuestionarios, entrevistas de final abierto y discusiones, etc.
4.2 DISEÑO:
Durante esta fase de determinará cómo el sistema a desarrollar cumplirá los requerimientos
identificados durante la fase de análisis.
4.3 DESARROLLO
Finalizada la fase de diseño, debe iniciarse la etapa de desarrollo o codificación, es decir la
ejecución de la fase en la cual se toman los diseños planteados, algoritmos, flujogramas,
casos de uso, diagramas de actividades y de secuencia, entre otros, y se llevan a un lenguaje
de programación específico.
4.3.3 Codificación:
Con esta actividad se plasmará el diseño elaborado del sistema en el lenguaje de
codificación utilizado para desarrollarlo. Se tendrá en cuenta además un estándar de
codificación a seguir, con el fin que todos los desarrolladores lo hagan de igual
manera y hagan igual manejo de los diferentes ambientes de desarrollo utilizados.
4.4 PRUEBAS
En esta fase se realizará una verificación del comportamiento de cada uno de los módulos
que ya fue codificado, teniendo como referencia las especificaciones o comportamiento
esperado según, los requerimientos definidos en el documento de la fase de análisis,
haciendo uso de un conjunto de casos de pruebas, seleccionados de manera adecuada según
los diferentes escenarios que se pueden presentar por cada validación puntual del software
que se desee probar.
4.8 DISEÑO
Diseño de datos: 2 personas, 2 portátiles, software ofimático, motor de BD,
papel, lapiceros
Diseño Arquitectónico: 3 personas, 3 portátiles, software ofimático, papel,
lapiceros
Diseño Procedimental: 2 personas, 3 portátiles, software ofimático, papel,
lapiceros
Diseño de Interfaces: 2 personas, 3 portátiles, software ofimático, papel,
lapiceros
4.9 DESARROLLO
4.9.1 Selección de herramientas de desarrollo:
2 personas, 2 portátiles, Lenguaje de programación, software ofimático
4.9.2 División modular:
2 personas, 2 portátiles, Lenguaje de programación, software ofimático
4.9.3 Codificación:
1 personas, 1 portátil, Lenguaje de programación, software ofimático
4.9.4 Creación de prototipos:
1 personas, 1 portátil, Lenguaje de programación, software ofimático
4.10 4. PRUEBAS
4.10.1 Selección de objetivos a evaluar:
2 personas, 1 portátil, Lenguaje de programación, Motor BD, software ofimático
Para estimar la duración de las actividades, en mi aporte individual he hecho uso de las
experiencias de otras personas, en este caso, ingenieros de sistemas del área donde laboró, así
como la experiencia personal propia. Sin embargo, es claro que de un proyecto a otro puede
presentarse diferencia sustancial.
Habiendo definido el EDT del proyecto y con la definición de las actividades planeadas
para el desarrollo de la aplicación, es posible entonces estimar los costes del proyecto,
para cual, se utilizará le Método Basado en Función que medirá la cantidad o valor de la
funcionalidad útil producida, durante el desarrollo de cada una de las etapas del
proyecto.
Como primer paso, es importante definir la complejidad de las tareas a desarrollar en
cada una de las fases o etapas, con lo cual, asignando un valor entre alto, medio y bajo,
se definirá en la tabla 1, los valores que dentro del proyecto se dio a cada una de las
tareas en la cuales fue dividido el proyecto.
Tablas de Complejidades
Complejidad
ACTIVIDAD
Baja Media Alta
1. REQUISITOS
1.1. Análisis X
1.2. Requerimientos Funcionales X
1.3. Requerimientos NO Funcionales X
1.4. Especificaciones de funcionamiento X
2. DISEÑO
2.1. Diseño de datos X
2.2. Diseño Arquitectónico X
2.3. Diseño Procedimental X
2.4. Diseño de Interfaces X
3. DESARROLLO
3.1. Selección de herramientas de desarrollo X
3.2. División modular X
3.3. Codificación X
3.4. Creación de prototipos X
3.5. Pruebas de unidad X
3.6. Creación de manuales X
4. PRUEBAS
4.1. Selección de objetivos a evaluar X
4.2. Pruebas generales X
4.3. Pruebas de usuario X
4.4. Certificación técnica X
5. IMPLEMENTACIÓN Y ENTREGA
5.1. Reporte de ejecución X
5.2. Pruebas preliminares X
5.3. Formación al personal X
5.4. Acta de entrega X
Tabla 1. Complejidades de las tareas del proyecto.
Definidas las complejidades, es necesario entonces asignar unos puntos para cada nivel
de complejidad, lo cual dependerá también de la complejidad de la etapa. En este orden
de ideas, las etapas de Análisis y Desarrollo podrían catalogarse como las de mayor
complejidad, puesto que en la primera se define gran parte del proyecto, y en la segunda
es donde empieza la codificación.
Teniendo en cuenta lo anterior, conociendo cada una de las etapas del proyecto, se
asignarán puntos a cada nivel de complejidad, dependiendo al mismo tiempo de la etapa
de desarrollo, así:
Complejidad
ACTIVIDAD
Baja Media Alta
1. REQUISITOS 7 10 15
2. DISEÑO 8 10 12
3. DESARROLLO 7 10 15
4. PRUEBAS 4 5 6
5. IMPLEMENTACIÓN Y ENTREGA 4 5 6
Al determinar los puntos de función tenemos una medida de la magnitud del tamaño del
software y del esfuerzo que se requiere para desarrollarlo.
Conociendo entonces que se ha calculado 202 puntos de función, es necesario definir
algunas características a fin de continuar con el calculo de los costes del proyecto. En
este punto, es necesario establecer cuan productivo puede ser el equipo, midiendo la
cantidad de esfuerzo que se requiere para completar un punto de función. Para una
buena estimación se necesita tener información de proyectos pasados que tenga la
organización, o información de otras fuentes u organizaciones. Sin embargo, como no
se cuenta con datos históricos de la productividad, se iniciará con una estimación inicial
de productividad, para posteriormente, tan pronto como se vaya viendo el desarrollo de
la aplicación, ajustarla.
Para el caso, se determinará que con un equipo de trabajo compuesto por un Scrum
Master, un programador, dos analistas y un testeador, se producirá alrededor de 50
puntos de función al mes.
Para continuar, es necesario entonces establecer las jornadas de trabajo. Calculando que
cada mes tenga un total de 21 días laborales, se procede a determinar cuantas jornadas
de trabajo se necesitas para producir los 50 puntos de función en un mes.
Se requerirían entonces: 21 jornadas de Scrum Master
21 Jornadas de Programación
42 Jornadas de Análisis y Diseño
21 Jornadas de Testing
Al dividir los puntos de función entre las jornadas, se obtiene que la productividad del
equipo es:
50 PF / 21 jornadas de Scrum Master = 2,38 Puntos de Función por jornada
50 PF / 21 Jornadas de Programación = 2,38 Puntos de Función por jornada
50 PF / 42 Jornadas de Análisis y Diseño = 1,19 Puntos de Función por jornada
50 PF / 21 Jornadas de Testing = 2,38 Puntos de Función por jornada
CLASIFICACIÓN DE COSTES
Estimación de detalle
Complejidad
ACTIVIDAD
Baja Media Alta
1. REQUISITOS
1.1. Análisis 0 0 5310000
1.2. Requerimientos Funcionales 0 0 5310000
1.3. Requerimientos NO Funcionales 0 0 5310000
1.4. Especificaciones de funcionamiento 0 3540000 0
2. DISEÑO
2.1. Diseño de datos 0 0 4248000
2.2. Diseño Arquitectónico 0 3540000 0
2.3. Diseño Procedimental 0 3540000 0
2.4. Diseño de Interfaces 0 0 4248000
3. DESARROLLO
3.1. Selección de herramientas de
2478000 0 0
desarrollo
3.2. División modular 0 3540000 0
3.3. Codificación 0 0 5310000
3.4. Creación de prototipos 0 0 5310000
3.5. Pruebas de unidad 0 3540000 0
3.6. Creación de manuales 0 3540000 0
4. PRUEBAS
4.1. Selección de objetivos a evaluar 1416000 0 0
4.2. Pruebas generales 1416000 0 0
4.3. Pruebas de usuario 1416000 0 0
4.4. Certificación técnica 0 0 2124000
5. IMPLEMENTACIÓN Y ENTREGA
5.1. Reporte de ejecución 0 1770000 0
5.2. Pruebas preliminares 1416000 0 0
Complejidad
ACTIVIDAD
Baja Media Alta
5.3. Formación al personal 0 1770000 0
5.4. Acta de entrega 1416000 0 0
TOTALES 9558000 24780000 3540000
Puntos de Función Calculados 71508000
Costes directos
Salario del personal, imprevistos, papelería y suministros de oficina, asesoría
personalizada.
Costes fijos
Arriendo de la instalación, pago de servicios públicos.
Fondo de contingencia
Imprevistos.
Arriendo de
Arriendo las 600.000 600.000 600.000 600.000 2.400.000
instalaciones
Servicios (Agua, luz,
públicos e 200.000 200.000 200.000 200.000 800.000
telefonía)
internet
Fondos de
Imprevistos 5.000.000 5.000.000
contingencia
Total gastos 27.800.000 20.000.000 20.800.000 22.708.000 91.308.000
Total/ mes
por mes
Totalidad de gastos
91.308.000
NOVENTA Y UN MILLONES TRESCIENTOS OCHO MIL PESOS
6 GESTIÓN DE RIESGOS
Riegos se define como aquel Evento o circunstancia cuya probabilidad de ocurrencia es
incierta, pero que, en caso de aparecer, tiene un efecto (positivo o negativo) sobre los
objetivos de un proyecto.
Los riesgos conllevan cambios, elecciones y dudas. Podremos conocer o no los riesgos,
o simplemente son impredecibles.
1).
6.1
Identificación de Riesgos
1.1. Abuso de Privilegios
1.2. Capacitación
1.3. falta de presupuesto
1.4. Requerimientos incompletos:
1.5. incorporación continua de nuevos requerimientos
1.6. Modificación cronograma actividades
1.7. No hay suficientes recursos y/o ingresan demasiado tarde:
1.8. Competencia
1.9. Capacitación superficial a usuarios final
RIESGO ECONOMICO
El riesgo de falta de presupuesto: Quizá este no sea un riego mayor
debido a la financiación del proyecto por parte del gobierno local o
alguna de sus secretarias debido al carácter de la información allí tratada
y de su relevancia para el municipio o ciudad.
No hay suficientes recursos y/o ingresan demasiado tarde: Ingreso tardío del
personal a los roles necesitados. Personal reducido donde se necesitan mas de
los asignados.
RIESGO EN EL DISEÑO
errores de programación: conllevan a una eventual caída o una pérdida de
información importante.
Incorrecta definición y estructuración de los datos establecidos: pobre definición
de tipos de datos e integridad, y poco entendimiento sobre la relación o
dependencia de los mismos
posibilidades de
retraso
Personal sin Alto Transferencia Se contrata a una
experiencia compañía con
experiencia en la
tecnología de este
proyecto
Grandes cantidades alto Eliminación no tener grandes
de datos cantidades de
almacenados: datos almacenados
o redundantes
El software no se Alto Aceptación Tener plan alterno
adapta al hardware por si llegan a
de la empresa haber fallas en los
recursos de
software
Hacer pruebas con
anterioridad
Datos mal Alto Eliminación crear nuestros
gestionados formularios vía
internet de la
manera más
entendible y
practica ya que se
asume que los
encargados de
estas muestras no
son
necesariamente
especialistas en el
campo de la
informática
No se realiza alto eliminación Pruebas hechas
completitud en las con tiempo
pruebas estimado y con
una óptima
planeación en
cómo se
ejecutaran las
actividades
7 CONCLUSIONES
Durante el desarrollo de la planificación del proyecto de software se evidencia la
importancia que tiene esta etapa para la implementación de la aplicación, por lo cual
debe dársele la prioridad pertinente. Sin embargo, sin demeritar las demás gestiones, la
gestión del alcance junto con la gestión del tiempo, son los puntos que dan forma al
proyecto, pues delimitan y establecen las actividades a desarrollar, y con esto las
responsabilidades, así como las fechas o cronogramas de ejecución. Por lo anterior, ver
como un proyecto coge forma podría considerarse como lo mejor del desarrollo de esta
actividad.
8 Bibliografía
[Xavi]. (2013). Las cinco etapas de ingeniería del software. Obtenido de
http://proyectosguerrilla.com/blog/2013/02/las-cinco-etapas-en-la-ingenieria-
del-software/.
830, I. (s.f.). Obtenido de
https://www.fdi.ucm.es/profesor/gmendez/docs/is0809/ieee830.pdf
García Sánchez, E., Vite Chávez, O., Navarrate Sánchez, M. Á., García Sánchez, M. Á.,
& Torres Cosío, V. (2016). Metodología para el desarrollo de software
multimedia educativo MEDESM. (v. O.-l. CPU-e. Revista de Investigación
Educativa, Editor) Obtenido de
http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S1870-
53082016000200216.
Godoy Giménez, J. M. (2002). Diseño de Proyectos de software en código abierto.
Obtenido de ftp://ftp.inf.utfsm.cl/pub/Linux/Docs/LuCaS/Tutoriales/doc-
dise%F1o-software/doc-dise%F1o-software-parte-1.pdf.
itlalaguna.edu.mx. (s.f.). Ingenieria de Software I. EL PROCESO DE DISEÑO DEL
SOFTWARE. Obtenido de
http://www.itlalaguna.edu.mx/academico/carreras/sistemas/ingsofware1/unidad6
.pdf.
Mendez, G. (2010). IFIUcm. Obtenido de
https://www.fdi.ucm.es/profesor/gmendez/docs/is0809/03-Requisitos.pdf
Ospina Molares, C. E. (2012). ANÁLISIS, DISEÑO, DESARROLLO, PRUEBAS Y
DESPLIEGUE DE SOFTWARE, CON LOS ESTÁNDARES DE CALIDAD,
PROCESO Y TECNOLOGÍAS USADAS EN PRAGMA S.A. Obtenido de
http://repository.lasallista.edu.co/dspace/bitstream/10567/737/1/Metodologia_de
sarrollo_software_Pragma.pdf.
Ruben Rodrigues Prado Gestion de Alcance. (s.f.). Obtenido de
https://es.slideshare.net/RubenPrado1/03-gestion-del-alcance
Siscoop. (s.f.). Obtenido de
http://dspace.espoch.edu.ec/bitstream/123456789/188/1/EspecificacionRequerim
ientosSoftware.pdf
Wikipwdia. (s.f.). Obtenido de https://es.wikipedia.org/wiki/Odoo
Wikiversity.(s,f). Riesgos de proyecto de software. recuperado de
https://es.wikiversity.org/wiki/Gesti%C3%B3n_de_riesgos_de_proyectos_software
https://es.slideshare.net/lecastillox/gestion-del-riesgo