plan de desarrollo del proyecto software

19
Plan de Desarrollo del Proyecto Software CODIGO D -ACA002 VERSION 0.1 PAGINA 1-5 PLAN DE DESARROLLO DEL PROYECTO SOFTWARE ELABORO REVISO AUTORIZO Mayerly Garcia Camilo Arcila Cesar Guerrero  Alejandra Bohorquez Msc. Judith del Pilar Rodrígue z Te njo Msc. Judith del Pilar Rodrígue z Te njo  

Upload: alejandra-bohorquez

Post on 05-Jul-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 1/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 1-5

PLAN DE DESARROLLO DELPROYECTO SOFTWARE

ELABORO REVISO AUTORIZOMayerly GarciaCamilo Arcila

Cesar Guerrero Alejandra Bohorquez

Msc. Judith del Pilar Rodríguez Tenjo

Msc. Judith del Pilar Rodríguez Tenjo

 

Page 2: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 2/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 2-5

  Plan de Desarrollo del ProyectoProyecto !SISTE"A PARA EL CONTROL DE LOS

TRABA#OS DE $RADO EN EL PRO$RA"A DEIN$ENIER%A DE SISTE"AS&

Vers'on !()()*&

+'stor'al de Re,'s'ones

VERSI-N FEC+A AUTOR DESCRIPCI-N0.0.1 <30/03/16> Mayerly García

Camilo ArcilaCesar Guerrero

 Alejandra Bohorquez

Desarrollo inicial de ladescripción ymodelamiento del proyecto.

Page 3: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 3/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 3-5

Ta.la de Conten'do

. !ntroducci"n

. Alcance

.# $ocumentos relacionados

.% $e&iniciones' Acr"nimos y A(re)iaturas

.* $escri+ci"n

#. ,ntorno y &undamentos

.- Antecedentes

. !denti&icaci"n del Pro(lema

%. ,l Proyecto

./ 0(jeti)o

.1 Alcance

.2 Justi&icaci"n

Page 4: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 4/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 4-5

.3 Características y Bene&icios

. 4u+osiciones y 5imitaciones

.# ,)oluci"n del Plan de +royecto

*. Resumen de la Metodología

.% 0rganizaci"n de los equi+os del +royectos

.%. Recursos humanos

.%.# 0rganizaci"n de los equi+os de tra(ajo

*.#. 6erramientas de desarrollo y cola(oraci"n

*.%. Control de cam(ios

  *.*. $e la actualizaci"n del Plan de Proyecto

-. ,structura del tra(ajo y estimados

. ,ntrega(les del +royecto

/. Calendario del +royecto

1. Manejo de riesgos

2. Planeaci"n de de+endencias del +royecto

Page 5: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 5/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 5-5

Plan'/'cac'0n del Proyecto

*) Introd1cc'0n

*)* Alcance

 A lo largo de 7ste documento' se dar8 a conocer la descri+ci"n corres+ondiente almismo' la im+ortancia de lle)arlo a ca(o' el o(jeti)o y las características que loconstituyen. Adem8s' se identi&icar8n los límites del +royecto' es decir' conocer qu7

tanto )a a enmarcar su desarrollo y de&inir qu7 as+ectos ser8n a(arcados dentro delmismo.

*)2 Doc13entos relac'onados

T4t1lo Fec5a Or6an'7ac'0n Ident'/'cador deldoc13ento

Estatuto Estudiantil 26/08/1996 UFPS 002_Acuerdo_06  

*)8 De/'n'c'ones9 Acr0n'3os y A.re,'at1ras

9:P4; 9ni)ersidad :rancisco de Paula 4antander.

CTG; 4istema de Control de los Tra(ajo de Grado del Programa de !ngeniería de 4istemas dela 9:P4.4!; 4istema de !n&ormaci"n.

Page 6: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 6/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 6-5

!4; !ngeniería de 4istemas.$A4; $ocumento de Arquitectura del 4o&t<are.

*): Descr';c'0n

,n el +resente documento se +lasma una descri+ci"n glo(al de la estructura' as+ectos yentrega(les a desarrollar en el transcurso del +royecto' adem8s de es+eci&icar lascaracterísticas de este y conte=tualizar los detalles del +ro(lema a solucionar y de la +ro+uesta

