



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Asignatura: Gestión de Proyectos, Profesor: , Carrera: Ingeniería Informática, Universidad: UAX
Tipo: Guías, Proyectos, Investigaciones
1 / 6
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




Siguiendo la estructura de los entregables enunciados anteriormente y basado en King identificamos las siguientes tareas:
Estudio de viabilidad: Analizar el sistema propuesto y escribir una descripción. Definir y documentar posibles tipos de sistemas. Hacer un análisis de coste de sistemas similares. Hacer una estimación del tamaño del sistema, la planificación y los costes. (tener en cuenta los entregables más importantes). Definir cualitativa y cuantitativamente los beneficios del sistema propuesto. Realizar una planificación inicial del plazo de recuperación de la inversión. Realización de una estimación detallada de costes, planificación, recursos, etc., de la siguiente fase (Análisis). Asignar director del proyecto. Composición del documento de estudio de viabilidad. Presentación del documento de viabilidad a la dirección para su aprobación.
Análisis:
Captura de requisitos: Definir el ámbito del sistema propuesto Funciones Dimensiones Usuarios Restricciones Entrevista a todos los usuarios propuestos y actuales: Determinar: Utilización del sistema actual Deficiencias del sistema actual Requisitos nuevos del sistema Documentar: Descripción del sistema actual Deficiencias del sistema actual Producir el documento de requisitos del nuevo sistema Incluir: Requisitos del usuario priorizados Resoluciones sobre las deficiencias del sistema actual Producir una lista de los beneficios tangibles e intangibles (un refinamiento de la lista del estudio de viabilidad) Realización de una estimación detallada de costes, planificación, recursos, etc., de la siguiente fase (Especificación del sistema). Producir una estimación revisada de costes, planificación, recursos, etc., para el resto del proyecto. Producir el documento de definición de requisitos; Esta tarea incluye la construcción de un prototipo. Realizar una revisión final del documento de requisitos. Tomar la decisión de continuar o no con el proyecto. Definir las responsabilidades en la próxima fase para el director,
miembros del equipo de desarrollo y otros.
Especificación del sistema: Definir el tipo de sistema propuesto: Transformar las restricciones físicas, ambientales y operacionales a características del sistema; Por ejemplo ¿Sistema basado en transacciones? ¿Distribuido o centralizado? ¿Estaciones de trabajo o terminales? Esquematizar el sistema propuesto: transformar los requerimientos del usuario de la fase anterior en unas especificaciones funcionales (DFD, Organigramas, etc.) Construir el diccionario de datos: Describir todos los elementos del DFD incluyendo funciones y datos; asegurarse de que todas las relaciones inter-funcionales y entre datos sean documentadas. Si existe DD de la empresa, hacerlo compatible. Revisar y expandir el análisis de coste beneficio: Actualizar con la información nueva; Verificar que los beneficios esperados se mantienen y que el plazo de recuperación de la inversión sigue siendo aceptable. Realización de una estimación detallada de costes, planificación, recursos, etc., de la siguiente fase (Diseño del sistema). Producir una estimación revisada de costes, planificación, recursos, etc., para el resto del proyecto. Producir el documento de especificación del sistema. Realizar una revisión final del documento de especificación del sistema. Tomar la decisión de continuar o no con el proyecto. Definir las responsabilidades en la próxima fase para el director, miembros del equipo de desarrollo y otros.
Diseño: Producir el diseño global del sistema, contendrá: Definir los programas y sus principales funciones. Definir los principales flujos de datos entre programas y funciones. Diseñar el esquema de datos lógico y físico. Definir las fronteras con paquetes software, si existen. Definir los entornos de hardware y software, proponiendo alternativas. Documentar los diagramas de diseño alternativos. Localización de paquetes software: Buscar paquetes software apropiados que puedan implementar parte, o toda la funcionalidad requerida del sistema de forma rentable y que, si se implementa, ofrezca un entorno compatible con los objetivos de la organización. (Puede realizarse antes del diseño, o de forma simultánea a la tarea anterior). Desarrollar un diseño detallado del sistema, para cada alternativa de diseño planteada: Crear una descripción narrativa detallada del diseño para todo el sistema y cada una de sus partes (programas, funciones y datos). Actualizar el diccionario de datos. Definir los componentes hardware específicos (Capturadores de datos, sistemas de comunicación, etc.) y sus funciones. Validar el diseño con las especificaciones del sistema. Documentar el entorno hardware y software necesarios para esta alternativa.
diseño utilizados). Codificar, documentar y pasar los test en cada programa: Codificar el programa y los procedimientos de control (jcl) Realizar las pruebas de unidad, hasta que los programas se adapten a las especificaciones descritas en las etapas anteriores Actualizar todo lo necesario en el sistema y en el DD de la organización Realizar el test de integración Poner todos los programas probados en la librería de pruebas de integración Realizar el test de integración de cada programa. Documentar todos los resultados del test de integración Terminar los manuales de operador y usuario, así como los de formación. Realización de una estimación detallada de costes, planificación, recursos, etc., de la siguiente fase (Prueba del sistema). Producir una estimación revisada de costes, planificación, recursos, etc., para el resto del proyecto. Confeccionar el documento de diseño de programas y codificación. Realizar revisiones del documento de diseño de programas y codificación. Obtener los resultados finales de la integración completa del sistema y de las pruebas de integración. Definir las responsabilidades en la próxima fase para el director, miembros del equipo de test, así como de otros implicados.
Pruebas: Realizar el test del sistema Hacer el test de sistema de acuerdo al documento de test del sistema. Verificar la operatividad de los manuales de usuario y operador, utilizándolas en los cursos de formación de los usuarios y operadores que realicen el test del sistema. Verificar los documentos de entrenamiento de usuarios y operadores, utilizándolos en los cursos de formación de los usuarios y operadores que realicen el test del sistema. Documentar completamente los resultados del test del sistema. Revisar la planificación de instalación: Disponibilidad de los recursos. Revisión de los factores de contingencia que puedan afectar a la instalación. Procesos especiales de final de mes y fin de año. Vacaciones y fiestas. Disponibilidad de soporte por parte de terceros vendedores. Revisión final del calendario de instalación. Esbozar el plan ante caídas: Criterios para las caídas. Identificación de recursos para contingencias. Horario para recuperaciones o abandonos. Desarrollar un acuerdo de nivel de servicio: Criterios de rendimiento de usuario, precisión y volumen. Criterios de apoyo de los vendedores. Tiempo medio entre fallos.
Tiempo medio de reparación. Criterios de calidad del sistema. Frecuencia de medición. Producir los documentos de test en la entrega. Revisión y aprobación de los documentos de entrega. Aprobación de la documentación del sistema Documentación de programas. Manuales de operador. Manuales de usuario. Manuales de formación. Documentación de ayuda. Aprobación del plan de instalación. Aprobación de los planes de contingencia, recuperación y caídas Finalización del sistema completamente probado. Acuerdo de finalización del desarrollo del sistema. Acuerdo de finalización de los usuarios. Acuerdo de finalización del CPD. Acuerdo de finalización de garantía de calidad. Acuerdo de finalización de finanzas. Instalación: Instalación del hardware y software nuevo. Formar a los primeros usuarios y operadores. Desarrollar los planes de contingencia, recuperación y caída. Desarrollar los procedimientos de mantenimiento y versiones. Establecer procedimientos para: Versiones regulares Versiones de emergencia Versión por configuración (hardware o estaciones de trabajo) Llevar a cabo cualquier conversión de datos necesaria. Llevar a cabo la instalación del sistema nuevo a producción. Instalación completa desde cero. Instalación en paralelo. Instalación por fases. Comenzar el uso de los acuerdos de nivel de servicio. Planificar y programar las revisiones post-instalación: Establecer los criterios de: Rendimiento del sistema. Calidad del sistema. Satisfacción del usuario. Calidad y facilidad de manejo de: Manuales de usuario y operador. Formación de usuarios y operadores. Información y datos producidos. Fluidez de la instalación. Costes de desarrollo, instalación, operaciones y mantenimiento. Establecer la planificación y calendario para las revisiones: Asegurar la disponibilidad de: Personal requerido Documentación requerida