proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

19
UNIVERSIDAD NACIONAL DE TRUJILLO FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA DE SISTEMAS OFICINA GENERAL DE PRO M OCIO N Y DESARROLLO D E LA INVESTIGACION PROYECTO DE INVESTIGACION AÑO 2010 I I n n c c r r e e m m e e n n t t o o d d e e l l a a P P r r o o d d u u c c t t i i v v i i d d a a d d e e n n e e l l D D e e s s a a r r r r o o l l l l o o d d e e S S o o f f t t w w a a r r e e B B a a s s a a d d o o e e n n C C o o m m p p o o n n e e n n t t e e s s R R e e u u t t i i l l i i z z a a b b l l e e s s CODIGO: DOCENTES INVESTIGADORES : Ing. M Sc. SANTOS FERNANDEZ, Juan Pedro (Prof. Aux. Cód. 4247) Ing. Dr. RAM IREZ LUNA VICTORIA, César (Prof. Aux. Cód. 5086) Lic. M Sc. BOY CHAVIL, Luis Enrrique (Prof. Aux. Cód. 4996) Ing. M Sc. OBANDO ROLDAN, Juan Carlos (Prof. Aux. Cód. 5266) Ing. AGREDA GAM BOA, Everson David (Prof. Aux. Cód. 5376) EN ERO - 2010 TRUJILLO PERU

description

d

Transcript of proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

Page 1: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

U N I V E R S I D A D N A C I O N A L D E T R U J I L L O

F A C U L T A D D E I N G E N I E R I A

D E P A R T A M E N T O D E I N G E N I E R I A D E S I S T E M A S

O F I C I N A G E N E R A L D E P R O M O C I O N Y D E S A R R O L L O D E L A

I N V E S T I G A C I O N

P R O Y E C T O D E I N V E S T I G A C I O N A Ñ O 2 0 1 0

““ II nn cc rr ee mm ee nn tt oo dd ee ll aa PP rr oo dd uu cc tt ii vv ii dd aa dd ee nn ee ll

DD ee ss aa rr rr oo ll ll oo dd ee SS oo ff tt ww aa rr ee BB aa ss aa dd oo ee nn

CC oo mm pp oo nn ee nn tt ee ss RR ee uu tt ii ll ii zz aa bb ll ee ss ”

C O D I G O :

D O C E N T E S I N V E S T I G A D O R E S :

I n g . M S c . S A N T O S F E R N A N D E Z , J u a n P e d r o ( P r o f . A u x . C ó d . 4 2 4 7 )

I n g . D r . R A M I R E Z L U N A V I C T O R I A , C é s a r ( P r o f . A u x . C ó d . 5 0 8 6 )

L i c . M S c . B O Y C H A V I L , L u i s E n r r i q u e ( P r o f . A u x . C ó d . 4 9 9 6 )

I n g . M S c . O B A N D O R O L D A N , J u a n C a r l o s ( P r o f . A u x . C ó d . 5 2 6 6 )

I n g . A G R E D A G A M B O A , E v e r s o n D a v i d ( P r o f . A u x . C ó d . 5 3 7 6 )

E N E R O - 2 0 1 0

T R U J I L L O – P E R U

Page 2: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

U n i v e r s i d a d N a c i o n a l d e T r u j i l l o

V i c e r r e c t o r a d o A c a d é m i c o

O f i c i n a G e n e r a l d e P r o m o c i ó n y D e s a r r o l l o d e l a I n v e s t i g a c i ó n

P R O Y E C T O D E I N V E S T I G A C I Ó N

P a l a b r a s C l a v e : D e s a r r o l l o d e S o f t w a r e , S i s t e m a s d e I n f o r m a c i ó n , F á b r i c a s d e S o f t w a r e ,

C o m p o n e n t e s d e S o f t w a r e .

I . G E N E R A L I D A D E S

0 1 . T I T U L O

““ II nn cc rr ee mm ee nn tt oo dd ee ll aa PP rr oo dd uu cc tt ii vv ii dd aa dd ee nn ee ll DD ee ss aa rr rr oo ll ll oo dd ee SS oo ff tt ww aa rr ee BB aa ss aa dd oo ee nn

CC oo mm pp oo nn ee nn tt ee ss RR ee uu tt ii ll ii zz aa bb ll ee ss ”

0 2 . T I P O D E I N V E S T I G A C I O N

I n v I n v e s t i g a c i ó n B á s i c a D e s a r r o l l o T e c n o l ó g i c o X D E S C R I P T I V A X

I n v e s t i g a c i ó n A p l i c a d a X I n n o v a c i ó n E X P L I C A T I V A

0 3 . P E R S O N A L I N V E S T I G A D O R

I n v e s t i g a d o r I S a n t o s F e r n á n d e z , J u a n P e d r o

C a r g o e n e l P r o y e c t o J e f e d e l P r o y e c t o

F a c u l t a d

D e p a r t a m e n t o A c a d é m i c o

I n g e n i e r í a

I n g e n i e r í a d e S i s t e m a s

T e l é f o n o 9 4 7 8 7 9 7 7 3 E m a i l : j u p e s a n f e r 7 7 @ y a h o o . e s

I n v e s t i g a d o r I I R a m í r e z L u n a V i c t o r i a , C é s a r A u g u s t o

C a r g o e n e l P r o y e c t o C O A U T O R

F a c u l t a d

D e p a r t a m e n t o A c a d é m i c o

I n g e n i e r í a

I n g e n i e r í a d e S i s t e m a s

T e l é f o n o 9 4 7 8 7 5 8 9 8 E m a i l : c a r l v 1 8 0 2 @ h o t m a i l . c o m

Page 3: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

I n v e s t i g a d o r I I I B o y C h a v i l , L u i s E n r r i q u e

C a r g o e n e l P r o y e c t o C O A U T O R

F a c u l t a d

D e p a r t a m e n t o A c a d é m i c o

I n g e n i e r í a

I n g e n i e r í a d e S i s t e m a s

T e l é f o n o 9 4 8 4 8 4 4 7 2 E m a i l : b o y c h a v i l @ h o t m a i l . c o m

I n v e s t i g a d o r I V O b a n d o R o l d á n , J u a n C a r l o s

C a r g o e n e l P r o y e c t o C O A U T O R

F a c u l t a d

D e p a r t a m e n t o A c a d é m i c o

I n g e n i e r í a

I n g e n i e r í a d e S i s t e m a s

T e l é f o n o 9 4 9 8 6 5 2 2 2 E m a i l : j c o b a n d o r @ h o t m a i l . c o m

I n v e s t i g a d o r V A g r e d a G a m b o a , E v e r s o n D a v i d

C a r g o e n e l P r o y e c t o C O A U T O R

F a c u l t a d

D e p a r t a m e n t o A c a d é m i c o

I n g e n i e r í a

I n g e n i e r í a d e S i s t e m a s

T e l é f o n o 9 4 9 5 5 1 3 6 4 E m a i l : e d a g _ u c v @ h o t m a i l . c o m

