Presentacion2-2.ppt

40

description

– Asegurar la producción de software de calidad dentro de plazos y presupuestos predecibles. Dirigido por casos de uso, centrado en la arquitectura, iterativo (mini-proyectos) e incremental (versiones). • RUP es un proceso de desarrollo de software: • Es también un producto: • Objetivos: Proceso de desarrollo de software Sistema de software Requisitos del usuario

Transcript of Presentacion2-2.ppt

¿¿Q

es R

UP

?Q

es R

UP

?

•R

UP

es

un

pro

ceso

de

des

arr

oll

o d

e so

ftw

are

:

–F

orm

a dis

cipli

nad

a de

asig

nar

tar

eas

y r

esponsa

bil

idad

es e

n u

na

empre

sa

de

des

arro

llo (

quié

n h

ace

qué,

cuán

do y

cóm

o).

•O

bje

tiv

os:

–A

segura

r la

pro

ducc

ión d

e so

ftw

are

de

cali

dad

den

tro d

e pla

zos

y p

resu

pues

tos

pre

dec

ible

s. D

irig

ido

por

caso

s de

uso

, ce

ntr

ado e

n l

a

arquit

ectu

ra, it

erat

ivo (

min

i-pro

yec

tos)

e i

ncr

emen

tal

(ver

siones

).

•E

s ta

mb

ién

un

pro

du

cto:

–D

esar

roll

ado y

man

ten

ido p

or

Rat

ional

.

–A

ctual

izad

o c

on

stan

tem

ente

par

a te

ner

en c

uen

ta l

as m

ejore

s prá

ctic

as d

e

acuer

do

con l

a ex

per

ien

cia.

Re

qu

isitos d

el u

suari

oS

iste

ma d

e s

oft

ware

Pro

ce

so

de

de

sarr

ollo

de

soft

ware

¿¿Q

es R

UP

?Q

es R

UP

?

•A

um

enta

la

pro

duct

ivid

ad d

e lo

s des

arro

llad

ore

s m

edia

nte

acce

so a

:

–B

ase

de

con

oci

mie

nto

, p

lanti

llas

y h

erra

mie

nta

s.

•S

e ce

ntr

a en

la

pro

ducc

ión y

man

tenim

iento

de

model

os

del

sist

ema

más

que

en p

roduci

r docu

men

tos.

•R

UP

es

una

guía

de

cóm

o u

sar

UM

L d

e la

form

a m

ás e

fect

iva.

•E

xis

ten h

erra

mie

nta

s de

apoyo a

todo e

l pro

ceso

:

–M

od

elam

iento

vis

ual

, p

rog

ram

ació

n, p

rueb

as, et

c.

¿¿Q

es R

UP

?Q

es R

UP

?

Rat

ional

Unif

ied

Pro

cess

5.0

Rat

ional

Obje

ctory

P

roce

ss 4

.1

Rat

ional

Obje

ctory

P

roce

ss 4

.0

Rat

ional

A

ppro

ach

Obje

ctory

P

roce

ss

Pru

ebas

de

ren

dim

ien

to y

car

ga

(Per

form

ance

Aw

aren

ess)

Ing

enie

ría

de

Neg

oci

os

Dis

eño

OO

de

IU

Ing

enie

ría

de

Dat

os

(Vig

ort

ech

)

UM

L 1

.2

Pro

ceso

SQ

A(S

QA

Inc.

)

UM

L 1

.0

Ad

min

istr

ació

n d

e C

on

fig

ura

ció

n y

Cam

bio

s(P

ure

-Atr

ia)

Esc

uel

a d

e R

equer

imie

nto

s(R

equ

isit

e In

c.)

OM

TB

oo

chU

ML

0.8

19

98

19

97

19

96

19

95

Eri

csso

n

met

hod

19

67

19

87

Las

mej

ore

s p

ráct

icas

Las

mej

ore

s p

ráct

icas

•R

UP

pre

tende

imple

men

tar

las

mej

ore

s p

ráct

icas