misma. 4e e=+ondr8 la metodología so(re la cual el +royecto se lle)ar8 a ca(o y la +laneaci"norganizacional que le ser)ir8 de so+orte.

2) Entorno y /1nda3entos

 2)* Antecedentes

4eg>n el ,statuto ,studiantil de la 9ni)ersidad la 9ni)ersidad :rancisco de Paula4antander' el estudiante que tenga a+ro(ado m8s del 3? de sus cr7ditos e=igidos+or el +lan de estudio' +odr8 iniciar su tra(ajo de grado seg>n las di&erentesmodalidades que e=isten. ,l +rocedimiento general es la +resentaci"n delante+royecto +or +arte del estudiante +ara ser )alidado' seguidamente desarrollar el+royecto +ara +edir &echa de sustentaci"n y ser cali&icado +or los jurados asignados y

el comit7 curricular.

,l +roceso acad7mico@administrati)o que rige la gesti"n de este +roceso' no cuentaactualmente con un sistema de in&ormaci"n que &acilite esta la(or. A +esar de lae=istencia de +royectos similares +lasmados en la !nstituci"n como +or ejem+lo elsistema de control de entrega y +r7stamo de li(ros de la Bi(lioteca' no se hadesarrollado un 4! cuya &uncionalidad se (ase en el control de los Tra(ajos de Gradodel Programa de !ngeniería de 4istemas.

2)2 Ident'/'cac'0n del Pro.le3a

 Actualmente' el +rograma de !ngeniería de 4istemas de la 9ni)ersidad :rancisco de Paula

4antander no cuenta con un 4istema de !n&ormaci"n Automatizado 4!A que le +ermitaadministrar de &orma e&ecti)a' r8+ida y e&icaz' los +rocesos administrati)os de la sustentaci"nde tra(ajos de grados. 5a gesti"n de estos +rocesos' se realiza de manera manual' lo que secon)ierte en +7rdida de tiem+o' tra(ajo tedioso y en un incon)eniente +ara el (uen &lujo dein&ormaci"n.

$e ahí la im+ortancia de agilizar estos +rocesos a tra)7s de un 4istema de !n&ormaci"n Automatizado 4!A que +ermita la administraci"n de los Tra(ajos de Grado con el &in degenerar (ene&icios a la organizaci"n.

8) El Proyecto

8)*)* O.<et',o 6eneral del ;royecto

Crear una A+licaci"n e( +ara el registro' control y sustentaci"n de Tra(ajos de Grado +ara el+rograma de !ngeniería de 4istemas.

Page 7: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 7/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 7-5

8)*)2 O.<et',os Es;ec4/'cos Del Proyecto

 Analizar el &uncionamiento de los ser)icios del Programa de !ngeniería de 4istemas de la9ni)ersidad :rancisco de Paula 4antander.

!denti&icar los usuarios y los requerimientos &uncionales del sistema +ara determinar lasdi&erentes acti)idades que allí se de(en realizar.

Realizar el modelo de clases y modelo de datos +ara el sistema.Realizar los di&erentes casos de uso +ara los requerimientos &uncionales que el cliente hasolicitado.

Realizar los diagramas de secuencia' de ro(ustez y de realizaci"n +ara el sistema de cadacaso de uso.

$iseDar las )istas necesarias +ara la interacci"n con los usuarios' ,studiante' 4ecretaria'Coordinador y Jurado.

!m+lementar la a+licaci"n e( +ara la gesti"n de Tra(ajos de Grado.

8)2 Alcance

En el Alcance F1era del Alcance

Construir un 4! que +ermita automatizar el +roceso de gesti"nregistro' modi&icaci"n' consulta de los Tra(ajos de grado delPrograma de !ngeniería de 4istemas de la 9:P4 CTGsistemas.

Construir un 4! que automatice cualquier otro+roceso acad7mico o administrati)o de la9:P4.

Tratar in&ormaci"n relacionada es+ecí&icamente con tra(ajosde grado' estudiantes' jurados docente del Programa de !4de la 9:P4.

!n)olucrar a todos los estudiantes y +ro&esoresde la 9:P4' o a cualquier otro &uncionario norelacionado con los cursos de +ro&undizaci"ndel Programa de !4.

