• No se han encontrado resultados

Herramienta para Administración de Proyectos en Equipos Autodirigidos que Desarrollan Software de Calidad-Edición Única

N/A
N/A
Protected

Academic year: 2017

Share "Herramienta para Administración de Proyectos en Equipos Autodirigidos que Desarrollan Software de Calidad-Edición Única"

Copied!
139
0
0

Texto completo

(1)

Instituto Tecnológico y de Estudios Superiores de Monterrey

Campus Monterrey

Monterrey, Nuevo León a

Lic. Arturo Azuara Flores:

Director de Asesoría Legal del Sistema

Por medio de la presente hago constar que soy autor y titular de la obra

titulada:"

Instituto Tecnológico y de Estudios Superiores de Monterrey (EL INSTITUTO)

para que efectúe la divulgación, publicación, comunicación pública, distribución y

reproducción, así como la digitalización de la misma, con fines académicos o

propios al objeto de EL INSTITUTO.

El Instituto se compromete a respetar en todo momento mi autoría y a

otorgarme el crédito correspondiente en todas las actividades mencionadas

anteriormente de la obra.

De la misma manera, desligo de toda la responsabilidad a EL INSTITUTO

por cualquier violación a los derechos de autor y propiedad intelecutal que cometa

el suscrito frente a terceros.

Nombre y Firma

AUTOR (A)

(2)

Herramienta para Administración de Proyectos en Equipos

Autodirigidos que Desarrollan Software de Calidad-Edición

Única

Title

Herramienta para Administración de Proyectos en Equipos

Autodirigidos que Desarrollan Software de

Calidad-Edición Única

Authors

Saúl Armando Soto Véliz

Affiliation

ITESM

Issue Date

2003-12-01

Item type

Tesis

Rights

Open Access

Downloaded

18-Jan-2017 12:23:35

(3)

INSTITUTO TEC NO LÓ G IC O Y DE ESTUDIO S

SUPERIO RES DE MO NTERREY

C AMPUS MO NTERREY

PRO G RAMA DE G RADUADO S EN ELEC TRÓ NIC A,

C O MPUTAC IÓ N, INFO RMAC IÓ N Y C O MUNIC AC IO NES

HERRAMIENTA PARA ADMINISTRAC IÓ N DE PRO YEC TO S EN EQ UIPO S AUTO DIRIG IDO S Q UE DESARRO LLAN SO FTWARE DE C ALIDAD

TESIS

PRESENTADA C O MO REQ UISITO PARC IAL PARA O BTENER EL G RADO AC ADEMIC O DE:

MAESTRO EN ADMINISTRAC IÓ N DE TEC NO LO G ÍAS DE INFO RMAC IÓ N

PO R:

SAÚL ARMANDO SO TO VÉLIZ

(4)

INSTITUTO TEC NO LÓ G IC O Y DE ESTUDIO S

SUPERIO RES DE MO NTERREY

C AMPUS MO NTERREY

PRO G RAMA DE G RADUADO S EN ELEC TRÓ NIC A,

C O MPUTAC IÓ N, INFO RMAC IÓ N Y C O MUNIC AC IO NES

HERRAMIENTA PARA ADMINISTRAC IÓ N DE PRO YEC TO S EN EQ UIPO S AUTO DIRIG IDO S Q UE DESARRO LLAN SO FTWARE DE C ALIDAD

TESIS

PRESENTADA C O MO REQ UISITO PARC IAL PARA O BTENER EL G RADO AC ADEMIC O DE:

MAESTRO EN ADMINISTRAC IÓ N DE TEC NO LO G ÍAS DE INFO RMAC IÓ N

PO R:

SAÚL ARMANDO SO TO VÉLIZ

(5)

INSTITUTO TECNO LÓ G ICO DE ESTUDIOS SUPERIORES DE MONTERREY

DIVISIÓN DE ELECTRÓNICA, COMPUTACIÓN, INFORMACIÓN Y COMUNICACIONES

PRO G RAMAS DE G RADUADO S EN ELECTRÓ NICA, COMPUTACIÓN, INFORMACIÓN Y COMUNICACIONES

Lo s mie mb ro s d e l c o mité d e te sis re c o me nd a mo s q ue la p re se nte te sis d e l Ing . Sa úl Arma nd o So to Vé liz se a a c e p ta d a c o mo re q uisito p a rc ia l p a ra o b te ne r e l g ra d o a c a d é mic o d e Ma e stro e n Ad ministra c ió n d e Te c no lo g ía s d e Info rma c ió n.

Comité de te sis:

__________________________________ Lic . Le tic ia Alma g ue r Flo re s Ase so r

__________________________________ Lic . Ad ria ne Lo re na Piño ne s Inc lá n Sino d a l

__________________________________ Ing . Fe rna nd o So to C hiunti

Sino d a l

_________________________________________ Da vid A. G a rza Sa la za r

Dire c to r d e l Pro g ra ma d e G ra d ua d o s e n Ele c tró nic a , C o mp uta c ió n, Info rma c ió n y C o munic a c io ne s.

(6)

De dic a to ria

A Dio s, p o r ha b e rme d a d o la me jo r fa milia q ue nunc a c a mb ia ría ; a d e má s, p o r ha b e rme d a d o la s he rra mie nta s p a ra lle g a r a la p re p a ra c ió n a c a d é mic a c o n la q ue c ue nto .

Esp e c ia lme nte a mi so b rina Pa o la Te re sa , q ue d e sd e q ue na c ió ha sid o una mo tiva c ió n e xtra p a ra se g uir a d e la nte e n mis p ro ye c to s.

A mis Ab ue lo s Je susita , So c o rro (†), Ad riá n (†) y Eug e nio (†), q ue e n to d o mo me nto me a p o ya ro n y me a le nta ro n e n se g uir sup e rá nd o me e n mis e stud io s.

A mis p a d re s Rufina y Jo sé Ang e l, p o r su a p o yo inc o nd ic io na l y p o r su g ra n e sfue rzo p o r lle va r a c a b o mis sue ño s d e te rmina r mis e stud io s ta nto d e p ro fe sio na l c o mo d e ma e stría .

A mi he rma na Te re y mi he rma no Ang e l, q ue g ra c ia s a e llo s he p a sa d o lo s m e jo re s mo me nto s d e mi vid a ; a d e má s, ha n sid o p ie za c la ve p a ra mi d e se o c o nsta nte d e sup e ra c ió n.

(7)

Ag ra de c im ie nto s

A Dio s, p o r d a rme to d o lo q ue te ng o y p o r g uia rme p o r e l me jo r c a mino .

A mi fa milia , p o r a yud a rme e n to d o mo me nto a la re a liza c ió n d e mis me ta s.

A mis ma e stro s, p o r p ro p o rc io na rme su tie mp o y sus c o no c imie nto s p a ra lo g ra r te ne r la p re p a ra c ió n a c a d é mic a c o n la q ue c ue nto .

A la Lic . Le tic ia Alma g ue r, p o r e l a p o yo b rind a d o p a ra la re a liza c ió n d e e sta te sis.

A la Lic . Ad ira ne Piño ne s, p o r su a p o yo inc o nd ic io na l ta nto a c a d é mic o c o mo p ro fe sio na l.

(8)

Re sum e n

La Ad ministra c ió n d e Pro ye c to s e s una d isc ip lina q ue a p lic a p rinc ip io s, c o nc e p to s, he rra mie nta s y té c nic a s p a ra me jo ra r e l d e sa rro llo d e l p ro ye c to y la e fe c tivid a d o rg a niza c io na l; a sí c o mo ta mb ié n, inc re me nta la s p ro b a b ilid a d e s d e é xito e n lo s p ro ye c to s. A me d id a q ue la s o rg a niza c io ne s ha n re c o no c id o la imp o rta nc ia d e la Ad ministra c ió n d e Pro ye c to s, é sta se ha c o nv e rtid o e n un p unto c e ntra l p a ra lo s e sfue rzo s d e me jo ra . Ac tua lme nte la g uía d e l Instituto d e Ad ministra d o re s d e Pro ye c to s (Pro je c t Ma na g e m e nt Institute) e s c o nsid e ra d a

c o mo uno d e lo s p rinc ip a le s e stá nd a re s e n e l mund o p a ra la s o rg a niza c io ne s q ue a p lic a n me to d o lo g ía s d e Ad ministra c ió n d e Pro ye c to s.

La s o rg a niza c io ne s ha n ve nid o c re a nd o una g ra n e vid e nc ia p a ra d e mo stra r q ue lo s e q uip o s lo g ra n má s q ue lo s ind ivid uo s; sin e mb a rg o , a p e sa r d e e sto se sig ue n c o nstruye nd o e struc tura s o rg a niza c io na le s ind iv id ua lista s. La g ra n ma yo ría d e la s o rg a niza c io ne s a c tua le s, b usc a n una nue va a rq uite c tura d e e q uip o s c a d a ve z má s inte rfunc io na le s, a uto d irig id o s y o rie nta d o s a l lo g ro d e o b je tivo s c o mune s; e s d e c ir, b usc a n c o mp e titivid a d e n ve z d e c o mp e te nc ia . Se ha o b se rva d o q ue e l a mb ie nte c o mp e titivo d e lo s ne g o c io s a c tua le s d e ma nd a inc re me nta r la p ro d uc tivid a d , me jo ra r la c a lid a d , tie mp o s d e re sp ue sta c o rto s y b a jo s c o sto s; p a ra e sto , muc ha s ind ustria s ha n a lc a nza d o e l é xito a l re mp la za r la re la c ió n je rá rq uic a je fe -sub o rd ina d o c o n Eq uip o s d e Tra b a jo d e Alto De se mp e ño o Eq uip o s Auto d irig id o s, e n un a mb ie nte d e e q uip o d o nd e la g e nte no e s ma ne ja d a , c o ntro la d a o sup e rvisa d a .

El a d o p ta r e stá nd a re s d e C a lid a d e n e l So ftwa re , e s una situa c ió n q ue ha d e sp e rta d o la inq uie tud y e l inte ré s d e muc ha s e mp re sa s e n e l á mb ito mund ia l p o r me jo ra r sus p ro p io s p ro c e so s d e d e sa rro llo y no q ue d a rse fue ra d e l me rc a d o ; p o r ta l mo tivo , la ind ustria mund ia l d e De sa rro llo d e So ftwa re se ha p re o c up a d o p o r me jo ra r sus c a p a c id a d e s e n e l De sa rro llo d e So ftwa re d e C a lid a d .

(9)

vii

Ta b la de C o nte nido

De d ic a to ria ... iv

Ag ra d e c imie nto s... v

Re sume n... v i Ta b la d e C o nte nid o ... vii

Lista d e Fig ura s... x

Lista d e G rá fic a s... xi