actu

ales

en

ingen

ierí

a d

e so

ftw

are:

–D

esar

roll

o i

tera

tivo d

el s

oft

war

e

–A

dm

inis

trac

ión d

e re

quer

imie

nto

s

–U

so d

e ar

quit

ectu

ras

bas

adas

en c

om

ponen

tes

–M

odel

amie

nto

vis

ual

del

soft

war

e

–V

erif

icac

ión d

e la

cal

idad

del

soft

war

e

–C

ontr

ol

de

cam

bio

s

Des

arr

oll

o i

tera

tiv

oD

esarr

oll

o i

tera

tiv

o

•E

l so

ftw

are

moder

no e

s co

mple

jo y

noved

oso

. N

o e

s re

alis

ta

usa

r un m

odel

o l

inea

l de

des

arro

llo c

om

o e

l de

casc

ada.

•U

n p

roce

so i

tera

tivo p

erm

ite

una

com

pre

nsi

ón c

reci

ente

de

los

requer

imie

nto

s a

la v

ez q

ue

se v

a hac

iendo c

rece

r el

sis

tem

a.

•R

UP

sig

ue

un m

odel

o i

tera

tivo q

ue

abord

a la

s ta

reas

más

ries

gosa

s pri

mer

o.

•C

on e

sto s

e lo

gra

red

uci

r lo

s ri

esgos

del

pro

yec

to y

ten

er u

n

subsi

stem

a ej

ecuta

ble

tem

pra

nam

ente

.

Ad

min

istr

aci

ón

de

req

uer

imie

nto

sA

dm

inis

traci

ón

de

req

uer

imie

nto

s

•R

UP

des

crib

e có

mo:

–O

bte

ner

los

req

uer

imie

nto

s

–O

rgan

izar

los

–D

ocu

men

tar

req

uer

imie

nto

s d

e fu

nci

on

alid

ad y

res

tric

cion

es

–R

astr

ear

y d

ocu

men

tar

dec

isio

nes

–C

apta

r y

co

munic

ar r

equ

erim

iento

s d

el n

ego

cio

•L

os

caso

s de

uso

y l

os

esce

nar

ios

indic

ados

por

el p

roce

so h

an

pro

bad

o s

er u

na

buen

a fo

rma

de

capta

r re

quer

imie

nto

s y g

uia

r

el d

iseñ

o, la

im

ple

men

taci

ón y

las

pru

ebas

.

Arq

uit

ectu

ras

basa

das

en c

om

pon

ente

sA

rqu

itec

tura

s b

asa

das

en c

om

pon

ente

s

•E

l pro

ceso

se

bas

a en

dis

eñar

tem

pra

nam

ente

una

arquit

ectu

ra b

ase

ejec

uta

ble

.

•L

a ar

quit

ectu

ra d

ebe

ser:

–F

lexib

le

–F

ácil

de

mo

dif

icar

–In

tuit

ivam

ente

co

mpre

nsi

ble

–P

rom

uev

e la

reu

tili

zaci

ón

de

com

pon

ente

s

•R

UP

apoya

el d

esar

roll

o b

asad

o e

n c

om

ponen

tes,

tan

to

nuev

os

com

o p

reex

iste

nte

s.

Mod

elam

ien

to v

isu

al

Mod

elam

ien

to v

isu

al

•M

odel

amie

nto

vis

ual

de

la e

stru

ctura

y e

l

com

port

amie

nto

de

la a

rquit

ectu

ra y

los

com

ponen

tes.

•B

loques

de

const

rucc

ión:

–O

cult

an d

etal

les

–P

erm

iten

la

com

unic

ació

n e

n e

l eq

uip

o d

e d

esar

roll

o

–P

erm

iten

an

aliz

ar l

a co

nsi

sten

cia:

•en

tre

las

com

po

nen

tes

•en

tre

dis

eño e

im

ple

men

taci

ón

•U

ML

es

la b

ase

del

model

amie

nto

vis

ual

de

RU

P.

Ver

ific