4eguridad +ara cuentas de usuario' asignando contraseDas y+ermisos en la a+licaci"n.

4eguridad es+ecial contra hacEers. !nstalar oF+archar agujeros de seguridad en loscom+onentes de so&t<are utilizados.

Consistencia de la in&ormaci"n de los Tra(ajos de grados ylos estudiantes de !ngeniería de 4istemas de la 9:P4. !n)olucrar a todos los estudiantes y Tra(ajos deGrado de los dem8s +rogramas de la 9:P4

8)8 #1st'/'cac'0n

,s im+ortante lle)ar a ca(o el desarrollo del +resente +royecto' +orque se &acilitaría el&lujo y gesti"n de in&ormaci"n en los +rocesos administrati)os im+licados en eldesarrollo y sustentaci"n de los Tra(ajos de grado seg>n las modalidades' o&recidas+or el Programa de !4 de la 9:P4. Adem8s' +ermitiría agilizar el tra(ajo de la4ecretaria' Jurados y el Comit7 Curricular' +ara reducir la e=tensa y la +oca tri)ialidadde tramitaci"n de documentos entre la secretaria y el comit7 curricular.

8): Caracter4st'cas y Bene/'c'os

H 4! escala(le que +ermite realizar registros' actualizaciones' consultas y (orrados dein&ormaci"n de los Tra(ajos de Grado.

Page 8: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 8/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 8-5

H ,l sistema +ro+orciona la automatizaci"n del +roceso de registro +ara los Tra(ajos de Grado.H ,l sistema +ermite agilizar y automatizar +rocesos de documentaci"n de las Actas del Comit7

curricular.H Permite sol)entar tareas +oco tri)iales que hasta el momento son asignadas de manera manual

al jurado o al coordinador del comit7.H Contar8 con una a+ariencia (astante amiga(le y lim+ia +ara los usuarios.H ,l sistema tendr8 un ni)el de con&ia(ilidad y seguridad signi&icati)o +ara la tranquilidad de los

usuarios y esta(ilidad del +lan de estudios de !4.

8)= S1;os'c'ones y L'3'tac'ones,l +royecto re+resenta una soluci"n o+ortuna al a+aratoso manejo de los +rocesosrelacionados con la gesti"n de Tra(ajos de Grado del Programa de !4 de la 9:P4. Permitir8&acilitar las tareas relacionadas con registro' realizaci"n de comentarios y correcciones'consultas' actas y sustentaci"n del mismo. 4e contem+la restricci"n de +ersonal +ara el uso dela a+licaci"n' ya que los >nicos que +ueden tener control total son el coordinador y lasecretaria. Con res+ecto a los recursos &ísicos' el so+orte estar8 dado +or el ser)idor acad7mico del Programa 4AI$B0.

8)> E,ol1c'0n del Plan del ;royecto

,l equi+o de tra(ajo se entre)ist" con el interesado del +royecto Msc. Judith del Pilar 

Rodriguez Tenjo el día )iernes * de marzo del #3' en el horario de 3;33 am a # m. Atra)7s de una charla magistral se conte=tualiz" el modelo del negocio y se de&inieron los límitesdel +royecto. $e esta reuni"n se tiene como e)idencia una gra(aci"n y unos documentosdonde el interesado del +royecto e=+res" sus ideas. Tras esto' se reestructur" la organizaci"ndel equi+o de tra(ajo' se de&ini" una metodología de desarrollo' se +lantearon roles y seesta(lecieron las la(ores y tiem+os +ara la realizaci"n del +royecto.

:) Res13en de la "etodolo64a

:)* Or6an'7ac'0n de los E?1';os del Proyecto

 5a metodología seleccionada +ara ser)ir de a+oyo al desarrollo del +royecto' es A9P Agile9ni&ied Process @ Proceso 9ni&icado Kgil.

:)*)* Rec1rsos +13anos

