You are on page 1of 15

TRABAJO COLABORATIVO

IDENTIFICACIÓN DEL PROYECTO

PRESENTADO POR:

DAVID ROSERO GUERRERO

ALEXIS MARTINEZ VIVAS

JAVIER MAURICIO BEDOYA

LUISA MARCELA CARDENAS

PRESENTADO A:

TUTOR: PILAR ALEXANDRA MORENO.

CUROS DE INGENIERÍA DE SOFTWARE

GRUPO: 301404_35

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

MARZO DE 2018

cualquier esfuerzo tecnológico enfocado en este aspecto será muy importante y permitirá desarrollo y facilidades. este Software es original. en varios niveles. sociales y personales. Colombia es un país con gran agroindustria ya que su condición geográfica le permite tener el privilegio de los cultivos. distribuidos de la siguiente manera. Jessica Herrera no reporte participación en la actividad y por último el compañero Alexis Martínez escogió el rol de entrega o líder del grupo proponiendo la creación de un software web que permitiera complementar la actividad de soporte informático y en SAP para la empresa donde labora. puso a consideración una aplicación web para detectar el plagio en la plataforma de la UNAD en los cursos de Inglés. A continuación. además de su utilidad nacional e internacional es ilimitada. Javier Bedoya como revisor. INTRODUCCIÓN La ingeniería de software nos permite reunir los requerimientos y estructura general y especifica de cómo se debe plantear una aplicación que genere impacto en los ámbitos empresariales. se hará la entrega del desarrollo grupal de un Software dirigido a una organización agroindustrial. Luisa Cárdenas como alertas indicando como propuesta un software web para estrategias de ventas y mercadeo. David Fernando con el rol de compilador. El grupo por medio de consenso y debate basándose en lo mencionado decidió escoger el software que se expondrá a continuación. En la realización de Esta actividad se definieron e intercambiaron los roles de los integrantes del grupo. indico la realización de una aplicación móvil para una empresa de papa capirra. útil y requiere un reto que. .

entidad. Descripción del Problema a Resolver: a continuación. Gracias al crecimiento de la industria de las frituras y el auge de las empresas que se dedican a esto. terrenos.1 Descripción del entorno o contexto (empresa. se describe el problema a resolver dentro de la empresa Villas de la Cofradía. organización. sin embargo la capacidad de producción se ve limitada por qué se necesita muchísimo más producción para satisfacer la demanda. sin embargo temen que al aumentar la producción de la papa se disminuya su calidad y esta no sea óptima para la industria de la papa. . la empresa tiene una capacidad de producción de 800 tonelada de papa cada 6 meses. han surgido 6 nuevas empresas que requieren más papa de la variedad Capiro R-13. 1. esto debido a que esta variedad de papa presenta una cantidad mínima de azucares en su composición y mayormente de almidón. ANÁLISIS DE LA PROPUESTA DE DESARROLLO DE SOFTWARE 1. la variedad con que trabaja es Capiro R-13 que es específica para industria de las frituras. los dueños de la empresa cuentan con todos los recurso para aumentar la producción. La empresa agroindustrial Villas de la cofradía ubicada en la ciudad de Yacuanquer municipio de Nariño es una empresa que se dedica a la comercialización de papa. etc) que requiere la solución. suministros entre otros. insumos. empleados. lo cual permite que durante el proceso de fritura que el producto termina no se caramelice y sea agradable a la vista y consumo y no sea perjudicial para la salud. Por lo que es necesario que los ingenieros agrónomos y agroindustriales cuenten con una potente aplicación que sea móvil. capaz de controla la creciente producción de papa y al mismo tiempo su calidad.

