3. MARCO PROPÓSITO
3.3 DESARROLLO DE LA PROPUESTA
3.3.1 Metodología de Desarrollo (RUP)
3.3.1.1 Fase de inicio
Resumen Ejecutivo
Actualmente el área de Tecnología Informática de la empresa Olympic Juice OlyJuice Cía. Ltda., de la ciudad de Quito está conformado por la Ing. Gladys Ayala quien se encarga de realizar el mantenimiento que requiere el sistema actual con las necesidades de los usuarios, varios proyectos se han detenido por falta de: personal, tiempo y presupuesto.
Al momento no se dispone del personal necesario para el levantamiento y participación activa en proyectos de desarrollo.
Por tanto la empresa ha visto la necesidad de abrir el presente proyecto y para gestionar el desarrollo se requiere la conformación de un equipo de trabajo, el mismo que se definirá en base a la disciplina, actitud y las competencias del personal. El líder del proyecto demandará de su equipo la consolidación de estándares y mejores prácticas de desarrollo que se puedan aplicar de acuerdo al problema, el diseño deberá ser integral y los componentes reutilizables.
35
Enunciado de la visión
Estandarizar, mejorar la calidad, y rendimiento de las aplicaciones de Software que se generen en Olympic Juice OlyJuice Cía. Ltda.
Objetivos del proyecto
Objetivo principal
Mejorar la calidad, rendimiento de las aplicaciones de Software que se generen en Olympic Juice OlyJuice Cía. Ltda a través del equipo de sistemas ofreciendo a los usuarios soluciones que satisfagan de forma flexible y eficiente las necesidades del área de mantenimiento.
Objetivos específicos
- Definir funciones al equipo del proyecto, para que participe activamente en cada una de las actividades de desarrollo de software.
- Investigar, revisar y actualizar estándares de desarrollo disponibles para aplicar en la empresa Olympic Juice OlyJuice Cía. Ltda.
36
Áreas impactadas por el proyecto
Tabla 2: Descripción de los Perfiles Involucrados
Área Perfil Descripción
Sistemas Jefe - Define alcance del sistema. - Define funciones.
- Asigna formalmente al proyecto los recursos necesarios para apoyar en el diseño de las aplicaciones.
- Apoya continuamente a la gestión del equipo del proyecto.
Sistemas Ingeniero - Coordina la definición de las funciones y responsabilidades del rol de arquitectura.
- Gestionar el proyecto y participar activamente para alcanzar los objetivos específicos propuestos.
Sistemas Analista desarrollador
- Publicar los estándares y mejores prácticas de desarrollo generadas por el equipo de trabajo aprobadas por el jefe de proyectos de desarrollo. - Medir la calidad de las aplicaciones nuevas que se
construyen.
- Desarrollar la programación necesaria para la creación del sistema.
Autor: Edgar Salazar
Representante del área técnica y sistemas de información
Representante Edgar Salazar
Descripción Autor del Proyecto para el sistema de gestión de la empresa Olympic Juice OlyJuice Cía. Ltda
Tipo Experto de Sistemas.
Responsabilidades Encargado de mostrar las necesidades de cada usuario del sistema. Además, lleva a cabo un seguimiento del desarrollo del proyecto y aprobación de los requisitos y funcionalidades del sistema
Grado de participación Revisión de requerimientos, estructura del sistema y pruebas.
37
Reuniones y Reportes
El avance del cumplimiento del proyecto será reportado semanalmente y remitido vía correo electrónico a la jefatura de sistemas, jefatura de producción y mantenimiento, los días viernes a las 14:30 en el siguiente formato.
Gráfico 2: Reporte de avances
Autor: Edgar Salazar
Se establecerá un esquema para las reuniones para dar seguimiento al proyecto, el mismo que será quincenal los días lunes a las 9:00 am. En cada reunión se generara un documento estableciendo los puntos tratados, definiendo fechas, responsables de compromisos que se establezcan. A continuación se adjunta el formato a utilizar.
38
Gráfico 3: Documento de avances
39
Gantt Preliminar
Se adjunta el Gantt preliminar para el proyecto del sistema informático para la empresa Olympic Juice OlyJuice Cía. Ltda.
40
Equipo del proyecto
Tabla 3: Equipo del proyecto de Olympic Juice OlyJuice Cía. Ltda.
Rol Características Personal
Líder de Proyecto
Coordina la implementación de los requerimientos y el trabajo del equipo del proyecto.
Es el enlace entre el área usuaria y el equipo de proyecto.
Mantener el calendario del proyecto y realizar reportes del mismo.
Controla el proceso de desarrollo.
Comunicación y negociación dentro del equipo de trabajo. Edgar Salazar 100% [email protected] 2628871 ext 126 Líder de Producto
Actúa como un representante.
Comparte la visión y los alcances del proyecto.
Debe definir las necesidades del negocio.
Tiene la visión del negocio.
Maneja las expectativas del producto con relación a otras áreas.
William Garcia 30% [email protected] 2628871 ext 125 Administración de Entrega
Asegurarse de que los entregables del proyecto pasen a entorno de producción.
Garantiza que cumpla con el estándar institucional.
Establece los procedimientos para la operatividad y mantenimiento de los entregables. Gladys Ayala 10% [email protected] 2628871 ext 102 Analista Desarrollador
Elaboración de requerimientos, diseño de interfaces, diseño arquitectónico, programación, pruebas, implementación, capacitación y Mantenimiento.
Edgar Salazar 100%
[email protected] 2628871 ext 126
41
Identificación de los involucrados
Tabla 4: Involucrados del proyecto en Olympic Juice OlyJuice Cía. Ltda.
Área Nombre de
contacto Rol Ubicación Física/teléfono/email
Producción William García Jefe de M&P Oficina de producción,
[email protected], 0998686377
Producción Marco Yucaza Asistente de
producción
Oficina de producción,
[email protected], 2628871
ext125
Sistemas Edgar Salazar Jefe de proyecto Oficina de planificación,
[email protected], 0939406176
Sistemas Edgar Salazar Analista
Desarrollador Arquitecto
Oficina de planificación,
[email protected], 0939406176
Sistemas Gladys Ayala Jefe de Sistemas Oficina de sistemas,
[email protected], 2628871 ext102
Autor: Edgar Salazar
Descripción general de la solución requerida
Los procesos que se requieren
- Organizar las actividades de mantenimiento
- Automatizar el registro de actividades de mantenimiento que se ejecutan por el personal.
- Inventario de equipos que la empresa posee y sus respectivos repuestos. - Documentar información técnica de los equipos.
- Inventario de herramientas.
- Reporte de indicadores de mantenimiento para la toma de decisiones. - Historiales de mantenimientos realizados a los equipos o fallas.
42
Perfiles
El sistema mantiene información relacionada a las personas que realizan actividades de mantenimiento.
El usuario 1 puede realizar el mantenimiento de órdenes de mantenimiento, control de inventarios de equipos, repuestos.
El usuario 2 puede realizar consultas de información.
El usuario 3 puede generar usuarios y mantenimiento del sistema.
Interfaces de usuario
El sistema principal debe tener una pantalla para ingresar usuarios.
Cada usuario podrá acceder a la interface del sistema a través de un login y una contraseña.
Al sistema se deberá instalar en el equipo que se necesite utilizar la aplicación. El sistema debe estar en la capacidad de que en el futuro permita el desarrollo de nuevas funcionalidades.
Debe existir un menú.
43
Requerimientos – Necesidades
Necesidad Descripción
N01 ORDEN DE TRABAJO
Esta opción permite generar una orden de trabajo en el que se describirá a que línea de producción o área está dirigido el trabajo, como también el equipo, se detallara también la semana programada para realizar el trabajo y el tiempo estimado de solución del requerimiento. Se detallará el tipo de trabajo ya sea mecánico, eléctrico, automotriz, reparación en el edificio de planta, u otros. Se detallará también la fecha de emisión de la orden, la fecha de inicio del trabajo y la culminación, al trabajo se deberá dar prioridades; los trabajos que se ejecutan con orden, también se describirán si se realizaran con personal interno o proveedores externos. En caso de existir modificaciones a las órdenes también permitirá modificar fechas. Se describirá más a detalle que se requiere hacer en el trabajo. También permitirá escoger los materiales para trabajar y repuestos que se necesitaran para esta orden. También se describirá el personal que se requiere para el trabajo. También existirán observaciones técnicas que se lo llenaran en cuanto se cierre la orden. Existirá información en el que existan responsables de solicitud y de entrega el trabajo.
Para generar estas órdenes se deberá incluir el tipo de riesgo al que será sujeto este trabajo, como también las medidas de seguridad dependiendo el tipo de riesgo.
En el caso de los mantenimientos correctivos se especificará porque existió el paro de la maquina siendo estas las opciones uso inadecuado del equipo, negligencia, mal funcionamiento, fallas en las necesidades de lo que procesa, fallas en el diseño, otros.
Adicional también se detallara el equipo de protección que el personal debe incluir en este trabajo, como también las buenas prácticas de manufactura que el personal debe tener en cuenta para realizar el trabajo. La orden de trabajo tendrá estatus pendiente o cerrada.
Organizar las actividades de mantenimiento: Plan de lubricación, plan de limpieza, plan de calibración y ajuste, plan de sustitución de subconjuntos o partes, plan de inspección, u otros.
NO2 FICHA TECNICA DE EQUIPOS
El sistema podrá tener la opción para generar registros en los que se almacenen los equipos, los mismos que deben tener los siguientes datos código interno, la marca, el modelo, serie, el año, la ubicación del equipo y la sección a la que pertenecen. De igual manera también se tendrá que describir técnicamente todo el equipo con los siguientes datos voltaje, amperaje, frecuencia, revoluciones por minuto, potencia y fase. El mismo que también se detallara los elementos o equipos que lo contengan dividiéndolos a los mismos por eléctricos, mecánicos, neumáticos, y otros. En los eléctricos se detallaran los siguientes datos código interno, marca, serie, modelo, voltaje, potencia, revoluciones por minuto, corriente y observaciones. En los mecánicos se detallaran los siguientes datos código interno, marca, serie, modelo, rango, pantalla, presión y observaciones. En los neumáticos se detallaran los siguientes datos código interno, marca, presión, longitud en cm, diámetro en cm, carrera en cm, entrada, salida y observaciones. Se deberá incluir una fotografía del equipo.
NO3 INVENTARIO DE REPUESTOS O PARTES
El sistema debe contar con la opción de tener un inventario de repuestos o consumibles, los mismos que deben tener la descripción del mismo, se clasificara por libre uso, ítems controlados, repuestos críticos o de recambio seguro, piezas de recambio reparables, consumibles, herramientas y equipos, residuos o
44
excedentes de piezas; adicional también se detallara la unidad de medida, la existencia, el precio total, la ubicación de esta parte, fecha de egresos e ingresos, como también si este material ya está reservado para algún trabajo.
NO4 PERFILES DE USUARIO
El sistema debe contar con la opción para generar usuarios, el mismo que está encargado por el administrador del sistema, en el que se tendrán dos tipos de usuario: administrador y usuarios.
Requerimientos – interface
Necesidad Descripción
N05 La interface será a través de botones, menús.
El sistema tendrá una pantalla activa.
Documentación y Capacitación
Necesidad Descripción
N06 Instructivo de manejo de la aplicación
Capacitación al personal involucrado
Aprobaciones
Aprobador Rol/Cargo Fecha
William García
45