,l equi+o de tra(ajo estar8 con&ormado +or los estudiantes del Programa de !4' que cursanactualmente la asignatura de An8lisis y $iseDo de 4istemas;

@ Mayerly Paola García $íaz.@ Cesar Al(erto Guerrero L8squez.@ María Alejandra Boh"rquez Martheyn.@ Cristian Camilo Arcila $elgado.@

,s indis+ensa(le adem8s' contar con la consultoría +ermanente de un e=+erto en el +roceso'+a+el desem+eDado' en este caso' +or la Msc. Judith del Pilar Rodríguez Tenjo.

Page 9: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 9/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 9-5

:)*)2 Or6an'7ac'0n de los E?1';os de Tra.a<o

,n la tem8tica de roles' la metodología A9P se di&erencia +or las siguientes características;

. 5os roles +ueden ser asumidos +or )arias +ersonas.#. 9na +ersona +uede tomar )arios roles.%. 9n rol no es un +uesto.*. 9sted de(e tratar de con)ertirse en un es+ecialista general que domine una o m8ses+ecialidades +or ejem+lo' administraci"n de (ase de datos' administraci"n de +royectos'entre otras' un conocimiento general de todo el +roceso del so&t<are y una gran com+rensi"ndel dominio de sus la(ores.

Teniendo en cuenta lo anterior' la metodología A9P +ro+one roles +ara realizar el tra(ajo en el+royecto. ,stos roles se descri(en' se identi&ican y se asignan a los miem(ros del equi+o en lasiguiente ta(la;

Valor Rol Descr';c'0n D'sc';l'na "'e3.ro@s

*

DBA 6'l 9n administrador de (ases de

datos $BA que tra(aja demanera cola(orati)a con losintegrantes del equi+o del+royecto +ara diseDar' +ro(ar y(rindar so+orte a los di&erentesesquemas de datos.

!m+lementac

i"n

Cesar Guerrero

Mayerly Garcia 

*

"odelador 6'l  Alguien que cree y desarrollemodelos' ya sean di(ujos'tarjetas' o archi)os com+lejosrealizados con herramientasCA4,' de manera cola(orati)ay e)oluti)a. 5os modelos 8gilesson a+enas lo su&icientemente

(uenos.

Modelado!m+lementaci"n

 Alejandra Bohorquez

Mayerly Garcia

Cesar Guerrero

Camilo Arcila

  C1al?1'era 

Cualquier otra +ersona en otrorol distinto.

 Administraci"n de laCon&iguraci"n Administraci"n delProyecto

 Alejandra Bohorquez

Mayerly Garcia

Cesar Guerrero

Camilo Arcila

Ad3'n'strador de lacon/'61rac'0n

9n administrador decon&iguraci"n se encarga de+ro+orcionar la in&raestructura ycrear el medio am(iente +ara elequi+o de desarrollo.

 Administraci"n de laCon&iguraci"n

 Camilo Arcilo

% I3;le3entador  9n im+lementador es $esarrollo Mayerly Garcia

Page 10: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 10/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 10-5

res+onsa(le de dis+oner elsistema en los am(ientes de+re+roducci"n y +roducci"n.

Cesar Guerrerro

Desarrollador  ,s quien escri(e c"digo' realiza+rue(as y construye el so&t<are.

Modelado!m+lementaci"n$esarrollo

:rontend Alejandra Bohorquez

Mayerly Garcia

Cesar Guerrero

Camilo Arcila

 

BacEend Alejandra Bohorquez

Mayerly Garcia

Cesar Guerrero

Camilo Arcila

#

Es;ec'al'sta del;roceso

$esarrolla' ada+ta y a+oya elmaterial de los +rocesos de laorganizaci"n descri+ci"n de+rocesos' +lantillas' guías'ejem+los' entre otros.

,ntorno Alejandra Bohorquez

Camilo Arcila

*

Ad3'n'strador del ;royecto

 Administra los miem(ros de losequi+os de tra(ajo' crearelaciones con los in)olucrados'coordina las interacciones conlos in)olucrados' +lanea'administra y dis+one recursos'enmarca +rioridades y mantieneel equi+o en&ocado.

ModeladoPrue(as$esarrollo Administraci"n delProyecto

 Alejandra Bohorquez

*

Ea3'nador  ,)al>a los +roductos del

+royecto' inclusi)e el tra(ajo en+rogreso' suministrandoretroalimentaci"n al equi+o detra(ajo.

Prue(as Mayerly Garcia

 Alejandra Bohorquez

3 In,ol1crado 9n in)olucrado es cualquieraque sea usuario directo' usuarioindirecto' administrador deusuarios' administrador'miem(ro de equi+o deo+eraci"n o so+orte'desarrolladores que tra(ajan enotros sistemas que se integrano interact>an con el sistema

im+lementado' en &in todo aquelque se )ea a&ectado de una u

Modelado!m+lementaci"nPrue(as$esarrollo Administraci"n delProyecto

Judith del Pilar RodriguezTenjo

Page 11: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 11/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 11-5

otra &orma con el +royecto.

%#

Doc13entador tcn'co

,s res+onsa(le de +roducirdocumentaci"n +ara losin)olucrados' tal como;materiales de ca+acitaci"n'documentaci"n de o+eraciones'documentaci"n demantenimiento' y

documentaci"n de usuario.

$esarrollo Alejandra Bohorquez

Mayerly Garcia

Cesar Guerrero

Camilo Arcila

  Ad3'n'strador de ;r1e.as

,l administrador de +rue(as esel res+onsa(le del 7=ito de las+rue(as' incluye +lani&icar laadministraci"n' y +romo)er las+rue(as y las acti)idades decalidad.

Prue(as @

  E?1';o de;r1e.as

,l equi+o de +rue(as esres+onsa(le de ejecutar las+rue(as y documentar losresultados que +royecten.

Prue(as @

%

Es;ec'al'sta en5erra3'entas

,s res+onsa(le de seleccionar'adquirir' con&igurar y (rindarmantenimiento al equi+orequerido.

,ntorno Alejandra BohorquezMayerly Garcia

Cesar Guerrero

Camilo Arcila

:)2 +erra3'entas de Desarrollo y Cola.orac'0n

Re?1er'3'ento

Vers'0n Fa.r'cante Descr';c'0n Pro;0s'to de 1so

,lementary 4o&t<are li(re 4istema o+erati)o Brindar el ecosistemaseguro y esta(le +ararealizar todas lasla(ores que senecesiten +ara laela(oraci"n del+royecto.

Python #./ 5enguaje de+rogramaci"n de usogeneral de c"digo dellado del ser)idor originalmentediseDado +ara eldesarrollo <e( decontenido din8mico.

5enguaje encargadode la +rogramaci"n enel BacE@end de laa+licaci"n.

Page 12: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 12/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 12-5

6TM5 -  

C44 %  

Ja)a4cri+t   5enguaje encargadode la +rogramaci"n enel :rontend de laa+licaci"n.

G!T .2.3   4istema de control de)ersiones.

$ra< !0   6erramienta CA4,

GoogleChrome

  Ia)egador de !nternet+ara +rue(as.

PyCharm Community JetBrains PyCharm is an!ntegrated$e)elo+ment,n)ironment !$,used &or +rogramming

in Python. !t +ro)idescode analysis' agra+hical de(ugger'an integrated unittester' integration <ith)ersion controlsystems LC4es' andsu++orts <e(de)elo+ment.

,ditor de te=to +aralas clases que se )ana +rogramar.

Materialize )3.2/. 9n &rame<orE <e(&ront@end moderno yres+onsi)o (asado enMaterial $esign.

Base +ara el estilo delas )istas de laa+licaci"n.

:)8) Control de Ca3.'os

$e(ido a que el desarrollo del +royecto se lle)ar8 a ca(o a tra)7s de la metodología A9P' se+ermite realizar ciertos cam(ios durante la realizaci"n del mismo. ,sto es' +orque lametodología' adem8s de ser 8gil' es iterati)a' y e=iste la +osi(ilidad de retomar algunos +untos'cuando es necesario se quieren mejorar los o(jeti)os y detalles.

:): De la Act1al'7ac'0n del Plan de Proyecto

Nste documento tendr8 que ser actualizado cada que e=ista alguna moli&icaci"n en cuanto a lasherramientas que se utilizar8n durante el desarrollo del +royecto' asignaci"n de roles en elequi+o de tra(ajo' o alg>n cam(io en el cronograma' ya que la metodología utilizada lo +ermite.

Page 13: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 13/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 13-5

=) Estr1ct1ra del Tra.a<o y Est'3ados

,l ciclo de )ida de la metodología de desarrollo a utilizar Agile 9P es serial en lo grande&ases e iterati)o en lo +equeDo disci+linas' li(erando entrega(les incrementales en el tiem+o.

:ases de Agile 9P

5as &ases son im+lementadas de una &orma serial a lo largo de un +royecto de Agile 9P. ,stas

&ases son;. !nicio#. ,la(oraci"n%. Construcci"n*. Transici"n

$isci+linas de Agile 9P

5as disci+linas son ejecutadas de una &orma iterati)a' de&iniendo las acti)idades' las cuales' elequi+o de desarrollo ejecuta +ara construir' )alidar y li(erar so&t<are &uncional' el cual cum+lecon las necesidades de los in)olucrados.

5as disci+linas son;

H ModeladoH !m+lementaci"nH Prue(asH $es+liegueH Administraci"n de la Con&iguraci"nH Administraci"n de ProyectoH Am(iente

Fases "etas +'tos

. !nicio !denti&icar el alcance inicial de +royecto' unaarquitectura inicial del sistema y o(tener un

+resu+uesto inicial del +royecto y unaace+taci"n de los in)olucrados.

0(jeti)os de Ciclode Lida 5C0' +or

su siglas en ingl7s

#. ,la(oraci"n Pro(ar arquitectura del sistema. Arquitectura delCiclo de Lida

5CA' +or susiglas en ingl7s 

%. Construcci"n Construir un so&t<are &uncional so(re una(ase regular e incremental' las cuales cum+lancon las +rioridades m8s im+ortantes +ara losin)olucrados o usuarios del +royecto.

Ca+acidad0+eracional !nicial!0C' +or su siglasen ingl7s

*. Transici"n Lalidar y des+legar el sistema en su am(iente 5i(eraci"n del

Page 14: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 14/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 14-5

de la +roducci"n. Producto PR' +orsu siglas en ingl7s

$e acuerdo a lo anterior' se de&ine la siguiente estructura de tra(ajo +or &ases' es+eci&icandolas la(ores internas +or disci+lina;

Fase de Ela.orac'0n

D'sc';l'na Act','dades Pr'nc';ales

Modelado H !denti&icar los riesgos t7cnicosH Modelado de la ArquitecturaH Prototi+o de !nter&aces de 9suario

!m+lementaci"n H Pro(ar la arquitectura

Prue(as H Lalidar la arquitecturaH ,)olucionar su modelo de +rue(as

$es+liegue H Actualizar su +lan de desarrollo

 Administraci"n de laCon&iguraci"n

H Poner todos los +roductos (ajo el Control de Administraci"n de la Con&iguraci"n CM Control se re&ierea la con&iguraci"n de una m8quina' el c"mo hacer &uncionar cierto so&t<are

 Administraci"n delProyecto

H Construir el equi+oH Proteger el equi+oH 0(tener los recursosH Manejar el riesgoH Actualizar el +lan de +royecto

H Cerrar la &ase

Page 15: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 15/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 15-5

,ntorno H ,)olucionar el entorno de tra(ajoH Ajustar los materiales de +rocesos

 

Fase de Constr1cc'0n

D'sc';l'na Act','dades Pr'nc';ales

Modelado H A(ordaje del An8lisis del ModeladoH $iseDo +or modelado de llu)ia de ideasH $ocumentar 

!m+lementaci"n H Primeras +rue(asH Crear constantementeH ,)oluci"n de la l"gica de dominioH ,)olucionar las inter&aces de usuarioH ,)olucionar el esquema de datosH $esarrollo de inter&aces de acti)os legadosH Generar el scri+t de con)ersi"n de datos

Prue(as H Prue(as de so&t<areH ,)olucionar su modelo de +rue(as

$es+liegue H $es+legar el scri+t de instalaci"nH $es+legar documentaci"n inicialH Actualizar su +lanH $es+legar el sistema en un am(iente de +re@+roducci"n

 Administraci"n de laCon&iguraci"n

H Poner todos los +roductos (ajo el CM Control

Page 16: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 16/19

Page 17: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 17/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 17-5

,ntorno H ,sta(lecer las o+eraciones yOo el am(iente de so+orteH Recu+erar las licencias del so&t<are

>) Entre6a.les del Proyecto 

Entre6a.le Descr';c'0n Fec5a de laEntre6a

Plan de $esarrollo Documento en el cual se plantea el  problema y se dan a conocer las basessobre las cuales se llevará a cabo el desarrollo del proyecto.

 A(rilO#3

Modelo del Iegocio Documento sobre el cual se plasma ladescripción del negocio y sus procesos.

  A(rilO#3

Criterios de Ace+taci"nde Requisitos

Se establecen las directrices deevaluación de los artefactos resultantesdurante el desarrollo del proyecto.

 A(rilO#3

,s+eci&icaci"n deCasos de 9so del4istema

Permite describir los diferentes casos deinteracción existentes entre los usuariosy el sistema.

  A(rilO#3

,s+eci&icaci"n deRequerimientos del4o&t<are

Documento sobre el cual se dan aconocer los requisitos o funcionalidadesque debe contemplar la aplicación.

 A(rilO#3

Glosario del 4istema Contiene todos los términos necesarios para facilitar el entendimiento de la

documentación del proyecto.

 A(rilO#3

Lisi"n del 4istema Proporciona una visión global del funcionamiento e implicaciones del sistema.

  A(rilO#3

 Arquitectura $A4 Especificación de las ideas principalesdel diseo. El D!S proporciona unadescripción entendible de la arquitecturadel sistema soft"are.

 MayoO#3

Modelo de An8lisis #epresentación técnica de lafuncionalidad del sistema$requerimientos y comportamiento.

 MayoO#3

Modelo de $iseDo Contiene los diagramas% las clases% paquetes% subsistemas% y demás

JunioO#3

Page 18: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 18/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 18-5

componentes contemplados para el sistema en desarrollo.

:icha T7cnica del4o&t<are

Describe las caracter&sticas principalesdel sistema$ nombre% caracter&sticasf&sicas% el modo de uso o elaboración% propiedades distintivas y especificaciones técnicas.

 JunioO#3

) Calendar'o del ;royecto

,l tiem+o estimado +ara el desarrollo del +royecto es de 1 semanas.

Fases Co3'en7o F'n A;ro.ac'0n

!nicio :e(reroO#3 :e(reroO#3 JunioO#3

,la(oraci"n MayoO#3 JunioO#3 JunioO#3

Construcci"n MayoO#3 JunioO#3 JunioO#3

Transici"n JunioO#3 JunioO#3 JunioO#3

) "ane<o de R'es6os

H ue el sistema retrase la gesti"n de Tra(ajos de Grados' +orque no se tiene conocimientoest8ndar de su &uncionamiento;

Para contrarrestar esta +osi(ilidad' los usuarios del sistema ser8n ca+acitadosde(idamente +ara una mejor interacci"n y manejo de la in&ormaci"n.

H ue no e=ista integridad en la +ersistencia de datos;

Para +re)enir esto' se hace una com+leta )alidaci"n de la (ase de datos en la &ase de+rue(as.H ue el sistema no +ro+orcione las &uncionalidades deseadas +or el cliente;

Para disminuir este riesgo' se realizan re)isiones constantes de ace+taci"n +or +artede los in)olucrados' a medida que se )a desarrollando el +royecto.

G) Planeac'0n de De;endenc'as del Proyecto

Q,ste +royecto com+ite +or los recursos de otros +royectosIo' es el >nico +royecto que el equi+o de tra(ajo tiene en desarrollo.

Q,ste +royecto de+ende del 7=ito de otro +royecto

Io' este +royecto es inde+endiente a cualquier otro. Puede lle)arse a ca(o +or sí mismo' nonecesita de otro +ara su cum+limiento.

Page 19: Plan de Desarrollo Del Proyecto Software

8/16/2019 Plan de Desarrollo Del Proyecto Software

http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 19/19

Plan de Desarrollo delProyecto Software

CODIGO D-ACA002

VERSION 0.1

PAGINA 19-5

QAlg>n otro +royecto de+ende de estePosi(lemente este +royecto +ro+orcione &uncionalidades que +odrían ser utilizadas en eldesarrollo de otros &uturos.