aci

ón

de

cuali

dad

esV

erif

icaci

ón

de

cuali

dad

es

•N

o s

ólo

la

funci

onal

idad

es

esen

cial

, ta

mbié

n e

l

rendim

iento

y l

a co

nfi

abil

idad

.

•R

UP

ayuda

a pla

nif

icar

, dis

eñar

, im

ple

men

tar,

eje

cuta

r y

eval

uar

pru

ebas

que

ver

ifiq

uen

est

as c

ual

idad

es.

•E

l as

egura

mie

nto

de

la c

alid

ad e

s par

te d

el p

roce

so d

e

des

arro

llo y

no l

a re

sponsa

bil

idad

de

un g

rupo

indep

endie

nte

.

Con

trol

de

cam

bio

sC

on

trol

de

cam

bio

s

•L

os

cam

bio

s so

n i

nev

itab

les,

per

o e

s nec

esar

io e

val

uar

si

ésto

s so

n n

eces

ario

s y r

astr

ear

su i

mpac

to.

•R

UP

indic

a co

mo c

ontr

ola

r, r

astr

ear

y m

onit

ore

ar l

os

cam

bio

s den

tro d

el p

roce

so i

tera

tivo d

e des

arro

llo.

Cic

los

y f

ase

sC

iclo

s y f

ase

s

•R

UP

div

ide

el p

roce

so d

e des

arro

llo e

n c

iclo

s, t

enie

ndo

un p

roduct

o a

l fi

nal

de

cada

cicl

o.

•C

ada

cicl

o s

e div

ide

en c

uat

ro F

ases

:

–In

icio

–E

lab

ora

ció

n

–C

on

stru

cció

n

–T

ran

sici

ón

•C

ada

fase

concl

uye

con u

n h

ito b

ien d

efin

ido d

onde

deb

en t

om

arse

cie

rtas

dec

isio

nes

.

Fase

s d

e R

UP

Fase

s d

e R

UP

•S

e es

table

ce l

a oport

unid

ad y

alc

ance

el

pro

yec

to.

•S

e id

enti

fica

n t

odas

las

enti

dad

es e

xte

rnas

con l

as q

ue

se

trat

a (a

ctore

s) y

se

def

ine

la i

nte

racc

ión a

un a

lto n

ivel

de

abst

racc

ión:

–Id

enti

fica

r to

do

s lo

s ca

sos

de

uso

–D

escr

ibir

alg

un

os

en d

etal

le

•L

a oport

unid

ad d

el n

egoci

o i

ncl

uye:

–C

rite

rio

s d

e éx

ito

–Id

enti

fica

ció

n d

e ri

esg

os

–E

stim

ació

n d

e re

curs

os

nec

esar

ios

–P

lan

de

las

fase

s in

clu

yen

do h

itos

Fase

s d

e R

UP

: In

icio

Fase

s d

e R

UP

: In

icio

•U

n d

ocu

men

to d

e v

isió

n

gen

eral

:

–R

equer

imie

nto

s gen

eral

es d

el

pro

yec

to

–C

arac

terí

stic

as p

rinci

pal

es

–R

estr

icci

ones

•M

od

elo

inic

ial

de

caso

s d

e uso

(10

% a

20

% l

isto

s).

•G

losa

rio

.

•C

aso

de

neg

oci

o:

–C

onte

xto

–C

rite

rio

s de

éxit

o

–P

ronóst

ico f

inan

cier

o

•Id

enti

fica

ció

n i

nic

ial

de

ries

go

s.

•P

lan

de

pro

yec

to.

•U

no

o m

ás p

roto

tip

os.

Fase

s d

e R

UP

: In

icio

Fase

s d

e R

UP

: In

icio

Pro

du

ctos:

Inicio

Elaboración

Construcción

Transición

Objetivos del

Ciclo de Vida

•L

as p

arte

s in

tere

sadas

deb

en a

cord

ar e

l al

cance

y l

a

esti

mac

ión d

e ti

empo y

cost

o.

•C