Lista d e Ta b la s... xii

C a p ítulo 1... 1

1. Intro d uc c ió n... 1

1.1. Ante c e d e nte s G e ne ra le s... 1

1.2. O b je tivo ... 2

1.3. Me to d o lo g ía ... 3

1.4. Pro d uc to Fina l... 3

1.5. C o ntrib uc ió n... 4

1.6. Tra b a jo s Futuro s... 4

C a p ítulo 2... 5

2. De sa rro llo d e So ftwa re d e C a lid a d ... 5

2.1. De finic ió n d e So ftwa re y De sa rro llo d e So ftwa re ... 5

2.2. C a ra c te rístic a s d e l De sa rro llo d e So ftwa re ... 6

2.3. Evo luc ió n d e l So ftwa re ... 7

2.4. C ic lo d e Vid a d e l De sa rro llo d e So ftwa re ... 8

2.5. De finic ió n d e C a lid a d ... 9

2.6. Ing e nie ría d e So ftwa re y So ftwa re d e C a lid a d ... 10

2.7. C a ra c te rístic a s d e l So ftwa re d e C a lid a d ... 11

2.8. Está nd a re s p a ra la C a lid a d e n e l So ftwa re ... 13

2.9. La Pro g ra ma c ió n Extre ma (e Xtre me Pro g ra mming )... 14

2.10. C o nc lusio ne s... 20

C a p ítulo 3... 22

3. Ad ministra c ió n d e Pro ye c to s... 22

3.1. De finic ió n d e Pro ye c to ... 22

3.2. O rg a niza c ió n d e l Pro ye c to ... 23

3.3. De finic ió n d e Ad ministra d o r... 25

3.4. Ad ministra c ió n d e Pro ye c to s... 27

3.5. G e stio ne s d e la Ad ministra c ió n d e Pro ye c to s... 28

3.6. Be ne fic io s d e la Ad ministra c ió n d e Pro ye c to s... 45

(10)

viii

C a p ítulo 4... 48

4. Eq uip o s d e Tra b a jo d e Alto De se mp e ño ... 48

4.1. De finic ió n d e Eq uip o ... 48

4.2. Fa se s e n e l De sa rro llo d e Eq uip o s... 49

4.3. De finic ió n d e Eq uip o s d e Tra b a jo d e Alto De se mp e ño ... 50

4.4. O rig e n d e lo s Siste ma s d e Tra b a jo d e Alto De se mp e ño ... 51

4.5. C a ra c te rístic a s d e lo s Eq uip o s d e Alto De se mp e ño ... 53

4.6. Be ne fic io s d e utiliza r Eq uip o s d e Tra b a jo d e Alto De se mp e ño ... 54

4.7. Dire c tric e s p a ra inc re me nta r e l Éxito e n lo s Eq uip o s Auto d irig id o s... 55

4.8. C a so d e Eq uip o s Auto d irig id o s d e C he vro n... 58

4.9. C o nc lusio ne s... 66

C a p ítulo 5... 67

5. Me to d o lo g ía d e Inve stig a c ió n... 67

5.1. O b je tivo ... 67

5.2. Hip ó te sis... 67

5.3. Me to d o lo g ía ... 68

5.4. Tip o d e Inve stig a c ió n... 68

5.5. Po b la c ió n... 69

5.6. Mue stra ... 70

5.7. De finic ió n d e Va ria b le s... 71

5.8. Me d ic ió n d e Va ria b le s... 73

5.9. Re c o le c c ió n d e Info rma c ió n... 74

5.10. Aná lisis d e la Info rma c ió n... 75

5.11. C o nc lusio ne s... 76

C a p ítulo 6... 77

6. C a so d e e stud io d e l De p a rta me nto d e Pro ye c to s Esp e c ia le s d e la Vic e rre c to ría d e Te c no lo g ía s d e Info rma c ió n, d e l Siste ma ITESM... 77

6.1. Vic e rre c to ría d e Te c no lo g ía s d e Info rma c ió n... 77

6.1.1. Ante c e d e nte s d e la O rg a niza c ió n... 78

6.1.2. Misió n y Visió n... 79

6.1.3. Estra te g ia ... 80

6.1.4. Func io ne s q ue se d e se mp e ña n e n la O rg a niza c ió n... 81

6.2. De p a rta me nto d e Pro ye c to s Esp e c ia le s... 82

6.2.1. Pro ye c to s... 82

6.2.2. C a ra c te rístic a s d e l a mb ie nte d e tra b a jo ... 83

6.3. Tra nsic ió n d e la s he rra mie nta s d e Ad ministra c ió n d e Pro ye c to s d e So ftwa re e n Eq uip o s Auto d irig id o s... 85

6.3.1. He rra mie nta s q ue e n e l p a sa d o a p o ya b a n la Ad ministra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue d e sa rro lla n So ftwa re d e C a lid a d ... 86

6.3.2. He rra mie nta s a c tua le s p a ra la Ad ministra c ió n d e Pro ye c to s d e So ftwa re e n Eq uip o s Auto d irig id o s... 87

(11)

ix

C a p ítulo 7... 91

7. Eva lua c ió n d e He rra mie nta s y Aná lisis d e Re sulta d o s... 91

7.1. Eva lua c ió n d e He rra mie nta s... 91

7.2. Aná lisis d e Re sulta d o s... 98

7.2.1. Aná lisis d e Re sulta d o s p o r C rite rio ... 98

7.2.1.1. Enfo q ue a la Ad ministra c ió n d e Pro ye c to s... 98

7.2.1.2. Enfo q ue a lo s Eq uip o s d e Tra b a jo ... 106

7.2.1.3. Enfo q ue a l De sa rro llo d e So ftwa re ... 109

7.2.1.4. Se g urid a d e n la s he rra mie nta s... 111

7.2.2. Aná lisis d e Re sulta d o s G e ne ra le s... 113

7.3. C o nc lusio ne s... 115

C a p ítulo 8... 116

8. He rra mie nta p a ra la Ad ministra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue d e sa rro lla n So ftwa re d e C a lid a d ... 116

8.1. Ad ministra c ió n d e Pro ye c to s... 117

8.2. Eq uip o s d e Tra b a jo d e Alto De se mp e ño ... 129

8.3. De sa rro llo d e So ftwa re ... 132

8.4. C o nsid e ra c io ne s d e Se g urid a d ... 134

8.5. C o nc lusio ne s... 135

C a p ítulo 9... 136

9. C o nc lusio ne s y Tra b a jo s Futuro s... 136

9.1. C o nc lusio ne s... 136

9.2. Tra b a jo s Futuro s... 138

Bib lio g ra fía ……… 139

(12)

x

Lista de Fig ura s

Fig ura 2.1 C ic lo d e Vid a d e l De sa rro llo d e Siste ma s... 8

Fig ura 3.1 Pro c e so s d e la Ad ministra c ió n d e Pro ye c to s... 24

Fig ura 4.1 Fa se s e n e l De sa rro llo d e Eq uip o s... 49

Fig ura 6.1 Estruc tura O rg a niza c io na l d e l Siste ma Te c no ló g ic o d e Mo nte rre y... 77

Fig ura 6.2 Estruc tura O rg a niza c io na l d e la VITI... 79

Fig ura 8.1 Ad ministra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue d e sa rro lla n So ftwa re d e C a lid a d ... 116

Fig ura 8.2 Lluvia d e Id e a s... 117

Fig ura 8.3 Pla ntilla s WBS... 118

Fig ura 8.4 Insp e c c ió n... 118

Fig ura 8.5 Estima c ió n Aná lo g a d e C o sto s... 119

Fig ura 8.6 Dia g ra ma d e Pre c e d e nc ia y d e Fle c ha s... 120

Fig ura 8.7 Estima c ió n Aná lo g a d e Tie mp o ... 121

Fig ura 8.8 Dia g ra ma PERT... 122

Fig ura 8.9 Lista d e C o mp ro b a c ió n d e Rie sg o s... 123

Fig ura 8.10 Dia g ra ma d e Flujo ... 123

Fig ura 8.11 Aná lisis C o sto / Be ne fic io p a ra p la ne a r la C a lid a d ... 125

Fig ura 8.12 Re c urso s Huma no s... 126

Fig ura 8.13 Asig na c ió n d e Ad ministra d o re s d e Pro ye c to s... 128

Fig ura 8.14 Asig na c ió n d e Usua rio s a Pro ye c to s y a Eq uip o s d e Tra b a jo ... 129

Fig ura 8.15 Auto a sig na c ió n d e l Tra b a jo ... 130

Fig ura 8.16 Asig na c ió n d e Re c urso s d e a c ue rd o a Ha b ilid a d e s... 130

Fig ura 8.17 C o e va lua c ió n d e l De se mp e ño ... 131

Fig ura 8.18 Eta p a s d e De sa rro llo d e So ftwa re XP... 132

Fig ura 8.19 Ma ne jo d e ve rsio ne s... 132

Fig ura 8.20 Asig na c ió n d e Ro le s... 133

Fig ura 8.21 Re p o rte d e Erro re s... 133

(13)

xi

Lista de G rá fic a s

G rá fic a 7.1 Me to d o lo g ía d e Ad ministra c ió n d e Pro ye c to s... 99

G rá fic a 7.2 Alc a nc e ... 99

G rá fic a 7.3 C o sto ... 100

G rá fic a 7.4 Tie mp o ... 100

G rá fic a 7.5 Inte g ra c ió n... 101

G rá fic a 7.6 Rie sg o s... 102

G rá fic a 7.7 C a lid a d ... 102

G rá fic a 7.8 Re c urso s Huma no s... 103

G rá fic a 7.9 C o munic a c ió n... 103

G rá fic a 7.10 Ab a ste c imie nto ... 104

G rá fic a 7.11 Ad ministra d o r d e Pro ye c to s... 105

G rá fic a 7.12 Multip ro ye c to s... 105

G rá fic a 7.13 G e ne ra c ió n d e Re p o rte s... 106

G rá fic a 7.14 Asig na c ió n d e Eq uip o s... 106

G rá fic a 7.15 Asig na c ió n d e Re c urso s d e a c ue rd o a Ha b ilid a d e s... 107

G rá fic a 7.16 Asig na c ió n d e Sue ld o s... 107

G rá fic a 7.17 Re tro a lime nta c ió n a lo s Eq uip o s d e Tra b a jo ... 108

G rá fic a 7.18 C o e va lua c ió n d e l De se mp e ño e ntre Inte g ra nte s d e l Eq uip o d e Tra b a jo ... 108

G rá fic a 7.19 Me to d o lo g ía d e De sa rro llo d e So ftwa re ... 109

G rá fic a 7.20 Ma ne jo d e Ve rsio ne s... 110

G rá fic a 7.21 Asig na c ió n d e Ro le s d e De sa rro lla d o re s... 110

