Está en la página 1de 13

Los Extraterrestres

Red Social USB


Plan de Desarrollo de Software
Versin 0.9
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
Historial de Revisiones
Fecha Versin Descripcin Autor
10/02/2008 0.! Versin "reliminar como "ro"uesa de
desarrollo.
#risina $aone%
$ois&s $or'ensern
(os& Dunia
)'nacio $orales
#on*idencial <+os ,-raerresres>% 201. /0'ina 2 de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
Tala de !ontenidos
1. Introduccin..............................................................................................................................................................4
1.1 Propsito...............................................................................................................................................................4
1.2 Alcance.................................................................................................................................................................4
1.3 Resumen................................................................................................................................................................4
2. Vista General del Proyecto.......................................................................................................................................5
2.1 Propsito, Alcance y Objetivos.............................................................................................................................5
2.2 Suposiciones y Restricciones................................................................................................................................5
2.3 ntre!ables "el proyecto......................................................................................................................................5
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...............................................................................................................................................'
3.3 Roles y Responsabili"a"es....................................................................................................................................'
4. Gestin del Proceso...................................................................................................................................................#
4.1 stimaciones "el Proyecto....................................................................................................................................*
4.2 Plan "el Proyecto.................................................................................................................................................*
..2.1 /lan de las Fases............................................................................................................................................8
..2.2 #alendario del /ro2eco...............................................................................................................................10
4.3 Se!uimiento y +ontrol "el Proyecto...................................................................................................................13
5. $e%erencias...............................................................................................................................................................13
#on*idencial <+os ,-raerresres>% 201. /0'ina 1 de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
Plan de Desarrollo de Software
". #ntrod$ccin
,se /lan de Desarrollo del So*3are es una 4ersin "reliminar "re"arada "ara ser incluida en la "ro"uesa
ela5orada como res"uesa al "ro2eco de la cadena )n'enier6a de so*3are. ,se documeno "ro4ee una
4isin 'lo5al del en*o7ue de desarrollo "ro"ueso a ser se'uido "or los "r-imos 8 meses.
,l "ro2eco ha sido o*erado "or /edro 9arc6a 5asado en una meodolo'6a de Raional Uni*ied /rocess. ,s
im"orane desacar eso "ueso 7ue uili:aremos la erminolo'6a RU/ en ese documeno. ,l en*o7ue de
desarrollo "ro"ueso es el del "roceso RU/% "or lo 7ue seleccionaremos los roles de los "arici"anes% las
aci4idades a reali:ar 2 de*iniremos los are*acos ;enre'a5les< 7ue ser0n 'enerados a lo lar'o del "roceso.
,se documeno es a su 4e: uno de los are*acos de dicha meodolo'6a.
"." Pro%sito
,l "ro"sio del /lan de Desarrollo de So*3are es "ro"orcionar la in*ormacin necesaria "ara conrolar el
"ro2eco a los lar'o de sus disinas *ases. ,n &l se descri5e el en*o7ue de desarrollo del so*3are.
+os usuarios del /lan de Desarrollo del So*3are son:
,l =e*e del "ro2eco: lo uili:a "ara or'ani:ar la a'enda 2 necesidades de recursos% 2 "ara reali:ar
su se'uimieno.
+os miem5ros del e7ui"o de desarrollo lo usan "ara enender lo 7u& de5en hacer% cu0ndo de5en
hacerlo 2 7u& oras aci4idades de"enden de ello.
".& 'lcance
,se documeno es un en*o7ue "reliminar del "lan "ara el desarrollo del sisema. >o se "reende esa5lecer
un calendario r6'ido "ara la reali:acin del "ro2eco% sino su uso del mismo "ara lle4ar un conrol del
mismo. +as *echas% ano de comien:o como de enre'a% de los di*erenes are*acos de RU/ se ir0n
modi*icando se'?n las necesidades 2 esado en 7ue se encuenre el sisema. ,s decir% es un documeno
din0mico el cual se ir0 ada"ando al desarrollo del so*3are.
".( Res$)en
Des"u&s de esa inroduccin% el reso del documeno es0 or'ani:ado en las si'uienes secciones:
Visa 9eneral del /ro2eco: "ro"orciona una descri"cin del "ro"sio% alcance 2 o5=ei4os del "ro2eco%
esa5leciendo los are*acos 7ue ser0n "roducidos 2 uili:ados durane el "ro2eco.
@r'ani:acin del /ro2eco: descri5e la esrucura or'ani:acional del e7ui"o de desarrollo.
9esin del /roceso: e-"lica los cosos 2 "lani*icacin esimada% de*ine las *ases e hios del "ro2eco 2
descri5e cmo se reali:ar0 su se'uimieno.
/lanes 2 9u6as de a"licacin: "ro"orciona una 4isa 'lo5al del "roceso de desarrollo de so*3are%
inclu2endo m&odos% herramienas 2 &cnicas 7ue ser0n uili:adas.
#on*idencial <+os ,-raerresres>% 201. /0'ina . de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
&. Vista *eneral del Pro+ecto
&." Pro%sito, 'lcance + -.etivos
,l "roduco es un "oral de una red social% 5asado en la Ae5 2.0 con el *in de ine'rar 2 "resar *acilidades
a la comunidad esudianil de la Uni4ersidad Simn Bol64ar. Se 5usca 7ue el mismo sea *0cil de usar% 7ue
en'a &-io en la comunidad esudianil 2 no slo sea 4iso como una herramiena de enreenimieno sino
como una herramiena or'ani:acional 7ue a2ude a un me=or desen4ol4imieno de la comunidad esudianil.
&.& S$%osiciones + Restricciones
+as su"osiciones 2 resricciones res"eco del sisema% 2 7ue se deri4an direcamene de las enre4isas con
el saBeholder de la em"resa son:
+a red social ser0 "ara uso e-clusi4o de los esudianes de la Uni4ersidad Simn Bol64ar.
+a lisa de su"osiciones 2 resricciones se ir0 incremenando durane el desarrollo del "ro2eco%
"aricularmene una 4e: esa5lecido el documeno de Visin.
&.( Entre/ales del %ro+ecto
C coninuacin se indican 2 descri5en cada uno de los are*acos 7ue ser0n 'enerados 2 uili:ados "or el
"ro2eco 2 7ue consiu2en los enre'a5les.
,s "reciso desacar 7ue de acuerdo a la *iloso*6a de RU/ ;2 de odo "roceso ierai4o e incremenal<% odos
los are*acos son o5=eo de modi*icaciones a lo lar'o del "roceso de desarrollo% con lo cual% slo al &rmino
del "roceso "odr6amos ener una 4ersin de*inii4a 2 com"lea de cada uno de ellos. Sin em5ar'o% el
resulado de cada ieracin 2 los hios del "ro2eco es0n en*ocados a conse'uir un ciero 'rado de
com"leiud 2 esa5ilidad de los are*acos. ,so ser0 indicado m0s adelane cuando se "resenen los
o5=ei4os de cada ieracin.
1& Plan de Desarrollo del 'o%t(are
,s el "resene documeno.
2& Visin
,se documeno de*ine la 4isin del "roduco desde la "ers"eci4a del cliene% es"eci*icando las
necesidades 2 caracer6sicas del "roduco. #onsiu2e una 5ase de acuerdo en cuano a los re7uisios del
sisema. Deermina la 4ia5ilidad del "ro2eco.
3& Glosario
,s un documeno 7ue de*ine los "rinci"ales &rminos usados en el "ro2eco. /ermie esa5lecer una
erminolo'6a consensuada.
4& )odelo de *asos de +so
,l modelo de #asos de Uso "resena las *unciones del sisema 2 los acores 7ue hacen uso de ellas. Se
re"resena mediane Dia'ramas de #asos de Uso.
5& ,speci%icaciones de *asos de +so
/ara los casos de uso 7ue lo re7uieran ;cu2a *uncionalidad no sea e4idene o 7ue no 5ase con una
sim"le descri"cin narrai4a< se reali:a una descri"cin deallada uili:ando una "lanilla de documeno%
donde se inclu2en: "recondiciones% "osDcondiciones% *lu=o de e4enos% re7uisios noD*uncionales asociados.
#on*idencial <+os ,-raerresres>% 201. /0'ina E de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
Fam5i&n% "ara casos de uso cu2o *lu=o de e4enos sea com"le=o "odr0 ad=unarse una re"resenacin 'r0*ica
mediane un Dia'rama de Cci4idad.
-& Prototipos de Inter%aces de +suario
Se raa de "rooi"os 7ue "ermien al usuario hacerse una idea m0s o menos "recisa de las iner*aces
7ue "ro4eer0 el sisema 2 as6% conse'uir reroalimenacin de su "are res"eco a los re7uisios del sisema.
,sos "rooi"os se reali:ar0n como: di5u=os a mano en "a"el% di5u=os con al'una herramiena 'r0*ica o
"rooi"os e=ecua5les ineraci4os% si'uiendo ese orden de acuerdo al a4ance del "ro2eco. Slo los de ese
?limo i"o ser0n enre'ados al *inal de la *ase de ,la5oracin% los oros ser0n desechados. Csimismo% ese
are*aco% ser0 desechado en la *ase de #onsruccin en la medida 7ue el resulado de las ieraciones 4a2an
desarrollando el "roduco *inal.

