Sie sind auf Seite 1von 14

Proyeccin Profesional Proyeccin Profesional, vista previa al mundo laboral Plan de Desarrollo Software

Versin 2.0

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

Historial de Revisiones
Fecha 23/04/2012 Versin 1.0 Descripcin Versin preliminar como propuesta de desarrollo. Autor Natanael lvarez Gonzalo Bravo Francisco Troncoso Cristian Valderrama Natanael lvarez Gonzalo Bravo Francisco Troncoso Cristian Valderrama

14/05/2012

2.0

Versin propuesta para aprobacin al final de la fase de inicio.

Confidencial

Proyeccin Profesional

Pgina 2 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

Tabla de Contenidos
1. Introduccin......................................................................................................................................................................4 1.1 Propsito...............................................................................................................................................................4 1.2 Alcance..................................................................................................................................................................4 1.3 Resumen................................................................................................................................................................5 2. Vista General del Proyecto..............................................................................................................................................5 2.1 Propsito, Alcance y Objetivos..............................................................................................................................5 2.2 Suposiciones y Restricciones.................................................................................................................................5 2.3 Entregables del proyecto.......................................................................................................................................6 2.4 Entregables del proyecto.......................................................................................................................................6 2.5 Evolucin del Plan de Desarrollo del Software.....................................................................................................7 3. Organizacin del Proyecto..............................................................................................................................................7 3.1 Participantes en el Proyecto..................................................................................................................................7 3.2 Interfaces Externas................................................................................................................................................8 3.3 Roles y Responsabilidades.....................................................................................................................................8 4. Gestin del Proceso..........................................................................................................................................................9 4.1 Estimaciones del Proyecto.....................................................................................................................................9 4.2 Plan del Proyecto..................................................................................................................................................9 4.2.1 Plan de las Fases............................................................................................................................................9 4.2.2 Calendario del Proyecto...............................................................................................................................10 4.3 Seguimiento y Control del Proyecto....................................................................................................................11 5. Referencias......................................................................................................................................................................12 6. Anexo...............................................................................................................................................................................13

Confidencial

Proyeccin Profesional

Pgina 3 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

Plan de Desarrollo de Software


1. Introduccin
Este Plan de Desarrollo del Software es una versin preliminar preparada para ser incluida en la propuesta elaborada como respuesta al proyecto de la asignatura de Taller de Multimedios y Proyectos informticos, de la carrera de Ingeniera en Informtica, Universidad Autnoma de Chile, sede Talca. Este documento provee una visin global del enfoque de desarrollo propuesto. El proyecto Proyeccin Profesional, se basar en una metodologa de Rational Unified Process (RUP), en la que nicamente se proceder a cumplir con las tres primeras fases que marca la metodologa, constando nicamente en la tercera fase de dos iteraciones. Es importante destacar esto, puesto que utilizaremos la terminologa RUP en este documento. Se incluir el detalle para las fases de Inicio y Elaboracin, adicionalmente se idearn las fases posteriores de Construccin y Transicin para dar una visin global de todo proceso. El enfoque de desarrollo propuesto, constituye una configuracin del proceso RUP de acuerdo a las caractersticas del proyecto, seleccionando los roles de los participantes, las actividades a realizar y los artefactos (entregables) que sern generados. El presente documento es a su vez uno de los artefactos de RUP. 1.1 Propsito El propsito del Plan de Desarrollo de Software es proporcionar la informacin necesaria para controlar el proyecto. En l se describe el enfoque de desarrollo del software. Los usuarios del Plan de Desarrollo del Software son: 1.2 El jefe del proyecto lo utiliza para organizar la agenda y necesidades de recursos, y para realizar su seguimiento. Los miembros del equipo de desarrollo lo usan para entender lo qu deben hacer, cundo deben hacerlo y qu otras actividades dependen de ello.