G rá fic a 7.22 Ma ne jo d e Erro re s... 111

G rá fic a 7.23 C o ntro l d e Ac c e so ... 111

G rá fic a 7.24 Inte g ra c ió n d e Pe rso na l Exte rno a l Pro ye c to ... 112

G rá fic a 7.25 Info rma c ió n Re string id a ... 113

(14)

xii

Lista de Ta b la s

Ta b la 3.1 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e

Inte g ra c ió n... 30

Ta b la 3.2 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e Alc a nc e ... 32

Ta b la 3.3 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e Tie mp o ... 34

Ta b la 3.4 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e C o sto ... 36

Ta b la 3.5 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e C a lid a d ... 38

Ta b la 3.6 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e Re c urso s Huma no s... 40

Ta b la 3.7 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e C o munic a c ió n... 41

Ta b la 3.8 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e Rie sg o s... 43

Ta b la 3.9 Té c nic a s y/ o He rra mie nta s p a ra lo s p ro c e so s d e la g e stió n d e Ab a ste c imie nto ... 45

Ta b la 3.10 Enc ue sta a c o mp a ñía s so b re sus p ro ye c to s... 46

Ta b la 7.1 C a ra c te rístic a s g e ne ra le s d e l p ro d uc to ... 93

Ta b la 7.2 Enfo q ue a la Ad ministra c ió n d e Pro ye c to s... 94

Ta b la 7.3 Enfo q ue a lo s Eq uip o s d e Tra b a jo ... 95

Ta b la 7.4 Enfo q ue a l De sa rro llo d e So ftwa re ... 96

Ta b la 7.5 Se g urid a d e n la s he rra mie nta s... 97

(15)

C a pítulo 1

1. Intro duc c ió n

En e ste c a p ítulo se p re se nta una sínte sis d e l c o nte nid o g e ne ra l d e e sta inve stig a c ió n. Prime ra me nte se me nc io na n lo s a nte c e d e nte s d e la inve stig a c ió n, p o ste rio rme nte e l o b je tivo d e l e stud io , lue g o una b re ve e xp lic a c ió n d e la me to d o lo g ía utiliza d a , d e sp ué s se me nc io na e l p ro d uc to fina l o b te nid o c o n la inve stig a c ió n; fina lme nte se d a a c o no c e r la c o ntrib uc ió n d e l p ro d uc to y lo s p o sib le s tra b a jo s futuro s q ue se p ue d e n d e sa rro lla r b a sá nd o se e n e sta

1.1. Ante c e de nte s G e ne ra le s

Lo s p ro ye c to s so n c rític o s p a ra e l é xito d e c ua lq uie r o rg a niza c ió n. La s a c tivid a d e s d e d ic ho s p ro ye c to s so n la s q ue d a n c o mo re sulta d o p ro d uc to s, se rvic io s, e nto rno s, p ro c e so s y o rg a niza c io ne s nue va s o me jo ra d a s. Lo s p ro ye c to s inc re me nta n la s ve nta s, me jo ra n la sa tisfa c c ió n d e lo s c lie nte s, re d uc e n c o sto s, me jo ra n e l a mb ie nte d e tra b a jo y d a n o tro s b e ne fic io s c o mo re sulta d o . La Ad ministra c ió n d e Pro ye c to s e s una d isc ip lina q ue a p lic a p rinc ip io s, c o nc e p to s, he rra mie nta s y té c nic a s p a ra me jo ra r e l d e sa rro llo d e l p ro ye c to y la e fe c tivid a d o rg a niza c io na l; a d e má s, e sta me to d o lo g ía a g re g a va lo r me d ia nte e l inc re me nto d e la s p ro b a b ilid a d e s d e é xito e n lo s p ro ye c to s. La Ad ministra c ió n d e Pro ye c to s e fe c tiva re q uie re e sfue rzo s e n c o njunto d e lo s p a rtic ip a nte s d ire c to s e ind ire c to s d e l p ro ye c to (e q uip o d e l p ro ye c to , c lie nte s y d e má s p a rte s inte re sa d a s).

A me d id a q ue la s o rg a niza c io ne s ha n re c o no c id o la imp o rta nc ia d e la Ad ministra c ió n d e Pro ye c to s p a ra su é xito , é sta se ha c o nv e rtid o e n un p unto c e ntra l p a ra lo s e sfue rzo s d e me jo ra . Ac tua lme nte la g uía d e l Instituto d e Ad ministra d o re s d e Pro ye c to s (Pro je c t Ma na g e m e nt Institute) e s c o nsid e ra d a

c o mo uno d e lo s p rinc ip a le s e stá nd a re s e n e l mund o p a ra la s o rg a niza c io ne s q ue a p lic a n me to d o lo g ía s d e Ad ministra c ió n d e Pro ye c to s.

Po r o tro la d o , a lo la rg o d e la histo ria d e la s o rg a niza c io ne s, se ha ve nid o c re a nd o una g ra n e vid e nc ia p a ra d e mo stra r q ue lo s e q uip o s lo g ra n má s q ue lo s ind ivid uo s; sin e mb a rg o , c o no c ie nd o e sto s a nte c e d e nte s, a unq ue sue ne iló g ic o , se sig ue n c o nstruye nd o e struc tura s o rg a niza c io na le s ind ivid ua lista s. La g ra n ma yo ría d e la s o rg a niza c io ne s e n e l mund o d e ho y e n d ía , b usc a n una nue va a rq uite c tura d e e q uip o s c a d a ve z má s inte rfunc io na le s, a uto d irig id o s y o rie nta d o s a l lo g ro d e o b je tivo s c o mune s; e s d e c ir, b usc a n c o mp e titivid a d e n ve z d e c o mp e te nc ia .

(16)

inc re me nto d e la p ro d uc tivid a d , me jo ra d e la c a lid a d , tie mp o s d e re sp ue sta c o rto s y b a jo s c o sto s. Muc ha s c o rp o ra c io ne s ha n a lc a nza d o e l é xito a l re mp la za r la -sub o rd ina d o c o n Eq uip o s d e Tra b a jo d e Alto De se mp e ño , e n un a mb ie nte d e e q uip o d o nd e la g e nte no e s ma ne ja d a , c o ntro la d a o sup e rvisa d a .

Fina lme nte se sa b e q ue e n lo s último s a ño s, la ind ustria mund ia l d e De sa rro llo d e So ftwa re se ha p re o c up a d o p o r me jo ra r sus c a p a c id a d e s e n e l De sa rro llo d e So ftwa re d e C a lid a d . La s e mp re sa s e stá n invirtie nd o e n la me jo ra d e lo s p ro c e so s d e d e sa rro llo p a ra p o d e r d isting uirse e n e l me rc a d o . El á re a e nc a rg a d a d e l a se g ura mie nto y d e la C a lid a d e n e l So ftwa re e s c o no c id a c o mo Ing e nie ría d e So ftwa re . Se ha n d e finid o va rio s mo d e lo s b a sa d o s e n la s e xp e rie nc ia s e xito sa s d e la Ing e nie ría d e So ftwa re q ue sirve n d e g uía p a ra la s me jo ra s y unific a n lo s c rite rio s d e e va lua c ió n d e la s e mp re sa s, ta l c o mo e l mo d e lo e sta d o unid e nse c o no c id o c o mo Mo d e lo d e C a p a c id a d d e Ma d ure z (C a p a b ility Ma turity Mo d e l), c o nsid e ra d o uno

d e lo s má s re c o no c id o s mund ia lme nte .

El a d o p ta r e stá nd a re s d e C a lid a d e n e l So ftwa re , e s una situa c ió n q ue ha d e sp e rta d o la inq uie tud y e l inte ré s d e muc ha s e mp re sa s

me jo ra r sus p ro p io s p ro c e so s d e d e sa rro llo y no q ue d a rse fue ra d e l me rc a d o . Pa ra la s e mp re sa s me d ia na s y p e q ue ña s lo s p rinc ip a le s p ro b le ma s q ue imp id e n a d o p ta r un e stá nd a r d e C a lid a d e n e l So ftwa re so n: la se le c c ió n d e l mo d e lo a se g uir, su c o mp re nsió n e inte rp re ta c ió n y e l c o sto d e la imp la nta c ió n e n la e mp re sa . O tra ra zó n e s q ue lo s mo d e lo s d e re fe re nc ia me nc io na d o s so n c o mp le jo s, vo lumino so s y e stá n d e finid o s e n té rmino s q ue no so n fá c ilme nte e nte nd ib le s; a d e má s, fue ro n s p e nsa nd o e n g ra nd e s e mp re sa s, lo q ue d ific ulta su a d o p c ió n a la s

To ma nd o e n c ue nta lo a nte rio r, se ha d e c id id o lle va r a c a b o una p ro p ue sta d e una he rra mie nta e nfo c a d a e n la s tre s á re a s a nte s me nc io na d a s (Ad ministra c i d e Pro ye c to s, Eq uip o s d e Tra b a jo d e Alto De se mp e ño y De sa rro llo d e So ftwa re d e C a lid a d ), q ue p e rmita c o njunta r lo s b e ne fic io s d e c a d a á re a ; lo g ra nd o a sí, c ump lir c o n lo s o b je tivo s d e la s o rg a niza c io ne s d e ma ne ra e xito sa .

1.2. O bje tivo

El o b je tivo d e e stud io d e e sta inve stig a c ió n c o nsiste e n:

“ Pro p o ne r una he rra m ie nta q ue c o nte ng a lo s e le m e nto s c rític o s d e é xito p a ra lle va r a c a b o la e fe c tiva Ad m inistra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue

(17)

1.3. Me to do lo g ía

Pa ra lle va r a c a b o e l o b je tivo d e la inve stig a c ió n, p rime ra me nte se a na liza un c a so d e e stud io d e l De p a rta me nto d e Pro ye c to s Esp e c ia le s d e la Vic e rre c to ría d e Te c no lo g ía s d e Info rma c ió n (VITI), d e l Te c no ló g ic o d e Mo nte rre y. Este c a so p re te nd e d a r a c o no c e r a lg una s d e la s c a ra c te rístic a s e nc o ntra d a s e n la Ad ministra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue d e sa rro lla n So ftwa re d e C a lid a d .

Po ste rio rme nte , c o n b a se e n lo s re sulta d o s d e la te sis d e Flo re s (2002), se o b tie ne n varia b le s a d ic io na le s q ue c o mp le me nta ro n la inve stig a c ió n. Ad e má s, me d ia nte e ntre vista s se d e te rmina n a lg una s c a ra c te rístic a s re le va nte s p a ra e l a ná lisis d e la s he rra mie nta s q ue e xiste n e n e l me rc a d o .