0 4 . A R E A D E I N V E S T I G A C I Ó N / D I S C I P L I N A C I E N T I F I C A

I n g e n i e r í a y T e c n o l o g í a .

0 5 . L I N E A Y S U B L I N E A D E I N V E S T I G A C I O N

L I N E A : P r o d u c c i ó n E c o n o m í a y F i n a n z a s

S U B L I N E A : D e s a r r o l l o d e P r o g r a m a s I n f o r m á t i c o s

0 6 . I M P L I C A N C I A D E L P R O Y E C T O I N V O L U C R A : E s t a o r i e n t a d o a l a

d i f u s i ó n y p r o m o c i ó n d e l a c i e n c i a y t e c n o l o g í a .

0 7 . L U G A R D E E J E C U C I O N D E L P R O Y E C T O

L O C A L I D A D : T r u j i l l o

I N S T I T U C I O N : U n i v e r s i d a d N a c i o n a l d e T r u j i l l o

D e p a r t a m e n t o d e I n g e n i e r í a d e S i s t e m a s

A v e n i d a J u a n P a b l o I I s / n

P u e r t a 3

C i u d a d U n i v e r s i t a r i a

Page 4: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

0 8 . P R E S U P U E S T O

P r e s u p u e s t o r e q u e r i d o S / . 2 , 1 4 5 . 0 0

0 9 . T A R E A S D E L E Q U I P O I N V E S T I G A D O R

I N V E S T I G A D O R T A R E A S

1 . I n g . M a g . J u a n P e d r o S a n t o s F e r n á n d e z

R e c o l e c c i ó n d e D a t o s

A n á l i s i s d e R e s u l t a d o s

R e d a c c i ó n d e l I n f o r m e

2 . I n g . D r . C é s a r A u g u s t o R a m í r e z L u n a V i c t o r i a

R e c o l e c c i ó n d e D a t o s

A n á l i s i s d e R e s u l t a d o s

R e d a c c i ó n d e l I n f o r m e

3 . L i c . M a g . L u i s E n r i q u e B o y C h a v i l

R e c o l e c c i ó n d e D a t o s

A n á l i s i s d e R e s u l t a d o s

R e d a c c i ó n d e l I n f o r m e

4 . I n g . M a g . J u a n C a r l o s O b a n d o R o l d á n

R e c o l e c c i ó n d e D a t o s

A n á l i s i s d e R e s u l t a d o s

R e d a c c i ó n d e l I n f o r m e

5 . I n g . E v e r s o n D a v i d A g r e d a G a m b o a

R e c o l e c c i ó n d e D a t o s

A n á l i s i s d e R e s u l t a d o s

R e d a c c i ó n d e l I n f o r m e

1 0 . D U R A C I O N D E L P R O Y E C T O

D u r a c i ó n d e l P r o y e c t o : 1 2 m e s e s . D E L : 1 º d e E n e r o d e l 2 0 1 0

A L : 3 1 d e D i c i e m b r e d e l 2 0 1 0

1 1 . C R O N O G R A M A D E E J E C U C I Ó N D E L P R O Y E C T O

E T A P A S

I N I C I O

T E R M I N O

D E D I C A C I O N

S E M A N A L

( H o r a s )

a . R e c o l e c c i ó n d e D a t o s

b . A n á l i s i s d e R e s u l t a d o s

c . R e d a c c i ó n d e l I n f o r m e

0 1 / 0 1 / 2 0 1 0

0 1 / 0 7 / 2 0 1 0

0 1 / 1 1 / 2 0 1 0

3 0 / 0 6 / 2 0 1 0

3 1 / 1 0 / 2 0 1 0

3 1 / 1 2 / 2 0 1 0

5

5

5

Page 5: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

1 2 . R E C U R S O S D I S P O N I B L E S

a . P E R S O N A L

0 5 d o c e n t e s i n v e s t i g a d o r e s

b . M A T E R I A L E S Y E Q U I P O S

5 . 3 . 1 1 . 5 1 . E q u i p a m i e n t o y m a t e r i a l e s d u r a d e r o s :

- 0 1 C o m p u t a d o r a H P P e n t i u m I V C o r e l D ú o

- 0 1 L a p t o p C o r e l D o s D ú o .

- 0 1 I m p r e s o r a H P L á s e r J e t 1 0 2 2

- S o f t w a r e L i b r e

- 0 5 L i b r o s e s p e c i a l i z a d o s

5 . 3 . 1 1 . 3 9 . O t r o s s e r v i c i o s :

- 0 5 h o r a s s e m a n a l e s d e a c c e s o a I n t e r n e t .

- L i b r o s y r e v i s t a s ( B i b l i o t e c a s )

c . L O C A L E S :

L a b o r a t o r i o s d e C ó m p u t o d e I n g e n i e r í a d e S i s t e m a s

S i s t e m a d e B i b l i o t e c a s d e l a U N T

C a b i n a s d e I n t e r n e t d e l a E s c u e l a d e I n g e n i e r í a d e S i s t e m a s

S a l a d e D o c e n t e s d e l a E s c u e l a d e I n g e n i e r í a d e S i s t e m a s

1 3 . P R E S U P U E S T O

1 3 . 1 R E C U R S O S

5 . 3 . 1 1 . 2 7 . S e r v i c i o s N o P e r s o n a l e s :

F o t o c o p i a d o d e c u e s t i o n a r i o s e i n f o r m e s .

Page 6: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

5 . 3 . 1 1 . 3 0 . B i e n e s d e C o n s u m o

B i e n e s d e C o n s u m o C a n t i d a d P r e c i o

( S / . )

S u b t o t a l

( S / . )

- P a p e l B o n d A 4 d e 8 0 g r .

- M e m o r i a f l a s h

- C D s d e 7 0 0 M b

- C a r t u c h o d e T o n e r p a r a

i m p r e s o r a

0 1 m i l l a r

0 2 u n i d a d e s

1 0 u n i d a d e s

0 1 u n i d a d

2 6 . 0 0

8 0 . 0 0

1 . 0 0

1 8 0 . 0 0

2 6 . 0 0

1 6 0 . 0 0

1 0 . 0 0

1 8 0 . 0 0

T O T A L S / . 3 7 6 . 0 0

5 . 3 . 1 1 . 3 2 . P a s a j e s y g a s t o s d e t r a n s p o r t e :

M o v i l i d a d p a r a a r r i b a r a l u g a r e s p a r a e l d e s a r r o l l o d e l a

i n v e s t i g a c i ó n .

1 3 . 2 P R E S U P U E S T O

C O D . P A R T I D A D E N O M I N A C I Ó N M O N T O

( S / . )

5 . 3 . 1 1 . 2 7 S e r v i c i o s n o p e r s o n a l e s 1 5 0 . 0 0

5 . 3 . 1 1 . 3 0 B i e n e s d e c o n s u m o 3 7 6 . 0 0

5 . 3 . 1 1 . 3 2 P a s a j e s y g a s t o s d e t r a n s p o r t e 2 4 0 0 . 0 0