Alcance El Plan de Desarrollo del Software describe el plan global usado para el desarrollo del proyecto Proyeccin Profesional. El detalle de las iteraciones individuales se describe en los planes de cada iteracin, documentos que se aportan en forma separada. Durante el proceso de desarrollo en el artefacto Visin se definen las caractersticas del producto a desarrollar, lo cual constituye la base para la planificacin de las iteraciones. Para la versin 1.0 del Plan de Desarrollo del Software, nos hemos basado en la captura de requisitos por medio del stakeholder representante de la empresa para hacer una estimacin aproximada, una vez comenzado el proyecto y durante la fase de Inicio se generar la primera versin del artefacto Visin, el cual se utilizar para refinar este documento. Posteriormente, el avance del proyecto y el seguimiento en cada una de las iteraciones ocasionar el ajuste de este documento produciendo nuevas versiones actualizadas.

Confidencial

Proyeccin Profesional

Pgina 4 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software 1.3 Resumen N/A

Versin: Fecha:

2.0 14/05/2012

2.
2.1

Vista General del Proyecto


Propsito, Alcance y Objetivos Basndonos en experiencias propias y las de nuestros compaeros, podemos deducir que la informacin respecto a carreras universitarias impartidas en la Universidad Autnoma, sede Talca, es escasa; descripciones generales y texto plano podra conllevar a una mala eleccin y por ende, frustracin a la hora de tomar conciencia respecto a los hechos. En vista de la problemtica ya mencionada, esta propuesta busca atacar el vaco existente en la informacin dada por la universidad respecto al futuro laboral que deber desempear el profesional de la Universidad Autnoma de Chile, ante esto, hemos decidido atacar la problemtica mediante la construccin de un sitio Web, el cual mostrar las distintas escuelas con sus respectivas carreras existentes de una forma ms didctica e interactiva, dando a conocer informacin de la forma en que se imparten y como se ejercen en el mundo laboral. El proyecto Proyeccin profesional, abarca todas las carreras que se imparten en la Universidad Autnoma de chile, sede Talca. No descartando replicar en un futuro, esta idea en otros establecimientos educacionales, como universidades, institutos, liceos tcnicos profesionales, entre otros. El tiempo estimado para implementar este proyecto es aproximadamente 2 meses del presente ao. El objetivo de este proyecto es informar sobre las carreras a los futuros alumnos de la Universidad Autnoma de Chile, sede Talca, de forma ms adecuada, a travs de un sitio Web diseado en forma didctica e interactiva con la finalidad de que ellos sepan a qu se van a enfrentar, donde pueden llegar y el impacto que causa la carrera seleccionada en el mundo laboral. Para llevar a cabo este proyecto, se seguirn los siguientes objetivos especficos: Estudiar el segmento al cual va dirigido este proyecto (futuros profesionales), mediante encuestas y entrevistas. Analizar los resultados obtenidos y definir los requisitos del proyecto. Especificar requisitos. Disear la interfaz de interaccin. Elaborar el contenido informativo. Capturar imgenes y videos para complementar el contenido informativo. Elaborar el contenido multimedia.

2.2

Suposiciones y Restricciones Las suposiciones y restricciones respecto del sistema, y que se derivan directamente de las entrevistas con el stakeholder de la empresa son las siguientes: a) Suposiciones: El tiempo empleado para este proyecto es el necesario para llevar a cabo el desarrollo del producto. El Navegador Web debe ser compatible con HTML5. La extensin Adobe Flash Player para el navegador Web a utilizar debe estar instalada. Proyeccin Profesional Pgina 5 de 14

Confidencial

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

La conexin a Internet debe ser de al menos 2 Mb/s para el correcto funcionamiento del sitio (descarga de contenido e interaccin con este). La resolucin de pantalla ptima para la correcta visualizacin del sitio, debe ser de al menos 1024x768.

b) Restricciones: El sitio a desarrollar no ser compatible con dispositivos mviles. El usuario deber tener implementado un dispositivo sealador (mouse, touch pad, pantalla digitalizadora, etc.).

2.3 2.4

