Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Historia de Revisiones
Fecha Versin Descripcin Autor
00/00/00 0.1 versin preliminar como propuesta de Daniel Ek
desarrollo
Pgina 2 de 9
Aplicacion movil - SPOTIFY Versin: 0.1
Plan de Desarrollo de Software Fecha:00/00/00
Plan de Desarrollo de Software.doc
Tabla de Contenidos
1. Introduccin .........................................................................................................................................................4
Pgina 3 de 9
Aplicacion movil - SPOTIFY Versin: 0.1
Plan de Desarrollo de Software Fecha:00/00/00
Plan de Desarrollo de Software.doc
1. Introduccin
Este Plan de Desarrollo del Software es una versin preliminar preparada para ser incluida en la propuesta
elaborada como respuesta al Pliego de Clusulas Tcnicas de la Creacin de una aplicacin mvil -
SPOTIFY. Este documento provee una visin global del enfoque de desarrollo propuesto.
El proyecto ha sido ofertado por Red.es en dos fases: Anlisis tcnico, funcional y propuesta de Diseo y
Desarrollo e Implantacin del Sistema. La primera fase ofertada corresponde a las fases Inicio y
Elaboracin en RUP (Racional Unified Process, la metodologa que se propone utilizar). La otra fase que
ser ofertada posteriormente corresponde en RUP a las fases de Construccin y de Transicin. Es
importante destacar esto puesto que utilizaremos la terminologa RUP en este documento. Se incluir el
detalle para las fases de Inicio y Elaboracin y adicionalmente se esbozarn las fases posteriores de
Construccin y Transicin para dar una visin global de todo proceso.
El enfoque 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. Este 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:
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.
1.2 Alcance
El Plan de Desarrollo del Software describe el plan global usado para el desarrollo del Creacin de una
aplicacin mvil - SPOTIFY. 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 esta versin 0.1 del Plan de Desarrollo del Software, nos hemos
basado en el Pliego de Clusulas Tcnicas 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.
Pgina 4 de 9
Aplicacion movil - SPOTIFY Versin: 0.1
Plan de Desarrollo de Software Fecha:00/00/00
Plan de Desarrollo de Software.doc
1.3 Resumen
Despus de esta introduccin, el resto del documento est organizado en las siguientes secciones:
Vista General del Proyecto proporciona una descripcin del propsito, alcance y objetivos del proyecto,
estableciendo los artefactos que sern producidos y utilizados durante el proyecto..
Organizacin del Proyecto describe la estructura organizacional del equipo de desarrollo.
Gestin del Proceso explica los costos y planificacin estimada, define las fases e hitos del proyecto y
describe cmo se realizar su seguimiento.
Planes y Guas de aplicacin proporciona una vista global del proceso de desarrollo de software,
incluyendo mtodos, herramientas y tcnicas que sern utilizadas.
Pgina 5 de 9
Aplicacion movil - SPOTIFY Versin: 0.1
Plan de Desarrollo de Software Fecha:00/00/00
Plan de Desarrollo de Software.doc
c) Creacin de playList.
Tambin debe tenerse en cuenta la reproduccin de las canciones no ocasionara gasto excesivo en el plan
de datos.
Pgina 6 de 9
Aplicacion movil - SPOTIFY Versin: 0.1
Plan de Desarrollo de Software Fecha:00/00/00
Plan de Desarrollo de Software.doc
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.
4) Glosario
Es un documento que define los principales trminos usados en el proyecto. Permite establecer una
terminologa consensuada.
6) 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 en cuanto a los requisitos del sistema.
Pgina 7 de 9
Aplicacion movil - SPOTIFY Versin: 0.1
Plan de Desarrollo de Software Fecha:00/00/00
Plan de Desarrollo de Software.doc
8) 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,
aplicacin de estndares, requisitos de calidad del producto, tales como: confiabilidad, desempeo, etc., u
otros requisitos de ambiente, tales como: sistema operativo, requisitos de compatibilidad, etc.
Pgina 8 de 9
Aplicacion movil - SPOTIFY Versin: 0.1
Plan de Desarrollo de Software Fecha:00/00/00
Plan de Desarrollo de Software.doc
21) Producto
Los ficheros del producto empaquetados y almacenadas en un CD con los mecanismos apropiados para
facilitar su instalacin. El producto, a partir de la primera iteracin de la fase de Construccin es
desarrollado incremental e iterativamente, obtenindose una nueva release al final de cada iteracin.
Los artefactos 19, 20 y 21 se generarn a partir de la fase de Construccin, con lo cual se han incluido aqu
slo para dar una visin global de todos los artefactos que se generarn en el proceso de desarrollo.
Pgina 9 de 9