T O T A L S / . 2 9 2 6 . 0 0

1 4 . F I N A N C I A M I E N T O

1 3 . 1 C o n r e c u r s o s u n i v e r s i t a r i o s , f i n a n c i a m i e n t o t o t a l a c a r g o d e l a U n i v e r s i d a d

a t r a v é s d e s u o f i c i n a ( O G P R O D E I N )

1 5 . R E S U M E N D E L P R O Y E C T O

E l p r e s e n t e p r o y e c t o d e i n v e s t i g a c i ó n t i e n e c o m o o b j e t i v o p r i n c i p a l d e s c r i b i r y

e v a l u a r l o s d i f e r e n t e s m é t o d o s s o b r e r e u t i l i z a c i ó n d e c o m p o n e n t e s d e s o f t w a r e ,

Page 7: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

a f i n d e e s t u d i a r s u s p r i n c i p a l e s c a r a c t e r í s t i c a s e i n v e s t i g a r c u a l d e e l l a s s e a j u s t a

m e j o r a l d e s a r r o l l o d e s o f t w a r e b a s a d o e n c o m p o n e n t e s r e u t i l i z a b l e s .

L a i m p o r t a n c i a d e e s t e p r o y e c t o d e i n v e s t i g a c i ó n r a d i c a e n q u e s e e s t u d i a r á n u n

c o n j u n t o d e m é t o d o s d e d e s a r r o l l o d e s o f t w a r e b a s a d o e n c o m p o n e n t e s c o n l a s

q u e s e p u e d e f a b r i c a r s o f t w a r e a l m á s b a j o c o s t o , l i b r e d e e r r o r e s y d e l a m á s

a l t a c a l i d a d .

A l c o n t r i b u i r c o n l o s f a b r i c a n t e s d e s o f t w a r e d e l a s p e q u e ñ a s y m e d i a n a s

e m p r e s a s a r e u t i l i z a r c o m p o n e n t e s d e s o f t w a r e , s e e s p e r a a u m e n t a r s u

p r o d u c t i v i d a d y c o m o c o n s e c u e n c i a q u e s u s p r o d u c t o s c o m p i t a n c o n e s t á n d a r e s

d e c a l i d a d e n u n m u n d o a l t a m e n t e c o m p e t i t i v o .

S e e v a l u a r a n u n c o n j u n t o d e m é t o d o s d e d e s a r r o l l o d e s o f t w a r e b a s a d o e n l a

r e u t i l i z a c i ó n d e c o m p o n e n t e s t e n i e n d o e n c u e n t a s u s c a r a c t e r í s t i c a s y

a p l i c a b i l i d a d e n e l d e s a r r o l l o d e s i s t e m a s i n f o r m á t i c o s e m p r e s a r i a l e s . E n

r e s u m e n , s e p o d r í a n e v a l u a r t o d o s l o s r e s u l t a d o s e v a l u a n d o t i e m p o , c o s t o y

c a l i d a d .

L a f a b r i c a c i ó n d e s o f t w a r e a l c a n z a s u m a d u r e z c u a n d o s u s p r o d u c t o s s o n

e s t a n d a r i z a d o s . E s p e r a m o s c o n l a p r e s e n t e i n v e s t i g a c i ó n a p o r t a r a l o s p e q u e ñ o s

y m e d i a n o s f a b r i c a n t e s d e s o f t w a r e , u n a g u í a m e t o d o l ó g i c a p a r a e l d e s a r r o l l o d e

s o f t w a r e e m p r e s a r i a l b a s a d o e n l a r e u t i l i z a c i ó n d e c o m p o n e n t e s .

Page 8: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

I I . P L A N D E I N V E S T I G A C I Ó N

1 . A N T E C E D E N T E S Y F U N D A M E N T A C I O N C I E N T I F I C A , T E C N I C A O

H U M A N I S T I C A

1 . 1 . A N T E C E D E N T E S

E l p r o c e s o d e d e s a r r o l l o d e s i s t e m a s i n f o r m á t i c o s e m p r e s a r i a l e s h a

c a m b i a d o s u s t a n c i a l m e n t e e n p o c o s a ñ o s p a r a p a s a r d e u n m o d e l o

c e n t r a l i z a d o y r í g i d o , h a c i a u n m o d e l o d e s c e n t r a l i z a d o , a b i e r t o y

d i s t r i b u i d o .

A m e d i a d o s d e l o s a ñ o s 8 0 c o m i e n z a l a e x p l o s i ó n d e l o s P C s , q u e

a p a r e c e n c o n f u e r z a d e n t r o d e l a e m p r e s a , b á s i c a m e n t e e n l o s c e n t r o s d e

c á l c u l o . A u n q u e l a m a y o r p a r t e d e l a “ l ó g i c a d e n e g o c i o ” a ú n r e s i d í a e n

g r a n d e s e s t a c i o n e s d e t r a b a j o o e n m a i n f r a m e s , l a m a s i v a p r e s e n c i a d e

e q u i p o s d e b a j o c o s t e ( P C s , c o m p a r a d o s c o n l o s g r a n d e s s i s t e m a s )

p e r m i t i r í a a l o s i n g e n i e r o s d e s a r r o l l a r g r a n d e s a p l i c a c i o n e s d e s g l o s a d a s

e n m ó d u l o s s o f t w a r e q u e p o d í a n e s t a r u b i c a d o s e n d i s t i n t o s

o r d e n a d o r e s , p r o p i c i a n d o u n n u e v o e n f o q u e e n e l d e s a r r o l l o d e l o s

s i s t e m a s .

I n i c i a l m e n t e , e s t o s b l o q u e s s o f t w a r e f u n c i o n a b a n c o m o e l e m e n t o s d e

c ó m p u t o i n d e p e n d i e n t e s d e n t r o d e l s i s t e m a , p e r o p r o n t o , l o s i n g e n i e r o s

v i e r o n l a n e c e s i d a d d e d i s p o n e r d e n u e v a s t é c n i c a s p a r a l a c o m u n i c a c i ó n

y t r a n s f e r e n c i a d e l o s d a t o s e n t r e e s t o s e l e m e n t o s d e c ó m p u t o .

P r e c i s a m e n t e p o r e s t a f e c h a , y a j e n o a e s t a s n e c e s i d a d e s , e m p e z a b a n a

c o n s o l i d a r s e f u e r t e s l í n e a s d e i n v e s t i g a c i ó n e n c o m p u t a c i ó n p a r a l e l a y

p r o g r a m a c i ó n c o n c u r r e n t e ( A G H A y o t r o s , 1 9 9 3 ) ( M I L N E R , 1 9 8 9 )

m o t i v a d a s , e n u n p r i n c i p i o , p o r l a m a s i v a p r e s e n c i a d e s i s t e m a s

o p e r a t i v o s t i p o U n i x e n s i s t e m a s m u l t i p r o c e s a d o r .

S e e l a b o r a u n a n u e v a t e c n o l o g í a p a r a l a p r o g r a m a c i ó n d i s t r i b u i d a d e