om

pre

nsi

ón d

e lo

s re

quer

imie

nto

s pla

smad

os

en c

asos

de

uso

.

Fase

s d

e R

UP

: In

icio

Fase

s d

e R

UP

: In

icio

Hit

o:

•O

bje

tivos:

–A

nal

izar

el

dom

inio

del

pro

ble

ma

–E

stab

lece

r u

na

arq

uit

ectu

ra b

ase

sóli

da

–D

esar

roll

ar u

n p

lan

de

pro

yec

to

–E

lim

inar

los

elem

ento

s d

e m

ayor

ries

go

par

a el

des

arro

llo

exit

oso

del

pro

yec

to

•V

isió

n d

e “u

na

mil

la d

e am

pli

tud y

una

pulg

ada

de

pro

fundid

ad”

porq

ue

las

dec

isio

nes

de

arquit

ectu

ra

requie

ren u

na

vis

ión g

lobal

del

sis

tem

a.

Fase

s d

e R

UP

: E

lab

ora

ción

Fase

s d

e R

UP

: E

lab

ora

ción

•E

s la

par

te m

ás c

ríti

ca d

el

pro

ceso

:

–A

l fi

nal

toda

la i

ngen

ierí

a

“dura

” es

tá h

ech

a

–S

e pued

e dec

idir

si

val

e la

pen

a

seguir

adel

ante

•A

par

tir

de

aquí

la a

rquit

ectu

ra,

los

requ

erim

iento

s y

lo

s pla

nes

de

des

arro

llo

so

n e

stab

les.

•Y

a h

ay m

enos

ries

gos

y s

e

pu

ede

pla

nif

icar

el

rest

o d

el

pro

yec

to c

on

men

or

ince

rtid

um

bre

.

•S

e co

nst

ruy

e u

na

arquit

ectu

ra

ejec

uta

ble

qu

e co

nte

mple

:

–L

os

caso

s de

uso

crí

tico

s

–L

os

ries

gos

iden

tifi

cado

s

Fase

s d

e R

UP

: E

lab

ora

ción

Fase

s d

e R

UP

: E

lab

ora

ción

Pro

du

ctos:

Fase

s d

e R

UP

: E

lab

ora

ción

Fase

s d

e R

UP

: E

lab

ora

ción

•M

od

elo

de

caso

s d

e u

so (

80%

com

ple

to)

con

des

crip

cio

nes

det

alla

das

.

•O

tro

s re

qu

erim

iento

s n

o f

un

cio-

nal

es o

no

aso

ciad

os

a ca

sos

de

uso

.

•D

escr

ipci

ón

de

la A

rquit

ectu

ra d

el

So

ftw

are.

•U

n p

roto

tip

o e

jecu

table

de

la

arq

uit

ectu

ra.

•L

ista

rev

isad

a d

e ri

esg

os

y d

el

caso

de

neg

oci

o.

•P

lan

de

des

arro

llo

par

a el

res

to

del

pro

yec

to.

•U

n m

anu

al d

e u

suar

io

pre

lim

inar

.

Pro

du

ctos:

•C

ondic

iones

de

éxit

o d

e la

ela

bora

ción:

–¿E

s es

table

la

vis

ión

del

pro

du

cto

?

–¿E

s es

table

la

arq

uit

ectu

ra?

–¿L

as p

rueb

as d

e ej

ecuci

ón

dem

ues

tran

qu

e lo

s ri

esg

os

han

sid

o

abo

rdad

os

y r

esu

elto

s?

–¿E

s el

pla

n d

el p

roy

ecto

alg

o r

eali

sta?

–¿E

stán

de

acu

erd

o c

on e

l pla

n t

od

as l

as p

erso

nas

inv

olu

crad

as?

Concepción

Elaboración

Construcción

Transición

Arquitectura de

Ciclo de Vida

Fase

s d

e R

UP

: E

lab

ora

ción

Fase

s d

e R

UP

: E

lab

ora

ción

Hit

o:

•E

n e

sta

