plan de desarrollo del proyecto software
TRANSCRIPT
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
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.
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
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
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.
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.
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.
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.
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
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
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.
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.
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
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
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
8/16/2019 Plan de Desarrollo Del Proyecto Software
http://slidepdf.com/reader/full/plan-de-desarrollo-del-proyecto-software 16/19
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
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.
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.