Fina lme nte , la s va ria b le s o b te nid a s d e l c a so d e e stud io , d e la lite ra tura c o nsulta d a y d e la s e ntre vista s, a yud a n a re a liza r un a ná lisis d e la s he rra mie nta s q ue se e nc ue ntra n a c tua lme nte e n e l me rc a d o . El a ná lisis d e la s he rra mie nta s a una d o c o n la s inve stig a c io ne s re a liza d a s, so n la b a se p a ra la p ro p ue sta d e una nue va he rra mie nta q ue c ump la c o n e l o b je tivo e sta b le c id o .

1.4. Pro duc to Fina l

El p ro d uc to fina l d e e sta inve stig a c ió n, c o nsiste e n la p ro p ue sta d e una he rra mie nta q ue c o ntie ne lo s e le me nto s c rític o s d e é xito p a ra lle va r a c a b o la e fe c tiv a Ad ministra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue d e sa rro lla n So ftwa re d e C a lid a d . Pa ra lle va r a c a b o lo a nte rio r, se to ma ro n e n c ue nta la lite ra tura inve stig a d a , e l c a so d e e stud io d e la VITI y lo s re sulta d o s o b te nid o s e n la s e va lua c io ne s d e la s he rra mie nta s q ue a c tua lme nte se utiliza n e n e l me rc a d o p a ra la Ad ministra c ió n d e Pro ye c to s d e So ftwa re .

Pa ra lle va r a c a b o la p ro p ue sta , e n e l á re a d e Ad ministra c ió n d e Pro ye c to s se

Pro je c t Ma na g e m e nt Institute (PMI), d e b id o a q ue

é sta se c o nsid e ra c o mo e l e stá nd a r p re d o mina nte e n la Ad ministra c ió n d e Pro ye c to s.

Po r o tro la d o , c o n re sp e c to a l á re a d e De sa rro llo d e So ftwa re d e C a lid a d se c o nte mp la la me to d o lo g ía d e Pro g ra ma c ió n Extre ma , d e b id o a q ue se b a sa e n una se rie d e re g la s y p rinc ip io s q ue se ha n id o g e stio na nd o a lo la rg o d e la histo ria d e la Ing e nie ría d e So ftwa re se g ún Ha rriso n (2000). Esta me to d o lo g ía ha sid o muy p o p ula r e n la a c tua lid a d , d e b id o a q ue a yud a e n g ra n me d id a a l De sa rro llo d e So ftwa re d e C a lid a d .

(18)

d e sa rro llo y a ún no e xiste a lg una g uía o me to d o lo g ía p re d o mina nte ; sin e mb a rg o , la p ro p ue sta se b a sa e n lite ra tura e nc o ntra d a , a sí c o mo e n e l c a so d e e stud io a na liza d o .

1.5. C o ntribuc ió n

La c o ntrib uc ió n e sp e ra d a c o n e sta inve stig a c ió n; p o r un la d o , p re te nd e d a r la s b a se s p a ra c re a r un p ro to tip o o inc luso una nue va he rra mie nta d e So ftwa re p a ra la Ad ministra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue d e sa rro lla n So ftwa re d e C a lid a d . Ad e má s, e ste e stud io p ue d e se rvir c o mo b a se p a ra una nue va inve stig a c ió n so b re la func io na lid a d q ue p ue d e te ne r e sta he rra mie nta e n la s

e l p a ís o inc luso e n e l á mb ito mund ia l.

Po r o tro la d o , b usc a q ue o rg a niza c io ne s q ue e stá n utiliza nd o e l e nfo q ue d e Ad ministra c ió n d e Pro ye c to s e n Eq uip o s Auto d irig id o s q ue d e sa rro lla n d e So ftwa re d e C a lid a d , utilic e n o to me n e n c ue nta lo s p unto s c rític o s re fe re nte s a e ste e nfo q ue , e nc o ntra d o s e n la he rra mie nta p ro p ue sta e n e sta inve stig a c ió n.

Fina lme nte , e n e sta inve stig a c ió n se e nc ue ntra una e va lua c ió n d e he rra mie nta s q ue p ue d e se rvir a la s o rg a niza c io ne s p a ra d e te rmina r c uá l d e d ic ha s he rra mie nta s se p ue d e utiliza r e n la e mp re sa , d e a c ue rd o a sus re c urso s y/ o ne c e sid a d e s.

1.6. Tra ba jo s Futuro s

El te ma q ue ha sid o suje to d e e sta inve stig a c ió n, sug ie re la c o ntinua c ió n e n la s

q C re a c ió n d e un p ro to tip o d e So ftwa re d e la he rra mie nta p ro p ue sta , e l c ua l c o nte mp le c a d a uno d e lo s e le me nto s me nc io na d o s e n la inve stig a c ió n.

q Re a liza c ió n d e una inve stig a c ió n y a ná lisis d e la utilid a d q ue p ue d e te ne r la he rra mie nta p ro p ue sta , ya se a e n e sc a la re g io na l, na c io na l o inc lusive e n e l á mb ito g lo b a l.

(19)
(20)

C a pítulo 2

2. De sa rro llo de So ftwa re de C a lida d

En lo s último s a ño s la ind ustria mund ia l d e De sa rro llo d e So ftwa re se ha p re o c up a d o p o r me jo ra r sus c a p a c id a d e s e n e l De sa rro llo d e So ftwa re d e C a lid a d . La s e mp re sa s e stá n invirtie nd o e n la me jo ra d e lo s p ro c e so s d e d e sa rro llo p a ra p o d e r d isting uirse e n e l me rc a d o .

El á re a e nc a rg a d a d e l a se g ura mie nto y d e la C a lid a d e n e l So ftwa re e s c o no c id a c o mo Ing e nie ría d e So ftwa re . Se ha n d e finid o va rio s mo d e lo s b a sa d o s e n la s e xp e rie nc ia s e xito sa s d e la Ing e nie ría d e So ftwa re q ue sirve n

me jo ra s y unific a n lo s c rite rio s d e e va lua c ió n d e la s e mp re sa s, ta l c o mo e l mo d e lo e sta d o unid e nse c o no c id o c o mo C a p a b ility Ma turity Mo d e l (C MM), c o nsid e ra d o

uno d e lo s má s re c o no c id o s e n e l á mb ito mund ia l.

El a d o p ta r e stá nd a re s d e Ca lid a d e n e l So ftwa re , e s una situa c ió n q ue ha d e sp e rta d o la inq uie tud y e l inte ré s d e muc ha s e mp re sa s a nive l mund ia l p o r me jo ra r sus p ro p io s p ro c e so s d e d e sa rro llo y no q ue d a rse fue ra d e l me rc a d o . Pa ra la s e mp re sa s me d ia na s y p e q ue ña s lo s p ro b le ma s p rinc ip a le s q ue imp id e n a d o p ta r un e stá nd a r d e C a lid a d e n e l So ftwa re so n: la se le c c ió n d e l mo d e lo a se g uir, su c o mp re nsió n e inte rp re ta c ió n y e l c o sto d e la imp la nta c ió n e n la e mp re sa . O tra ra zó n e s q ue lo s mo d e lo s d e re fe re nc ia me nc io na d o s so n c o mp le jo s, vo lumino so s y e stá n d e finid o s e n té rmino s q ue no so n fá c ilme nte e nte nd ib le s. Ad e má s, fue ro n d ise ña d o s p e nsa nd o e n g ra nd e s e mp re sa s, lo q ue d ific ulta su a d o p c ió n a la s

2.1. De finic ió n de So ftwa re y De sa rro llo de So ftwa re

Pa ra e mp e za r a c o no c e r un p o c o má s re sp e c to a l te ma a tra ta r, e s b á sic o c o no c e r e l sig nific a d o d e lo q ue e s e l So ftwa re y De sa rro llo d e So ftwa re .

So ftwa re e s la suma to ta l d e lo s p ro g ra ma s d e c o mp uta d o ra , p ro c e d imie nto s, re g la s, la d o c ume nta c ió n aso c ia d a y lo s d a to s q ue p e rte ne c e n a un siste ma d e c ó mp uto . [Le wis, 1994]

De sa rro llo d e So ftwa re e s a q ue l p ro c e so e n q ue la s ne c e sid a d e s d e l usua rio so n tra d uc id a s e n re q ue rimie nto s d e So ftwa re , e sto s re q ue rimie nto s tra nsfo rma d o s e n d ise ño y e l d ise ño imp le me nta d o e n c ó d ig o , e l c ó d ig o e s p ro b a d o , d o c ume nta d o y c e rtific a d o p a ra su uso o p e ra tivo . C o nc re ta me nte , d e fine q uié n e stá ha c ie nd o q ué , c uá nd o ha c e rlo y c ó mo a lc a nza r un c ie rto o b je tivo . [Ja c o b so n, 1998]

(21)

So ftwa re , se re q uie re id e ntific a r a lg una s d e la s c a ra c te rístic a s p rinc ip a le s, e stá s se re visa rá n e n la sig uie nte se c c ió n.

2.2. C a ra c te rístic a s de l De sa rro llo de So ftwa re

Una ve z q ue se c o no c e e l sig nific a d o d e lo q ue e s e l De sa rro llo d e So ftwa re , e s c o nve nie nte d e te rmina r la s c a ra c te rístic a s d e l mismo .

La s c a ra c te rístic a s d e l De sa rro llo d e So ftwa re so n:

q Inc e rtid umb re : Se c o nvie rte e n la c a ra c te rístic a fund a me nta l d e e ste tip o d e

se rvic io , se d e b e e n b ue na p a rte a q ue lo s re q ue rimie nto s inic ia le s d e l usua rio so n inc o mp le to s y se va n c la rific a nd o a me d id a q ue a va nza e l p ro ye c to . Este a lto nive l d e inc e rtid umb re ha c e q ue lo s p ro c e so s d e e stima c ió n d e l e sfue rzo , c o sto y tie mp o se a n ta mb ié n inc ie rto s y c o mp le jo s. El p ro c e so d e De sa rro llo d e So ftwa re e s d e p o r sí inc ie rto . Pue sto q ue se tra ta d e un tra b a jo e mine nte me nte c re a tivo e inte le c tua l, la p ro d uc tivid a d ind ivid ua l y lo s a lc a nc e s d e un p ro ye c to e stá n ro d e a d o s d e inc e rtid umb re . Un e stima tivo inc o rre c to c o nd uc e a so b re c o sto s q ue ha c e a l p o te nc ia l c o ntra tista no c o mp e titivo o a una e stima c ió n b a ja q ue lle va a lo s d e sa rro lla d o re s a la c risis fina nc ie ra .

q Ma g nitud : Esto s p ro ye c to s p o r lo g e ne ra l invo luc ra n inve rsio ne s c ua ntio sa s y un