Entregables del proyecto Entregables del proyecto A continuacin se indican y describen cada uno de los artefactos que sern generados y utilizados por el proyecto y que constituyen los entregables. Esta lista constituye la configuracin de RUP desde la perspectiva de artefactos, y que proponemos para este proyecto. Es preciso destacar que de acuerdo a la filosofa de RUP (y de todo proceso iterativo e incremental), todos los artefactos son objeto de modificaciones a lo largo del proceso de desarrollo, con lo cual, slo al trmino del proceso podramos tener una versin definitiva y completa de cada uno de ellos. Sin embargo, el resultado de cada iteracin y los hitos del proyecto estn enfocados a conseguir un cierto grado de completitud y estabilidad de los artefactos. Esto ser indicado ms adelante cuando se presenten los objetivos de cada iteracin. 1) Plan de Desarrollo del Software Es el presente documento. 2) Glosario Es un documento donde se define los principales trminos utilizados en el presente proyecto. 3) Modelo de Casos de Uso El modelo de casos de uso muestra las partes funcionales del sistema y los distintos actores que influyen en este. 4) Especificaciones de Casos de Uso Para las funciones del sistema que no se entiendan en forma adecuada, se realizaran plantillas para explicar de forma ms clara la funcin en su totalidad. Los puntos que hay que tomar en cuenta son: precondiciones, post-condiciones, flujo de eventos y requisitos no-funcionales asociados. 5) Visin Este documento define la visin del producto desde la perspectiva del cliente, especificando las necesidades y caractersticas del producto. Constituye una base de acuerdo a los requisitos del sistema. 6) Prototipos de Interfaces de Usuario Se trata de una primera aproximacin del sitio, donde el cliente puede apreciar los requerimientos proporcionados convertidos ya en el software solicitado.

Confidencial

Proyeccin Profesional

Pgina 6 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

7) Modelo de Implementacin Este modelo es una coleccin de componentes y los subsistemas que los contienen. Estos componentes incluyen: ficheros ejecutables, ficheros de cdigo fuente, y todo otro tipo de ficheros necesarios para la implantacin y despliegue del sistema. (Este modelo es slo una versin preliminar al final de la fase de Elaboracin, posteriormente tiene bastante refinamiento). 8) Modelo de Despliegue Este modelo muestra el despliegue la configuracin de tipos de nodos del sistema, en los cuales se har el despliegue de los componentes. 9) Casos de Prueba Cada prueba es especificada mediante un documento que establece las condiciones de ejecucin, las entradas de la prueba, y los resultados esperados. 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. 10) Solicitud de Cambio Los cambios propuestos para los artefactos se formalizan mediante este documento. Se realizar un seguimiento de los defectos detectados, solicitud de mejoras o cambios en los requisitos del producto. As se provee un registro de decisiones de cambios, de su evaluacin e impacto, y se asegura que stos sean conocidos por el equipo de desarrollo. 11) Lista de Riesgos Este documento incluye un listado de riesgos que puede afectar al proyecto, los cuales estn catalogados por la probabilidad de ocurrencia y el impacto que causaran si estos se llevasen a cabo. 12) Material de Apoyo al Usuario Final Este documento contendr una gua de usabilidad para el usuario final, para as evitar futuros conflictos al momento de la interaccin con el sitio. 13) Producto Los ficheros del producto sern empaquetados y almacenados en un CD con los mecanismos apropiados para facilitar su instalacin.

2.5

Evolucin del Plan de Desarrollo del Software An no requerido.

3.
3.1

Organizacin del Proyecto


Participantes en el Proyecto Gestores: Francisco Troncoso, Jefe de proyecto. Estudiante de ltimo ao de Ingeniera en Informtica de la Universidad Autnoma de Chile, sede Talca. Posee una experiencia modesta en manejo de metodologas de desarrollo de proyecto y alta orientacin en direccin de equipos.

Cristian Valderrama, Jefe de pruebas. Estudiante de ltimo ao de Ingeniera en Informtica de la Universidad Autnoma de Chile, sede Talca. Cuenta con conocimiento en materia de testing para aplicaciones Web y de escritorio.

Confidencial

Proyeccin Profesional

Pgina 7 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

Gonzalo Bravo, Jefe de control de cambios. Estudiante de ltimo ao de Ingeniera en Informtica de la Universidad Autnoma de Chile, sede Talca. Proactivo e innovador en temas de desarrollo. Riguroso a la hora de evaluar e implementar funciones pertinentes a sistemas informticos. Natanael lvarez, Arquitecto de software. Estudiante de ltimo ao de Ingeniera en Informtica de la Universidad Autnoma de Chile, sede Talca. Conocimientos en ciclos de vida de desarrollo de software, con habilidades de trabajo en equipo. Se mantiene constantemente actualizado en materia tecnolgica y de desarrollo.