La junta administrativa de la empresa luego de una importante deliberación entre sus miembros identifico que es necesario monitorear la producción y su calidad. Para esta situación la empresa cuenta con los recursos para aumentar dicha producción en terrenos. sin embargo. El continuo crecimiento de la empresa agroindustrial Villas de la cofradía ubicada en la ciudad de Yacuanquer municipio de Nariño.2.2 lotes a la vez) -Aplicación de Insecticidas y cuidado de plagas (4 meses) -Cosecha de la producción (1 mes – 2 lotes a la vez) -Despacho y distribución. Las fases de producción son la siguientes: -Limpieza y adecuación de terreno (2 semanas) -Aplicar los abonos necesarios antes de la siembre para nivelar nutrientes (2 Semanas) -Siembra de papa con semilla certificada (1 mes . Pasando de producir 800 toneladas semestrales a 2400 toneladas. lo cual significa triplicar su capacidad de producción. insumos. temen que la calidad no sea la adecuada para los niveles que la industria de las frituras sugiere.1. y deben recoger y recopilar toda la información necesaria para la toma de decisiones en caso que se presente alguna dificultad y poder corregir lo antes posible los problemas. tiene el reto de aumentar su capacidad de producción de papa Capiro de la variedad R-13 para satisfacer la demanda que la industria de las frituras necesita. para ello es necesario que los ingenieros agrónomo y agroindustrial se desplacen. a cada lote donde se encuentran los cultivos en total 8. (1 mes) -Almacenamiento (hasta 4 meses) . suministros y mano de obra. Descripción de la situación problema encontrada en dicho contexto.

Registro fotográfico. -Registrar el crecimiento de las plantas durante el proceso de siembra con archivos de imagen. Actividades del Ingeniero Agrónomo: -Verificación biométrica de la huella digital de cada empleado. -Hacer en muestreo en el cultivo de forma aleatoria. -Calcular las dosis necesarias para el control de plagas en caso de necesitarlo -Calcular las cantidades de agua en caso de sequía. . los datos deben funcionar en tiempo real y pueden ser consultados por el administrador de la empresa cuando se necesite a continuación se lista la actividad es de cada uno.La aplicación a desarrollar debe ayudar a los ingenieros a controla la producción y la calidad de la papa. debe ser una aplicación móvil para desplazarse a los lotes de trabajo. amigable y fácil de manejar. intuitiva. -Calcular la cantidad de abono necesario antes de siembras o durante los procesos de crecimiento en caso de ser necesario. -Verificar que se apliquen los agro insumos adecuados en las cantidades precisas. Actividades del Ingeniero Agroindustrial: -Verificar el número de micro tubérculos en la siembra. debe conocer que cantidades dispone en anaquel. para controlar las horas del trabajo.

con conexión 3-4g móvil.-Medir y registrar los niveles de azúcar de la muestra. software de gestión y software basado en la web-móvil. toma de información de producción y calidad en producción y también es un software basado en la web-móvil ya que es una aplicación para la plataforma Android que tiene su base de datos en la web. Para este proyecto el software a desarrollar esta categorizado de varias formas. que se diseñará con el fin de satisfacer las necesidades de la empresa. El programa escogido por el grupo tiene como nombre Capiro. Tipo de Software adecuado y su justificación. es también un software de gestión porque debe manejar datos de inventarios. es un software de tiempo real. luminosidad y humedad). 2. suministros. esto por su detallo funcionamiento y necesidades a saber. -Verificar las condiciones de la zona de almacenaje (Temperatura. haciendo referencia al proceso agroindustrial de producción de la papa en la variedad Capito R-13. -Verificar que las cantidades de producción de cada planta según la muestra -Clasificar los tamaños de la producción de papa. sabiendo que los lotes de siembra están esparcidos dentro del sector Yacuanquer-Nariño. personal. . La aplicación esta categorizada como un software en tiempo real por que la aplicación debe funcionar en zonas alejadas rurales fuera del los cascos urbanos.

eps. todo esto en tiempo real. lector de huellas digitales para celulares referencia PC-9145 de la marca digitalPersona. pesticidas. foto. matamalezas. cálculos de insumos. presentación de informes y resumen de datos. maneja datos importantes como cálculos de abonos. esta base de datos manejará el inventario en tiempo real. además cuenta con una agenda de aplicación y control. La aplicación puede hacer registros fotográficos en cada etapa desde la siembra hasta el cultivo. control del personal de trabajo. esto porque el trabajo se realiza al aire libre. que registra el tiempo de entrada y salida de cada persona. Tendrá la capacidad de manejar las cantidades de insumo y suministros en una base de datos paralela a la de empleados. relación de gastos. pues hace referencia al uso de la producción de papa en la variedad Capiro. dicha aplicación podrá tener la capacidad de registrar muchos empleados junto con cada atributo de los mismos como edad. . 3. El programa se denominará “Capiro”. cedula. Descripción detallada del software propuesto para el proyecto a desarrollar: 3. fungicidas. registro fotográfico. los cuales pueden ser monitoreados en su trabajo mediante el uso de un terminal biométrico denominado. esto con el fin de resguarda información sensible de la empresa. residencia y otros. Conociendo los antecedentes que se presentan en la empresa agroindustrial Villas de la cofradía ubicada en la ciudad de Yacuanquer municipio de Nariño y mirando sus necesidades en el manejo de datos. celular. se propone presentar una aplicación móvil que satisfaga los requerimientos de la empresa en el manejo de inventarios. los datos son almacenados directamente en una base de datos almacenada y encriptada en la nube.1 Descripción general del proyecto de software que proponen desarrollar para solucionar la situación problema. También contará con privilegios de usuario y niveles de acceso según el rol de cada empleado.

Al poder controlar y tener el resumen e informes de los datos obtenidos. • Los empleados denominados usuarios. nivel de restricciones y permisos y para llevar un registro de las actividades que hace dentro del sistema. contará con la capacidad de registrar datos de muestreo. 3. . Requisitos funcionales A continuación. Requisito funcional 1-Registro de usuarios. 3. mediante la autenticación biométrica de las huellas digitales. mediante la aplicación el administrador de la empresa podrá tener control del proceso de producción y también verificar la calidad del producto. Descripción de los requerimientos y características a tener en cuenta para el desarrollo de dicho software.2. las cantidades. • Solamente el administrador por su perfil puede modificar o eliminar un registro creado • Los registros no se podrán repetir puesto que la llave primaria en este caso es el número de cedula del usuario. tendrán que hacer un registro en la aplicación con el fin de autenticar su perfil. • La aplicación validará las entradas de datos según la base de datos lo solicite. presentar informes y resumen de datos almacenados y registrar los datos de almacenamiento del producto en bodega.1. puede hacer cálculos estimativos de la cantidad total de la producción.Además. se lista las acciones fundamentales que la aplicación móvil Capiro debe realizar.2. además de dar solución si se presenta algún problema en tiempo récord. los tamaños. como niveles de azúcar de la papa.

• Los usuarios por su nivel de acceso solo están en la capacidad de ingresar y consultar la información al sistema. . la aplicación se reiniciará. que no estén guardados. Requisito funcional 2-Autenticación de Usuario. • La aplicación le permite al usuario recordar la contraseña en caso de pérdida. si ingresa su correo electrónico. • Para que el usuario comience a utilizar el programa este debe estar registrado en el sistema. nunca podrán modificar o eliminar los datos ingresados. • La aplicación estará en la capacidad de verificar los parámetros de autenticación. que el administrador podrá consultar en cualquier momento. Distinguiendo los niveles de acceso de cada usuario. Requisito funcional 3 – Ingreso de Datos. pero hará una copia de todos los datos ingresados así sea. • La aplicación está en la capacidad de hacer los cambios de contraseña siempre y cuando el usuario ya este autenticado y haya ingresado en el sistema. incluso aquella no aún no está guardada pero que si está ingresada. • En caso de una caída del sistema. para lo cual generará de manera automática un código de ingreso para cada usuario (ID). • Los usuarios en su perfil pueden acceder solamente a las áreas a las que tiene permitido. • La aplicación guardará toda la información que el usuario almacene. • Para el ingreso al sistema es necesario que el usuario registrado ingrese su número de cedula y el código que la aplicación le generó y mediante la autenticación biométrica de las huellas digitales.• Todos los datos se almacenarán en la base de datos de registro.

producción. los usuarios nunca podrán modificar o eliminar los datos ingresados. Requisito funcional 5. guardando la información en menos de 0. • La base de datos permite el intercambio de información. modificar y eliminar la información del sistema. • El administrador está en la capacidad de ingresar. incluso aquella no aún no está guardada pero que si está ingresada. por ser tan robusta. en cuanto a la cantidad de uso el 90% de los datos se deben trasmitir en apenas 3 segundos. además. Gestión de reportes. calidad y otros. Seguridad Por motivos de seguridad se implementarán los siguientes requisitos . así como tener acceso a datos sensibles de la empresa como inventarios. suministros. pero hará una copia de todos los datos ingresados así sea. • El registro de usuarios los almacena de manera inmediata en la base de datos. que no estén guardados. 3.2. la aplicación se reiniciará. • En caso de una caída del sistema. -Manejo de la Información Administrador • La aplicación guardará toda la información que el administrador almacene.02 segundos. Requisitos no funcionales Requisitos de rendimiento • El programa debe ser liviano con la capacidad de almacenar la información en tiempo real. • El administrador puede gestionar reportes e imprimir esa información de los eventos y datos ocurridos en el sistema. consultar.Requisito funcional 4. personal. puede hacer modificaciones en tiempo real.2.

La información siempre estará disponible y segura. pero si una contingencia se presenta debe ser inmediata. Portabilidad . Disponibilidad La aplicación web. copiarla o imprimirla. por lo que habrá un encargado de hacer continuamente depuración de la información y además para la aplicación de actualizaciones que sean necesarias aplicar. por seguridad el mantenimiento debe hacerse cada fin de mes. estará disponible el 100% del tiempo desde su puesta en marcha. pero no pueden descargarla. Fiabilidad La aplicación web puede detectar errores en su uso. • Los usuarios pueden consultar la información de su área. o para el control de personal • Solo el administrador está en la capacidad de modificar y eliminar la información ingresada. contará con reinicios de contingencia y resguardo de datos en caso de ser necesario. Mantenibilidad La aplicación web debe ser muy robusta y segura en su manejo de datos.• Los usuarios deben autenticarse siempre que necesiten usar la aplicación. la aplicación se cierra y genera un reporte al administrador y un mensaje al usuario. • No todos los usuarios pueden trabajar en las diferentes funcionalidades de la aplicación web. sino solo del área que le corresponda o el nivel de acceso asignado. de presentarse más de uno.

pero siempre con el uso de un servidor a internet. mediante el cumplimento de los parámetros que la ley exige para estos casos. Para su ejecución se puede hacer desde la plataforma Windows o Android 4. Para el desarrollo de la aplicación nos basaremos con el modelo de proceso de desarrollo de metodologías agiles denominado Adaptive Software Development porque esta metodología parte de la idea de que las necesidades del cliente son siempre cambiantes durante el desarrollo del proyecto (y posteriormente a su entrega) a través del cual inculcar una cultura adaptativa a la empresa. ya que su velocidad de adaptación a los cambios marcará la diferencia entre una empresa próspera y una en declive.4+ Otros requisitos Por motivos legales de tipo financiero. . sobre el cual continuarán en las siguientes fases del proyecto. 4. el programa debe estar registrado ante las entidades que corresponda para el uso. Modelo de proceso de desarrollo para el software. lo cual permite mover el programa a voluntad.Estará desarrollado en JavaScript for Android. Los objetivos de esta metodología son cuatro:  Concienciar a la organización de que debe esperar cambio e incertidumbre y no orden y estabilidad. es decir que para su uso depende 100% de la conexión a la red.

 Desarrollar procesos iterativos de gestión del cambio.  Facilitar la colaboración y la interacción de las personas a nivel interpersonal. además el equipo sabiendo esta necesidad debe estar en completa disposición para adaptarse a los cambios y aplicar las mejoras. donde el cliente en este caso la empresa Villas de la Cofradía va solicitando cambios. .  Marcar una estrategia de desarrollo rápido de aplicaciones. cultural y estructural. De esta manera queda claro que lo importante de este proyecto es que es una aplicación a la medida. mejoras y actualizaciones que sean necesarios con un corto tiempo de respuesta por parte del grupo de programación. pero con rigor y disciplina.

finca de producción de papa. es decir en cada lote . también se toman los datos de producción y calidad como lo necesita la empresa. esto porque es necesario hacer una programación ágil. puesto que los datos e información están fluyendo continuamente en dichos puntos. al ser una empresa que genera trabajo informal. disciplinada y sobre todo adaptativa a las necesidades de la empresa. Al ser una empresa que necesita hacer un control de personal. a través de la biometría se podrán hacer registros y control de los trabajadores que en ese instante están laborando. lo cuales pueden ser usados por administradores de la aplicación. que le permitirá a la empresa tomar decisiones en tiempo record y que nunca antes en el sector productivo de la papa existió. CONCLUSIONES El programa estará en la capacidad de hacer registros en tiempo real. que estará siempre disponible y podrá usarse desde cualquier termina con plataforma Andorid. por ejemplo. de manejo de inventario y suministros y hacer un continuo control en el proceso y la calidad de producción. el mejor método para trabajar el desarrollo de la aplicación es el Adaptative Software Development. La toma de información requerida para el proyecto se tomará en el punto exacto de trabajo. .

A. Recuperado dehttps://www. M.isaca.handle.slideshare.co/books?id=HdtpS3UBCuMC&lpg=PA14&dq=auditor%C 3%ADa+de+sistemas+de+informacion&hl=es&pg=PP1#v=onepage&q&f=false  Piattini. (2016). (Productor). Introducción a las metodologías ágiles. (2016). G.1 en español. J.net/zhhane/auditoria-de-sistemas-46686981  Fernández. (2001).net/10596/10234 . N.com. (2015). Recuperado dehttp://es. Recuperado dehttp://hdl. (2012). J. Recuperado de https://books.google.com/uoc/Informatica/Tecnicas_avanzadas_de_inge nieria_de_software/Tecnicas_avanzadas_de_ingenieria_de_software_(Modulo_3). Auditoría informática un enfoque práctico 2 ed. Madrid – España: Editorial Ra-Ma  ISACA.org/Knowledge-Center/cobit/Pages/Downloads. Auditoria en entornos informáticos. Metodología de la auditoria con estándar CobIT. R.pdf  Solarte. Auditoría de sistemas una visión práctica. J. Recuperado de http://www. (2013). REFERENCIAS BIBLIOGRAFÍA. Cobit 4.  Tamayo.aspx  Castello. F.exabyteinformatica.