b ue n núme ro d e p ro ye c to s d e De sa rro llo d e So ftwa re so n d e g ra n ta ma ño . Alg uno s p ro ye c to s d e d e sa rro llo p ue d e n to ma r tie mp o s q ue va n d e lo s c inc o a d ie z a ño s d e c o nstruc c ió n.

q De c isio ne s C o mp le ja s: Esto s p ro ye c to s invo luc ra n d e c isio ne s g e re nc ia le s y

te c no ló g ic a s d irig id a s a "b la nc o s e n mo vimie nto ", p ue s la s e mp re sa s c o ntra ta nte s e stá n e n c a mb io c o ntinuo ; a d e má s se to ma n d e c isio ne s c o n re la c ió n a te c no lo g ía q ue c a mb ia d e una fo rma muy a c e le ra d a .

q Inte rd e p e nd e nc ia e inte g ra c ió n c o n la O rg a niza c ió n: Un p ro d uc to d e So ftwa re

se d e b e inte g ra r a la vid a la b o ra l d e la s p e rso na s; d e b e se r c o nstruid o p e nsa nd o e n e l c ump limie nto d e l tra b a jo , e nfo c a d o e n una o rg a niza c ió n e sp e c ífic a , d e mo d o q ue se te ng a n e n c ue nta la s re g l

p ro c e d imie nto s, misió n y visió n d e la o rg a niza c ió n p a ra la c ua l se c o nstruye .

q Re q ue rimie nto d e me c a nismo s c o mp le jo s d e c o munic a c ió n fo rma l e info rma l:

(22)

fina l se a c o mo d e a lo s re q ue rimie nto s d e l usua rio c ump lie nd o lo s p la zo s y c o sto s e stip ula d o s.

[C ue va s, 1996]

El c o no c e r la s c a ra c te rístic a s d e l De sa rro llo d e So ftwa re e s imp o rta nte , ya q ue p e rmite a ntic ip a rte , p re p a ra rte o a ta c a r p ro b le ma s q ue re g ula rme nte o c urre n a l d e sa rro lla r So ftwa re d e a c ue rd o a e xp e rto s.

2.3. Evo luc ió n de l So ftwa re

El So ftwa re no ha sid o e l mismo d e sd e sus inic io s, ha p re se nta d o c a mb io s tra sc e nd e nte s a lo la rg o d e la histo ria . A c o ntinua c ió n se p re se nta la s c a ra c te rístic a s má s imp o rta nte s e nc o ntra d a s e n la histo ria d e la e vo luc ió n d e l So ftwa re .

Ha c e 3000 a ño s, e n la c ultura C hina se utiliza b a un instrume nto d e no mina d o á b a c o c o mo he rra mie nta ind isp e nsa b le p a ra e fe c tua r tra nsa c c io ne s c o me rc ia le s, d e ma ne ra rá p id a y e fic a z. Se e sp e ró ha sta e l sig lo XVII p a ra q ue e n fra nc é s Bla ise Pa sc a l, inve nta ra un a p a ra to a l c ua l d e no minó má q uina c a lc ula d o ra .

A me d ia d o s d e l sig lo XIX, c o n e l d e sc ub rimie nto d e la e le c tric id a d , la s má q uina s me c á nic a s d e c a ye ro n; la s má q uina s se simp lific a ro n, He rma n Ho lle rit, fue uno d e lo s p rime ro s e n utiliza r lo s p rinc ip io s b á sic o s d e la e le c tric id a d , su má q uina fue imp o rta nte e n e l p ro c e so e le c to ra l d e 1890, e n EE.UU.

Po ste rio rme nte , a p a re c ie ro n un g ra n núme ro d e má q uina s simila re s, fue e n e l sig lo XX q ue Jo hn Vo n Ne uma nn, p ro p uso e l uso d e un p ro g ra ma inte rno , p a ra q ue la má q uina p ue d a re a liza r d e ma ne ra a uto má tic a su tra b a jo , su id e a tuvo só lo fund a me nto te ó ric o , p e ro e n 1944 un g rup o d e c ie ntífic o s e n lo s Esta d o s Unid o s e la b o ró lo q ue se ría e l p rime r tip o d e o rd e na d o r, e l E.N.I.A.C . (Ele c tro nic Num e ric a l Inte g ra to r a nd C a lc ula to r), vinc ula d o a la tra ye c to ria d e p ro ye c tile s.

A mita d d e la d é c a d a d e lo s 50 la te c no lo g ía e le c tró nic a a va nza b a d e ma ne ra ve rtig ino sa , a p a rtir d e e sto se p ue d e n d isting uir c inc o g e ne ra c io ne s d e b id a me nte d ife re nc ia le s.

q Prime ra G e ne ra c ió n. Se c a ra c te rizó p o r re unir to d a s a q ue llo s ing e nio s q ue

inc luía n vá lvula s c o mo e le me nto e le c tró nic o fund a me nta l e n su d ise ño .

q Se g und a G e ne ra c ió n. Se c a ra c te rizó p o r e l uso d e l tra nsisto r c o mo e le me nto

(23)

q Te rc e ra G e ne ra c ió n. Se p e rfe c c io na n lo s c o mp o ne nte s e le c tró nic o s, d e me no r

ta ma ño , se fa b ric a e l p rime r c irc uito inte g ra d o , se e sg rimió e l c o nc e p to d e multip ro g ra ma c ió n (c o rre r va rio s p ro g ra ma s a la ve z ind e p e nd ie nte me nte ).

q C ua rta G e ne ra c ió n. Surg e e l p rime r mic ro p ro c e sa d o r o C HIP, o surg e la

mic ro e le c tró nic a . Ésta e s la g e ne ra c ió n d e a c tua lid a d c o n re la c ió n a l ha rd wa re .

q Q uinta G e ne ra c ió n. Es e l a va nc e d e la inte lig e nc ia a rtific ia l, ro b ó tic a ,

c io na d o a l uso d e l So ftwa re ).

[Asse n, 1997]

La e vo luc ió n d e l So ftwa re se ha d a d o d e b id o a la ne c e sid a d d e c re a r nue vo s instrume nto s d e So ftwa re q ue c ump la n c o n lo s re q ue rimie nto s d e lo s usua rio s d e la me jo r ma ne ra . De sp ué s d e ha b e r c o no c id o un p o c o so b re la e vo luc ió n d e l So ftwa re , e s c o nve nie nte id e ntific a r la s e ta p a s q ue se tie ne n e n un De sa rro llo d e So ftwa re .

2.4. C ic lo de Vida de l De sa rro llo de So ftwa re

El De sa rro llo d e So ftwa re c ue nta c o n va ria s e ta p a s o fa se s, a e sta s e ta p a s e n c o njunto se le c o no c e c o mo C ic lo d e Vid a d e l De sa rro llo d e So ftwa re . A c o ntinua c ió n se p re se nta e l c ic lo d e vid a má s c o mún e n e l De sa rro llo d e So ftwa re .

Ke nd a ll & Ke nd a ll (1995) c o nsid e ra n q ue e l C ic lo d e Vid a d e De sa rro llo d e Siste ma s e s un e nfo q ue p o r fase s d e l a ná lisis y d ise ño q ue so stie ne q ue lo s siste ma s so n d e sa rro lla d o s d e me jo r ma ne ra me d ia nte e l uso d e un c ic lo e sp e c ífic o d e a c tivid a d e s d e l usua rio y d e l a na lista . Lo s a na lista s no e stá n d e a c ue rd o c o n q ué ta nta s fa se s e xa c ta s ha y e n e l C ic lo d e Vid a d e De sa rro llo d e Siste ma s, p e ro p o r lo g e ne ra l a p o ya n su e nfo q ue o rg a niza d o . La s fa se s d e l C ic lo d e Vid a d e De sa rro llo d e Siste ma s se g ún Ke nd a ll & Ke nd a ll (1995) se re p re se nta n e n la Fig ura 2.1.

Fig ura 2.1 C ic lo d e Vid a d e l De sa rro llo d e Siste ma s [Ke nd a ll & Ke nd a ll, 1995]

1.Identificación de problemas, oportunidades y objetivos

2. Deterninación de los requerimientos de

información 3. Análisis de las

necesidades del sistema

4. Diseño del sistema recomendado 5. Desarrollo y

documentación del software 6. Prueba y

mantenimiento del sistema 7. Implementación

y evaluación del sistema

1.Identificación de problemas, oportunidades y objetivos

2. Deterninación de los requerimientos de

información 3. Análisis de las

necesidades del sistema

4. Diseño del sistema recomendado 5. Desarrollo y

documentación del software 6. Prueba y

mantenimiento del sistema 7. Implementación

(24)

La s fa se s so n la s sig uie nte s:

1. Id e ntific a c ió n d e p ro b le ma s, o p o rtunid a d e s y o b je tivo s. 2. De te rmina c ió n d e lo s re q ue rimie nto s d e info rma c ió n. 3. Aná lisis d e la s ne c e sid a d e s d e l siste ma .

4. Dise ño d e l siste ma re c o me nd a d o .

5. De sa rro llo y d o c ume nta c ió n d e l So ftwa re . 6. Prue b a y ma nte nimie nto d e l siste ma .

7. Imp le me nta c ió n y e va lua c ió n d e l siste ma .

La imp o rta nc ia d e c o no c e r e l c ic lo d e l De sa rro llo d e So ftwa re b á sic a me nte e s p a ra te ne r una id e a g e ne ra l d e la s a c tivid a d e s invo luc ra d a s a l c re a r un p ro d uc to d e So ftwa re . El c re a r p ro d uc to s d e So ftwa re no e s ta n c o mp lic a d o c o mo e l c re a rlo s d e a c ue rd o c o n to d a s la s e sp e c ific a c io ne s d e l c lie nte , p a ra e sto último se re q uie re c o nta r c o n e stá nd a re s d e c a lid a d . Po r ta l mo tivo se re q uie re c o no c e r un p o c o má s so b re e l c o nc e p to d e c a lid a d .

2.5. De finic ió n de C a lida d

O tro c o nc e p to tra sc e nd e nte re sp e c to a l te ma d e De sa rro llo d e So ftwa re , e s la c a lid a d , a c o ntinua c ió n se p re se nta su sig nific a d o .

Bo und s e t a l. (1994), me nc io na q ue d e a c ue rd o a una e nc ue sta re a liza d a a e je c utivo s e xp e rto s, a d ministra d o re s, tra b a ja d o re s y a c a d é mic o s, C a lid a d se p ue d e d e finir d e la s sig uie nte s ma ne ra s:

q Pa ra d ig ma siste má tic o d e me jo ra c o ntinua , e l c a mino p a ra o rg a niza r

e xito sa me nte má q uina s y p e rso na s.

q Sig nific a d o d e e xc e le nc ia .