a p l i c a c i o n e s ( C O R B I N , 1 9 9 1 ) ( R A Y N A L , 1 9 8 8 ) . P r e c i s a m e n t e , u n o d e

l o s p r i m e r o s r e s u l t a d o s f u e e l d e s a r r o l l o d e l a t é c n i c a R P C ( R e m o t e

P r o c e d u r e C a l l ) , o r i g e n d e g r a n p a r t e d e l a t e c n o l o g ´ ı a d e i n t e r c o n e x i ó n

a c t u a l ( c o n o c i d a c o m o t e c n o l o g í a m i d d l e w a r e ) . E s t a t é c n i c a p e r m i t e q u e

Page 9: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

l o s d e s a r r o l l a d o r e s d e s o f t w a r e p u e d a n d i s e ñ a r s u s a p l i c a c i o n e s

m e d i a n t e m ó d u l o s s o f t w a r e c o m u n i c a n t e s , c o m o s i f u e s e n u n c o n j u n t o

d e p r o c e s o s c o o p e r a t i v o s i n d e p e n d i e n t e s .

P e r o e l c o n c e p t o m á s i m p o r t a n t e q u e h a c a m b i a d o y s i g u e c a m b i a n d o

l o s p r o c e s o s d e i n g e n i e r í a y r e i n g e n i e r í a , e s e l c o n c e p t o d e

“ c o m p o n e n t e ” . I n i c i a l m e n t e e s t e c o n c e p t o s u r g e a n t e l a n e c e s i d a d d e

r e u t i l i z a r p a r t e s o m ó d u l o s s o f t w a r e s e x i s t e n t e s q u e p o d í a n s e r

u t i l i z a d a s p a r a l a g e n e r a c i ó n d e n u e v a s e x t e n s i o n e s d e l a s a p l i c a c i o n e s ,

o p a r a l a g e n e r a c i ó n d e a p l i c a c i o n e s c o m p l e t a s . P e r o e s t o s u p o n í a u n

g r a n e s f u e r z o , p u e s h a b í a q u e l o c a l i z a r e s t a s p a r t e s r e u t i l i z a b l e s y

a l m a c e n a r l a s e n r e p o s i t o r i o s e s p e c i a l e s q u e m á s t a r d e p u d i e r a n s e r

c o n s u l t a d a s e n f a s e d e d i s e ñ o .

P o r o t r o l a d o e s t á e l d e s a r r o l l o d e s o f t w a r e d e r e u t i l i z a c i ó n , d o n d e s e

p o n e n e n p r á c t i c a p r o c e s o s d e i n g e n i e r í a p a r a l a e l a b o r a c i ó n d e p a r t e s

e f i c i e n t e s d e s o f t w a r e q u e l u e g o p u e d e n s e r u t i l i z a d a s p a r a l a

c o n s t r u c c i ó n d e a p l i c a c i o n e s ( e n e l o t r o e s t i l o d e d e s a r r o l l o d e

s o f t w a r e ) . A e s t a s p a r t e s s o f t w a r e s e l a s c o n o c e c o m o c o m p o n e n t e s

s o f t w a r e , y h a n d a d o l u g a r a l o s p a r a d i g m a s d e p r o g r a m a c i ó n d e

c o m p o n e n t e s t o p - d o w n o d e s c e n d e n t e ( p a r a r e u t i l i z a r ) y b o t t o m - u p o

a s c e n d e n t e ( b a s a d o e n r e u t i l i z a c i ó n ) .

P o r t a n t o , l o s g r a n d e s s i s t e m a s i n f o r m á t i c o s y a p l i c a c i o n e s s o f t w a r e

a c t u a l e s b a s a d o s e n m o d e l o s c l i e n t e / s e r v i d o r c o n a r q u i t e c t u r a s

m u l t i c a p a y q u e h a c e n u s o d e u n a g r a n v a r i e d a d d e t e c n o l o g í a s . L a

t e n d e n c i a a c t u a l e s q u e e s t o s s i s t e m a s e s t é n d i s t r i b u i d o s y l o c a l i z a d o s e n

d i s t i n t o s l u g a r e s g e o g r á f i c o s , c o m u n i c á n d o s e c o n m o d e l o s d i s t r i b u i d o s

C O R B A , E J B y / o D C O M , h a c i e n d o u s o d e n o r m a s y t é c n i c a s d e

s e g u r i d a d i m p o r t a n t e s , u t i l i z a n d o n u e v a s t é c n i c a s c o m o X M L p a r a l a

r e p r e s e n t a c i ó n i n t e r m e d i a d e l a i n f o r m a c i ó n e n t r e c o m p o n e n t e s

s o f t w a r e , o S O A P p a r a l a l o c a l i z a c i ó n y a c t i v a c i ó n a u t o m á t i c a d e

s e r v i c i o s w e b , e n t r e o t r a s m u c h a s n u e v a s t e c n o l o g í a s . E s t o ú l t i m o h a

s i d o m o t i v o p a r a l a c o n s o l i d a c i ó n d e l c o n c e p t o “ a b i e r t o ” , y q u e s e

Page 10: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

r e f i e r e l a u t i l i z a c i ó n d e e s t á n d a r e s h a c e q u e l o s s i s t e m a s a b i e r t o s s e a n

m á s a d a p t a b l e s a l o s a v a n c e s t e c n o l ó g i c o s y a l o s c o n t i n u o s c a m b i o s d e

m e r c a d o a u n a c o l e c c i ó n d e c o m p o n e n t e s s o f t w a r e y h a r d w a r e y d e

u s u a r i o s q u e i n t e r a c t ú a n e n t r e s í , d i s e ñ a d o s p a r a s a t i s f a c e r l a s

n e c e s i d a d e s e s t a b l e c i d a s , c o n e s p e c i f i c a c i o n e s d e c o m p o n e n t e

c o m p l e t a m e n t e d e f i n i d a s , f á c i l m e n t e a c c e s i b l e s y m a n t e n i d a s p o r

c o n s e n s o , y d o n d e l a s i m p l e m e n t a c i o n e s d e c o m p o n e n t e r e s p e t a n e s t a s

e s p e c i f i c a c i o n e s ( M E Y E R S y O B E R N D O R F , 2 0 0 1 ) .

L a t e n d e n c i a e n l o s p r o c e s o s d e i n g e n i e r í a d e l s o f t w a r e p a r a e l

d e s a r r o l l o d e s i s t e m a s a b i e r t o s y d i s t r i b u i d o s , e s e l a b o r a r s i s t e m a s

c o l a b o r a t i v o s c o m p u e s t o s d e s u b s i s t e m a s , c o m p o n e n t e s y o b j e t o s

e s p e c i a l i z a d o s y c o o r d i n a d o s p a r a o f r e c e r s e r v i c i o s .

1 . 2 F U N D A M E N T A C I O N

L o s b e n e f i c i o s d e l a r e u t i l i z a c i ó n d e c o m p o n e n t e s d e s o f t w a r e h a n