fase

todas

las

com

ponen

tes

rest

ante

s se

des

arro

llan

e in

corp

ora

n a

l pro

duct

o.

•T

odo e

s pro

bad

o e

n p

rofu

ndid

ad.

•E

l én

fasi

s es

tá e

n l

a pro

ducc

ión e

fici

ente

y n

o y

a en

la

crea

ción i

nte

lect

ual

.

•P

ued

e hac

erse

const

rucc

ión e

n p

aral

elo, per

o e

sto e

xig

e

una

pla

nif

icac

ión d

etal

lada

y u

na

arquit

ectu

ra m

uy e

stab

le.

Fase

s d

e R

UP

: C

on

stru

cció

nF

ase

s d

e R

UP

: C

on

stru

cció

n

•E

l p

rodu

cto

de

soft

war

e in

tegra

do

y c

orr

iend

o e

n l

a p

lata

form

a

adec

uad

a.

•M

anu

ales

de

usu

ario

.

•U

na

des

crip

ció

n d

el “

rele

ase”

act

ual

.

Fase

s d

e R

UP

: C

on

stru

cció

nF

ase

s d

e R

UP

: C

on

stru

cció

n

Pro

du

ctos:

Fase

s d

e R

UP

: C

on

stru

cció

nF

ase

s d

e R

UP

: C

on

stru

cció

n

•S

e obti

ene

un p

roduct

o B

eta

que

deb

e dec

idir

se s

i pued

e

poner

se e

n e

jecu

ción s

in m

ayore

s ri

esgos.

•C

ondic

iones

de

éxit

o:

–¿E

l p

rod

uct

o e

stá

mad

uro

y e

stab

le p

ara

inst

alar

lo e

n e

l am

bie

nte

del

cli

ente

?

–¿E

stán

lo

s in

tere

sad

os

list

os

par

a re

cibir

lo?

Concepción

Elaboración

Construcción

Transición

Capacidad

Operacional

Hit

o:

•E

l obje

tivo e

s tr

aspas

ar e

l so

ftw

are

des

arro

llad

o a

la

com

unid

ad d

e usu

ario

s.

•U

na

vez

inst

alad

o s

urg

irán

nuev

os

elem

ento

s que

impli

cará

n n

uev

os

des

arro

llos

(cic

los)

.

•In

cluye:

–P

rueb

as B

eta

par

a v

alid

ar e

l p

rod

uct

o c

on

las

ex

pec

tati

vas

del

clie

nte

–E

jecu

ció

n p

aral

ela

con

sis

tem

as a

nti

guo

s

–C

on

ver

sión

de

dat

os

–E

ntr

enam

iento

de

usu

ario

s

–D

istr

ibuir

el

pro

du

cto

Fase

s d

e R

UP

: T

ran

sici

ón

Fase

s d

e R

UP

: T

ran

sici

ón

•O

bte

ner

auto

sufi

cien

cia

de

par

te d

e lo

s usu

ario

s.

•C

onco

rdan

cia

en l

os

logro

s d

el p

roduct

o d

e par

te d

e la

s

per

sonas

involu

crad

as.

•L

ogra

r el

conce

nso

cuan

to a

nte

s par

a li

ber

ar e

l pro

duct

o a

l

mer

cado.

Concepción

Elaboración

Construcción

Transición Producto

Fase

s d

e R

UP

: T

ran

sici

ón

Fase

s d

e R

UP

: T

ran

sici

ón

Ob

jeti

vos:

Tra

baj

ador

•U

n t

rabaja

dor

def

ine

el c

om

port

amie

nto

y l

as

resp

onsa

bil

idad

es d

e un i

ndiv

iduo.

•E

s co

mo u

n “

som

bre

ro”

que

la p

erso

na

usa

dura

nte

el

pro

yec

to:

–U

na

per

son

a pu

ede

ten

er v

ario

s so

mbre

ros

–E

s el

rol

qu

e des

emp

eña

en u

n m

om

ento

dad

o

•R

esponsa