Analistas: Natanael lvarez, Analista de sistema.

Cristian Valderrama, Especificador de requisitos.

Desarrolladores: Francisco Troncoso, Diseador (general).

3.2

Gonzalo Bravo, Diseador de interfaz de usuario.

Interfaces Externas Proyeccin Profesional definir los participantes del proyecto que proporcionarn los requisitos del sistema, los cuales posteriormente sern interpretados por el equipo de analistas.

3.3

Roles y Responsabilidades A continuacin se describen las principales responsabilidades de cada uno de los puestos en el equipo de desarrollo durante las fases de Inicio y Elaboracin, de acuerdo con los roles que desempean en RUP. Puesto Jefe de Proyecto Responsabilidad El jefe de proyecto asigna los recursos, gestiona las prioridades y mantiene al equipo del proyecto motivado y enfocado en los objetivos establecidos. Se encargar de supervisar el establecimiento de la arquitectura del sistema, gestin de riesgos, planificacin y control del proyecto. El jefe de pruebas se encargar de realizar el testing durante y en la finalizacin del sistema. de El jefe de control de cambios estar al tanto de todas las modificaciones previstas en el sistema y aconsejar si el cambio es viable o no, previo consentimiento de aprobacin del jefe de proyectos.

Jefe de Pruebas Jefe de Cambios Control

El arquitecto de software realizar tareas de estructuracin del diseo y Arquitecto de Software mantendr informado al equipo respecto a los cambios en la estructuracin del proyecto, previo consentimiento del jefe de control de cambios. Analista de sistemas: Ser el encargado de recopilar informacin mediante mecanismos de entrevistas y analizar los datos obtenidos. Analistas Especificador de requisitos: Se encargar de especificar las funcionalidades del sistema, estableciendo requisitos funcionales y no funcionales acorde a lo que estime conveniente. Diseador: Encargado de elaborar el contenido y la estructura que ser presentada. Utilizar entornos de desarrollo Web para llevar a cabo su

Desarrollador

Confidencial

Proyeccin Profesional

Pgina 8 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software tarea.

Versin: Fecha:

2.0 14/05/2012

Diseador de interfaz de usuario: Encargado de disear el ambiente con el que se relacionar el usuario final, mediante la utilizacin de herramientas de tratamiento visual y diseo.

4.
4.1

Gestin del Proceso

Estimaciones del Proyecto Los recursos a utilizar estn anexados en el Blog de Proyeccin Profesional, en formato *.POD (Documento OpenProj). 4.2 Plan del Proyecto En esta seccin se presenta la organizacin en fases y el calendario del proyecto. Plan de las Fases El desarrollo se llevar a cabo en base a fases. La siguiente tabla muestra la distribucin de tiempos de cada una. Fase Fase de Inicio Fase de Construccin Fase de Pruebas Duracin 2 semanas 5 semanas 1 semanas

4.2.1

Los hitos que marcan el final de cada fase se describen en la siguiente tabla. Descripcin Fase de Inicio Hito En esta fase, se recopila informacin a travs de tcnicas como entrevistas y encuestas. Una vez recopilada la informacin, se da inicio al anlisis, diseo y especificacin de requisitos. Posteriormente se elabora un prototipo inicial para dar a conocer la estructura del proyecto al cliente. En esta fase se desarrolla completamente el software y los documentos necesarios que componen el sistema. El resultado de esta fase es un producto preliminar, el cual a continuacin se pondr a prueba por el personal asignado. En esta fase se realizan pruebas de la aplicacin creada, con el fin de descartar problemas o inconvenientes en el producto final, dejando como resultado un producto operativo, estable y seguro.

Fase de Construccin

Fase de Pruebas

Confidencial

Proyeccin Profesional

Pgina 9 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software 4.2.2

Versin: Fecha:

2.0 14/05/2012