m o t i v a d o l a a t e n c i ó n d e m u c h a s e m p r e s a s d e d i c a d a s a d e s a r r o l l a r

s i s t e m a s d e s o f t w a r e . P o r e s t e m o t i v o , h a s u r g i d o ú l t i m a m e n t e u n g r a n

i n t e r é s p o r c r e a r y u t i l i z a r m o d e l o s d e p r o c e s o s p a r a d e s a r r o l l o d e

s o f t w a r e q u e c o n t e m p l e n l a r e u t i l i z a c i ó n d e c o m p o n e n t e s .

A u n q u e e l c o n c e p t o d e r e u t i l i z a c i ó n r e l a t i v a m e n t e n o e s n u e v o ,

r e c i e n t e m e n t e h a e l c o n c e p t o d e c o m p o n e n t e d e s o f t w a r e r e u t i l i z a b l e .

L a s c a r a c t e r í s t i c a s p r o p i a s d e l o s c o m p o n e n t e s d e s o f t w a r e r e u t i l i z a b l e s

h a n i m p u e s t o a c r e a r n u e v o s m o d e l o s d e d e s a r r o l l o d e s o f t w a r e b a s a d o s

e n l a r e u t i l i z a c i ó n d e c o m p o n e n t e s .

L o s m é t o d o s d e b e n i r p r o g r e s a n d o y a d a p t á n d o s e a l a s n u e v a s

n e c e s i d a d e s d e l o s d i f e r e n t e s t i p o s d e u s u a r i o s y l o s n u e v o s c o n c e p t o s

d e l a I n g e n i e r í a d e S o f t w a r e . O t r a d e l a s d e f i c i e n c i a s e n c o n t r a d a s e n l o s

m é t o d o s b a s a d o s e n l a r e u t i l i z a c i ó n e s q u e n o e s p e c i f i c a n d e f o r m a

d e t a l l a d a e l c i c l o d e v i d a d e u n c o m p o n e n t e d e s o f t w a r e r e u t i l i z a b l e .

Page 11: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

E s t o s m é t o d o s s e c e n t r a n e n l a r e u t i l i z a c i ó n d e l c o m p o n e n t e y n o e n s u

d e s a r r o l l o i n d i v i d u a l .

E s p o r e s t e m o t i v o q u e l a p r e s e n t e i n v e s t i g a c i ó n p r e t e n d e d e s a r r o l l a r

u n a m e t o d o l o g í a q u e c u b r a l o s p r o c e s o s d e l d e s a r r o l l o d e a p l i c a c i o n e s

b a s a d o e n r e u t i l i z a c i ó n d e c o m p o n e n t e s , a b a r c a n d o t o d o s l o s a s p e c t o s

d e l c i c l o d e v i d a d e u n c o m p o n e n t e d e s o f t w a r e r e u t i l i z a b l e , b a s a d o s e n

l o s p r i n c i p i o s d e l a I n g e n i e r í a d e S o f t w a r e .

1 . 3 M A R C O L E G A L

L e y U n i v e r s i t a r i a .

E s t a t u t o d e l a U n i v e r s i d a d N a c i o n a l d e T r u j i l l o .

R e g l a m e n t o A c a d é m i c o d e l a U n i v e r s i d a d N a c i o n a l d e T r u j i l l o .

D i s p o s i c i o n e s A c a d é m i c a s C o m p l e m e n t a r i a s d e l a U n i v e r s i d a d

N a c i o n a l d e T r u j i l l o .

2 . J U S T I F I C A C I O N

L a t e n d e n c i a a c t u a l e n l a f a b r i c a c i ó n d e s o f t w a r e a n i v e l m u n d i a l e s h a c i a l a

c o n s t r u c c i ó n d e s i s t e m a s d e s o f t w a r e c a d a v e z m á s g r a n d e s y c o m p l e j o s .

B a s a d o s e n l o s p r i n c i p i o s d e l a I n g e n i e r í a d e S o f t w a r e ( P R E S M A N , 2 0 0 7 ) ,

s e r e q u i e r e q u e e s t o s s i s t e m a s i n f o r m á t i c o s s e c o n s t r u y a n e n e l m e n o r t i e m p o

a f i n d e s a t i s f a c e r l o s r e q u e r i m i e n t o s d e l a o r g a n i z a c i ó n o p a r a g a n a r v e n t a j a

c o m p e t i t i v a e n u n m e r c a d o c a d a v e z m á s e x i g e n t e p o r e f e c t o d e l a

g l o b a l i z a c i ó n . E l c o s t o d e p r o d u c i r e s t o s s i s t e m a s e s o t r a n e c e s i d a d

p r i o r i t a r i a a l d e s a r r o l l o d e s o f t w a r e y a s í m i s m o s u a l t a c a l i d a d .

C u m p l i r c o n l o s p r i n c i p i o s i n h e r e n t e s d e l a I n g e n i e r í a d e S o f t w a r e e n s u

a p l i c a c i ó n e n e l d e s a r r o l l o d e s o f t w a r e e n e l c o n t e x t o e m p r e s a r i a l d e n u e s t r o

p a í s , d e j a m u c h o q u e d e s e a r . L a m a y o r í a d e l a s e m p r e s a s e i n s t i t u c i o n e s

p ú b l i c a s p e r u a n a s d e s a r r o l l a n s o f t w a r e u s a n d o p r o c e s o s b a s a d o s e n l a

e x p e r i e n c i a o m é t o d o s y t é c n i c a s i n a p r o p i a d a s u o b s o l e t a s , m u c h a s d e l a s

Page 12: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

c u a l e s n o h a n s i d o a c t u a l i z a d a s c o n l a s n u e v a s t e n d e n c i a s e n l a f a b r i c a c i ó n d e

s o f t w a r e .

A m e n o s q u e r e n u e v e n s u s m é t o d o s y f o r m a s d e d e s a r r o l l o d e s o f t w a r e y l o s

a p l i q u e n e f i c a z m e n t e , e s t a s e m p r e s a s n o p o d r á n c u m p l i r c o n l o s

r e q u e r i m i e n t o s q u e l o s u s u a r i o s y c l i e n t e s d e p r o d u c t o s d e s o f t w a r e e x i g e n

c a d a v e z m á s : d e s a r r o l l a r s o f t w a r e c o m p l e j o , d e b a j o c o s t o , a l t a c a l i d a d y e n

c o r t o t i e m p o . T a m p o c o p o d r á n c o m p e t i r c o n s u s p r o d u c t o s a n i v e l

i n t e r n a c i o n a l ; p u e s n o l o g r a n a l c a n z a r l o s e s t á n d a r e s m í n i m o s q u e e x i g e n l a

m a y o r í a d e e m p r e s a s e n e l e x t e r i o r .

S e g ú n l a s e s t a d í s t i c a s d e l S t a n d i s h G r o u p ( S T A N D I S H G R O U P ) , e n e l

2 0 0 2 , s ó l o e l 3 4 % d e l o s p r o y e c t o s d e t e c n o l o g í a s d e l a i n f o r m a c i ó n e n