q El c o ntinuo e sfue rzo d e la s o rg a niza c io ne s p o r e nte nd e r, re unir, y e xc e d e r la s

ne c e sid a d e s d e sus c lie nte s.

q El me jo r p ro d uc to q ue p ue d a s p ro d uc ir c o n lo s ma te ria le s d isp o nib le s.

q Pro d uc ir un p ro d uc to o se rvic io q ue re úna la s ne c e sid a d e s o e xp e c ta tiva s d e

lo s c lie nte s.

q C re a r lo s p ro d uc to s c o n c e ro d e fe c to s.

(25)

c a lid a d no só lo ha sid o a d o p ta d a e n p ro d uc to s ta ng ib le s, sino q ue ta mb ié n se ha inc o rp o ra d o a inta ng ib le s, c o mo lo e s e l c a so d e l De sa rro llo d e So ftwa re . En la s se c c io ne s sig uie nte s se tra ta rá e l te ma d e c a lid a d e nfo c a d o a l De sa rro llo d e So ftwa re .

2.6. Ing e nie ría de So ftwa re y So ftwa re de C a lida d

La Ing e nie ría d e So ftwa re se ha p re o c up a d o p o r e nc o ntra r la s d ire c tric e s má s imp o rta nte s re fe re nte s a l De sa rro llo d e So ftwa re d e C a lid a d , a c o ntinua c ió n se p re se nta e l sig nific a d o d e Ing e nie ría d e So ftwa re d e a c ue rd o a va rio s a uto re s.

C hung (2002) me nc io na q ue b a sa d o e n una d e finic ió n o fic ia l e nc o ntra d a e n e l Está nd a r 610.12 d e l Instituto d e Ing e nie ro s Elé c tric o s y Ele c tró nic o s (IEEE p o r sus sig la s e n Ing lé s), Ing e nie ría d e So ftwa re se re fie re a :

q La a p lic a c ió n d e una me to d o lo g ía siste má tic a , d isc ip lina d a y c ua ntific a b le a l

d e sa rro llo , o p e ra c ió n y ma nte nimie nto d e l So ftwa re ; q ue e s, la a p lic a c ió n d e

q El e stud io d e d ic ha s me to d o lo g ía s (c o mo e n e l p unto a nte rio r).

Ing e nie ría d e So ftwa re e s e l e sta b le c imie nto y uso d e p rinc ip io s d e ing e nie ría ro b usto s, o rie nta d o s a o b te ne r So ftwa re e c o nó mic o q ue se a fia b le y func io ne d e ma ne ra e fic ie nte so b re má q uina s re a le s. [Pre ssma n, 1995]

Ing e nie ría d e So ftwa re e s un c o njunto d e e ta p a s p a rc ia lme nte o rd e na d a s c o n la inte nc ió n d e lo g ra r un o b je tivo ; e n e ste c a so , la o b te nc ió n d e un p ro d uc to d e So ftwa re d e C a lid a d . [Ja c o b so n, 1998]

La Ing e nie ría d e So ftwa re e s la ra ma d e la ing e nie ría q ue a p lic a lo s p rinc ip io s d e la c ie nc ia d e la c o mp uta c ió n y la s ma te má tic a s p a ra lo g ra r so luc io ne s c o sto -e f-e c tiva s (-e fic a c -e s -e n c o sto o -e c o nó mic a s) a lo s p ro b l-e ma s d -e D-e sa rro llo d -e So ftwa re ; e s d e c ir, p e rmite e la b o ra r c o nsiste nte me nte p ro d uc to s c o rre c to s, utiliza b le s y c o sto -e fe c tivo s. [C o ta , 1994]

La d e finic ió n d e So ftwa re d e C a lid a d d e a c ue rd o a We se nb e rg (1991) e s: Se p ue d e d e c ir q ue e l So ftwa re tie ne c a lid a d si c ump le o e xc e d e la s e xp e c ta tiva s d e l usua rio e n c ua nto a func io na lid a d (q ue sirva un p ro p ó sito ), e je c uc ió n (q ue se a q ue ha g a lo q ue d e b e ), d isp o nib ilid a d (q ue func io ne b a jo c ua lq uie r c irc unsta nc ia ) y a p o yo , a un c o sto me no r o ig ua l a l q ue e l usua rio e stá d isp ue sto a p a g a r.

(26)

La s o rg a niza c io ne s q ue c ue nta n c o n te c no lo g ía d e info rma c ió n e stá n tra b a ja nd o p o r me jo ra r sus p ro c e so s d e De sa rro llo d e So ftwa re . Lo s te ma s c la ve s p a ra me jo ra r lo s p ro c e so s d e De sa rro llo d e So ftwa re so n d e finir re q ue rimie nto s y e nte nd e r e l p ro ye c to c o mp le to c o mo ta l, id e ntific a nd o e inc luye nd o a lo s invo luc ra d o s y re a liza nd o re visio ne s d e sp ué s d e l p ro ye c to p a ra a p re nd e r d e c a d a e xp e rie nc ia . [C o sg ro ve , 2001]

De sa rro lla r y ma nte ne r un p ro ye c to d e So ftwa re p ue d e se r c o mp lic a d o y c o nsumir tie mp o , e sp e c ia lme nte c ua nd o e l p ro ye c to d e So ftwa re e s c o mp lic a d o y re q uie re e l e sfue rzo d e má s d e un ind ivid uo . Pe nsa nd o e n té rmino s d e un Ing e nie ro d e So ftwa re c o mún, la ma yo ría d e lo s p ro ye c to s d e So ftwa re e mp ie za n c ua nd o un c o nsumid o r va y c o munic a a l Ing e nie ro d e So ftwa re q ue q uie re a yud a e n e l d e sa rro llo d e un p ro ye c to d e So ftwa re y q ue re q uie re q ue se ha g a d ic ho So ftwa re . Eso s so n lo s re q ue rimie nto s d e l So ftwa re . De sd e e se mo me nto ha sta q ue se te rmina e l p ro ye c to d e So ftwa re , e xiste n va ria s a c tivid a d e s invo luc ra d a s. La Ing e nie ría d e So ftwa re e stud ia d ic ha s a c tivid a d e s; e s d e c ir, e stud ia e l C ic lo d e Vid a d e l De sa rro llo d e So ftwa re . [C hung , 2002]

De a c ue rd o a la s d e finic io ne s p re se nta d a s p o r va rio s a uto re s, se p ue d e c re a r una nue va d e finic ió n q ue c o nte mp le la s c a ra c te rístic a s tra sc e nd e nte s d e e ste c o nc e p to . La nue va d e finic ió n se ría , la Ing e nie ría d e So ftwa re e s un á re a d e la c ie nc ia e nc a rg a d a d e e stud ia r y a p lic a r una me to d o lo g ía siste má tic a , d isc ip lina d a y c ua ntific a b le a l d e sa rro llo , o p e ra c ió n y ma nte nimie nto d e l So ftwa re p a ra o b te ne r un p ro d uc to d e So ftwa re q ue se a fia b le y func io ne d e la ma ne ra má s e fic ie nte . C o mo se p ue d e ve r e sta ra ma d e la c ie nc ia b usc a o b te ne r un So ftwa re d e C a lid a d ; sin e mb a rg o , ¿ q ué e s un So ftwa re d e C a lid a d ? . La d e finic ió n d e So ftwa re d e C a lid a d q ue se p re se ntó a nte rio rme nte , se b a sa e n c ump lir c o n la s c a ra c te rístic a s c o mo func io na lid a d , c o nfia b ilid a d , d isp o nib ilid a d , e tc é te ra . Existe n c a ra c te rístic a s a d ic io na le s d e l So ftware d e C a lid a d , é sta s se p re se nta n e n la

2.7. C a ra c te rístic a s de l So ftwa re de C a lida d

C o mo se ha o b se rva d o a lo la rg o d e l c a p ítulo , e l te ne r So ftwa re d e C a lid a d e n la s ind ustria s, e s d e suma imp o rta nc ia , ya q ue p e rmite te ne r p ro d uc to s ta l y c ua l lo s re q ue rid o s p o r e l c lie nte . Aho ra b ie n, e l lo g ra r So ftwa re d e C a lid a d no e s ta re a fá c il, re q uie re d e una b ue na inve rsió n e n tie mp o , d ine ro y re c urso s. A c o ntinua c ió n se p re se nta n la s c a ra c te rístic a s q ue e l So ftwa re d e C a lid a d d e b e te ne r.

De a c ue rd o c o n Ro b e rt G ra d y (c ita d o p o r Día z, 2001), la ma ne ra c o mo se d e fine n c a d a uno d e lo s fa c to re s d e c a lid a d , e s a tra vé s d e un c o njunto d e sub fa c to re s, lo c ua l e xp lic a má s d e ta lla d a me nte lo q ue e l a uto r d e se a e xp re sa r

(27)

q Func io na lid a d . Se re fie re a l c o njunto d e c a ra c te rístic a s o p e ra tiva s,

c a p a c id a d e s func io na le s, g e ne ra lid a d y se g urid a d d e l p ro d uc to d e So ftwa re .

q Usa b ilid a d . Se re fie re a lo s fa c to re s huma no s invo luc ra d o s, e sté tic a ,

l p ro d uc to d e So ftwa re .

q C o nfia b ilid a d . Se re fie re a la fre c ue nc ia y g ra ve d a d d e la s fa lla s, re c up e ra c ió n

y p re d ic c ió n d e e rro re s, e xa c titud y o p o rtunid a d d e la fa lla .

q C a p a c id a d d e e je c uc ió n. Se re fie re a la ve lo c id a d d e e je c uc ió n e fic ie nc ia ,

c o nsumo d e re c urso s, ra zó n d e e ntra d a s p o r sa lid a s y tie mp o d e re sp ue sta .

q Fa c ilid a d d e a p o yo . Se re fie re a la fa c ilid a d d e p rue b a , fa c ilid a d d e

a d a p ta c ió n, fa c ilid a d d e e xp a nsió n, fa c ilid a d d e ma nte ne r, c o mp a tib ilid a d , fa c ilid a d p a ra c o nfig ura r, fa c ilid a d d e insta la c ió n y c a p a c id a d d e se rvic io .

Po r o tra p a rte , Arthur Ja y (c ita d o p o r Día z, 2001) me nc io na lo s sig uie nte s fa c to re s d e c a lid a d p a ra la e va lua c ió n d e siste ma s d e info rma c ió n:

q Fa c ilid a d d e ma nte nimie nto . ¿ Pue d e a rre g la rse e l c ó d ig o ? , ¿ Re q uie re p o c o

e sfue rzo a rre g la rlo o mo d ific a r e l d e fe c to ? , ¿ Está b ie n d o c ume nta d o c o n p ró lo g o y p unto s d e d e c isió n? , ¿ So n lo s mó d ulo s simp le s?