Calendario del Proyecto A continuacin se presenta un calendario de las principales tareas del proyecto incluyendo slo las fases de Inicio y Elaboracin. Como se ha comentado, el proceso iterativo e incremental de RUP est caracterizado por la realizacin en paralelo de todas las disciplinas de desarrollo a lo largo del proyecto, con lo cual la mayora de los artefactos son generados muy tempranamente en el proyecto pero van desarrollndose en mayor o menor grado de acuerdo a la fase e iteracin del proyecto. La siguiente figura ilustra este enfoque, en ella lo ensombrecido marca el nfasis de cada disciplina (workflow) en un momento determinado del desarrollo.

El calendario de actividades ser adjunto en un documento adicional.

Confidencial

Proyeccin Profesional

Pgina 10 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software 4.3 Seguimiento y Control del Proyecto Gestin de Requisitos

Versin: Fecha:

2.0 14/05/2012

Los requisitos del sistema son especificados en el artefacto Visin. Cada requisito tendr una serie de atributos tales como importancia, estado, etc. Estos atributos permitirn realizar un efectivo seguimiento de cada requisito. Los cambios en los requisitos sern gestionados mediante una Solicitud de Cambio, las cuales sern evaluadas y distribuidas para asegurar la integridad del sistema y el correcto proceso de gestin de configuracin y cambios. Control de Plazos El calendario del proyecto tendr un seguimiento y evaluacin 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 tambin en una Solicitud de Cambio, tendrn un seguimiento para asegurar la conformidad respecto de la solucin de dichas deficiencias. Gestin de Configuracin Se realizar una gestin de configuracin para llevar un registro de los artefactos generados y sus versiones. Tambin se incluir la gestin 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. Gestin de Riesgos A partir de la fase de Inicio se mantendr una lista de riesgos asociados al proyecto. Se establecer una tabla con los riesgos asociados al proyecto y el impacto que estos ocasionan: Riesgos Los usuarios finales se resisten a utilizar el sistema. La fecha de entrega estar muy ajustada. La tecnologa que usamos no est al alcance de las expectativas que tenemos. Ocurrencia de incendio en las inmediaciones de desarrollo. Ocurrencia de un corte de suministro elctrico. Inasistencia de personal de trabajo. Copia de la idea del proyecto Probabilidad Impacto 20% 80% 30% 50% 10% 20% 50% 4 2 4 1 3 2 2

Escala de impacto: 1. Catastrfico, 2. Crtico, 3. Marginal, 4. Despreciable.

Confidencial

Proyeccin Profesional

Pgina 11 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

5.

Referencias
An no requerido.

Confidencial

Proyeccin Profesional

Pgina 12 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

6.

Anexo Recursos
Recursos Materiales Para desarrollar este proyecto, utilizaremos las siguientes herramientas de software: Adobe Dreamweaver CS5 Adobe Fireworks CS5.1 Adobe Flash CS5 SWISH Max Adobe PhotoShop CS5

Para elaborar el contenido multimedia, utilizaremos los siguientes equipos:

Cmara filmadora digital (1) Cmara fotogrfica digital (1) Trpode (1) Notebook para desarrollo (4) Notebook para prueba (1)

Recursos Humanos Para llevar a cabo el desarrollo de este proyecto, ser imprescindible contar con el personal descrito a continuacin:

Gestores (4) Analistas (2) Desarrolladores (2)

Recursos Financieros Ser necesaria la adquisicin de licencias de software de desarrollo a emplear. Recursos Tcnicos Se deber contar con los siguientes espacios fsicos y exigencias para llevar a cabo este proyecto: Sala para reuniones Sala de desarrollo

Confidencial

Proyeccin Profesional

Pgina 13 de 14

Proyeccin Profesional, vista previa al mundo laboral. Plan de Desarrollo Software

Versin: Fecha:

2.0 14/05/2012

Oportunidad de negocios

El producto a desarrollar ser implementado en la Universidad Autnoma de Chile, como un mdulo adicional al sitio Web, el cual podr ser constantemente mantenido y actualizado mediante el sistema de soporte tcnico. No obstante, esta aplicacin Web podr ser re-diseada y ajustada a instituciones pertenecientes al rubro de la educacin (institutos, CFT, otras universidades, etc.).

Cronograma

A continuacin se muestra el calendario de actividades designado para elaborar este proyecto:

Confidencial

Proyeccin Profesional

Pgina 14 de 14

Das könnte Ihnen auch gefallen