E s t a d o s U n i d o s f u e r o n e n t r e g a d o s a t i e m p o , d e n t r o d e l p r e s u p u e s t o y

c u m p l i e n d o l o s r e q u i s i t o s a c o r d a d o s , 1 5 % f a l l a r o n c o m p l e t a m e n t e , d e l 5 1 %

r e s t a n t e : 4 1 % f u e r o n e n t r e g a d o s c u m p l i e n d o c o n m e n o s d e l 5 0 % d e l a s

e s p e c i f i c a c i o n e s y p a s á n d o s e d e l 5 0 % d e l t i e m p o p l a n i f i c a d o y 2 7 % d e e s o s

p r o y e c t o s s e s o b r e p a s a r o n m á s d e l 5 0 % d e l p r e s u p u e s t o e s t i m a d o . E l

p r o b l e m a , t a l c o m o l o m u e s t r a n e s t a s e s t a d í s t i c a s , l a m a y o r í a d e p a í s e s

e n f r e n t a n s i t u a c i o n e s s i m i l a r e s , p o r l o q u e s e d e b e t o m a r i n i c i a t i v a s c o n c r e t a s

p a r a r e s o l v e r e s t o s p r o b l e m a s q u e e s t á n p r e s e n t e s e n n u e s t r a s i n d u s t r i a s d e

s o f t w a r e .

C o n e l f i n d e p r o p o r c i o n a r u n e s t á n d a r p a r a d e s a r r o l l a r s o f t w a r e

f u n d a m e n t a d o e n l a s m e j o r e s p r á c t i c a s y p r i n c i p i o s d e l a I n g e n i e r í a d e

S o f t w a r e y a d a p t a d o a l a s n e c e s i d a d e s r e a l e s d e l a s e m p r e s a s , s e p r e t e n d e

p r e s e n t a r u n a s o l u c i ó n b a s a d a e n l a r e u t i l i z a c i ó n d e c o m p o n e n t e s d e

s o f t w a r e , c o m o u n a p o r t e f u n d a m e n t a l f r u t o d e l a i n v e s t i g a c i ó n p r o p i a d e

n u e s t r a r e a l i d a d .

E s n e c e s a r i o p o r l o t a n t o e l a b o r a r n u e v o s m é t o d o s y e s t á n d a r e s d e d e s a r r o l l o d e

s o f t w a r e , a d e c u a d o s a l a s c a r a c t e r í s t i c a s p r o p i a s d e l a s e m p r e s a s d e n u e s t r o

m e d i o , s i p r e t e n d e m o s c o l o c a r a n u e s t r a i n d u s t r i a d e s o f t w a r e e n u n p l a n o

v e r d a d e r a m e n t e c o m p e t i t i v o .

Page 13: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

3 . P R O B L E M A

¿ D e q u é m a n e r a i n c i d e l a r e u t i l i z a c i ó n d e c o m p o n e n t e s e n l a p r o d u c t i v i d a d d e l

d e s a r r o l l o d e s o f t w a r e ?

4 . H I P Ó T E S I S

L a r e u t i l i z a c i ó n d e c o m p o n e n t e s i n c r e m e n t a l a p r o d u c t i v i d a d e n e l d e s a r r o l l o d e

s o f t w a r e .

5 . O B J E T I V O S

5 . 1 O B J E T I V O G E N E R A L

E l a b o r a r m é t o d o s y m o d e l o s d e d e s a r r o l l o d e s o f t w a r e b a s a d o e n

c o m p o n e n t e s r e u t i l i z a b l e s q u e c o n t r i b u y a n a i n c r e m e n t a r l a

p r o d u c t i v i d a d e n l a s e m p r e s a s q u e d e s a r r o l l a n s o f t w a r e p a r a u s o i n t e r n o

o c o m e r c i a l .

O B J E T I V O S E S P E C I F I C O S :

E x p l o r a r e l e s t a d o a c t u a l d e l a s e m p r e s a s d e n u e s t r o m e d i o q u e

p r o d u c e n s o f t w a r e y d e s c r i b i r s u s n e c e s i d a d e s e n r e l a c i ó n a s u s

p r o c e s o s d e d e s a r r o l l o .

C o n s t r u i r m o d e l o s d e e s p e c i f i c a c i ó n d e c a l i d a d p a r a e v a l u a r ,

c o m p a r a r y s e l e c c i o n a r i n s t r u m e n t o s m e t o d o l ó g i c o s

( m e t o d o l o g í a s , e s t á n d a r e s y h e r r a m i e n t a s ) u t i l i z a d o s e n e l

d e s a r r o l l o d e s o f t w a r e .

E l a b o r a r u n c o n j u n t o d e m é t o d o s d e d e s a r r o l l o d e s o f t w a r e

a d a p t a d o s a l a s c a r a c t e r í s t i c a s y n e c e s i d a d e s d e l a s e m p r e s a s d e

n u e s t r o m e d i o .

Page 14: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

E l a b o r a r u n c o n j u n t o d e m o d e l o s , t é c n i c a s y h e r r a m i e n t a s p a r a

a p o y a r d i f e r e n t e s a s p e c t o s d e l p r o c e s o d e d e s a r r o l l o d e s o f t w a r e .

P r o m o v e r , d i f u n d i r y t r a n s f e r i r a l a s e m p r e s a s d e l m e d i o l o s

i n s t r u m e n t o s m e t o d o l ó g i c o s d e s a r r o l l a d o s e n e s t e p r o y e c t o .

I n v e s t i g a r s o b r e l a s n u e v a s t e n d e n c i a s d e l m e r c a d o d e p r o d u c t o s

s o f t w a r e y l o s e s t á n d a r e s d e c a l i d a d .

6 . M E T O D O L O G I A D E T R A B A J O

M a t e r i a l d e E s t u d i o

P o b l a c i ó n O b j e t i v o : C o n s t i t u i d a p o r l a s d i f e r e n t e s m e t o d o l o g í a s y

h e r r a m i e n t a s t e c n o l ó g i c a s e x i s t e n t e s d e c o m p o n e n t e s d e s o f t w a r e .

P o b l a c i ó n M u e s t r a l : C o n s t i t u i d a p o r l a s d i f e r e n t e s m e t o d o l o g í a s y

h e r r a m i e n t a s t e c n o l ó g i c a s e x i s t e n t e s d e c o m p o n e n t e s d e s o f t w a r e . .

M u e s t r a : S e r e a l i z a r á u n m u e s t r e o a l e a t o r i o s i m p l e a n i v e l d e s i s t e m a s d e

i n f o r m a c i ó n e m p r e s a r i a l e s u s a n d o c o m p o n e n t e s , d e s a r r o l l a d o s p o r a l u m n o s d e

l a E s c u e l a d e I n g e n i e r í a d e S i s t e m a s e n l o s c u r s o d e I n g e n i e r í a d e S o f t w a r e d e

l a F a c u l t a d d e I n g e n i e r í a d e l a U n i v e r s i d a d N a c i o n a l d e T r u j i l l o .