q Fle xib ilid a d . ¿ Se le p ue d e n a ña d ir a l p ro g ra ma nue vo s mó d ulo s sin p ro b le ma s? ,

¿ C o ntie ne c ó d ig o c o n d e ma sia d o s b uc le s? , ¿ Ha y c o p ia d e b ib lio te c a s p a ra d e finic io ne s d e d a to s?

q C o nfia b ilid a d . ¿ C o rre rá y p ro d uc irá re sulta d o s c o rre c to s to d o e l tie mp o ?

q Fa c ilid a d d e uso . ¿ Pue d e e l usua rio / c lie nte a p re nd e r y usa r e l siste ma

fá c ilme nte ? , ¿ Pue d e n la s o p e ra c io ne s e je c uta rse ?

q Efic ie nc ia . ¿C o rre e n e l ha rd wa re ta n rá p id o c o mo e s p o sib le ?

q Ha b ilid a d p a ra p ro b a rse . ¿ Pue d e n p ro b a rse to d a s la s o p c io ne s d e l siste ma d e

q Po rta b ilid a d . ¿ Pue d e mo ve rse fá c ilme nte d e un ha rd wa re y/ o a mb ie nte d e

q Inte ro p e ra b ilid a d . ¿ Pue d e inte ra c tua r fá c ilme nte c o n o tro s siste ma s?

q Inte g rid a d . ¿ So n la a p lic a c ió n y sus d a to s c o mp le to s, e xa c to s y c o nsiste nte s? ,

(28)

C o mo se p ue d e ve r d e a c ue rd o a lo p re se nta d o p o r lo s a uto re s, a mb o s c o inc id e n e n va ria s d e la s c a ra c te rístic a s q ue d e b e c o nte ne r e l So ftwa re d e C a lid a d , e ntre é sta s se e nc ue ntra n: fa c ilid a d d e uso , c o nfia b ilid a d y func io na lid a d . Una ve z c o no c id a s a lg una s d e la s c a ra c te rístic a s d e l So ftwa re d e C a lid a d , e s ne c e sa rio c o no c e r a lg uno d e lo s e stá nd a re s má s c o mune s e n la ind ustria d e l So ftwa re . Esto s e stá nd a re s p re te nd e n inc o rp o ra r me d ia nte me to d o lo g ía s, la s c a ra c te rístic a s me nc io na d a s a nte rio rme nte .

2.8. Está nda re s pa ra la C a lida d e n e l So ftwa re

En la ind ustria d e So ftw a re mo d e rna , lo s e stá nd a re s jue g a n un p a p e l muy imp o rta nte p a ra lo g ra r la c a lid a d e n lo s p ro d uc to s d e So ftwa re , p o r ta l mo tivo , e s ne c e sa rio d e te rmina r la imp o rta nc ia y c a ra c te rístic a s d e a lg uno s d e e sto s e stá nd a re s. Bá sic a me nte e n e ste a p a rta d o no s e nfo c a

q ue e s uno d e lo s má s re c o no c id o s mund ia lme nte .

Wa n (2002) d ic e q ue d e a c ue rd o a un e stud io re a liza d o p o r e l C e ntro d e Info rma c ió n d e la Ind ustria d e l So ftwa re (SIIC p o r sus sig la s e n ing lé s) e n e l 2001 7% d e la s c o mp a ñía s d e So ftwa re e ntre vista d a s te nía n imp le me nta d o un p ro g ra ma d e C a lid a d d e So ftwa re . Este e stud io mo stró q ue e l ISO 9000 e s e l e stá nd a r d e c a lid a d má s c o mún c o n 11.3%. En muc ho s me rc a d o s d e So ftwa re , lo s p ro c e so s fle xib le s y e l tie mp o p a ra sa c a r a l me rc a d o lo s p ro d uc to s so n c o nsid e ra d o s c o n fre c ue nc ia má s imp o rta nte s q ue la c a lid a d .

Ha ye s (2002) me nc io na q ue d e la inve stig a c ió n re a liza d a p o r Info rm a tio nW e e k

a 800 a d ministra d o re s d e ne g o c io s d e te c no lo g ía , 97% re p o rta ro n p ro b le ma s c o n e rro re s e n e l So ftwa re y fa lla s e n a ño s a nte rio re s; a d e má s, nue ve d e c a d a 10 re p o rtó a lto s c o sto s, p é rd id a d e ing re so s o a mb o s c o mo re sulta d o . Po r ta l mo tivo , a lg una s c o mp a ñía s c o mo USAA G ro up e stá n usa nd o e l C MM p a ra me jo ra r lo s

lo s p ro c e so s d e De sa rro llo d e So ftwa re .

Ha ye s (2002) c o me nta q ue e l C MM e s un e stá nd a r d e c inc o p a so s p a ra la c a lid a d e n p ro c e so s d e d e sa rro llo y fue c re a d o p o r e l Instituto d e Ing e nie ría d e So ftwa re .

Ja lo te (2000) mue stra lo s c inc o nive le s d e l C MM, é sto s so n:

1. Inic ia l (nive l 1). Una o rg a niza c ió n e je c uta un p ro ye c to e n una ma ne ra e n la q ue e l e q uip o y e l Ad ministra d o r d e Pro ye c to s d a n p o r he c ho .

(29)

3. De finid o (nive l 3). Lo s p ro c e so s d e So ftwa re d e la o rg a niza c ió n ha n sid o d e finid o s p re c isa me nte y se le s d a se g uimie nto re g ula rme nte .

4. Ad ministra d o (nive l 4). El e nte nd imie nto c ua ntita tivo d e la c a p a c id a d d e lo s p ro c e so s ha c e p o sib le p re d e c ir c ua ntita tiva me nte y c o ntro la r e l d e se mp e ño d e lo s p ro c e so s e n un p ro ye c to .

5. O p timiza d o (nive l 5). Lo s p ro c e so s me jo ra n c o ntinua me nte .

Wa n (2002) c o me nta q ue d e a c ue rd o a l Instituto d e Ing e nie ría d e So ftwa re , 25 d e la s 42 o rg a niza c io ne s e n e l mund o q ue ha n a lc a nza d o C MM nive l 5 e stá n a se nta d a s e n la Ind ia .

Ra ssa (2002) me nc io na q ue e n la s última s d é c a d a s e l C MM ha sid o imp le me nta d o e xito sa me nte p o r c o mp a ñía s y o rg a niza c io ne s g ub e rna me nta le s a lre d e d o r d e l mund o y se ha n te nid o me jo ra s e xtra o rd ina ria s e n c o sto s d e So ftwa re , c a le nd a riza c ió n y lo s e rro re s e ntre g a d o s ha b ía n sid o so luc io na d o s y d o c ume nta d o s.

C o mo se p ue d e no ta r, lo s e stá nd a re s ha n jug a d o un p a p e l imp o rta nte e n e l é xito d e la s ind ustria s d e So ftwa re a l lo g ra r So ftwa re d e C a lid a d . Ta mb ié n se o b se rva q ue uno d e lo s e stá nd a re s d e C a lid a d d e So ftwa re má s c o no c id o s mund ia lme nte (C MM), só lo se e nc ue ntra a d o p ta d o p o r p o c a s c o mp a ñía s y so n mp a ñía s q ue lo a d o p ta n e n su má ximo nive l. Ac tua lme nte se e stá n d e sa rro lla nd o me to d o lo g ía s q ue p e rmite n lo g ra r un De sa rro llo d e So ftwa re d e C a lid a d , e ntre la s q ue se e stá n ha c ie nd o má s p o p ula re s se e nc ue ntra la c o no c id a c o mo p ro g ra ma c ió n e xtre ma (XP). En la sig uie nte se c c ió n se p re se nta n la s c a ra c te rístic a s p rinc ip a le s d e d ic ha me to d o lo g ía .

2.9. La Pro g ra m a c ió n Extre m a (e Xtre m e Pro g ra m m ing )

La p ro g ra ma c ió n e xtre ma (XP) se b a sa e n una se rie d e re g la s y p rinc ip io s q ue se ha n id o g e sta nd o a lo la rg o d e to d a la histo ria d e la Ing e nie ría d e l So ftwa re . Usa d a s c o njunta me nte p ro p o rc io na n una nue va me to d o lo g ía p a ra e l De sa rro llo d e So ftwa re . [Ha rriso n, 2000]

(30)

a) El p ro c e so de de sarro llo e xtre m o

La p ro g ra ma c ió n e xtre ma p a rte d e l c a so ha b itua l d e una c o mp a ñía q ue d e sa rro lla So ftwa re , g e ne ra lme nte So ftwa re a me d id a , e n la q ue ha y d ife re nte s ro le s: un e q uip o d e a d ministra c ió n, un e q uip o d e d e sa rro lla d o re s y lo s c lie nte s. La re la c ió n c o n e l c lie nte e s to ta lme nte d ife re nte a lo q ue se lle va a c a b o e n la s me to d o lo g ía s tra d ic io na le s q ue se b a sa n fund a me nta lme nte e n una fa se d e c a p tura d e re q uisito s p re via a l d e sa rro llo y una fa se d e va lid a c ió n p o ste rio r a l mismo .

o Inte ra c c ió n c o n e l c lie nte

En la p ro g ra ma c ió n e xtre ma e l c lie nte no só lo a p o ya a l e q uip o d e d e sa rro llo , e n re a lid a d e s p a rte d e é l. El c lie nte se e nc ue ntra muc ho má s c e rc a no a l p ro c e so d e d e sa rro llo , se e limina la fa se inic ia l d e c a p tura d e re q uisito s y se p e rmite q ue lo s c lie nte s p a rtic ip e n d e fo rma o rd e na d a d ura nte e l tie mp o q ue d ura e l p ro ye c to . El c lie nte p ue d e c a mb ia r d e o p inió n so b re la ma rc ha y a c a mb io d e b e e nc o ntra rse sie mp re d isp o nib le p a ra re so lve r d ud a s d e l e q uip o d e d e sa rro llo y p a ra d e ta lla r lo s re q uisito s e sp e c ific a d o s c ua nd o se a ne c e sa rio .

El p ro c e so d e c a p tura d e re q uisito s d e la p ro g ra ma c ió n e xtre ma g ira e nto rno a una lista d e c a ra c te rístic a s q ue e l c lie nte d e se a q ue e xista n e n e l siste ma fina l. C a d a una d e e sta s c a rac te rístic a s re c ib e e l no mb re d e histo ria s d e usua rio s y su d e finic ió n c o nsta d e d o s fa se s:

§ En la p rime ra fa se e l c lie nte d e sc rib e c o n sus p ro p ia s p a la b ra s la s

