PROYECTO:
“AUTOMATIZACION DE LOS PROCESOS ADMINISTRATIVOS DE LA EMPRESA RESALSPORT C.A”.
Introducción
Las aplicaciones de sistemas de información tienen su origen en casi todas las áreas de una empresa y están relacionadas con todos los problemas de la organización. Un principio fundamental en el desarrollo de los sistemas de información por las empresas, es que las aplicaciones son una herramienta y no un instrumento que debe de tenerse para utilizar la tecnología de la información; en consecuencia los sistemas de información deben desarrollarse sobre la base de su propia capacidad para mejorar el desempeño de la organización, sin embargo esta razones no significan únicamente pérdidas y ganancias, sino también en la marcha de una empresa, lo cual incluye también beneficios para sus empleados, clientes y otras personas con la que se tienen tratos.
Las solicitudes de sistemas de información están motivadas por las actividades procesos o funciones que en la actualidad o quizás en el futuro, no satisfacen los estándares de desempeño o las expectativas para lo que es necesario emprender una acción que resuelva las dificultades y un ejemplo de ello consiste en disminuir el número excesivo de errores en los datos de entrada eliminando la introducción manual de los datos de la ventas. Con la finalidad de aprovechar la oportunidad de un cambio para ampliar o mejorar el rendimiento económico de la empresa y su competitividad dentro del mercado, mediante captura de una base grande de clientes ofreciendo un nuevo programa con mayor numero de productos deportivos mediante ventas en línea y niveles de descuentos en el precio
Del mismo modo también se busca dar respuestas a directivos, proporcionándoles la información necesaria en respuesta a órdenes , solicitudes o mandatos originados por un directrices ejecutivas o administrativas que llevan a cabo tareas de cierta manera, para compartir información y estudiar parámetros o indicadores desempeño utilizando para ello los formatos adecuados, a salidas de información exigidas por la organización para soportar adecuadamente el proceso de toma de decisiones a nivel gerencial mediante una eficiente base de datos de información.
1.- Objetivos de proyecto
• Construir una base de datos automatizada para los diferentes artículos deportivos que comercializa la empresa.
• Desarrollar el software para la venta y facturación de artículos deportivos.
• Desarrollar el software para la rotación de inventario.
• Desarrollar el Software para el control administrativo contable de la organización.
• Desarrollar el portal web para la atención en línea al cliente.
• Instalar la Red de área local para el intercambio de comunicación e información entre los diferentes departamentos de la organización.
2.- Alcance del proyecto
La automatización de los procedimientos administrativos de la RESALSPORT C.A describe el plan global crear una bases de datos que nos permita tener una información precisa acerca de la totalidad de los bienes deportivos que posee la empresa y con ello realizar una proyección en el manejo de los inventarios así como información más precisa para calcular la rotación de inventario. Por otra parte mediante la construcción de la software de venta y facturación, el mismo es un modulo de un sistema de integral de información, este se encargara de manejar en forma automatizada y con respuesta e línea de los diferentes artículos deportivos que son comercializados todo ello en forma integrada con el modulo administrativo contable debido a su incidencia que tiene la facturación en la contabilidad fiscal y en la gestión administrativa de la empresa en cuanto al proceso de pedidos o adquisición de bienes deportivos y los niveles de stock para la venta.
Con base a lo anteriormente señalado mediante el desarrollo del portal Web se ofrecerán los diferentes productos deportivos que la empresa comercializa y se activara un sistema de apartado y compra en línea mediante el uso de tarjetas de crédito. Finalmente se procederá a la instalación de la red de área local como la plataforma de hardware necesaria para el sistema de información integrado que permitirá automatizar los procedimientos administrativos de la empresa.
3.- Propósito del Proyecto
El propósito del sistema de integral de información, es proporcionar la información necesaria para controlar cinco fases fundamentales dentro de los procesos administrativos que se ejecutan diariamente dentro de la empresa RESALSPORT C.A. como son ventas, facturación, administración, contabilidad y inventario con la finalidad de ser eficiente en cuanto al manejo de los recursos de tecnología de información y comunicación para disminuir el nivel de pérdidas de productos deportivos así como las administración de recursos financieros y contables para la empresa dando entonces un mayor soporte al proceso de toma de decisiones.
Para ello los integrantes del proyecto las siguientes funciones:
• El jefe del proyecto organizara la agenda y necesidades de recursos, y para realizar su respectivo seguimiento con la finalidad las decisiones de forma más acertada en la elaboración del sistema de información.
• Los miembros del equipo de desarrollo del software se encargaran el levantamiento de la base de datos y construir las diferentes aplicaciones o módulos asociados a la áreas de ventas, facturación, administración, contabilidad e inventario, así como el adiestramiento del personal para el manejo del nuevo sistema de información.
• Los miembros del equipo de instalación de la red de área local se encargaran de disponer el cableado estructurado, ensamblar las estaciones de trabajo y el servidor, instalar el sistema operativo y aplicaciones necesarias para soportar el funcionamiento del nuevo sistema de información.
4.- Resumen del proyecto
Después de esta introducción, el resto del documento está organizado en las siguientes secciones:
• Vista General del Proyecto proporciona una descripción del propósito, alcance y objetivos del proyecto, estableciendo los bienes que serán producidos y utilizados durante el proyecto..
• Organización del Proyecto describe la estructura organizacional del equipo de desarrollo.
• Gestión del Proceso explica los costos y planificación estimada, define las fases e hitos del proyecto y describe cómo se realizará su seguimiento.
• Planes y Guías de aplicación proporciona una vista global del proceso de desarrollo de software, incluyendo métodos, herramientas y técnicas que serán utilizadas.
5.- Visión General del Proyecto
La información que a continuación se incluye ha sido extraída de las diferentes reuniones que se han celebrado con el stakeholder de la empresa desde el inicio del proyecto Ingeniero Álvaro Sánchez. RESALSPORT C.A lleva a cabo la venta al por mayor de artículos deportivos a nivel internacional. La entrada en un mercado competitivo como en el que encuentra inmersa esta firma conllevará una previsible adaptación a los nuevos sistemas de información y a la evolución tecnológica. Por ello, RESALSPORT C.A considera necesario el desarrollo de un nuevo sistema de información de los artículos deportivos que forman parte de sus catálogos, así como las bases de datos que recogen datos tanto estadísticos, empresariales acerca de venta y facturación de artículos deportivos etc., por tanto los solicitantes demandan una gestión más rápida, automática y segura de las gestiones de inventario y bases de datos de los distintos departamentos.
El proyecto debe proporcionar una propuesta para el desarrollo de todos los subsistemas implicados en la gestión de artículos deportivos y bases de datos departamentales”. Estos subsistemas se pueden diferenciar en siete grandes bloques:
a) Gestión de Ventas, incluyendo:
• Procedimiento de venta de productos vía operadoras de teléfono.
• Procedimiento de venta mediante la atención de comerciales a domicilio del cliente.
• Procedimiento de venta mediante el sistema online, vía web.
b) Gestión de Almacenes (Inventario), incluyendo:
• Gestión de nuevos pedidos.
• Reserva de stock para la preparación de pedidos.
• Gestión de incidencias de stock.
• Gestión de pedidos para envío.
• Gestión de consultas de estado de pedidos
• Cancelación de pedidos solicitado por el cliente.
c) Gestión de Envíos, incluyendo:
• Gestión de Pedidos para envío.
• Gestión de recibos.
d) Departamento de Recursos Humanos.
e) Departamento de Marketing.
f) Departamento de Logística.
g) Contabilidad y Facturación.
5.1.- Suposiciones y Restricciones
Las suposiciones y restricciones respecto del sistema de información, y que se derivan directamente de las entrevistas con el stakeholder de la empresa son:
a) Debe contemplarse las implicaciones de los siguientes puntos críticos:
• Compatibilidad de la solución con protocolos IPv4
• Caracteres multilingües.
• Sistemas seguros: protección de información, seguridad en las trasmisiones de datos (PKI), etc.
• Gestión de flujos de trabajo, seguridad de transacciones e intercambio de información.
• Adaptación a la normativa de Protección de Datos.
b) La automatización de la gestión interna del registro debe ajustarse a la legislación vigente y considerar la previsión de la nueva legislación referente a los dominios de tercer nivel.
c) El subsistema “Gestión de Almacenes” debe diseñarse como módulo independiente para ser utilizado posteriormente en otras regiones de los distintos almacenes no centralizados encargados de proveer a cada región de clientes de RESALSPORT C.A.
5.2 Entregables del proyecto
A continuación se indican y describen cada uno de los productos de información que serán generados y utilizados por el proyecto y que constituyen los entregables. Esta lista constituye la configuración de la bases de datos relacional distribuida desde la perspectiva de artículos deportivos, y que proponemos para este proyecto. Es preciso destacar que de acuerdo a la filosofía de BDRD (y de todo proceso iterativo e incremental), todos los artículos son objeto de modificaciones a lo largo del proceso de desarrollo, con lo cual, sólo al término del proceso podríamos tener una versión definitiva y completa de cada uno de ellos. Sin embargo, el resultado de cada iteración y los hitos del proyecto están enfocados a conseguir un cierto grado de completitud y estabilidad de los procedimientos administrativos de la organización. Esto será indicado más adelante cuando se presenten los objetivos de cada iteración.
a. Proyecto para la automatización de los procedimientos de la empresa RESALSPORT C.A.
Es el presente documento.
b. Modelo de Casos de Uso del Negocio
Es un modelo de las funciones de negocio vistas desde la perspectiva de los actores externos (Agentes de registro, solicitantes finales, otros sistemas etc.). Permite situar al sistema en el contexto organizacional haciendo énfasis en los objetivos en este ámbito. Este modelo se representa con un Diagrama de Casos de Uso usando estereotipos específicos para este modelo.
c. Modelo de Objetos del Negocio
Es un modelo que describe la realización de cada caso de uso del negocio, estableciendo los actores internos, la información que en términos generales manipulan y los flujos de trabajo (WORKFLOWS) asociados al caso de uso del negocio. Para la representación de este modelo se utilizan Diagramas de Colaboración (para mostrar actores externos, internos y las entidades (información) que manipulan, un Diagrama de Clases para mostrar gráficamente las entidades del sistema y sus relaciones, y Diagramas de Actividad para mostrar los flujos de trabajo.
d. Glosario
Es un documento que define los principales términos usados en el proyecto. Permite establecer una terminología consensuada. .
e. Modelo de Casos de Uso
El modelo de Casos de Uso presenta las funciones del sistema y los actores que hacen uso de ellas. Se representa mediante Diagramas de Casos de Uso.
f. Visión
Este documento define la visión del producto desde la perspectiva del cliente, especificando las necesidades y características del producto. Constituye una base de acuerdo en cuanto a los requisitos del sistema.
g. Especificaciones de Casos de Uso
Para los casos de uso que lo requieran (cuya funcionalidad no sea evidente o que no baste con una simple descripción narrativa) se realiza una descripción detallada utilizando una plantilla de documento, donde se incluyen: precondiciones, post-condiciones, flujo de eventos, requisitos no-funcionales asociados. También, para casos de uso cuyo flujo de eventos sea complejo podrá adjuntarse una representación gráfica mediante un Diagrama de Actividad.
h. Especificaciones Adicionales
Este documento capturará todos los requisitos que no han sido incluidos como parte de los casos de uso y se refieren requisitos no-funcionales globales. Dichos requisitos incluyen: requisitos legales o normas, aplicación de estándares, requisitos de calidad del producto, tales como: confiabilidad, desempeño, etc., u otros requisitos de ambiente, tales como: sistema operativo, requisitos de compatibilidad, etc.
i. Prototipos de Interfaces de Usuario
Se trata de prototipos que permiten al usuario hacerse una idea más o menos precisa de las interfaces que proveerá el sistema y así, conseguir retroalimentación de su parte respecto a los requisitos del sistema. Estos prototipos se realizarán como; dibujos a mano en papel, dibujos con alguna herramienta gráfica o prototipos ejecutables interactivos, siguiendo ese orden de acuerdo al avance del proyecto. Sólo los de este último tipo serán entregados al final de la fase de Elaboración, los otros serán desechados. Asimismo, este artefacto, será desechado en la fase de Construcción en la medida que el resultado de las iteraciones vayan desarrollando el producto final.
j. Modelo de Análisis y Diseño
Este modelo establece la realización de los casos de uso en clases y pasando desde una representación en términos de análisis (sin incluir aspectos de implementación) hacia una de diseño (incluyendo una orientación hacia el entorno de implementación), de acuerdo al avance del proyecto.
k. Modelo de Datos
Previendo que la persistencia de la información del sistema será soportada por una base de datos relacional, este modelo describe la representación lógica de los datos persistentes, de acuerdo con el enfoque para modelado relacional de datos. Para expresar este modelo se utiliza un Diagrama de Clases (donde se utiliza un profile UML para Modelado de Datos, para conseguir la representación de tablas, claves, etc.).
l. Modelo de Implementación
Este modelo es una colección de componentes y los subsistemas que los contienen. Estos componentes incluyen: Archivos ejecutables, Archivos de código fuente, y todo otro tipo de Archivos necesarios para la implantación y despliegue del sistema. (Este modelo es sólo una versión preliminar al final de la fase de Elaboración, posteriormente tiene bastante refinamiento).
m. Modelo de Despliegue
Este modelo muestra el despliegue la configuración de tipos de nodos del sistema, en los cuales se hará el despliegue de los componentes.
n. Casos de Prueba
Cada prueba es especificada mediante un documento que establece las condiciones de ejecución, las entradas de la prueba, y los resultados esperados. Estos casos de prueba son aplicados como pruebas de regresión en cada iteración. Cada caso de prueba llevará asociado un procedimiento de prueba con las instrucciones para realizar la prueba, y dependiendo del tipo de prueba dicho procedimiento podrá ser automatizable mediante un script de prueba.
o. Plan de Iteración
Es un conjunto de actividades y tareas ordenadas temporalmente, con recursos asignados, dependencias entre ellas. Se realiza para cada iteración, y para todas las fases.
p. Evaluación de Iteración
Este documento incluye le evaluación de los resultados de cada iteración, el grado en el cual se han conseguido los objetivos de la iteración, las lecciones aprendidas y los cambios a ser realizados.
q. Lista de Riesgos
Este documento incluye una lista de los riesgos conocidos y vigentes en el proyecto, ordenados en orden decreciente de importancia y con acciones específicas de contingencia o para su mitigación.
r. Material de Apoyo al Usuario Final
Corresponde a un conjunto de documentos y facilidades de uso del sistema, incluyendo: Guías del Usuario, Guías de Operación, Guías de Mantenimiento y Sistema de Ayuda en Línea
s. Producto
Los archivos del producto empaquetados y almacenadas en un CD con los mecanismos apropiados para facilitar su instalación. El producto, a partir de la primera iteración de la fase de Construcción es desarrollado incremental e iterativamente, al final de cada iteración.
6.- Organización del Proyecto
Participantes en el Proyecto
De momento no se incluye el personal que designará RESALSPORT C.A como Responsable del Proyecto, Comité de Control y Seguimiento, otros participantes que se estimen convenientes para proporcionar los requisitos y validar el sistema.
El resto del personal del proyecto (por la parte del la empresa adjudicataria), considerando las fases de Inicio, Elaboración y dos iteraciones de la fase de Construcción, estará formado por los siguientes puestos de trabajo y personal asociado:
A. Jefe de Proyecto. Dr. Armando Urdaneta. Con una experiencia significativa en metodologías de desarrollo, herramientas manejadoras de base da tos y proyectos de sistema de información, en particular la notación UML y el proceso de desarrollo BDRD.
a. Analista de Sistemas. El perfil establecido es: Ingeniero en Informática con conocimientos de UML, uno de ellos al menos con experiencia en sistemas afines a la línea del proyecto.
b. 4 Analistas - Programadores. Con experiencia en el entorno de desarrollo del proyecto, con el fin de que los prototipos puedan ser lo más cercanos posibles al producto final.
c. Ingeniero de Software. El perfil establecido es: Ingeniero en Informática que participará realizando labores de gestión de requisitos, gestión de configuración, documentación y diseño de datos.
d. Ingeniero en Telecomunicaciones. El perfil establecido es: Ingeniero en Electrónico mención telecomunicaciones, el cual participara en las labores de diseño y construcción de la red de área local.
e. 2 T.S.U en Telecomunicaciones. El perfil establecido es: TSU en informática mención telecomunicaciones, el cual participara en las labores de configuración del sistema operativo y construcción de la red de área local.
f. Los Currículos Vitae del personal del proyecto que ya ha comprometido su participación se adjuntan por separado.
6.1.- Interfaces Externas
RESALSPORT C.A definirá los participantes del proyecto que proporcionarán los requisitos del sistema, y entre ellos quiénes serán los encargados de evaluar los procedimientos administrativos de acuerdo a cada subsistema y según el plan establecido. El equipo de desarrollo interactuará activamente con los participantes de RESALSPORT C.A para especificación y validación de los productos de software generados.
6.2.- Roles y Responsabilidades
A continuación se describen las principales responsabilidades de cada uno de los puestos en el equipo de desarrollo durante las fases de Inicio y Elaboración, de acuerdo con los roles que desempeñan.
Puesto Responsabilidad
Jefe de Proyecto El jefe de proyecto asigna los recursos, gestiona las prioridades, coordina las interacciones con los clientes y usuarios, y mantiene al equipo del proyecto enfocado en los objetivos. El jefe de proyecto también establece un conjunto de prácticas que aseguran la integridad y calidad de los artefactos del proyecto. Además, el jefe de proyecto se encargará de supervisar el establecimiento de la arquitectura del sistema. Gestión de riesgos. Planificación y control del proyecto.
Analista de Sistemas Captura, especificación y validación de requisitos, interactuando con el cliente y los usuarios mediante entrevistas. Elaboración del Modelo de Análisis y Diseño. Colaboración en la elaboración de las pruebas funcionales y el modelo de datos.
Programador Construcción de prototipos. Colaboración en la elaboración de las pruebas funcionales, modelo de datos y en las validaciones con el usuario
Ingeniero de Software Gestión de requisitos, gestión de configuración y cambios, elaboración del modelo de datos, preparación de las pruebas funcionales, elaboración de la documentación. Elaborar modelos de implementación y despliegue.
Ingeniero en Telecomunicaciones Diseño de la red de área local, lo cual contempla disposición y caracterización de las estaciones de trabajo y servidor, equipos de extensión de red y del cableado estructurado, pruebas de comunicación o enlace entre los diferentes nodos de la red, configuración lógica de la red mediante el direccionamiento lógico IP.
T.S.U en Telecomunicaciones Ensamblaje, configuración e instalación de las estaciones de trabajo y servidor, instalación del cableado estructurado.
7.- Estimaciones del Proyecto
MÉTODO COCOMO BASICO POR LDC PARA LA ESTIMACIÓN DEL COSTO DEL SISTEMA DE INFORMACIÓN
Función Optimista Mas probable Pesimista Esperado Bs Linea Linea/mes Costos Meses
Control de interfaz de usuario de la base de datos. 600 750 950 758 Bs. 14,00 217 Bs. 10.617 3,5
Control de interfaz de usuario WEB 750 950 1250 967 Bs. 28,00 276 Bs. 27.067 3,5
Gestión de la base de datos 760 850 1150 885 Bs. 28,00 295 Bs. 24.780 3
Construcción físico conceptual de la base de datos 300 450 520 437 Bs. 20,00 353 Bs. 8.733 1
Control de periféricos 850 1120 1350 1113 Bs. 29,00 318 Bs. 32.287 3,5
Análisis y Diseño 1500 1650 1820 1653 Bs. 40,00 413 Bs. 66.133 4
Adiestramiento al personal 60 75 100 77 Bs. 30,00 Bs. 2.300 1
TOTALES 4820 5845 7140 5890 Bs. 189,00 1872 Bs. 171.917 18,74
MÉTODO COCOMO BASICO
LDC 5860
ED 30,23
TD 7,44
PR 193,85
PE 4
COSTO POR LDC 30,23
COSTO TOTAL DEL PROYECTO DEL SISTEMA DE INFORMACIÓN Bs. 177.148,90
ESTIMACIÓN DEL COSTO DEL HARDWARE DE LA RED
DESCRIPCIÓN DEL HARDWARE COSTO UNITARIO CANTIDAD COSTO TOTAL
Servidor HP MI350 G6 Xeon Quad-Core E5420 2.26 GHZ 6GB RAM Bs. 17.000,00 2 Bs. 34.000,00
Computador Intel Core 2 Duo e7500 2GB DDR3/500GB/LCD19 Bs. 4.339,89 22 Bs. 95.477,58
Tarjeta PCI 1000 Mbps Gigabit Network Adapter Tplink Tplink TF3269 Bs. 72,00 22 Bs. 1.584,00
Lanpro Lp-Sgw2400/Switch 24 Puertos 10/100/1000 Mbps Bs. 1.930,00 1 Bs. 1.930,00
Linksys Wrt54gs2-Rm Dd-Wrt 250 mw Speedbooster-Computrends Bs. 389,00 1 Bs. 389,00
Cable Utp Categoria 6 Rollo O Bobina De 305 Mts Bs. 770,00 2 Bs. 1.540,00
UPS LEBOMAR APC 1500 V.A. Bs. 1.980 2 Bs. 3.960
Conectores Rj45 Cat6 Bolsa de 100 Unidades Bs. 120,00 1 Bs. 120,00
Botas para Conectores Rj45 Cat 5e y 6e Adtek Paquete de 100 Bs. 70,00 1 Bs. 70,00
Patch Panel De 24 Puertos Marca Lanpro Bs. 18,00 1 Bs. 18,00
Rack de Pared 4 Posiciones 19 Redes, Hierro. Base Soporte Bs. 189,00 1 Bs. 189,00
Impresora Matricial Epson Lx-300 Matriz de Punto Lx300 Li Bs. 1.990,00 5 Bs. 9.950,00
Costo total del Hardware de la RED Bs. 149.227,58
ESTIMACIÓN DEL COSTO DEL SOFTWARE DE LA RED
DESCRIPCIÓN DEL SOFTWARE COSTO UNITARIO CANTIDAD COSTO TOTAL
WINDOWS SERVER 2008 R2 SP2 ORIGINAL EN ESPAÑOL/INGLES Bs. 1.990,00 1 Bs. 1.990,00
Licencias Originales para Windows 7 Bs. 150,00 22 Bs. 3.300,00
Licencias Originales para Microsoft Office 2010 Bs. 499,00 22 Bs. 9.980,00
Costo total del Software de la RED Bs. 15.270,00
ESTIMACIÓN DEL COSTO DE LA INSTALACIÓN DE LA RED
Cantidad ITEM Costo por Unidad Costo Total
24 Partch Cord Bs. 150,00 Bs. 3.600,00
22 Instalación, configuración de equipos de las estaciones de trabajo. Bs. 300,00 Bs. 6.600,00
2 Instalación, configuración de los Servidores. Bs. 1.500,00 Bs. 3.000,00
ESTIMACIÓN DEL COSTO DE LA INSTALACIÓN DE LA RED Total Bs. 13.200,00
ESTIMACIÓN DE COSTO DEL CABLEADO ESTRUCTURADO
DESCRIPCIÓN DEL MATERIAL COSTO UNITARIO CANTIDAD COSTO TOTAL
S/T/C Tubería de 4” PVC Bs. 146,00 40 Ml Bs. 5.840,00
S/T/C Tubería de 3” PVC Bs. 94,00 15 Ml Bs. 1.410,00
S/T/C Tubería de 2” PVC Bs. 60,00 20 Ml Bs. 1.200,00
S/T/C Tubería de 1 1/2” PVC Bs. 45 148 Ml Bs. 6.660,00
S/T/C Tubería de 3/4 Bs. 25,00 65 Ml Bs. 1.625,00
S/T/C Cajetín 4 x 2 “ Plg PVC Bs. 32,00 35 Pza Bs. 1.120,00
S/T/C Cajetín 10x10x6 Plg PVC Bs. 98,00 4 Pza Bs. 392,00
S/T/C Cajera 4x4x4 Plg PVC Bs. 36,00 30 Pza Bs.1.080,00
S/T/C Toma doble para voz y datos (Mini-Com face Plate Ejecutivo de 2 posicione RJ45) Bs. 250,00 24 Pza Bs. 6.0000,00
ESTIMACIÓN DEL COSTO DEL CABLEADO ESTRUCTUTADO Bs. 25.327,00
COSTO TOTAL DEL PROYECTO DE AUTOMATIZACIÓN
Costo total del proyecto del sistema de información Bs. 177.148,90
Costo total del Hardware de la RED Bs. 149.227,58
Costo total del Software de la RED Bs. 15.270,00
Estimación del costo de la instalación de la red Bs. 13.200,00
Estimación del costo del cableado estructurado Bs. 25.327,00
TOTAL Bs. 380.173,48
8.- Plan del Proyecto
En esta sección se presenta la organización en fases e iteraciones y el calendario del proyecto.
8.1.- Plan de las Fases
El desarrollo se llevará a cabo en base a fases con una o más iteraciones en cada una de ellas. La siguiente tabla muestra una la distribución de tiempos y el número de iteraciones de cada fase (para las fases de Construcción y Transición es sólo una aproximación muy preliminar)
Fase Nro.
Iteraciones Duración
Fase de Inicio 1 3 semanas
Fase de Elaboración 1 2 semanas
Fase de Construcción 2 1 semanas
Fase de Transición 1 7 semanas
Los hitos que marcan el final de cada fase se describen en la siguiente tabla.
Descripción Hito
Fase de Inicio En esta fase desarrollará los requisitos del producto desde la perspectiva del usuario, los cuales serán establecidos de acuerdo a los procedimientos administrativos de la empresa. Los principales casos de uso serán identificados y se hará un refinamiento del Plan de Desarrollo del Proyecto. La aceptación del cliente / usuario de los artículos deportivos y el Plan de Desarrollo marcan el final de esta fase, teniendo una duración de 4 semanas.
Fase de Elaboración En esta fase se analizan los requisitos y se desarrolla un prototipo de arquitectura (incluyendo las partes más relevantes y / o críticas del sistema). Al final de esta fase, todos los casos de uso correspondientes a requisitos que serán implementados en la primera fase de Construcción deben estar analizados y diseñados (en el Modelo de Análisis / Diseño). La revisión y aceptación del prototipo de la arquitectura del sistema marca el final de esta fase. En nuestro caso particular, por no incluirse las fases siguientes, la revisión y entrega de todos los módulos del sistema hasta este punto de desarrollo también se incluye como hito. La primera iteración tendrá como objetivo la identificación y especificación de los principales casos de uso, así como su realización preliminar en el Modelo de Análisis / Diseño, también permitirá hacer una revisión general del estado de avance del proyecto hasta este punto y ajustar si es necesario la planificación para asegurar el cumplimiento de los objetivos. Ambas iteraciones tendrán una duración de 16 semanas.
Fase de Construcción Durante la fase de construcción se terminan de analizar y diseñar todos los casos de uso, refinando el Modelo de Análisis / Diseño. El producto se construye en base a 2 iteraciones, a cada una se le aplican las pruebas y se valida con el cliente / usuario. Se comienza la elaboración de material de apoyo al usuario. El hito que marca el fin de esta fase esta, con la capacidad operacional parcial del producto que se haya considerado como crítica, lista para ser entregada a los usuarios para pruebas beta con la instalación de la RED LAN, la cual tendrá una duración 14 semanas
Fase de Transición En esta fase se prepararán dos entregas para distribución, asegurando una implantación y cambio del sistema previo de manera adecuada, incluyendo el entrenamiento de los usuarios. El hito que marca el fin de esta fase incluye, la entrega de toda la documentación del proyecto con los manuales de instalación y todo el material de apoyo al usuario, la finalización del adiestramiento de los usuarios y el empaquetamiento del producto, teniendo todo ello una duración de 4 semanas.
8.2.- Calendario Del Proyecto
Diagrama de Gantt
8.3.- Seguimiento y Control del Proyecto
Gestión de Requisitos
Los requisitos del sistema son especificados en el artefacto Visión. Cada requisito tendrá una serie de atributos tales como importancia, estado, iteración donde se implementa, etc. Estos atributos permitirán realizar un efectivo seguimiento de cada requisito. Los cambios en los requisitos serán gestionados mediante una Solicitud de Cambio, las cuales serán evaluadas y distribuidas para asegurar la integridad del sistema y el correcto proceso de gestión de configuración y cambios.
Control de Plazos
El calendario del proyecto tendrá un seguimiento y evaluación semanal por el jefe de proyecto y por el Comité de Seguimiento y Control.
Control de Calidad
Los defectos detectados en las revisiones y formalizados también en una Solicitud de Cambio tendrán un seguimiento para asegurar la conformidad respecto de la solución de dichas deficiencias Para la revisión de cada artefacto y su correspondiente garantía de calidad se utilizarán las guías de revisión y checklist (listas de verificación).
Gestión de Riesgos
A partir de la fase de Inicio se mantendrá una lista de riesgos asociados al proyecto y de las acciones establecidas como estrategia para mitigarlos o acciones de contingencia. Esta lista será evaluada al menos una vez en cada iteración.
Gestión de Configuración
Se realizará una gestión de configuración para llevar un registro de los artefactos generados y sus versiones. También se incluirá la gestión de las Solicitudes de Cambio y de las modificaciones que éstas produzcan, informando y publicando dichos cambios para que sean accesibles a todo los participantes en el proyecto. Al final de cada iteración se establecerá un registro del estado de cada modulo del sistema , estableciendo una versión), la cual podrá ser modificada sólo por una Solicitud de Cambio aprobada.
8.4.- Planos del Proyecto
Referencias
• Pliego de Cláusulas Técnicas para la Definición y Análisis de los Procedimientos del ES-NIC.
• Desarrollo de una aplicación informática para el cálculo del personal necesario para la fabricación de carrocerías, utilizando la metodología RUP. – P.F.C. de Ponz Lillo, Daniel.
• Visual Modeling with Rational Rose and UML, Terry Quatrani. - Addison-Wesley.
• Documentación de Rational Unified Process, manuals de ayuda, tutoriales, etc.
No hay comentarios:
Publicar un comentario