Mediante el siguiente informe damos a conocer el sistema Control Engine para la
empresa maquinaria de construccin Rodrguez en la cual se registran todos sus procesos desde el punto de vista administrativo. Con esta cartilla lo que se pretende lograr es la utilidad de dicho software, quienes son los involucrados dentro del proyecto, la planificacin estructurada a seguir con su respectiva cronologa. Podemos considerar que este software al nivel que ser entregado es bsico, con las debidas actualizaciones que tendr en un futuro dicho aplicativo abarcar grficos como ser: rendimiento por cada mquina, consumo de combustible de cada una de ellas ya sea mensual o semanalmente las expectativas son de gran escalabilidad desde interfaces hasta funcionamiento del mismo.
ALCANCE
Nosotros como desarrolladores de software es un reto ms innovar con nuestros productos ya que siempre tratamos de cumplir con las necesidades de nuestros clientes, estos software son de mxima confiabilidad sin importar el grado de complejidad que este tenga realizando mejoras cada vez ms dinmicas e interactivas por otro lado estar siempre pendiente de cada uno de nuestros clientes para estar en mejora continua. Lo que se pretende lograr es automatizar los procesos diarios de la empresa constructora como ser reporte de anomalas, horas trabajadas, movimientos de inventario, descripcin de la maquinaria, lugar donde est asignada esa mquina, documentacin de empleados, proveedores, clientes, tambin se proporciona los manuales de usuario. PROPSITO El propsito de este proyecto son los siguientes: Facilitar las tareas diarias de la empresa. Realizar los mantenimientos correspondientes a cada mquina optimizando la vida til de cada una de ellas. Mantener datos recientes tanto de inventario, clientes y empleados de la empresa a su vez quienes son los responsables de las actividades programadas de la constructora. ACUERDO DEL PROYECTO Mediante este Acuerdo damos a conocer la documentacin que ser entregada a Maquinaria de Construccin Rodrguez (MACOR) empresa a la cual se le desarrollo un software constando de: Instalador del aplicativo Manual De Usuario Capacitacin del personal para el manejo del software Manual De Ayuda Licencia Operativa El software realiza las siguientes funciones: Registra ingreso de horas trabajadas Registro completo de empleados Registro de entradas y salidas de inventario Registro de rdenes de compra Registro de clientes Registro de proveedores Registro de usuarios Registro de mantenimientos Registro de maquinaria Registro de permisos de circulacin y explotacin de las mismas Registro del empleado responsable de dicho mantenimiento El cual ser entregada en un lapso de 198 das a partir del 17 de Junio Del 2014 hasta el 31 de Diciembre Del 2014 En la Ciudad De Choluteca Departamento de Choluteca.
MODELO Respecto a los modelos a seguir se est implementado la metodologa secuencial lineal en el desarrollo de este proyecto informtico, tambin un poco de XP (Xtreme Programming) realizando la siguiente cronologa: Considera las actividades fundamentales del proceso de especificacin, desarrollo, validacin y evolucin y los representa como fases separadas del proceso, tales como la especificacin de requerimientos, el diseo del software, la implementacin, las pruebas (Anlisis y Diseo de Kendall & Kendall referente al Ciclo de vida del sistema, Ingeniera De Software de Ian Sommerville Metodologa empleadas, Ingeniera De Software un Enfoque Prctico de Roger Pressman refirindose desde el punto de vista administrativo). ESTRUCTURA ORGANIZACIONAL La estructura de la organizacin desarrolladora de software est compuesta por un personal altamente calificado en su rea con una experiencia extensa en desarrollo de software. Gerente De Proyecto: Carlos Salgado Analista: Victor Alfonso Godoy y Jos Abdn Sanchez Ordoez Diseo de Procesos: Carlos Salgado Programadores: Jos Abdn Snchez, Carlos Salgado, Victor Alfonso Godoy Pruebas: Jos Abdn Snchez Ordoez, Carlos Salgado, Victor Alfonso Godoy Diseo Grfico: Jos Abdn Sanchez Ordoez Documentacin : Jos Abdn Snchez Ordoez, Carlos Salgado, Victor Godoy Capacitacin: Jos Abdn Snchez Ordoez, Carlos Salgado, Victor Godoy
RESPONSABILIDADES DEL PROYECTO El equipo asignado para llevar a cabo este proyecto es muy especializado ya que cuenta con la experiencia en desarrollo de este tipo de software a su vez estn en constante comunicacin con el cliente para revisar avances del proyecto y si los prototipos de interface son del agrado del cliente. Nombre Cargo Descripcin Carlos Salgado Ingeniero En Ciencias De La Computacin Gerente De Proyecto El gerente es el encargado de planificar, organizar, dirigir y controlar el desarrollo del proyecto informtico ya en conjunto con su equipo trabajando en constate comunicacin van perfeccionando todas las fases de este proyecto para que al final se entregue lo que el cliente necesita ms un valor agregado.
Jos Abdn Snchez Ordoez Victor Alfonso Godoy Carlos Salgado Ingenieros En Ciencias De La Computacin Programadores Son los encargados de generar cdigo y de darle funcionalidad a la interface juegan un papel muy importe ya que la tarea de ellos es muy delicada y requiere de bastante lgica tambin ellos son los responsables de que el aplicativo sea funcional.
Jos Abdn Snchez Pruebas A su vez ellos realizan las pruebas correspondientes Ordoez Victor Alfonso Godoy Carlos Salgado Ingenieros En Ciencias De La Computacin para que el software cumpla con el objetivo que fue desarrollado ya que si no es testeado el software podra en un futuro no muy lejano entrar en conflicto y el cliente podra dejar de usar el software por presentar una serie de errores.
Jos Abdn Snchez Ordoez Diseador Grafico Diseo Grafico Persona encargada de darle ese toque mgico al aplicativo ya que tiene que ser atractivo a los ojos del cliente las interfaces combinando una serie de colores y fotografas para que sea ms dinmico e interactivo tanto los formularios como el MDI.
Jos Abdn Snchez Ordoez Victor Alfonso Godoy Carlos Salgado
Ingeniero En Ciencias De La Computacin Documentacin Es el encargado de realizar toda la documentacin que genera el proyecto desde la diagramacin hasta los manuales de usuario e ir documentando para la empresa interna todo lo referente a este proyecto incluso es la responsable en los entregables si se deben incluir o no los manuales tcnicos como ser el cdigo fuente.
Jos Abdn Snchez Ordoez Victor Alfonso Godoy Carlos Salgado
Ingeniero En Ciencias De La Computacin Capacitacin Esta persona es la encargada tambin de capacitar el personal que va interactuar con el aplicativo como usarlo y que hacer en dado caso que ocurra ciertos imprevistos siempre y cuando este dentro del alcance del usuario resolverlo al igual como funciona las restricciones que este programa tenga respecto a los privilegios que se le asignen a determinados usuarios.
Como responsabilidad de cada miembro del equipo debe de llenar una bitcora de sucesos como para documentar errores que surgieron, en que parte de la codificacin y cul fue la correccin que se realiz.
PROCESOS ADMINISTRATIVOS Alcances Lo que se pretende lograr es automatizar los procesos diarios de la empresa constructora como ser: Reporte de Anomalas: son los acontecimientos ocurridos durante el da, es decir si paso algn imprevisto el operador lo hace saber. Horas Trabajadas: es el total de horas trabajadas por maquina en el da. Movimientos De Inventario: Es el ingreso o salida de repuestos e insumos al almacn de la compaa. Descripcin de la Maquinaria: es donde se especifica la marca, modelo, ao y capacidad tanto de torque como de carga de cada mquina. Lugar donde est asignada esa mquina: es la ubicacin exacta donde se encuentra esa mquina trabajando. Documentacin: A) Empleados: contrato de ese empleado como el curriculum vitae B) Proveedores: productos que suplen a la empresa ya sea empresas o independientes adems se registra el origen de este proveedor ya que realizan compras al extranjero. C) Clientes: se registra la informacin de los clientes si son personeras jurdicas o naturales, si son nacionales, extranjeras y si la ubicacin de los mismos es dentro del territorio nacional o de pases vecinos. D) Manual de usuario: aqu se especifica para que sirve cada uno de los formularios, botones y detalles del software. Propsito de este proyecto son los siguientes: A) Facilitar las tareas diarias de la empresa Con esto logramos llevar mejor control de las actividades diarias que se realizan ya que todos estos procesos se realizan manualmente en una bitcora B) Realizar los mantenimientos correspondientes a cada mquina optimizando la vida til de cada una de ellas Por eso se debe de realizarle los mantenimientos puntuales a cada mquina, ya que a los lugares que van a trabajar no siempre son las mismas condiciones de terreno en algunos se esfuerzan un poco ms y por ende hay un mayor desgaste C) Mantener datos recientes tanto de inventario, clientes y empleados de la empresa a su vez quienes son los responsables de las actividades programadas de la constructora. Para llevar un control en tiempo real de los eventos ocurridos en el almacn registrando el repuesto o insumo que entre o salga, tambin tener registrado el antes mencionado en el inventario, la informacin de clientes si son compaa o personas independientes su ubicacin y el contrato que se haya celebrado entre ambos, la informacin detallada del mantenimiento que se le vaya a realizar a cada mquina y que empleado es el responsable de hacer dicho mantenimiento. A continuacin conoceremos algunas de las preguntas ms frecuentes que se le realizan a nuestro cliente. Metodologa para Recoleccin de Informacin: Entrevista PRESUPUESTO DE SOFTWARE N 0001
Fecha: Choluteca 17 De Junio 2014 Cliente: Maquinaria De Construccin Rodrguez (MACOR) Pas: Honduras Ciudad: Choluteca Tel: 2780 1638 Cel: 99919346
Puesto Asignado Por EL Gerente Sueldo Por Proyecto Gerente De Proyecto $ 1,500 Analista De Proyecto $ 700 Diseador De Aplicativo Y Diagramacin $ 500 Programadores $ 3,000 C/U (son 3) Documentacin $ 500 Capacitacin $ 500 Papelera Y Gastos Administrativos $ 250 Alquiler De Edificio $ 300 Depreciacin de equipo $ 300 Energa Elctrica $ 160 Pago de Internet $ 50 Logstica $ 100 Impresiones $ 30 Telefona Mvil $ 120 TOTAL $ 8,010 Se adjunta el presupuesto que tendra este aplicativo para poderlo realizar a cabo ya que mediante reuniones se ha acordado no requerir de ms personal para la realizacin de este proyecto informtico ya que no es un aplicativo de gran magnitud a medida que la empresa vaya creciendo y se necesite una actualizacin, aumente de complejidad ese programa es posible recurrir a ms personal o solicitar los servicios de alguna compaa para trabajar mancomunados y poder sorprender una vez ms a nuestros clientes con nuestro productos que son de primera calidad PLAN DE MANEJO DE PRESUPUESTO En el plan de manejo tratamos de no salirnos de las expectativas de presupuesto ya que se toman medidas dentro de nuestra empresa, el software desarrollado para la constructora es en base a $8,010 estableciendo algunos parmetros. Los miembros del equipo que estn a cargo del proyecto de software Control Engine ganaran por obra no por sueldo fijo. Tienen que entregar cada fase del proyecto en el tiempo establecido. Aunque siempre dejamos un tiempo prudencial de 20 das para que se puedan completar las fases que por cualquier motivo no se haya terminado a tiempo ya que incurre en gastos a nuestra empresa por la tardanza de este aplicativo como ser: Gastos de energa elctrica Mayor depreciacin y desgaste del equipo. PLANES DE MANEJO DE LA CALIDAD Para tener un software de calidad debemos de tener en cuenta los siguientes aspectos Seleccin De Personal Adecuado: es muy importante tener el personal idneo ya que podra costarnos mucho dinero si no seleccionamos bien personal como por ejemplo la experiencia con la que cuenta esta persona. Uso Adecuado De las herramientas tecnolgicas: tener o contar con los lenguajes de programacin idneos para realizacin de este software. Comprensin del proyecto: es muy importante que los miembros del equipo comprendan en que consiste dicho proyecto ya que si hay irregularidades podra presentarse errores que podran echar a perder el proyecto. Auditorias y evaluaciones continas en cada fase del proyecto: es muy importante que se monitoree las fases del proyecto y poder salir en el tiempo establecido para entregar dicho proyecto por medio de retroalimentacin acerca de errores y posibles soluciones al proyecto. Realizacin de pruebas continuas: se debe te testear constantemente el software para que este una vez entregado no presente errores al cliente. PLANES DE MANEJO DE RIESGOS
Riesgos Categora Probabilidad Impacto 1.El tamao del proyecto
PS 65% 2 2.Complejidad del proyecto PS 75% 3 3.Experiencia del equipo de trabajo DE 70% 1 4.Cambios de los requisitos por parte del cliente PS 90% 2 5.Tipo de herramientas tecnolgicas (Lenguajes de programacin) DE 45% 3 6. Presupuesto BU 90% 1 7.Dao de equipo de computo DE 95% 1
Categoras 1. PS(Tamao del Producto) 2. BU(Impacto en el Negocio) 3. CU(Caracterstica del Cliente) 4. DE(Entorno de Desarrollo) 5. TE(Tecnologa a Construir) 6. ST(Tamao y Experiencia de la Plantilla) 7. PD(Definicin del Proceso)
Aplicativo: Programa mediante el cual se realiza diferentes actividades. Botones: Comandos de acciones dentro del sistema Cronologa: Se utiliza para llevar una secuencia de tiempo estipulada Diagramacin: Termino informtico usado para describir los procesos operacionales de una empresa Formulario: Herramienta de lenguaje de programacin que se usa visualizar las ventanas de informacin del software Implementacin: Instalacin del programa en la computadora Interfaces: Diseo de los formularios MDI: Herramienta de lenguaje de programacin que se usa mostrar el men principal del programa Metodologa: Termino empleado en informtica para referirse a la tcnica utilizada en el desarrollo del programa Privilegio: Termino empleado en informtica que sirve para asignarle actividades especiales a determinado usuario Prototipo: Herramienta de lenguaje de programacin la cual muestra los primeros bosquejos o caractersticas visibles de cmo quedara el programa Software: Termino informtico para referirse a los programas XP (Xtreme Programming) : Termino informtico que se usa cuando la programacin es extrema en el sentido que todas las fases del sistema van a la par recomendable para proyectos muy pequeos y que requieren de un lapso de tiempo muy corto