bil

idad

es:

–H

acer

un

a se

rie

de

acti

vid

ades

–S

er e

l re

spo

nsa

ble

de

un

a se

rie

de

arte

fact

os

Def

inic

ion

esD

efin

icio

nes

Act

ivid

ades

Def

inic

ion

esD

efin

icio

nes

•U

na

acti

vid

ad e

s u

na

unid

ad d

e

trab

ajo

qu

e se

asi

gn

a a

un

trab

ajad

or.

Ej.

:

–C

rear

o m

odif

icar

un a

rtef

acto

•U

na

acti

vid

ad l

lev

a en

tre

un

par

de

ho

ras

y u

n p

ar d

e día

s,

inv

olu

cra

un

solo

tra

baj

ador

y

un

núm

ero

peq

ueñ

o d

e

arte

fact

os.

•L

as a

ctiv

idad

es s

e co

nsi

der

an e

n l

a

pla

nif

icac

ión

y e

val

uac

ión

del

pro

gre

so

del

pro

yec

to.

•E

jem

plo

s:

–P

lanif

icar

una

iter

ació

n -

Adm

inis

trad

or

de

pro

yec

to

–E

nco

ntr

ar a

ctore

s y c

asos

de

uso

-

Anal

ista

–R

evis

ar e

l dis

eño -

Rev

isor

de

dis

eño

–E

jecu

tar

pru

ebas

de

per

form

ance

-In

g.

de

pru

ebas

de

per

form

ance

Recurso

Trabajador

Actividad

Pablo

Diseñador

Diseño de Objetos

María

Autor de Casos de Uso

Detallar un Caso de Uso

José

Diseñador de Casos de Uso

Diseñar un Caso de Uso

Silvia

Revisor de Diseño

Revisar el Diseño

Eduardo

Arquitecto

Análisis de Arquitectura

Diseño de Arquitectura

Asi

gn

aci

ón

de

act

ivid

ad

esA

sign

aci

ón

de

act

ivid

ad

es

•E

lem

ento

s de

info

rmac

ión

pro

du

cid

os,

mo

dif

icad

os

o

usa

dos

po

r el

pro

ceso

.

•S

on

lo

s p

rodu

cto

s ta

ngib

les

del

pro

yec

to.

•S

on

usa

dos

po

r lo

s tr

abaj

ado

res

par

a re

aliz

ar n

uev

as a

ctiv

idad

es y

son

el

resu

ltad

o d

e es

as

acti

vid

ades

.

•E

jem

plo

s:

–U

n m

odel

o, co

mo e

l m

odel

o d

e

caso

s de

uso

o e

l m

odel

o d

e

dis

eño.

–U

n e

lem

ento

del

model

o, co

mo

una

clas

e o u

n c

aso d

e uso

.

–U

n d

ocu

men

to t

al c

om

o e

l C

aso

del

Neg

oci

o o

la

Arq

uit

ectu

ra

del

Soft

war

e.

–C

ódig

o f

uen

te.

–C

ódig

o e

jecu

tab

le.

Art

efact

os

Art

efact

os

•U

na

list

a d

e ac

tivid

ades

,

trab

ajad

ore

s y a

rtef

acto

s

const

itu

ye

un

pro

ceso

.

•U

n f

lujo

de

trab

ajo

es

un

a

secu

enci

a de

acti

vid

ades

qu

e

pro

du

ce u

n r

esult

ado v

alio

so.

•N

o s

iem

pre

es

posi

ble

repre

senta

r fl

ujo

s de

trab

ajo

.

Anál

isis

de

Arq

uit

ectu

raD

iseñ

o d

eA

rquit

ectu

raD

escr

ibir

Concu

rren

cia

Des

crib

irD

istr

ibuci

ón

Anál

isis

de

Cas

os

de

Uso

Dis

eño d

eC

asos

de

Uso

Anál

isis

de

Obje

tos

Dis

eño d

eO

bje

tos

Rev

isar

el

Anál

isis

Rev

isar

el

