Plan de Desarrollo Software Versin 3.0 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare istorial de !evisiones Fecha Versin Descripcin Autor ##$0&$#00# 0.' Versin preliminar como propuesta de desarrollo. Patricio Letelier (orres #)$%0$#00# %.0 Versin propuesta para apro*acin al final de la fase de inicio. +,sar Lpe- .odr/ue- %0$%%$#00# %.' Versin lista para ser revisada al final de la fase de ela*oracin. +,sar Lpe- .odr/ue- %0$%%$#00# #.0 Versin revisada por el Sta1e"older al final de la fase de ela*oracin. +,sar Lpe- .odr/ue- %%$%#$#00# #.% Versin revisada en la primera iteracin de la fase de construccin +,sar Lpe- .odr/ue- #2$%#$#00# #.' Versin revisada en la se/unda iteracin de la fase de construccin3 pendiente de revisin del Sta1e"older +,sar Lpe- .odr/ue- 0#$0%$#003 3.0 Versin revisada en la se/unda iteracin de la fase de construccin3 pendiente de apro*acin del Sta1e"older +,sar Lpe- .odr/ue- +onfidencial Deportes LSI 03 P4/ina # de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare "a#la de $ontenidos 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................................................................................................................................ 2.3 !ntre"ables #el proyecto......................................................................................................................................$ 2.4 !volucin #el Plan #e %esarrollo #el So&t'are...................................................................................................( 3. Orani!acin del Proyecto......................................................................................................................................." 3.1 Participantes en el Proyecto.................................................................................................................................( 3.2 )nter&aces !*ternas.............................................................................................................................................1+ 3.3 Roles y Responsabili#a#es..................................................................................................................................1+ 4. Gestin del Proceso.................................................................................................................................................11 4.1 !stimaciones #el Proyecto..................................................................................................................................11 4.2 Plan #el Proyecto...............................................................................................................................................11 0.#.% Plan de las !ases..........................................................................................................................................%% 0.#.# +alendario del Pro6ecto...............................................................................................................................%3 4.3 Se"uimiento y ,ontrol #el Proyecto...................................................................................................................1 5. #e$erencias...............................................................................................................................................................1% +onfidencial Deportes LSI 03 P4/ina 3 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare Plan de Desarrollo de Software %. Introduccin 7ste Plan de Desarrollo del Softare es una versin preliminar preparada para ser incluida en la propuesta ela*orada como respuesta al pro6ecto de pr4cticas de la asi/natura de La*oratorio de Sistemas de Informacin de la !acultad de Inform4tica de la 8niversidad Polit,cnica de Valencia. 7ste documento provee una visin /lo*al del enfo9ue de desarrollo propuesto. 7l pro6ecto "a sido ofertado por Patricio Letelier (orres *asado en una metodolo/a de .ational 8nified Process en la 9ue :nicamente se proceder4 a cumplir con las tres primeras fases 9ue marca la metodolo/a3 constando :nicamente en la tercera fase de dos iteraciones. 7s importante destacar esto puesto 9ue utili-aremos la terminolo/a .8P en este documento. Se incluir4 el detalle para las fases de Inicio 6 7la*oracin 6 adicionalmente se es*o-ar4n las fases posteriores de +onstruccin 6 (ransicin para dar una visin /lo*al de todo proceso. 7l enfo9ue desarrollo propuesto constitu6e una confi/uracin del proceso .8P de acuerdo a las caractersticas del pro6ecto3 seleccionando los roles de los participantes3 las actividades a reali-ar 6 los artefactos ;entre/a*les< 9ue ser4n /enerados. 7ste documento es a su ve- uno de los artefactos de .8P. %.% Propsito 7l propsito del Plan de Desarrollo de Softare es proporcionar la informacin necesaria para controlar el pro6ecto. 7n ,l se descri*e el enfo9ue de desarrollo del softare. Los usuarios del Plan de Desarrollo del Softare son: 7l =efe del pro6ecto lo utili-a para or/ani-ar la a/enda 6 necesidades de recursos3 6 para reali-ar su se/uimiento. Los miem*ros del e9uipo de desarrollo lo usan para entender lo 9u, de*en "acer3 cu4ndo de*en "acerlo 6 9u, otras actividades dependen de ello. %.& Alcance 7l Plan de Desarrollo del Softare descri*e el plan /lo*al usado para el desarrollo del >Sistema para Gestin de Artculos Deportivos LSI 03?. 7l detalle de las iteraciones individuales se descri*e en los planes de cada iteracin3 documentos 9ue se aportan en forma separada. Durante el proceso de desarrollo en el artefacto >Visin? se definen las caractersticas del producto a desarrollar3 lo cual constitu6e la *ase para la planificacin de las iteraciones. Para la versin %.0 del Plan de Desarrollo del Softare3 nos "emos *asado en la captura de re9uisitos por medio del sta1e"older representante de la empresa para "acer una estimacin apro@imada3 una ve- comen-ado el pro6ecto 6 durante la fase de Inicio se /enerar4 la primera versin del artefacto >Visin?3 el cual se utili-ar4 para refinar este documento. Posteriormente3 el avance del pro6ecto 6 el se/uimiento en cada una de las iteraciones ocasionar4 el a=uste de este documento produciendo nuevas versiones actuali-adas. +onfidencial Deportes LSI 03 P4/ina 0 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare %.3 !esumen Despu,s de esta introduccin3 el resto del documento est4 or/ani-ado en las si/uientes secciones: Vista General del Pro6ecto A proporciona una descripcin del propsito3 alcance 6 o*=etivos del pro6ecto3 esta*leciendo los artefactos 9ue ser4n producidos 6 utili-ados durante el pro6ecto.. Br/ani-acin del Pro6ecto A descri*e la estructura or/ani-acional del e9uipo de desarrollo. Gestin del Proceso A e@plica los costos 6 planificacin estimada3 define las fases e "itos del pro6ecto 6 descri*e cmo se reali-ar4 su se/uimiento. Planes 6 Guas de aplicacin A proporciona una vista /lo*al del proceso de desarrollo de softare3 inclu6endo m,todos3 "erramientas 6 t,cnicas 9ue ser4n utili-adas. &. Vista General del Pro'ecto &.% Propsito( Alcance ' )#*etivos La informacin 9ue a continuacin se inclu6e "a sido e@trada de las diferentes reuniones 9ue se "an cele*rado con el sta1e"older de la empresa desde el inicio del pro6ecto3 Patricio Letelier (orres. Deportes LSI 03 lleva a ca*o la venta al por ma6or de artculos deportivos a nivel internacional. La entrada en un mercado competitivo como en el 9ue encuentra inmersa este firma conllevar4 una previsi*le adaptacin a los nuevos sistemas de informacin 6 a la evolucin tecnol/ica. Por ello3 Deportes LSI 03 considera necesario el desarrollo de un nuevo sistema de /estin de los artculos deportivos 9ue forman parte de sus cat4lo/os3 as como las *ases de datos 9ue reco/en datos tanto estadsticos3 empresariales como de nminas3 plantillas de personal3 etc.3 por tanto los solicitantes demandan una /estin m4s r4pida3 autom4tica 6 se/ura de las /estiones de almac,n 6 *ases de datos de los distintos departamentos.? 7l pro6ecto de*e proporcionar una propuesta para el desarrollo de todos los su*sistemas implicados en la /estin de artculos deportivos 6 *ases de datos departamentales?. 7stos su*sistemas se pueden diferenciar en siete /randes *lo9ues: a< Gestin de Ventas3 inclu6endo: Procedimiento de venta de productos va operadoras de tel,fono. Procedimiento de venta mediante la atencin de comerciales a domicilio del cliente. Procedimiento de venta mediante el sistema online3 va e*. *< Gestin de Almacenes3 inclu6endo: Gestin de nuevos pedidos. .eserva de stoc1 para la preparacin de pedidos. Gestin de incidencias de stoc1. Gestin de pedidos para envo. Gestin de consultas de estado de pedidos +ancelacin de pedidos solicitado por el cliente. +onfidencial Deportes LSI 03 P4/ina 2 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare c< Gestin de 7nvos3 inclu6endo: Gestin de Pedidos para envo. Gestin de reci*os. d< Departamento de .ecursos Cumanos. e< Departamento de Dar1etin/. f< Departamento de Lo/stica. /< +onta*ilidad 6 !acturacin. &.& Suposiciones ' !estricciones Las suposiciones 6 restricciones respecto del sistema3 6 9ue se derivan directamente de las entrevistas con el sta1e"older de la empresa son: a< De*e contemplarse las implicaciones de los si/uientes puntos crticos: +ompati*ilidad de la solucin con protocolos IPv5 +aracteres multilin/Ees Sistemas se/uros: proteccin de informacin3 se/uridad en las trasmisiones de datos ;PFI<3 etc. Gestin de flu=os de tra*a=o3 se/uridad de transacciones e intercam*io de informacin Adaptacin a la normativa de Proteccin de Datos *< La automati-acin de la /estin interna del re/istro de*e a=ustarse a la le/islacin vi/ente 6 considerar la previsin de la nueva le/islacin referente a los dominios de tercer nivel. c< 7l su*sistema >Gestin de Almacenes? de*e diseGarse como mdulo independiente para ser utili-ado posteriormente en otras re/iones de los distintos almacenes no centrali-ados encar/ados de proveer a cada re/in de clientes de Deportes LSI 03. +omo es natural3 la lista de suposiciones 6 restricciones se incrementar4 durante el desarrollo del pro6ecto3 particularmente una ve- esta*lecido el artefacto >Visin?. +onfidencial Deportes LSI 03 P4/ina 5 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare &.3 +ntre,a#les del pro'ecto A continuacin se indican 6 descri*en cada uno de los artefactos 9ue ser4n /enerados 6 utili-ados por el pro6ecto 6 9ue constitu6en los entre/a*les. 7sta lista constitu6e la confi/uracin de .8P desde la perspectiva de artefactos3 6 9ue proponemos para este pro6ecto. 7s preciso destacar 9ue de acuerdo a la filosofa de .8P ;6 de todo proceso iterativo e incremental<3 todos los artefactos son o*=eto de modificaciones a lo lar/o del proceso de desarrollo3 con lo cual3 slo al t,rmino del proceso podramos tener una versin definitiva 6 completa de cada uno de ellos. Sin em*ar/o3 el resultado de cada iteracin 6 los "itos del pro6ecto est4n enfocados a conse/uir un cierto /rado de completitud 6 esta*ilidad de los artefactos. 7sto ser4 indicado m4s adelante cuando se presenten los o*=etivos de cada iteracin. 1& Plan de Desarrollo del 'o$t(are 7s el presente documento. 2& )odelo de *asos de +so del ,eocio 7s un modelo de las funciones de ne/ocio vistas desde la perspectiva de los actores e@ternos ;A/entes de re/istro3 solicitantes finales3 otros sistemas etc.<. permite situar al sistema en el conte@to or/ani-acional "aciendo ,nfasis en los o*=etivos en este 4m*ito. 7ste modelo se representa con un Dia/rama de +asos de 8so usando estereotipos especficos para este modelo. 3& )odelo de O-.etos del ,eocio 7s un modelo 9ue descri*e la reali-acin de cada caso de uso del ne/ocio3 esta*leciendo los actores internos3 la informacin 9ue en t,rminos /enerales manipulan 6 los flu=os de tra*a=o ;or1flos< asociados al caso de uso del ne/ocio. Para la representacin de este modelo se utili-an Dia/ramas de +ola*oracin ;para mostrar actores e@ternos3 internos 6 las entidades ;informacin< 9ue manipulan3 un Dia/rama de +lases para mostrar /r4ficamente las entidades del sistema 6 sus relaciones3 6 Dia/ramas de Actividad para mostrar los flu=os de tra*a=o. 4& Glosario 7s un documento 9ue define los principales t,rminos usados en el pro6ecto. Permite esta*lecer una terminolo/a consensuada. . 5& )odelo de *asos de +so 7l modelo de +asos de 8so presenta las funciones del sistema 6 los actores 9ue "acen uso de ellas. Se representa mediante Dia/ramas de +asos de 8so. %& Visin 7ste documento define la visin del producto desde la perspectiva del cliente3 especificando las necesidades 6 caractersticas del producto. +onstitu6e una *ase de acuerdo en cuanto a los re9uisitos del sistema. /& 0speci$icaciones de *asos de +so Para los casos de uso 9ue lo re9uieran ;cu6a funcionalidad no sea evidente o 9ue no *aste con una simple descripcin narrativa< se reali-a una descripcin detallada utili-ando una plantilla de documento3 donde se inclu6en: precondiciones3 postHcondiciones3 flu=o de eventos3 re9uisitos noHfuncionales asociados. (am*i,n3 para casos de uso cu6o flu=o de eventos sea comple=o podr4 ad=untarse una representacin /r4fica mediante un Dia/rama de Actividad. +onfidencial Deportes LSI 03 P4/ina & de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare 1& 0speci$icaciones Adicionales 7ste documento capturar4 todos los re9uisitos 9ue no "an sido incluidos como parte de los casos de uso 6 se refieren re9uisitos noHfuncionales /lo*ales. Dic"os re9uisitos inclu6en: re9uisitos le/ales o normas3 aplicacin de est4ndares3 re9uisitos de calidad del producto3 tales como: confia*ilidad3 desempeGo3 etc.3 u otros re9uisitos de am*iente3 tales como: sistema operativo3 re9uisitos de compati*ilidad3 etc. "& Prototipos de Inter$aces de +suario Se trata de prototipos 9ue permiten al usuario "acerse una idea m4s o menos precisa de las interfaces 9ue proveer4 el sistema 6 as3 conse/uir retroalimentacin de su parte respecto a los re9uisitos del sistema. 7stos prototipos se reali-ar4n como: di*u=os a mano en papel3 di*u=os con al/una "erramienta /r4fica o prototipos e=ecuta*les interactivos3 si/uiendo ese orden de acuerdo al avance del pro6ecto. Slo los de este :ltimo tipo ser4n entre/ados al final de la fase de 7la*oracin3 los otros ser4n desec"ados. Asimismo3 este artefacto3 ser4 desec"ado en la fase de +onstruccin en la medida 9ue el resultado de las iteraciones va6an desarrollando el producto final.
12& )odelo de An3lisis y Dise4o 7ste modelo esta*lece la reali-acin de los casos de uso en clases 6 pasando desde una representacin en t,rminos de an4lisis ;sin incluir aspectos de implementacin< "acia una de diseGo ;inclu6endo una orientacin "acia el entorno de implementacin<3 de acuerdo al avance del pro6ecto. 11& )odelo de Datos Previendo 9ue la persistencia de la informacin del sistema ser4 soportada por una *ase de datos relacional3 este modelo descri*e la representacin l/ica de los datos persistentes3 de acuerdo con el enfo9ue para modelado relacional de datos. Para e@presar este modelo se utili-a un Dia/rama de +lases ;donde se utili-a un profile 8DL para Dodelado de Datos3 para conse/uir la representacin de ta*las3 claves3 etc.< . 12& )odelo de I5ple5entacin 7ste modelo es una coleccin de componentes 6 los su*sistemas 9ue los contienen. 7stos componentes inclu6en: fic"eros e=ecuta*les3 fic"eros de cdi/o fuente3 6 todo otro tipo de fic"eros necesarios para la implantacin 6 desplie/ue del sistema. ;7ste modelo es slo una versin preliminar al final de la fase de 7la*oracin3 posteriormente tiene *astante refinamiento<. 13& )odelo de Desplieue 7ste modelo muestra el desplie/ue la confi/uracin de tipos de nodos del sistema3 en los cuales se "ar4 el desplie/ue de los componentes. 14& *asos de Prue-a +ada prue*a es especificada mediante un documento 9ue esta*lece las condiciones de e=ecucin3 las entradas de la prue*a3 6 los resultados esperados. 7stos casos de prue*a son aplicados como prue*as de re/resin en cada iteracin. +ada caso de prue*a llevar4 asociado un procedimiento de prue*a con las instrucciones para reali-ar la prue*a3 6 dependiendo del tipo de prue*a dic"o procedimiento podr4 ser automati-a*le mediante un script de prue*a. 15& 'olicitud de *a5-io Los cam*ios propuestos para los artefactos se formali-an mediante este documento. Dediante este documento se "ace un se/uimiento de los defectos detectados3 solicitud de me=oras o cam*ios en los re9uisitos del producto. As se provee un re/istro de decisiones de cam*ios3 de su evaluacin e impacto3 6 se ase/ura 9ue ,stos sean conocidos por el e9uipo de desarrollo. Los cam*ios se esta*lecen respecto de la :ltima *aseline ;el estado del con=unto de los artefactos en un momento determinado del pro6ecto< esta*lecida. 7n nuestro caso al final de cada iteracin se esta*lecer4 una *aseline. +onfidencial Deportes LSI 03 P4/ina ) de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare
1%& Plan de Iteracin 7s un con=unto de actividades 6 tareas ordenadas temporalmente3 con recursos asi/nados3 dependencias entre ellas. Se reali-a para cada iteracin3 6 para todas las fases. 1/& 06aluacin de Iteracin 7ste documento inclu6e le evaluacin de los resultados de cada iteracin3 el /rado en el cual se "an conse/uido los o*=etivos de la iteracin3 las lecciones aprendidas 6 los cam*ios a ser reali-ados. 11& 7ista de #iesos 7ste documento inclu6e una lista de los ries/os conocidos 6 vi/entes en el pro6ecto3 ordenados en orden decreciente de importancia 6 con acciones especficas de contin/encia o para su miti/acin. 1"& )anual de Instalacin 7ste documento inclu6e las instrucciones para reali-ar la instalacin del producto. 22& )aterial de Apoyo al +suario Final +orresponde a un con=unto de documentos 6 facilidades de uso del sistema3 inclu6endo: Guas del 8suario3 Guas de Bperacin3 Guas de Dantenimiento 6 Sistema de A6uda en Lnea 21& Producto Los fic"eros del producto empa9uetados 6 almacenadas en un +D con los mecanismos apropiados para facilitar su instalacin. 7l producto3 a partir de la primera iteracin de la fase de +onstruccin es desarrollado incremental e iterativamente3 o*teni,ndose una nueva release al final de cada iteracin. Los artefactos %'3 #0 6 #% se /enerar4n a partir de la fase de +onstruccin3 con lo cual se "an incluido a9u slo para dar una visin /lo*al de todos los artefactos 9ue se /enerar4n en el proceso de desarrollo. &.- +volucin del Plan de Desarrollo del Software 7l Plan de Desarrollo del Softare se revisar4 semanalmente 6 se refinar4 antes del comien-o de cada iteracin. 3. )r,ani.acin del Pro'ecto 3.% Participantes en el Pro'ecto De momento no se inclu6e el personal 9ue desi/nar4 Deportes LSI 03 como .esponsa*le del Pro6ecto3 +omit, de +ontrol 6 Se/uimiento3 otros participantes 9ue se estimen convenientes para proporcionar los re9uisitos 6 validar el sistema. 7l resto del personal del pro6ecto ;por la parte del la empresa ad=udicataria<3 considerando las fases de Inicio3 7la*oracin 6 dos iteraciones de la fase de +onstruccin3 estar4 formado por los si/uientes puestos de tra*a=o 6 personal asociado: 8e$e de Proyecto. La*or de +,sar Lpe- .odr/ue-3 alumno del :ltimo curso de la carrera de In/eniera Inform4tica en la !acultad de Inform4tica de la 8niversidad Polit,cnica de Valencia. +on una e@periencia modesta en metodolo/as de desarrollo3 "erramientas +AS7 6 notaciones3 en particular la notacin 8DL 6 el proceso de desarrollo .8P. Analista de 'iste5as. 7l perfil esta*lecido es: In/eniero en Inform4tica con conocimientos de 8DL3 uno de ellos al menos con e@periencia en sistemas afines a la lnea del pro6ecto3 la*or 9ue llevar4 a ca*o Ios, Luis Dartne- Cerrero. +onfidencial Deportes LSI 03 P4/ina ' de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare 4 Analistas 9 Prora5adores. +on e@periencia en el entorno de desarrollo del pro6ecto3 con el fin de 9ue los prototipos puedan ser lo m4s cercanos posi*les al producto final. 7ste tra*a=o "a sido encomendado a Di/uel Antonio Dascilla Gu-m4n3 Germ4n Dira .ico3 Ios, Antonio Doc"ol A/Ees 6 7duardo Jueno Dedina. Ineniero de 'o$t(are. 7l perfil esta*lecido es: In/eniero en Inform4tica reci,n titulado 9ue participar4 como *ecario en el convenio universidadHempresa3 reali-ando la*ores de /estin de re9uisitos3 /estin de confi/uracin3 documentacin 6 diseGo de datos. 7ncar/ada de las prue*as funcionales del sistema3 reali-ar4 la la*or de (ester .osa Dara B/allar Ver=illos. Los +urrculos Vitae del personal del pro6ecto 9ue 6a "a comprometido su participacin se ad=untan por separado. 3.& Interfaces +/ternas Deportes LSI 03 definir4 los participantes del pro6ecto 9ue proporcionar4n los re9uisitos del sistema3 6 entre ellos 9ui,nes ser4n los encar/ados de evaluar los artefactos de acuerdo a cada su*sistema 6 se/:n el plan esta*lecido. 7l e9uipo de desarrollo interactuar4 activamente con los participantes de Deportes LSI 03 para especificacin 6 validacin de los artefactos /enerados. 3.3 !oles ' !esponsa#ilidades A continuacin se descri*en las principales responsa*ilidades de cada uno de los puestos en el e9uipo de desarrollo durante las fases de Inicio 6 7la*oracin3 de acuerdo con los roles 9ue desempeGan en .8P. Puesto #esponsa-ilidad Iefe de Pro6ecto 7l =efe de pro6ecto asi/na los recursos3 /estiona las prioridades3 coordina las interacciones con los clientes 6 usuarios3 6 mantiene al e9uipo del pro6ecto enfocado en los o*=etivos. 7l =efe de pro6ecto tam*i,n esta*lece un con=unto de pr4cticas 9ue ase/uran la inte/ridad 6 calidad de los artefactos del pro6ecto. Adem4s3 el =efe de pro6ecto se encar/ar4 de supervisar el esta*lecimiento de la ar9uitectura del sistema. Gestin de ries/os. Planificacin 6 control del pro6ecto. Analista de Sistemas +aptura3 especificacin 6 validacin de re9uisitos3 interactuando con el cliente 6 los usuarios mediante entrevistas. 7la*oracin del Dodelo de An4lisis 6 DiseGo. +ola*oracin en la ela*oracin de las prue*as funcionales 6 el modelo de datos. Pro/ramador +onstruccin de prototipos. +ola*oracin en la ela*oracin de las prue*as funcionales3 modelo de datos 6 en las validaciones con el usuario In/eniero de Softare Gestin de re9uisitos3 /estin de confi/uracin 6 cam*ios3 ela*oracin del modelo de datos3 preparacin de las prue*as funcionales3 ela*oracin de la documentacin. 7la*orar modelos de implementacin 6 desplie/ue. +onfidencial Deportes LSI 03 P4/ina %0 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare -. Gestin del Proceso -.% +stimaciones del Pro'ecto 7l presupuesto del pro6ecto 6 los recursos involucrados se ad=untan en un documento separado. -.& Plan del Pro'ecto 7n esta seccin se presenta la or/ani-acin en fases e iteraciones 6 el calendario del pro6ecto. 4.2.1 Plan de las Fases 7l desarrollo se llevar4 a ca*o en *ase a fases con una o m4s iteraciones en cada una de ellas. La si/uiente ta*la muestra una la distri*ucin de tiempos 6 el n:mero de iteraciones de cada fase ;para las fases de +onstruccin 6 (ransicin es slo una apro@imacin mu6 preliminar< Fase ,ro. Iteraciones Duracin !ase de Inicio % 3 semanas !ase de 7la*oracin % # semanas !ase de +onstruccin # & semanas !ase de (ransicin H H Los "itos 9ue marcan el final de cada fase se descri*en en la si/uiente ta*la. Descripcin :ito !ase de Inicio 7n esta fase desarrollar4 los re9uisitos del producto desde la perspectiva del usuario3 los cuales ser4n esta*lecidos en el artefacto Visin. Los principales casos de uso ser4n identificados 6 se "ar4 un refinamiento del Plan de Desarrollo del Pro6ecto. La aceptacin del cliente $ usuario del artefacto Visin 6 el Plan de Desarrollo marcan el final de esta fase. !ase de 7la*oracin 7n esta fase se anali-an los re9uisitos 6 se desarrolla un prototipo de ar9uitectura ;inclu6endo las partes m4s relevantes 6 $ o crticas del sistema<. Al final de esta fase3 todos los casos de uso correspondientes a re9uisitos 9ue ser4n implementados en la primera release de la fase de +onstruccin de*en estar anali-ados 6 diseGados ;en el Dodelo de An4lisis $ DiseGo<. La revisin 6 aceptacin del prototipo de la ar9uitectura del sistema marca el final de esta fase. 7n nuestro caso particular3 por no incluirse las fases si/uientes3 la revisin 6 entre/a de todos los artefactos "asta este punto de desarrollo tam*i,n se inclu6e como "ito. La primera iteracin tendr4 como o*=etivo la identificacin 6 especificacin de los principales casos de uso3 as como su reali-acin preliminar en el Dodelo de An4lisis $ DiseGo3 tam*i,n permitir4 "acer una revisin /eneral del estado de los artefactos "asta este punto 6 a=ustar si es necesario la planificacin para ase/urar el cumplimiento de los o*=etivos. Am*as iteraciones tendr4n una duracin +onfidencial Deportes LSI 03 P4/ina %% de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare de una semana. +onfidencial Deportes LSI 03 P4/ina %# de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare !ase de +onstruccin Durante la fase de construccin se terminan de anali-ar 6 diseGar todos los casos de uso3 refinando el Dodelo de An4lisis $ DiseGo. 7l producto se constru6e en *ase a # iteraciones3 cada una produciendo una release a la cual se le aplican las prue*as 6 se valida con el cliente $ usuario. Se comien-a la ela*oracin de material de apo6o al usuario. 7l "ito 9ue marca el fin de esta fase es la versin de la release 3.03 con la capacidad operacional parcial del producto 9ue se "a6a considerado como crtica3 lista para ser entre/ada a los usuarios para prue*as *eta. !ase de (ransicin 7n esta fase se preparar4n dos releases para distri*ucin3 ase/urando una implantacin 6 cam*io del sistema previo de manera adecuada3 inclu6endo el entrenamiento de los usuarios. 7l "ito 9ue marca el fin de esta fase inclu6e3 la entre/a de toda la documentacin del pro6ecto con los manuales de instalacin 6 todo el material de apo6o al usuario3 la finali-acin del entrenamiento de los usuarios 6 el empa9uetamiento del producto. 4.2.2 Calendario del Proyecto A continuacin se presenta un calendario de las principales tareas del pro6ecto inclu6endo slo las fases de Inicio 6 7la*oracin. +omo se "a comentado3 el proceso iterativo e incremental de .8P est4 caracteri-ado por la reali-acin en paralelo de todas las disciplinas de desarrollo a lo lar/o del pro6ecto3 con lo cual la ma6ora de los artefactos son /enerados mu6 tempranamente en el pro6ecto pero van desarroll4ndose en ma6or o menor /rado de acuerdo a la fase e iteracin del pro6ecto. La si/uiente fi/ura ilustra este enfo9ue3 en ella lo ensom*recido marca el ,nfasis de cada disciplina ;or1flo< en un momento determinado del desarrollo. +onfidencial Deportes LSI 03 P4/ina %3 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare Para este pro6ecto se "a esta*lecido el si/uiente calendario. La fec"a de apro*acin indica cu4ndo el artefacto en cuestin tiene un estado de completitud suficiente para someterse a revisin 6 apro*acin3 pero esto no 9uita la posi*ilidad de su posterior refinamiento 6 cam*ios. Disciplinas ; Arte$actos enerados o 5odi$icados durante la Fase de Inicio *o5ien!o Apro-acin )odelado del ,eocio Dodelo de +asos de 8so del Ke/ocio 6 Dodelo de B*=etos del Ke/ocio Semana % %0$%0 L #0$%0 Semana 3 #)$%0 L 3$%% #e<uisitos Glosario Semana % %0$%0 L #0$%0 Semana 3 #)$%0 L 3$%% Visin Semana # #%$%0 L #&$%0 Semana 3 #)$%0 L 3$%% Dodelo de +asos de 8so Semana 3 #)$%0 L 3$%% si/uiente fase 7specificacin de +asos de 8so Semana 3 #)$%0 L 3$%% si/uiente fase 7specificaciones Adicionales Semana 3 #)$%0 L 3$%% si/uiente fase An3lisis ; Dise4o Dodelo de An4lisis $ DiseGo Semana # #%$%0 L #&$%0 si/uiente fase Dodelo de Datos Semana # #%$%0 L #&$%0 si/uiente fase I5ple5entacin Prototipos de Interfaces de 8suario Semana 3 #)$%0 L 3$%% si/uiente fase Dodelo de Implementacin Semana 3 #)$%0 L 3$%% si/uiente fase Prue-as +asos de Prue*as !uncionales Semana 3 #)$%0 L 3$%% si/uiente fase Desplieue Dodelo de Desplie/ue Semana 3 #)$%0 L 3$%0 si/uiente fase Gestin de *a5-ios y *on$iuracin Durante todo el pro6ecto Gestin del proyecto Plan de Desarrollo del Softare en su versin %.0 6 planes de las Iteraciones Semana % %0$%0 L #0$%0 Semana 3 #)$%0 L 3$%% A5-iente Durante todo el pro6ecto +onfidencial Deportes LSI 03 P4/ina %0 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare Disciplinas ; Arte$actos enerados o 5odi$icados durante la Fase de 0la-oracin *o5ien!o Apro-acin )odelado del ,eocio Dodelo de +asos de 8so del Ke/ocio 6 Dodelo de B*=etos del Ke/ocio Semana % %0$%0 L #0$%0 apro*ado #e<uisitos Glosario Semana % %0$%0 L #0$%0 apro*ado Visin Semana # #%$%0 L #&$%0 apro*ado Dodelo de +asos de 8so Semana 3 #)$%0 L 3$%% Semana 2 %%$%# L %&$%# 7specificacin de +asos de 8so Semana 3 #)$%0 L 3$%% Semana 2 %%$%# L %&$%# 7specificaciones Adicionales Semana 3 #)$%0 L 3$%% Semana 2 %%$%# L %&$%# An3lisis ; Dise4o Dodelo de An4lisis $ DiseGo Semana # #%$%0 L #&$%0 .evisar en cada iteracin Dodelo de Datos Semana # #%$%0 L #&$%0 .evisar en cada iteracin I5ple5entacin Prototipos de Interfaces de 8suario Semana 3 #)$%0 L 3$%% .evisar en cada iteracin Dodelo de Implementacin Semana 3 #)$%0 L 3$%% .evisar en cada iteracin Prue-as +asos de Prue*as !uncionales Semana 3 #)$%0 L 3$%% .evisar en cada iteracin Desplieue Dodelo de Desplie/ue Semana 3 #)$%0 L 3$%% .evisar en cada iteracin Gestin de *a5-ios y *on$iuracin Durante todo el pro6ecto Gestin del proyecto Plan de Desarrollo del Softare en su versin #.0 6 planes de las Iteraciones Semana 0 0$%% L %0$%% .evisar en cada iteracin A5-iente Durante todo el pro6ecto +onfidencial Deportes LSI 03 P4/ina %2 de %5 Sistema para Gestin de Artculos Deportivos LSI 03 Versin: 3.0 Plan de Desarrollo Softare !ec"a: 0#$0%$#003 Plan de Desarrollo Softare -.3 Se,uimiento ' $ontrol del Pro'ecto Gestin de #e<uisitos Los re9uisitos del sistema son especificados en el artefacto Visin. +ada re9uisito tendr4 una serie de atri*utos tales como importancia3 estado3 iteracin donde se implementa3 etc. 7stos atri*utos permitir4n reali-ar un efectivo se/uimiento de cada re9uisito. Los cam*ios en los re9uisitos ser4n /estionados mediante una Solicitud de +am*io3 las cuales ser4n evaluadas 6 distri*uidas para ase/urar la inte/ridad del sistema 6 el correcto proceso de /estin de confi/uracin 6 cam*ios. *ontrol de Pla!os 7l calendario del pro6ecto tendr4 un se/uimiento 6 evaluacin semanal por el =efe de pro6ecto 6 por el +omit, de Se/uimiento 6 +ontrol. *ontrol de *alidad Los defectos detectados en las revisiones 6 formali-ados tam*i,n en una Solicitud de +am*io tendr4n un se/uimiento para ase/urar la conformidad respecto de la solucin de dic"as deficiencias Para la revisin de cada artefacto 6 su correspondiente /aranta de calidad se utili-ar4n las /uas de revisin 6 c"ec1list ;listas de verificacin< incluidas en .8P. Gestin de #iesos A partir de la fase de Inicio se mantendr4 una lista de ries/os asociados al pro6ecto 6 de las acciones esta*lecidas como estrate/ia para miti/arlos o acciones de contin/encia. 7sta lista ser4 evaluada al menos una ve- en cada iteracin. Gestin de *on$iuracin Se reali-ar4 una /estin de confi/uracin para llevar un re/istro de los artefactos /enerados 6 sus versiones. (am*i,n se incluir4 la /estin de las Solicitudes de +am*io 6 de las modificaciones 9ue ,stas produ-can3 informando 6 pu*licando dic"os cam*ios para 9ue sean accesi*les a todo los participantes en el pro6ecto. Al final de cada iteracin se esta*lecer4 una *aseline ;un re/istro del estado de cada artefacto3 esta*leciendo una versin<3 la cual podr4 ser modificada slo por una Solicitud de +am*io apro*ada. 0. !eferencias Plie/o de +l4usulas (,cnicas para la Definicin 6 An4lisis de los Procedimientos del 7SHKI+. Desarrollo de una aplicacin inform4tica para el c4lculo del personal necesario para la fa*ricacin de carroceras3 utili-ando la metodolo/a .8P. L P.!.+. de Pon- Lillo3 Daniel. Visual Dodelin/ it" .ational .ose and 8DL3 (err6 Muatrani. H AddisonHNesle6. Documentacin de .ational 8nified Process3 manuals de a6uda3 tutoriales3 etc. +onfidencial Deportes LSI 03 P4/ina %5 de %5