8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
1/33
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
2/33
Lu$%ar $on proye$tos de pesadilla& Ex$eso de tie'po para entre(ar el produ$to )na *alta de $u'pli'iento de los re+uisitos del $lien In$re'ento en el $osto, et$tera-
. /esti0n e1e$ti2a de proye$tos de so1t3are 4
5roble'a $o'unes
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
3/33
La /esti0n e1e$ti2a de proye$tosde so1t3are se basa en las$uatro 5: personal, producto,
proceso y proyecto.
La /esti0n proye$tos de so1t3are es la apli$a$i0n$ono$i'ientos, %abilidades, %erra'ientas yt$ni$as-
Habilidadesinterpersonales
Conocimientos, norm
regulaciones del de aplic
C o n o
c i m i e n
t o s y a
b i l i d a
d e s
d e ! e r e
n c i a
! e n e
r a l C o m p r e n s i ó n d
e n t o r n o d e l p r o y e c t
"reas de #$periencia
%ue necesita el #%uipode !erencia de&royectos
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
4/33
El personalEs el prin$ipal 1a$tor paraal$anzar el xito en unproye$to-
Obtener los recursos humanosnecesarios para implementar y
completar el proyecto debe ser la prioridad del patrocinador de un proyecto de Software.
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
5/33
Los parti$ipantes:
/estores e6e$uti2os: 'e(nen aspectos del negocio)
/estores: &lani(can, moti*an, organi+an y controlan a profesionales)5ro1esionales: &roporcionan las abilidad tcnicas paringenier-a del producto)Clientes: #speci(can los re%uisitos)7suarios )nales: .nteract/an con el software)
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
6/33
L"deres de e+uipo
La gestión del proyecto es una actividadinmensamente humana, y requiere lainteracción de las habilidades duras yblandas de todo el equipo. Jerry Weinberg sugiere un modelo O! delidera"go.
#s responsabilidad del gerente del
proyecto$%&uiar, gestionar, y me'orar lainteracción entre los miembros delequipo%e'orar la con(an"a y cohesión delgrupo
%)eali"ar actividades de formación dele ui o tan tem rano como le sea
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
7/33
El e+uipo de so1t3are
La responsabilidad en delimitar el grupo ycaracter*sticas de ello recae en el gestorde proyecto.
1actores para plani(car la estructura dele%uipo de proyecto de software:
'i(cultad del problema a resol*er2
Tamao del programa resultante2 Tiempo %ue el e%uipo estará 4unto2 #l grado de separación del problema en
módulos2 5igide+ de la feca de entrega2 !rado de socialibilidad del proyecto)
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
8/33
5aradi('as 8r(aniza$ionales
9- 7n paradi('a $errado- 4erar%u-a
tradicional de autoridad, menosprobabilidad de reali+ar proyectosinno*adores)
7) &aradigma aleatorio)8 #structura librey depende muco de la iniciati*aindi*idual, e$celente parainno*aciones en proyectos)
3) &aradigma abierto)8 .ntenta resol*erproblemas del paradigma cerrado ytomar los puntos buenos delparadigma aleatorio)
9) &aradigma sincrónico)8 se apoya en el
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
9/33
El
produ$to
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
10/33
2. El producto
;
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
11/33
2. El producto#l !estor de proyecto se enfrenta a un dilema desde el principio
!estor de&royecto
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
12/33
2. El producto
Antes de planear un proyecto se deben establecer:
!estor de&royecto
>) os ob4eti*os?- El á'bito del so1t3are
@- La des$o'posi$i0n delproble'a
9)
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
13/33
2. El producto
7)>) os ob4eti*os
Ayudan a la determinación de restricciones del proyecto =na *e+ de(nido los ob4eti*os permiten determinar soluciones alternati*as
*iables para construir el producto
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
14/33
2. El producto
#l tiempo: %ue tan rápido %ueremos entregar el proyecto #l costo: %ue tan barato %ueremos %ue sea el producto #l Alcance: %ue caracter-sticas %ueremos %ue tenga la aplicación
#tas tres restricciones depende entre s-, por lo %ue es imposible dar masprioridad a una sin %uitarle a las demás
7)>) os ob4eti*os
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
15/33
2. El producto
7)7) #l ámbito del software
'bitodel
so1t3are
Contexto: @Cómo enca4a elsoftware en un sistema masgrande, producto o conte$to denegocios @Bu limitaciones se
impone como resultado
8b6eti2os de in1or'a$i0n: @Buob4etos de datos *isibles al usuario
se produce como resultado delsoftware @Bu ob4eto de datos se
re%uiere de entrada
*un$i0n de dese'peño: @Bufunciones reali+a el software para
transformar los datos de entrada ensalida@e$iste algunas
caracter-sticas de desempeoespeciales %ue deban abordarse
'escribe las funcionalidades y caracter-sticas del software %ue se entregusuarios (nales
Mar$a Modelo
B deid
ip
e$us 73
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
16/33
2. El producto7)3) 'escomposición del problemaK'i*ide y *encerásL 'escomposición del
problema particionado oelaboración
J/cleo deanálisis de
re%uerimientos
1uncionalidad
%ue debeentregarse
&roceso %u
empleará entregar
&roporcionar mas detallesantes de comen+ar la
estimación
#$posición delámbito
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
17/33
2. El producto
Cara$ter"sti$as pe$uliares- .ntroducción de información
mediante *o+ y teclado- #dición automática de copia- Capacidad de diseo de páginaExposi$i0n del á'bito- @a entrada continua de *o+,
re%uiere %ue el usuario entrene- @Bu capacidades espec-(cas
proporcionará editar copias- @Cuan so(sticada será la capacidad
de diseo de página
#4emplo M &rocesador dete$tos
7)3) 'escomposición del problemaK'i*ide y *encerásL
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
18/33
El pro$eso
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
19/33
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
20/33
El proceso#l problema es seleccionar el modelo de proceso apropiado para %ue un e%uiposometa al software a ingenier-a
!estor de&royecto
Cual es el modelo del proceso masadecuado para:>) os clientes7) #l personal3) as caracter-sticas del producto
mismo9) #l ambiente del proyecto en el
%ue se traba4a
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
21/33
Las actividadesestructurales
Co'uni$a$i0n
5lanea$i0n
Antes de %ue comience cual%uier tcnico, tiene importancia cr-tica comuncolaborar con el cliente)
'escribe las tareas tcnicas por reariesgos probables, los recursos re%uieren, los productos del traba4o
obtendrán y una programación acti*idades)
Las actividades
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
22/33
Las actividadesestructurales
Modelado
Constru$$i0n
!esplie(ue
Crea un “bos%ue4o” del ob4eto por acer
entender el panorama general, cómo ar%uitectónicamente)
#sta acti*idad combina la generación desea manual o automati+adaO y las pruere%uieren para descubrir errores en ste)
#l software Ncomo entidad completa oincremento parcialmente terminadoO se consumidor %ue lo e*al/a y %uretroalimentación, misma %ue se basae*aluación)
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
23/33
*usi0n de produ$to y pro$e
a plani(cación del proyecto comien+a con la fusión producto y proceso)
! i i0 d
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
24/33
!es$o'posi$i0n depro$eso
=n proyecto relati*amente pe%ueo %ue sea similar a
esfuer+os anteriores puede lograrse me4or al usar el ese$uen$ial lineal)
Comunicación
&laneación
6odelado
Construcción
!es$o'posi$i0n de
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
25/33
!es$o'posi$i0n depro$eso
*lu6o de pro$eso iterati2o repite una o más de las
acti*idades antes de pasar a la siguiente
Comunicación
&laneación
6odelado
Construcción
!es$o'posi$i0n de
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
26/33
!es$o'posi$i0n depro$eso
*lu6o de pro$eso e2oluti2o reali+a las acti*idades e
“circular”) A tra*s de las cinco acti*idades, cada circua una *ersión más completa del software)
Comunicación
&laneación
6odelado
Construcción'esplieg
ue
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
27/33
=n proyecto simple y relati*amente p
9- 'esarrollar lista de clari(cación de conPictos)?- 5eunirse con los participantes para abordar laclari(cación de conPictos)@- 'esarrollar en con4unto un enunciado del ámbito)D- 5e*isar el enunciado del ámbito con todos losinteresados)
-6odi(car el enunciado del ámbito seg/n se
re%uiera)
á l 4
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
28/33
=n proyecto más comple4o, %ue tenga umás amplio e impacto empresarial m
signi(cati*o
9- 5e*isar la solicitud del cliente)?- &lani(car y calendari+ar una reunión formal facilitada con todparticipantes)@- 5eali+ar in*estigación para especi(car la solución propuesta e$istentes)D- &reparar un “documento de traba4o” y una agenda para la re- 5eali+ar la reunión)
F- 'esarrollar con4untamente miniespeci(caciones %ue rePe4encaracter-sticas de datos, funcionales y de comportamiento del smanera alternati*a, desarrollar casos de uso %ue describan el sel punto de *ista del usuario)G- 5e*isar cada miniespeci(cación o usar casos de uso para *erconsistencia y falta de ambigQedad)- #nsamblar las miniespeci(caciones en un documento de ámb- 5e*isar el documento de ámbito o colección de casos de uso
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
29/33
El proye$to
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
30/33
EL 5K8EC8• =n proyecto de sistemas está en pe
si:
>) #l personal de software no entiende
necesidades de sus clientes)
7) #l ámbito del producto está mal de
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
31/33
EL 5K8EC83) los cambios se gestionan mal)
9) a tecnolog-a elegida cambia)
?) las necesidades comerciales cambia)
F) os pla+os de entrega no son realistas)) os usuarios se resisten)
R8
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
32/33
EL 5K8EC8
S) #l e%uipo de proyecto carece de personal conabilidades apropiadas)
>) os gestores e*itan las me4ores prácticas)
# &5U#CT
8/17/2019 Tema 3 Administración de Los Proyectos de Software (1)
33/33
# &5U#CT
;C0'o
A$tuar=
Comen+ar con
el piedereco
6antener el
Vmpetu
5astrearel
&rogreso
Tomar'ecision
es.nteligen
tes
5eali+arun
análisisde
resultados
Top Related