L a f u e n t e d e i n f o r m a c i ó n u t i l i z a d a s e r á l a i n f o r m a c i ó n d o c u m e n t a d a d e c a d a

u n a d e l a s m e t o d o l o g í a s e s t á n d a r e s e x i s t e n t e s y h e r r a m i e n t a s t e c n o l ó g i c a s p a r a

l a f a b r i c a c i ó n d e c o m p o n e n t e s d e s o f t w a r e d e l m e r c a d o .

P R O C E D I M I E N T O

E l p r o c e d i m i e n t o p a r a e l d e s a r r o l l o d e e s t e p r o y e c t o s e b a s a e n l o s m é t o d o s

p r o p i o s d e l a I n g e n i e r í a l a I n g e n i e r í a d e S o f t w a r e y l a G e r e n c i a d e P r o y e c t o .

E s t á c o m p u e s t a p o r l a s s i g u i e n t e s f a s e s :

F a s e 1 : P l a n i f i c a c i ó n d e l p r o y e c t o . - C o n s i s t e e n e l a b o r a r u n p l a n d e t a l l a d o

d e l p r o y e c t o q u e a s e g u r e s u c o r r e c t a e j e c u c i ó n a t i e m p o y b a j o e l p r e s u p u e s t o

a s i g n a d o .

Page 15: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

F a s e 2 : D e s a r r o l l o d e u n a m b i e n t e w e b c o l a b o r a t i v o . - E s t a f a s e t i e n e c o m o

o b j e t i v o c r e a r u n a m b i e n t e w e b p a r a l a i n t e r a c c i ó n d e l o s g r u p o s d e l p r o y e c t o

p a r a a s e g u r a r l a i n t e g r a c i ó n d e l g r u p o .

F a s e 3 : D i a g n ó s t i c o d e d e s a r r o l l o d e s o f t w a r e d e l a s e m p r e s a s d e l m e d i o .-

E n e s t a f a s e , s e t r a t a d e e s t i m a r e l e s t a d o a c t u a l d e l a s e m p r e s a s d e l m e d i o

q u e d e s a r r o l l a n s o f t w a r e c o n f i n e s c o m e r c i a l e s o d e u s o i n t e r n o y d e t e r m i n a r

s u s n e c e s i d a d e s .

F a s e 4 : E l a b o r a c i ó n d e m é t o d o s f o r m a l e s p a r a e l d e s a r r o l l o d e s o f t w a r e

b a s a d o e n c o m p o n e n t e s . - E l o b j e t i v o g e n e r a l d e e s t a f a s e e s e v a l u a r y

d e s a r r o l l a r m é t o d o s f o r m a l e s d e d e s a r r o l l o d e s o f t w a r e b a s a d o e n

c o m p o n e n t e s .

F a s e 5 : C o n s t r u c c i ó n d e m o d e l o s d e e s p e c i f i c a c i ó n d e c a l i d a d p a r a

i n s t r u m e n t o s q u e s o p o r t a n e l p r o c e s o d e d e s a r r o l l o d e s o f t w a r e b a s a d o

e n c o m p o n e n t e s . - A n t e s d e d i s e ñ a r l o s m é t o d o s y m o d e l o s q u e n u e s t r a

e m p r e s a s r e q u i e r e n , e s n e c e s a r i o e v a l u a r l o s i n s t r u m e n t o s q u e s o p o r t a n e l

p r o c e s o d e d e s a r r o l l o d e s o f t w a r e b a s a d o e n c o m p o n e n t e s .

F a s e 6 : D i s e ñ o d e u n m o d e l o d e d e s a r r o l l o d e s o f t w a r e b a s a d o e n

c o m p o n e n t e s . - E l o b j e t i v o p r i n c i p a l e s c r e a r u n m a r c o m e t o d o l ó g i c o q u e

f a c i l i t e l a c r e a c i ó n d e m é t o d o s d e d e s a r r o l l o d e s o f t w a r e b a s a d o e n

c o m p o n e n t e s , a d a p t a d o s a l a s n e c e s i d a d e s y c o n d i c i o n e s q u e t i e n e n l a s

e m p r e s a s d e l m e d i o .

F a s e 7 : C i e r r e d e l p r o y e c t o . - C o n s i s t e e n l a f i n a l i z a c i ó n d e l p r o y e c t o . S u s

a c t i v i d a d e s s o n e v a l u a c i ó n d e l p r o y e c t o y l a e l a b o r a c i ó n d e l i n f o r m e f i n a l .

L a c r e a c i ó n d e s o f t w a r e r e u t i l i z a b l e y s u r e u t i l i z a c i ó n p a s a a t r a v é s d e

d i f e r e n t e s p r o c e s o s f u n d a m e n t a l e s , l o s c u a l e s n o s o n n e c e s a r i a m e n t e

e x c l u y e n t e s s i n o q u e s e r e l a c i o n a n e n t r e s í , l o s c u a l e s s e p r e s e n t a n e n l a

F i g u r a 1 .

Page 16: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

F í g u r a 1 . P r o c e s o s F u n d a m e n t a l e s d e l a I n g e n i e r í a d e S o f t w a r e b a s a d a e n

l a R e u t i l i z a c i ó n .

D I S E Ñ O D E E X P E R I E N C I A

E n e l p r e s e n t e e s t u d i o d e s c r i p t i v o s e e m p l e a r á n l o s m é t o d o s P r e T e s t y P o s t T e s t ,

s e l e c c i o n á n d o s e l o s i n d i c a d o r e s q u e s e r á n m e d i d o s a n t e s d e m o d i f i c a r e l

e s c e n a r i o r e a l y d e s p u é s d e m e d i r l o s m i s m o s i n d i c a d o r e s a t r a v é s d e l d e

m o n i t o r e o y c o n t r o l p r o p u e s t o .

Page 17: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

8 . R E F E R E N C I A S B I B L I O G R A F I C A S

- A G H A , G . , F R O L U N D , S . , K I M , W . Y . , P A N W A R , R . , P A T T E R S O N ,

A . , y S T U R M A N , D . ( 1 9 9 3 ) . A b s t r a c t i o n a n d M o d u l a r i t y M e c h a n i s m s f o r

C o n c u r r e n t C o m p u t i n g . E n A g h a , G . , W e g n e r , P . , y Y o n e z a w a , A . ( e d s .) ,

R e s e a r c h D i r e c t i o n s i n C o n c u r r e n t O b j e c t - O r i e n t e d P r o g r a m m i n g ,