"& Docu.ento de Ar/uitectura
,se modelo esa5lece la reali:acin de los casos de uso en clases 2 "asando desde una re"resenacin
en &rminos de an0lisis ;sin incluir as"ecos de im"lemenacin< hacia una de diseGo ;inclu2endo una
orienacin hacia el enorno de im"lemenacin<% de acuerdo al a4ance del "ro2eco. Fam5i&n descri5e la
re"resenacin l'ica de los daos "ersisenes% de acuerdo con el en*o7ue "ara modelado relacional de
daos. )nclu2e al $odelo #once"ual% Dia'ramas de #lase% Dia'rama de Secuencia% Dia'rama de Base de
Daos.
#& )odelo de I.ple.entacin
,se modelo es una coleccin de com"onenes 2 los su5sisemas 7ue los conienen. ,sos com"onenes
inclu2en: *icheros e=ecua5les% *icheros de cdi'o *uene% 2 odo oro i"o de *icheros necesarios "ara la
im"lanacin 2 des"lie'ue del sisema. ;,se modelo es slo una 4ersin "reliminar al *inal de la *ase de
,la5oracin% "oseriormene iene 5asane re*inamieno<.
0& )odelo de Desplieue
,se modelo muesra el des"lie'ue la con*i'uracin de i"os de nodos del sisema% en los cuales se har0
el des"lie'ue de los com"onenes.
11& )aterial de Apoyo al +suario Final
#orres"onde a un con=uno de documenos 2 *acilidades de uso del sisema% inclu2endo: 9u6as del
Usuario% 9u6as de @"eracin% 9u6as de $anenimieno 2 Sisema de C2uda en +6nea
11& Producto
+os *icheros del "roduco em"a7ueados 2 almacenadas en un #D con los mecanismos a"ro"iados "ara
*aciliar su insalacin. ,l "roduco% a "arir de la "rimera ieracin de la *ase de #onsruccin es
desarrollado incremenal e ierai4amene% o5eni&ndose una nue4a release al *inal de cada ieracin.
&.0 Evol$cin del Plan de Desarrollo del Software
,l /lan de Desarrollo del So*3are se re4isar0 semanalmene 2 se re*inar0 anes del comien:o de cada
ieracin.
#on*idencial <+os ,-raerresres>% 201. /0'ina 8 de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
(. -r/ani1acin del Pro+ecto
(." Partici%antes en el Pro+ecto
2e%e de Proyecto.
(os& Dunia
Analista de 'iste.as.
,uan Abreu y +ristian +aroli
Analistas 3 Prora.adores 4ica
+arlos +respo, (!nacio -orales, -ois.s -or!enstern, ,uan Abreu y +ristina -atonte
Analistas 3 Prora.adores Inter%a!
(os& Dunia 2 #risian #aroli.
Ineniero de 'o%t(are.
,uan Abreu, +ristian +aroli, +arlos +respo, +ristina -atonte, -ois.s -or!enstern, (!nacio -orales y
,os. #unia
(.& #nterfaces Externas
+a iner*a: se ada"ar0 a las necesidades 2 comodidades del usuario 'arani:ando una r0"ida 2 cmoda
ineraccin con las *uncionalidades del sisema. #omo lo son la "erenencia de un "er*il "or usuario% su
inscri"cin en 'ru"os 2 la "arici"acin o creacin de e4enos.
(.( Roles + Res%onsailidades
C coninuacin se descri5en las "rinci"ales res"onsa5ilidades de cada uno de los "uesos en el e7ui"o de
desarrollo durane las *ases de )nicio 2 ,la5oracin.
Puesto $esponsa5ilidad
(e*e de /ro2eco
,l =e*e de "ro2eco asi'na los recursos% 'esiona las "rioridades% coordina
las ineracciones con los clienes 2 usuarios% 2 maniene al e7ui"o del
"ro2eco en*ocado en los o5=ei4os. ,l =e*e de "ro2eco se encar'ar0 de
su"er4isar el esa5lecimieno de la ar7uiecura del sisema.
Cnalisa de Sisemas
#a"ura% es"eci*icacin 2 4alidacin de re7uisios% ineracuando con el
cliene 2 los usuarios mediane enre4isas.
/ro'ramador +'ica
#onsruccin de "rooi"os. #ola5oracin en la ela5oracin de las "rue5as
*uncionales 2 los modelo de daos
/ro'ramador )ner*a:
#onsruir una iner*a: a 'uso del usuario en 5ase a los "rooi"os. Se
encar'ar0 de las 4alidaciones con el usuario.
)n'eniero de So*3are
9esin de re7uisios% 'esin de con*i'uracin 2 cam5ios% ela5oracin del
modelo de daos% "re"aracin de las "rue5as *uncionales% ela5oracin de la
documenacin. ,la5orar modelos de im"lemenacin 2 des"lie'ue.
#on*idencial <+os ,-raerresres>% 201. /0'ina H de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
0. *estin del Proceso
0." Esti)aciones del Pro+ecto
,se "ro2eco necesia de un ser4idor lo su*icienemene ca"aciado como "ara al5er'ar la dimensin del
sisema. #omo &se es0 diri'ida a la "o5lacin esudianil en la Uni4ersidad Simn Bol64ar% la "ro"uesa
inicial es monarlo en los ser4idores de dicha uni4ersidad. /or lo cual% al ser un "ro2eco 'rauio% 7ue se
maniene con recursos de la uni4ersidad% no iene "resu"ueso al'uno.
0.& Plan del Pro+ecto
,n esa seccin se "resena la or'ani:acin en *ases e ieraciones 2 el calendario del "ro2eco.
4.2.1 Plan de las Fases
,l desarrollo se lle4ar0 a ca5o en 5ase a *ases con una o m0s ieraciones en cada una de ellas. +a si'uiene
a5la muesra una la disri5ucin de iem"os 2 el n?mero de ieraciones de cada *ase ;"ara las *ases de
#onsruccin 2 Fransicin es slo una a"ro-imacin mu2 "reliminar<
Fase
6ro.
Iteraciones
Duracin
Fase de )nicio 1 2 semanas
Fase de ,la5oracin 1 8 semanas
Fase de #onsruccin . 10 semanas
Fase de Fransicin 2 . semanas
+os hios 7ue marcan el *inal de cada *ase se descri5en en la si'uiene a5la.
Descripcin 7ito
Fase de )nicio ,n esa *ase desarrollar0n los re7uisios del "roduco desde la
"ers"eci4a del usuario% los cuales ser0n esa5lecidos en el are*aco
Visin. +os "rinci"ales casos de uso ser0n ideni*icados 2 se har0 un
re*inamieno del /lan de Desarrollo del /ro2eco. +a ace"acin del
cliene /usuario del are*aco Visin 2 el /lan de Desarrollo marcan el
*inal de esa *ase.
Fase de
,la5oracin
,n esa *ase se anali:an los re7uisios 2 se desarrolla un "rooi"o de
ar7uiecura ;inclu2endo las "ares m0s rele4anes 2 / o cr6icas del
sisema<. Cl *inal de esa *ase% odos los casos de uso corres"ondienes
a re7uisios 7ue ser0n im"lemenados en la "rimera 4ersin de la *ase
de #onsruccin de5en esar anali:ados 2 diseGados. +a re4isin 2
ace"acin del "rooi"o de la ar7uiecura del sisema marca el *inal de
esa *ase. ,n nuesro caso "aricular% "or no incluirse las *ases
si'uienes% la re4isin 2 enre'a de odos los are*acos hasa ese "uno
#on*idencial <+os ,-raerresres>% 201. /0'ina 8 de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
de desarrollo am5i&n se inclu2e como hio. +a "rimera ieracin endr0
como o5=ei4o la ideni*icacin 2 es"eci*icacin de los "rinci"ales
casos de uso% as6 como su reali:acin "reliminar en el Documeno de
Cr7uiecura% am5i&n "ermiir0 hacer una re4isin 'eneral del esado
de los are*acos ela5orados hasa ese "uno 2 a=usar% en caso de ser
necesario% la "lani*icacin "ara ase'urar el cum"limieno de los
o5=ei4os.
Fase de
#onsruccin
Durane la *ase de consruccin se erminan de anali:ar 2 diseGar odos
los casos de uso% re*inando el Documeno de Cr7uiecura. ,l "roduco
se consru2e en 5ase a . ieraciones% cada una "roduciendo una 4ersin
esa5le a la cual se le a"lican las "rue5as 2 se 4alida con el cliene /
usuario. Se comien:a la ela5oracin de maerial de a"o2o al usuario. ,l
hio 7ue marca el *in de esa *ase es la 4ersin ..0 del "roduco% con la
ca"acidad o"eracional "arcial del "roduco 7ue se ha2a considerado
como cr6ica% lisa "ara ser enre'ada a los usuarios "ara reali:ar
"rue5as 5ea.
Fase de Fransicin ,n esa *ase se "re"arar0n dos 4ersiones "ara disri5ucin% ase'urando
una im"lanacin 2 cam5io del sisema "re4io de manera adecuada%
inclu2endo el enrenamieno de los usuarios. ,l hio 7ue marca el *in de
esa *ase inclu2e% la enre'a de oda la documenacin del "ro2eco con
los manuales de insalacin 2 odo el maerial de a"o2o al usuario% la
*inali:acin del enrenamieno de los usuarios 2 el em"a7ueamieno
del "roduco.
#on*idencial <+os ,-raerresres>% 201. /0'ina ! de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
4.2.2 Calendario del Proyecto
C coninuacin se "resena un calendario de las "rinci"ales areas del "ro2eco inclu2endo slo las *ases de
)nicio 2 ,la5oracin. #omo se ha comenado% el "roceso ierai4o e incremenal de RU/ es0 caraceri:ado
"or la reali:acin en "aralelo de odas las disci"linas de desarrollo a lo lar'o del "ro2eco% con lo cual la
ma2or6a de los are*acos son 'enerados mu2 em"ranamene en el "ro2eco "ero 4an desarroll0ndose en
ma2or o menor 'rado de acuerdo a la *ase e ieracin del "ro2eco. +a si'uiene *i'ura ilusra ese en*o7ue%
en ella lo ensom5recido marca el &n*asis de cada disci"lina ;3orB*lo3< en un momeno deerminado del
desarrollo.
#on*idencial <+os ,-raerresres>% 201. /0'ina 10 de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
/ara ese "ro2eco se ha esa5lecido el si'uiene calendario. +a *echa de a"ro5acin indica cu0ndo el
are*aco en cuesin iene un esado de com"leiud su*iciene "ara someerse a re4isin 2 a"ro5acin% "ero
eso no 7uia la "osi5ilidad de su "oserior re*inamieno 2 cam5ios.
Disciplinas 8 Arte%actos enerados o .odi%icados
durante la Fase de Inicio
*o.ien!o Apro5acin
$e/uisitos
Visin Semana . Semana E
$odelo de #asos de Uso Semana . si'uiene *ase
,s"eci*icacin de #asos de Uso Semana . si'uiene *ase
Gestin del proyecto
/lan de Desarrollo del So*3are en su 4ersin 1.0 2
"lanes de las )eraciones
Semana .
Re4isar en cada
Fase
A.5iente Durane odo el "ro2eco
#on*idencial <+os ,-raerresres>% 201. /0'ina 11 de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
Disciplinas 8 Arte%actos
enerados o .odi%icados durante la
Fase de ,la5oracin
*o.ien!o Apro5acin
$e/uisitos
Visin C"ro5ado
$odelo de #asos de Uso Semana E Semana 8
,s"eci*icacin de #asos de Uso Semana E Semana 8
An9lisis 8 Dise:o
Documeno de Cr7uiecura Semana 8
Re4isar en cada
ieracin
I.ple.entacin
/rooi"os de )ner*aces de Usuario Semana !
Re4isar en cada
ieracin
Gestin del proyecto
/lan de Desarrollo del So*3are en su 4ersin 2.0 2
"lanes de las )eraciones
Semana E
Re4isar en cada
ieracin
A.5iente Durane odo el "ro2eco
Disciplinas 8 Arte%actos enerados o .odi%icados
durante la Fase de *onstruccin
*o.ien!o Apro5acin
An9lisis8Dise:o
Documeno de Cr7uiecura Fase anerior
Re4isar en cada
ieracin
I.ple.entacin
/rooi"os de )ner*aces de Usuario Fase anerior
Re4isar en cada
ieracin
$odelo de )m"lemenacin Semana 10
Re4isar en cada
ieracin
Prue5as
#asos de /rue5as Funcionales Semana 11
Re4isar en cada
ieracin
Gestin del proyecto
/lan de Desarrollo del So*3are en su 4ersin 1.0 2
"lanes de las )eraciones
Semana 10
Re4isar en cada
ieracin
*asos de +so neociados para la Iteracin
#asos de Uso esco'idos Semana 10 Semana 12
A.5iente Durane odo el "ro2eco
#on*idencial <+os ,-raerresres>% 201. /0'ina 12 de 11
<Red Social USB>
Versin: 1.0
Visin Fecha: 10/02/2008
Documeno Visin
0.( Se/$i)iento + !ontrol del Pro+ecto
Gestin de $e/uisitos
+os re7uisios del sisema son es"eci*icados en el Documeno de Visin. #ada re7uisio endr0 una serie de
ari5uos ales como im"orancia% esado% enre oros. ,sos ari5uos "ermiir0n reali:ar un e*eci4o
se'uimieno de cada re7uisio. +os cam5ios en los re7uisios ser0n 'esionados en ese documeno% 2 ser0n
e4aluadas 2 disri5uidas "ara ase'urar la ine'ridad del sisema 2 el correco "roceso de 'esin de
con*i'uracin 2 cam5ios.
*ontrol de Pla!os
,l calendario del "ro2eco endr0 un se'uimieno 2 e4aluacin semanal "or el =e*e de "ro2eco 2 dem0s
miem5ros del e7ui"o.
Semana E 3 Docu.ento de ;isin< plan de desarrollo inicial< )odelo de *asos de +so inicial<
,speci%icacin de *asos de +so inicial.
'e.ana 11 = Docu.ento de Ar/uitectura
'e.ana 11 3 Docu.ento de Desplieue
'e.ana 12 3 Pri.era ,ntrea
*ontrol de *alidad
C de*inir m0s adelane
Gestin de $iesos
C de*inir m0s adelane
Gestin de *on%iuracin
C de*inir m0s adelane
2. Referencias
Documeno de Visin
#on*idencial <+os ,-raerresres>% 201. /0'ina 11 de 11

También podría gustarte