Dis

eño

Rev

isar

la

Arq

uit

ectu

raR

evis

or

de

Dis

eño

Dis

eñad

or

Dis

eñad

or

de

Cas

os

de

Uso

Arq

uit

ecto

Flu

jos

de

trab

ajo

Flu

jos

de

trab

ajo

Flujos de Trabajo

de Ingeniería

Flujos de Trabajo

de Apoyo

Flu

jos

de

trab

ajo

ese

nci

ale

sF

lujo

s d

e tr

ab

ajo

ese

nci

ale

s

Flu

jos

de

trab

ajo

Flu

jos

de

trab

ajo

•E

xis

ten h

abit

ual

men

te p

roble

mas

de

com

unic

ació

n e

ntr

e

ingen

iero

s de

soft

war

e e

ingen

iero

s de

neg

oci

os.

•R

UP

pro

porc

iona

un l

enguaj

e y p

roce

so c

om

ún p

ara

esto

s

dos

ámbit

os.

•P

ara

el m

odel

amie

nto

del

neg

oci

o s

e usa

n “

busi

nes

s use

case

s” (

caso

s de

uso

del

neg

oci

o):

–L

a fo

rma

en q

ue

el s

oft

war

e d

ará

apo

yo

al

neg

oci

o.

Clie

nte

Re

cic

lar

Imp

rim

ir In

form

e

Op

era

do

r

Ad

min

istr

ar

De

sito

•L

os

des

arro

llad

ore

s y

clie

nte

s deb

en a

cord

ar q

es l

o q

ue

el s

iste

ma

deb

e

hac

er:

–R

elev

ar r

equ

erim

iento

s

–D

ocu

men

tar

fun

cional

idad

y r

estr

icci

on

es

–D

ocu

men

tar

dec

isio

nes

–Id

enti

fica

r ac

tore

s

–Id

enti

fica

r ca

sos

de

uso

•L

os

caso

s de

uso

des

crib

en

la f

unci

onal

idad

.

•L

os

requer

imie

nto

s no

funci

onal

es s

e in

cluyen

en

una

espec

ific

ació

n

com

ple

men

tari

a.

Req

uer

imie

nto

sR

equ

erim

ien

tos

•D

escr

ipci

ón

de

cóm

o s

e

imple

men

tará

el

sist

ema:

un

pla

no

•D

ebe:

–E

jecu

tar

las

tare

as y

funci

ones

des

crit

as e

n l

os

caso

s de

uso

–S

atis

face

r to

dos

los

requer

imie

nto

s

–F

lexib

le a

cam

bio

s

•E

l d

iseñ

o s

e ce

ntr

a en

la

noci

ón

de

arq

uit

ectu

ra.

•D

iseñ

ar y

val

idar

la

arq

uit

ectu

ra

es u

na

tare

a es

enci

al.

•E

l m

odel

o d

e dis

eño

co

nst

a d

e

–C

lase

s es

truct

ura

das

en p

aquet

es

–D

iseñ

os

de

subsi

stem

as c

on

inte

rfac

es d

efin

idas

(com

po

nen

tes)

–F

orm

a de

cola

bo

raci

ón e

ntr

e la

s

clas

es.

An

áli

sis

y d

iseñ

oA

náli

sis

y d

iseñ

o

•P

rop

ósi

to:

–D

efin

ir l

a org

aniz

ació

n d

el c

ódig

o

–Im

ple

men

tar

clas

es y

obje

tos

en f

orm

a de

com

ponen

tes

(fuen

te, ej

ecuta

ble

s, e

tc.)

–P

robar

las

com

ponen

tes

des

arro

llad

as

–In

tegra

r la

s co

mponen

tes

en u

n s

iste

ma

ejec

uta

ble

Imp

lem

enta

ción

Imp

lem

enta

ción

•P

rop

ósi

to:

–V

erif

icar

la

inte

racc

ión e

ntr

e lo

s

obje

tos

–V

erif

icar

la

inte

gra

ción a

pro

pia