p á g i n a s 3 { 2 1 . M I T P r e s s , L o n d o n .

- C O R B I N , J . R . ( 1 9 9 1 ) . T h e A r t o f D i s t r i b u t e d A p p l i c a t i o n s . S p r i n g e r -

V e r l a g . I S B N : 3 5 - 4 0 9 - 7 2 4 7 1 .

- M E Y E R S , B . C . y O B E R N D O R F , P . ( 2 0 0 1 ) . M a n a g i n g S o f t w a r e

A c q u i s i t i o n : O p e n S y s t e m s a n d C O T S P r o d u c t s . T h e S E I S e r i e s i n

S o f t w a r e E n g i n e e r i n g . A d d i s o n - W e s l e y . I S B N : 0 - 2 0 1 - 7 0 4 5 4 - 4 .

- M I L N E R , R . ( 1 9 8 9 ) . C o m m u n i c a t i o n a n d C o n c u r r e n c y . P r e n t i c e H a l l .

I S B N : 0 - 1 3 1 - 1 5 0 0 7 - 3 .

- P R E S S M A N , R . S . I n g e n i e r í a d e l S o f t w a r e . U n E n f o q u e P r á c t i o . Q u i n t a

E d i c i ó n . M c G r a w H i l l . 2 0 0 2

- R A Y N A L , M . ( 1 9 8 8 ) . D i s t r i b u t e d A l g o r i t h m s a n d P r o t o c o l s . J o h n W i l e y

S o n s , I n c .

- T H E S T A N D I S H G R O U P , C H A O S C h r o n i c l e s V e r s i o n I I I , © 2 0 0 3 .

Page 18: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

T r u j i l l o , 1 5 d e D i c i e m b r e d e l 2 0 0 9

S e ñ o r

I n g . M s . J U A N S A N C H E Z B U S T A M A N T E

D e c a n o ( e ) d e l a F a c u l t a d d e I n g e n i e r í a d e l a U n i v e r s i d a d N a c i o n a l d e T r u j i l l o

P r e s e n t e .

D e n u e s t r a m a y o r c o n s i d e r a c i ó n :

P o r i n t e r m e d i o d e l a p r e s e n t e h a c e m o s l l e g a r n u e s t r o P r o y e c t o d e I n v e s t i g a c i ó n t i t u l a d o :

““ II nn cc rr ee mm ee nn tt oo dd ee ll aa PP rr oo dd uu cc tt ii vv ii dd aa dd ee nn ee ll DD ee ss aa rr rr oo ll ll oo dd ee

SS oo ff tt ww aa rr ee BB aa ss aa dd oo ee nn CC oo mm pp oo nn ee nn tt ee ss RR ee uu tt ii ll ii zz aa bb ll ee ss ”

A g r a d e c e m o s s e s i r v a d i s p o n e r e l t r á m i t e c o r r e s p o n d i e n t e a l a O G P R O D E I N d e n u e s t r a

U n i v e r s i d a d .

S i n o t r o p a r t i c u l a r , a p r o v e c h a m o s l a o p o r t u n i d a d p a r a e x p r e s a r l e n u e s t r a e s t i m a p e r s o n a l y

c o r d i a l s a l u d o

A t e n t a m e n t e ,

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

I n g . M g . J u a n P e d r o S a n t o s F e r n á n d e z I n g . D r . C é s a r A u g u s t o R a m í r e z L u n a V i c t o r i a

R e s p o n s a b l e d e l P r o y e c t o C ó d i g o U N T N ° 5 6 8 6

C ó d i g o U N T N ° 4 2 4 7 D N I N ° 1 8 0 2 1 7 5 2

D N I N ° 1 7 8 9 6 2 8 9

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

L i c . M g . L u i s E n r r i q u e B o y C h a v i l I n g . M g . J u a n C a r l o s O b a n d o R o l d á n

C ó d i g o U N T N ° 4 9 9 6 C ó d i g o U N T N ° 5 2 6 6

D N I N ° 1 8 8 4 2 0 8 1 D N I N ° 1 8 1 2 2 6 0 5

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

I n g . E v e r s o n D a v i d A g r e d a G a m b o a

C ó d i g o U N T N ° 5 3 7 6

D N I N ° 1 8 1 6 1 4 5 7

Page 19: proyecto INVESTIGASCIONIncremento de la Productividad en el Desarrollo de Software.pdf

C A R T A C O M P R O M I S O

T r u j i l l o , 1 5 d e D i c i e m b r e d e l 2 0 0 9

E l e q u i p o i n v e s t i g a d o r d e l p r o y e c t o : “ I n c r e m e n t o d e l a P r o d u c t i v i d a d e n

e l D e s a r r o l l o d e S o f t w a r e B a s a d o e n C o m p o n e n t e s R e u t i l i z a b l e s ” , i n t e g r a d o

p o r :

N

°

A p e l l i d o s y N o m b r e s

F a c u l t a d

D e p a r t a m e n t o

A c a d é m i c o

P r o f e s i o n a l

C o n d i c i ó n C ó d i g o

U N T

1 S A N T O S F E R N A N D E Z , J u a n P e d r o I n g e n i e r í a I n g . d e S i s t e m a s N o m b r a d o 4 2 4 7

2 R A M I R E Z L U N A V I C T O R I A , C é s a r A u g u s t o I n g e n i e r í a I n g . d e S i s t e m a s N o m b r a d o 5 0 8 6

3 B O Y C H A V I L , L u i s E n r r i q u e I n g e n i e r í a I n g . d e S i s t e m a s N o m b r a d o 4 9 9 6

4 O B A N D O R O L D A N , J u a n C a r l o s I n g e n i e r í a I n g . d e S i s t e m a s N o m b r a d o 5 2 6 6

5 A G R E D A G A M B O A , E v e r s o n D a v i d I n g e n i e r í a I n g . d e S i s t e m a s N o m b r a d o 5 3 7 6

S e C O M P R O M E T E N y p o r t a n t o A U T O R I Z A N e l d e s c u e n t o d e s u

R e m u n e r a c i ó n M e n s u a l , p o r e l m o n t o p e r c i b i d o p o r i n v e s t i g a c i ó n c o r r e s p o n d i e n t e a l a ñ o

2 0 0 9 s e g ú n B o l e t a d e R e m u n e r a c i ó n , e n c a s o d e N o P r e s e n t a r e n l a s f e c h a s o f i c i a l e s

e l I n f o r m e F i n a l d e s u P r o y e c t o d e I n v e s t i g a c i ó n p r e s e n t a d o e n e l p r e s e n t e a ñ o , y

r e g i s t r a d o e n l a O f i c i n a G e n e r a l d e P r o m o c i ó n y D e s a r r o l l o d e l a I n v e s t i g a c i ó n d e l a

U n i v e r s i d a d N a c i o n a l d e T r u j i l l o .

1 7 8 9 6 2 8 9

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

I n g . M g . J u a n P e d r o S a n t o s F e r n á n d e z D N I

R e s p o n s a b l e d e l P r o y e c t o

1 8 0 2 1 7 5 2

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

I n g . D r . C é s a r A u g u s t o R a m í r e z L u n a V i c t o r i a D N I

1 8 8 4 2 0 8 1

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

L i c . M g . L u i s E n r r i q u e B o y C h a v i l D N I

1 8 1 2 2 6 0 5

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

I n g . M g . J u a n C a r l o s O b a n d o R o l d á n D N I

1 8 1 6 1 4 5 7

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

I n g . E v e r s o n D a v i d A g r e d a G a m b o a D N I