c a ra c te rístic a s d e l p ro d uc to , lue g o e l re sp o nsa b le d e l e q uip o d e d e sa rro llo le info rma d e la d ific ulta d té c nic a d e c a d a una d e e lla s, a sí c o mo su c o sto . A tra vé s d e l d iá lo g o re sulta nte e l c lie nte d e ja p o r e sc rito un c o njunto d e histo ria s y la s o rd e na e n func ió n d e la p rio rid a d q ue tie ne n p a ra é l. En e ste mo me nto ya e s p o sib le d e finir c uá le s so n lo s e ntre g a b le s y sus fe c ha s a p ro xima d a s.

§ La se g und a fa se c o nsiste e n e sc o g e r la s p rime ra s histo ria s q ue se rá n

imp le me nta d a s (p rime ra ite ra c ió n) y d ivid irla s e n la s ta re a s ne c e sa ria s p a ra lle va rla s a c a b o . En e sta fa se e l c lie nte ta mb ié n p a rtic ip a , p e ro ha y má s p e so d e l e q uip o d e d e sa rro llo ; e sto d a c o mo re sulta d o una p la nific a c ió n má s e xa c ta . En c a d a ite ra c ió n se re p e tirá e sta se g und a fa se p a ra la s d e má s histo ria s p la nific a d a s.

(31)

Lo s d e sa rro lla d o re s lo s q ue se e nc a rg a n d e c a ta lo g a r la s histo ria s d e lo s usua rio s y a sig na rle s una d ura c ió n. Pa ra e llo se sig ue una no rma simp le : la s histo ria s d e usua rio s d e b e n p o d e r se r a b o rd a b le s e n un e sp a c io d e tie mp o d e e ntre una y tre s se ma na s d e p ro g ra ma c ió n id e a l. Histo ria s d e lo s usua rio s q ue re q uie ra n me no s tie mp o d e imp le me nta c ió n so n a g rup a d a s, mie ntra s q ue a q ué lla s q ue ne c e site n má s tie mp o d e b e n se r mo d ific a d a s o d ivid id a s. Una se ma na d e p ro g ra ma c ió n id e a l e s una se ma na (c inc o d ía s d e tra b a jo ) d e d e sa rro llo p o r p a rte d e un d e sa rro lla d o r sin inte rfe re nc ia s d e o tra s p a rte s d e l p ro ye c to . Al ha c e r la p la nific a c ió n se a p lic a un fa c to r d e c o rre c c ió n me d id o d e p ro ye c to s a nte rio re s, p a ra a justa r e ste tie mp o id e a l a l re a l.

La s histo ria s d e lo s usua rio s se p la sma n e n ta rje ta s, lo q ue fa c ilita q ue e l c lie nte p ue d a e sp e c ific a r la imp o rta nc ia re la tiva e ntre la s d ife re nte s histo ria s d e usua rio , p a ra q ue lo s d e sa rro lla d o re s la s c a ta lo g ue n c o nve nie nte me nte .

o Pla nific a c ió n de l pro ye c to

En e ste p unto se lle va a c a b o la p la nific a c ió n d e e ntre g a s; e s d e c ir, d o nd e se p la nific a n la s d istinta s ite ra c io ne s. La p la nific a c ió n d e b e se g uir c ie rta s p re misa s. La p rimo rd ia l e s q ue la s e ntre g a s se re a lic e n c ua nto a nte s y q ue c o n c a d a ite ra c ió n e l c lie nte re c ib a una nue va ve rsió n. Se a c o nse ja n muc ha s e ntre g a s y muy fre c ue nte s. De e sta fo rma , un e rro r e n una p a rte e se nc ia l d e l siste ma se p ue d e d e te c ta r y c o rre g ir rá p id a me nte .

Lo s re q uisito s a nte rio re s e n c ua nto a la p la nific a c ió n no d e b e n sup o ne r ho ra s e xtra p a ra e l e q uip o d e d e sa rro llo . El a rg ume nto q ue se e sb o za e s q ue lo q ue se tra b a ja d e má s un d ía , se d e ja d e tra b a ja r a l sig uie nte .

Es c o mún c o me te r e q uivo c a c io ne s e n la p la ne a c ió n; sin e mb a rg o , la me to d o lo g ía ya tie ne p re visto me c a nismo s d e re visió n. Po r ta nto , e s no rma l q ue c a d a 3 a 5 ite ra c io ne s se te ng a n q ue re visa r la s histo ria s d e lo s usua rio s y re ne g o c ia r nue va me nte la p la nific a c ió n.

En c a d a ite ra c ió n ta mb ié n ha y q ue re a liza r la p la nific a c ió n d e la misma , a e sto se le lla ma p la nific a c ió n ite ra tiva . En la p la nific a c ió n ite ra tiva se e sp e c ific a n la s histo ria s d e lo s usua rio s c uya imp le me nta c ió n se c o nsid e ra p rimo rd ia l y se a ña d e n a q ué lla s q ue no ha n p a sa d o la s p rue b a s d e a c e p ta c ió n d e a nte rio re s ite ra c io ne s. La p la nific a c ió n d e una ite ra c ió n ta mb ié n ha c e uso d e ta rje ta s e n la s q ue se e sc rib irá n ta re a s, q ue d ura rá n e ntre uno y tre s d ía s.

(32)

imp le me nta r ta re a s q ue no e sté n p ro g ra ma d a s (a lg o q ue se c o no c e c o mo p ro g ra ma c ió n justo a tie mp o ). Ta mb ié n e s c ie rto q ue no ha y na d a q ue p ue d a e vita r q ue lo s re tra so s se a c umule n; sin e mb a rg o , a ña d ir g e nte a un p ro ye c to re tra sa d o , só lo lo re tra sa má s. A ra íz d e lo a nte rio r, se sig ue e l c o nse jo d e o p timiza r a l fina l. El e slo g a n sub ya c e nte e s "ha c e r q ue func io ne , ha c e rlo b ie n y lue g o ha c e rlo q ue se a rá p id o ” , ya q ue

La p la nific a c ió n e n ite ra c io ne s y e l d ise ño ite ra tivo d a n p ie a una p rá c tic a p o c o c o mún e n e l d e sa rro llo tra d ic io na l q ue so n la s d isc usio ne s d ia ria s d e p ie . De e sta fo rma , se fo me nta la c o munic a c ió n, ya q ue lo s d e sa rro lla d o re s c ue nta n c o n tie mp o p a ra ha b la r d e lo s p ro b le ma s a lo s q ue se e nfre nta n.

o Dise ño , de sa rro llo y prue b a s

El d e sa rro llo e s la p ie za c la ve d e to d o e l p ro c e so d e p ro g ra ma c ió n e xtre ma . To d a s la s ta re a s tie ne n c o mo o b je tivo q ue se d e sa rro lle n a la má xima ve lo c id a d , sin inte rrup c io ne s y sie mp re e n la d ire c c ió n c o rre c ta . Ta mb ié n se o to rg a una g ra n imp o rta nc ia a l d ise ño y e sta b le c e q ue é ste d e b e se r re visa d o y me jo ra d o d e fo rma c o ntinua se g ún se va n a ña d ie nd o func io na lid a d e s a l siste ma .

La c la ve d e l pro c e so d e d e sa rro llo d e p ro g ra ma c ió n e xtre ma e s la c o munic a c ió n. La g ra n ma yo ría d e lo s p ro b le ma s e n lo s p ro ye c to s d e d e sa rro llo so n p ro vo c a d o s p o r fa lta d e c o munic a c ió n e n e l e q uip o . Po r lo ta nto , se p o ne un g ra n é nfa sis e n fa c ilita r q ue la info rma c ió n fluya lo má s e fic ie nte me nte p o sib le .

En e ste p unto e ntra uno d e lo s té rmino s p rinc ip a le s d e la p ro g ra ma c ió n e xtre ma : la me tá fo ra . El p rinc ip a l o b je tivo d e la me tá fo ra e s me jo ra r la c o munic a c ió n e ntre to d o s lo s inte g ra nte s d e l e q uip o a l n g lo b a l y c o mún d e l siste ma q ue se p re te nd e d e sa rro lla r. La me tá fo ra d e b e e sta r e xp re sa d a e n té rmino s c o no c id o s p a ra lo s inte g ra nte s d e l g rup o . Aunq ue ta mb ié n se inc luye info rma c ió n so b re la s p rinc ip a le s c la se s y p a tro ne s q ue se usa rá n e n e l siste ma .

El d ise ño e s re a liza d o p o r lo s p ro p io s d e sa rro lla d o re s, a unq ue e n o c a sio ne s se re úne n a q ue llo s c o n má s e xp e rie nc ia o inc luso se invo luc ra a l c lie nte p a ra d ise ña r la s p a rte s má s c o mp le ja s. En e sta s re unio ne s se e mp le a n un tip o d e ta rje ta s d e no mina d a s C RC (C la se s, Re sp o nsa b ilid a d e s y C o la b o ra c ió n) c uyo o b je tivo e s fa c ilita r la c o munic a c ió n y d o c ume nta r lo s re sulta d o s.

Figure

Tabla 3.1 Té c nic a s y/ o  He rra mie nta s pa ra  lo s pro c e so s d e  la  g e stió n d e  Inte g ra c ió n
Tabla 3.2 Té c nic a s y/ o  He rra mie nta s pa ra  lo s pro c e so s de  la  g e stió n de  Alc a nc e
Tabla 3.3 Té c nic a s y/ o  He rra mie nta s pa ra  lo s pro c e so s de  la  g e stió n de  Tie mpo
Tabla 3.6 Té c nic a s y/ o  He rra mie nta s pa ra  lo s pro c e so s de  la   g e stió n de  Re c urso s Huma no s
+7

Referencias

Documento similar

Figure 1 Illustration of the methodology followed in this work. 12 Figure 4 a.) Average cargo-vehicle speed measured at each km of the main Colombian logistic corridors. b.)

The bioethanol is considered as alternative to swap fossil fuels in transportation, although its potential is blocked by its higher production cost compared to gasoline.

The purpose of this study is to learn about the relationship between Urban Heat Islands formed over the Metropolitan Area of Monterrey and land use/land cover and social

This model differs from the presented in Figure 37 to Figure 40 in that it leaves the input voltage and the actuator strain as independent variables, and the generated force as

{Δρ min , Δρ max }.. parameter prediction using an online recursive least squares algorithm. LMI conditions are also included into the optimization problem in order to ensure

The notion that we are the designers of our selves flourished, while (bio)technologies became somewhat marginalised until very recently. From concepts like

Cross model fitting (blue) of sample NC35CHI65 for the calculation of the zero shear viscosity.. Cross model fitting (blue) of sample NC35GEL65 for the calculation of the zero

The courses in the final semester of a high school or undergraduate curriculum, the last two courses of a specialization program, and the last four courses of a master’s,