da

de

com

ponen

tes

–V

erif

icar

que

se s

atis

face

n l

os

requer

imie

nto

s

–Id

enti

fica

r lo

s def

ecto

s y

corr

egir

los

ante

s de

la i

nst

alac

ión

•R

UP

des

crib

e co

mo

pla

nea

r y

ejec

uta

r es

tas

pru

ebas

.

•R

UP

pro

po

ne

pro

bar

las

com

pon

ente

s

des

de

el p

rin

cipio

:

–C

onfi

abil

idad

, fu

nci

onal

idad

y

per

form

ance

•L

as p

rueb

as d

e re

gre

sió

n s

on

impo

rtan

tes

en d

esar

roll

os

iter

ativ

os.

•R

atio

nal

tie

ne

her

ram

ienta

s p

ara

auto

mat

izar

alg

un

as p

rueb

as.

Pru

ebas

Pru

ebas

•P

rod

uci

r u

n p

rod

uct

o y

hac

erlo

lleg

ar a

sus

usu

ario

s fi

nal

es.

•In

clu

ye

var

ias

acti

vid

ades

:

–P

roduci

r un “

rele

ase”

–E

mpaq

uet

ar e

l so

ftw

are

–D

istr

ibuir

el

soft

war

e

–In

stal

ar e

l so

ftw

are

–A

poyar

a l

os

usu

ario

s

•A

vec

es t

ambié

n i

ncl

uy

e:

–R

eali

zar

pru

ebas

bet

a

–M

igra

ción d

e dat

os

–A

cepta

ción f

orm

al

•L

a m

ayo

r p

arte

de

la d

istr

ibuci

ón

ocu

rre

du

rante

la

tran

sici

ón

.

•E

ste

es u

no

de

los

flujo

s d

e

trab

ajo

men

os

do

cum

enta

dos

en

RU

P.

Dis

trib

uci

ón

Dis

trib

uci

ón

•E

s el

art

e de

bal

ance

ar o

bje

tivos

contr

ario

s, m

anej

ar

ries

gos

y p

roduci

r so

ftw

are

que

sati

sfac

e a

clie

nte

s y

usu

ario

s.

•E

xis

ten p

oco

s pro

yec

tos

real

men

te e

xit

oso

s.

•R

UP

incl

uye:

–U

n f

ram

ewo

rk p

ara

man

ejo d

e p

roy

ecto

s d

e so

ftw

are

–G

uía

s p

ara

pla

nif

icac

ión

, p

rovis

ión d

e p

erso

nal

, ej

ecu

ción

y

mo

nit

ore

o d

e pla

nes

–U

n f

ram

ewo

rk p

ara

man

ejar

rie

sgos

Ad

min

istr

aci

ón

de

pro

yec

tos

Ad

min

istr

aci

ón

de

pro

yec

tos

•F

orm

a de

contr

ola

r lo

s ar

tefa

ctos

pro

duci

dos

por

las

per

sonas

que

trab

ajan

en e

l pro

yec

to.

•A

lgunos

pro

ble

mas

hab

itual

es:

–A

ctu

aliz

acio

nes

sim

ult

ánea

s

–M

últ

iple

s v

ersi

on

es

•R

UP

da

guía

s par

a:

–D

esar

roll

os

en p

aral

elo

–A

uto

mat

izar

la

con

stru

cció

n

–A

dm

inis

trar

def

ecto

s

Ad

min

istr

aci

ón

de

con

fig

ura

ció

n y

ca

mb

ios

Ad

min

istr

aci

ón

de

con

fig

ura

ció

n y

ca

mb

ios

•A

mbie

nte

y h

erra

mie

nta

s de

des

arro

llo

que

har

án

posi

ble

lle

var

a c

abo e

l p

royec

to.

•R

UP

gu

ía e

n l

a co

nfi

gu

raci

ón

de

un a

mbie

nte

de

pro

ceso

ap

ropia

do

a c

ada

pro

yec

to.

Am

bie

nte

Am

bie

nte