Documente Academic
Documente Profesional
Documente Cultură
2
DISEÑO Y PUESTA EN MARCHA DEL SISTEMA DENOMINADO LABOITFIP PARA
SOLICITUD, REGISTRO Y CONTROL DE EQUIPOS DE LABORATORIO PARA EL
PROGRAMA DE INGENIERIA CIVIL DEL ITFIP.
RESUMEN
Este aplicativo llamado LABOITFIP para los laboratorios de topografía, concretos, suelos y
agregados, lograran una modernización en el manejo de la información de los procesos de
movimiento de equipos e inventarios, los cuales actualmente se realizan de forma manual
y el almacenamiento de los datos es en medio físico. Debido a esto se presenta
ineficiencia en las tareas, baja confiabilidad para la toma de decisiones e inseguridad en la
información, por tal razón la implementación de software para el Préstamo de Equipos es
de suma importancia para atender la necesidad puntual de los laboratorios de nuestra
institución.
Obtener la información primaria para dar inicio a la ejecución de las actividades del
proyecto en lo referente al desarrollo del aplicativo
Además que a través del registro de los elementos se puede llegar a mitigar
los riesgos, ya que se tendrá visibilidad del inventario para saber los
elementos faltantes, los que se encuentran en préstamo o los nuevos que
adquiera el laboratorio y así reducir las pérdidas o daños de estos.
1. ¿cómo se llevan a cabo la verificación de los equipos con los que cuentan los
laboratorios?
2. ¿Cómo desarrollar un software ideal para el control de inventario y préstamo de
equipos para los laboratorios de Topografía, concretos, suelos y agregados del
Instituto Tolimense de Formación Técnica Profesional “ITFIP” en el municipio del
Espinal Tolima?
3. ¿Cómo se realiza y que herramientas se utilizan, para el control de los inventarios y
préstamos de los equipos en los respectivos laboratorios?
4. ¿Cuál es el grado de confiabilidad de la información de Inventarios?
5. ¿Cuánto tiempo es dedicado a la verificación de los inventarios
La situación actual de los laboratorios ya mencionados, desde el inicio se lleva a cabo por
la solicitud del personal académico, es decir estudiantes y docentes que hacen parte del
programa ofertado, quienes por medio de un formato físico realizan la solicitud de equipos
o laboratorios. Dichos préstamos son manejados por personal administrativo, quien se
encarga de inspeccionar y verificar que los implementos y equipos se encuentren en
perfecto orden al ser solicitados y en su respectiva entrega, además de verificar que
corresponda con un código de inventario, el cual es manejado para control de inventario,
siendo incluidos los formatos en archivo. Así mismo se hace una auditoria de la maquinaria
y equipos con los que cuenta cada uno de los laboratorios.
Dado que todo el proyecto gira en torno al desarrollo de una solución tecnológica
que solvente la problemática presentada por el manejo de archivos que
actualmente ostenta falencias en sus procesos de préstamos y manejo de
inventarios; se hace necesaria la búsqueda de información y conocimientos
previos que sirvan de antecedentes y de partida inicial para dar comienzo al
mismo. Por tal motivo es indispensable la abstracción de los distintos conceptos
que intervendrán en desarrollo del proyecto (préstamo de equipos, inventarios,
identificación de la problemática, análisis de requerimientos, estudio de
factibilidad, ciclo de vida de los equipos), que serán fundamentales para su
ejecución.
Para dar una solución a una problemática hay que identificar en primera instancia
los aspectos que forman parte de esta, como lo son los elementos que intervienen
en esta, los parámetros que lo caracterizan y los hechos o circunstancias que la
rodean. Si se desea lograr una visión global de la problemática se puede usar el
esquema CPC (causas, problemática y consecuencias).
Para entender que es el análisis de requerimientos hay que tener claros cada
concepto por separado.
Una vez aclarado que significa cada concepto por separado y haciendo la
integración de los mismos, se tendría que análisis de requerimientos es como su
nombre lo indica, analizar las posibles necesidades presentadas por nuestra
fuente con el fin de comprenderlas y poder brindar soluciones tecnológicas que
suplan dichas necesidades.
Aplicándolo al desarrollo de software, un requisito es la descripción de los
servicios que debe ofrecer el sistema y sus restricciones.
Para fines del desarrollo del proyecto se escogió la metodología ágil denominada
SCRUM.
Se utiliza para coordinar las acciones de un grupo de trabajo de forma que cada
ciclo de trabajo derive en una serie de elementos que proporcionen un incremento
en el valor del proyecto total. De esta forma al final de cada ciclo se añaden varios
puntos de funcionalidad de forma que no hay que esperar a las etapas finales de
desarrollo para ver elementos funcionales. Una de las características aconsejables
a la hora de trabajar bajo este marco de trabajo es la posibilidad de integrar al
cliente o usuario final en el proceso de desarrollo.
Debido a lo expuesto con anterioridad hemos decidido hablar sobre este marco de
trabajo, ya que al ser un equipo pequeño podemos coordinar bien nuestro trabajo.
Además, la posibilidad de integrar a los clientes es clave en nuestro desarrollo ya
que uno de nuestros pilares es el desarrollo centrado en el usuario. En realidad,
las características de las que se ha hablado antes se enmarcan en lo que se
conoce o al equipo de desarrollo. Su función no es desarrollar el producto, su
función es decir lo que quiere, cómo lo quiere y qué es lo que quiere en cada
iteración.
Durante la iteración, el cliente junto con el equipo refina la lista de requisitos (para
prepararlos para las siguientes iteraciones) y, si es necesario, cambian o re
planifican los objetivos del proyecto para maximizar la utilidad de lo que se
desarrolla y el retorno de inversión.
o Inspección y adaptación
3.2.1. Inventarios
Los inventarios son existencias de algún tipo de artículo o servicio que está
disponible para su comercialización. Dentro de los inventarios se encuentran las
materias primas necesarias para llevar un proceso productivo, los materiales de
empaque y envase necesarios para el envasado y empaquetado de las materias
primas que se encuentran en proceso productivo, el producto terminado, que es la
finalización de un producto después del proceso productivo, y la prestación de
algún servicio ofrecido por la empresa.
3.2.2. Software
El software está compuesto por un conjunto de programas que son diseñados
para cumplir una determinada función dentro de un sistema, ya sean estos
realizados por parte de los usuarios o por las mismas corporaciones dedicadas a
la informática.
Fuente: https://concepto.de/software/#ixzz5aL2KBXAY
Otras definiciones nos indican que el problema es una situación de
inconveniencia, insatisfacción, que no puede ser resuelto en forma autónoma, por
los propios afectados (vulnerabilidad). Se puede manifestar por la carencia de algo
bueno, por la existencia de algo malo. También se puede identificar un problema
ante una oportunidad de desarrollo no aprovechada 4
Para dar una solución a una problemática hay que identificar en primera instancia
los aspectos que forman parte de esta, como lo son los elementos que intervienen
en esta, los parámetros que lo caracterizan y los hechos o circunstancias que la
rodean. Si se desea lograr una visión global de la problemática se puede usar el
esquema CPC (causas, problemática y consecuencias).
4
Metodología Para Análisis Y Solución De Problemas,2015,
www.cepal.org/ilpes/noticias/paginas/7/35117/03_arbol_1.pdf [Consulta: Viernes, 25 de Marzo de 2016]
3.2.3. Análisis de requerimiento en la ingeniería del software
Para entender que es el análisis de requerimientos hay que tener claros cada
concepto por separado.
Una vez aclarado que significa cada concepto por separado y haciendo la
integración de los mismos, se tendría que análisis de requerimientos es como su
nombre lo indica, analizar las posibles necesidades presentadas por nuestra
fuente con el fin de comprenderlas y poder brindar soluciones tecnológicas que
suplan dichas necesidades.
Para fines del desarrollo del proyecto se escogió la metodología ágil denominada
SCRUM.
Se utiliza para coordinar las acciones de un grupo de trabajo de forma que cada
ciclo de trabajo derive en una serie de elementos que proporcionen un incremento
en el valor del proyecto total. De esta forma al final de cada ciclo se añaden varios
puntos de funcionalidad de forma que no hay que esperar a las etapas finales de
desarrollo para ver elementos funcionales. Una de las características aconsejables
a la hora de trabajar bajo este marco de trabajo es la posibilidad de integrar al
cliente o usuario final en el proceso de desarrollo.
Debido a lo expuesto con anterioridad hemos decidido hablar sobre este marco de
trabajo, ya que al ser un equipo pequeño podemos coordinar bien nuestro trabajo.
Además, la posibilidad de integrar a los clientes es clave en nuestro desarrollo ya
que uno de nuestros pilares es el desarrollo centrado en el usuario. En realidad,
las características de las que se ha hablado antes se enmarcan en lo que se
conoce como metodologías ágiles, por tanto la pregunta que habría que hacerse
es ¿por qué SCRUM y no XP (Extreme Programming) por ejemplo?
Equipo de trabajo
En SCRUM tenemos lo que se llama “SCRUM tema” que consiste en el propietario
del producto, el equipo de desarrollo y el SCRUM master. Los equipos de SCRUM
se organizan a sí mismos lo que quiere decir que ellos mismos deciden la manera
de trabajar que mejor les convenga sin depender de que los dirija nadie de fuera.
Este modelo de equipo está diseñado para optimizar la flexibilidad, creatividad y
productividad. A continuación, se explicará la función de cada miembro del equipo:
Durante la iteración, el cliente junto con el equipo refina la lista de requisitos (para
prepararlos para las siguientes iteraciones) y, si es necesario, cambian o re
planifican los objetivos del proyecto para maximizar la utilidad de lo que se
desarrolla y el retorno de inversión.
o Inspección y adaptación