Beruflich Dokumente
Kultur Dokumente
Nome:HersonFlachNadalon
Matrcula:201040150
1QuaissoascaractersticasmaisimportantesdoRUP?
Elereneelementosdetodososmodelosdeprocessogenricos,ilustraboasprticas
naespecificadoenoprojetoeapoiaaprototipaoeaentregaincremental.ORUPreconhece
queosmodelosdeprocessoconvencionaisapresentamumavisonicadoprocesso.Em
contrapartida,oRUPnormalmentedescritomtrsperspetivas:
1.Dinmica,quemostraasfasesdomodeloaolongodotempo.
2.Esttica,quemostraasatividadesrealizadasnoprocesso.
3.Prtica,quesugereboasprticasaseremusadasduranteoprocesso.
2ExpliquecomooRUPasseguraraproduodeprodutosdesoftwaredealta
qualidadeparaumagrandevariedadedeprojetoseorganizaes.
ORUPummodeloconstitudodefasesqueidentificaquatrofasesdistintasdo
processodesoftware.Noentanto,aocontrriodomodelocascata,noqualasfasesso
equalizadascomasatividadesdoprocesso,asfasesdoRUPsoestreitamenterelacionadas
aonegcio,enoassuntostcnicos.Asquatrofasesso:Concepo,Elaborao,
ConstruoeTransio.
3Oqueumainterao?
NoRUPainteraoapoiadadeduasmaneiras.Cadafasepodeserexecutada
deformainterativacomosresultadosdesenvolvidosdeformaincremental,comoindicadopela
setacurvadetransioparaconcepo.AvisoestticadoRUPpriorizaasatividadesque
ocorreduranteduranteoprocessodedesenvolvimento,chamadasworkflowsdeapoio.Cada
fasedoRUPpodeserdivididaeminteraes.Umainteraoumciclodedesenvolvimento
completo,resultandoemumaverso,umsubconjuntododoprodutofinal,quecresce
incrementalmentedeinteraoainteraoparasetransformarnoprodutofinal.
4Oquesofases?Qualaimportnciadosmarcos?
Atravsdeumasequnciademodelos,possvelvisualizaroquecadafasefaz.Dentro
decadafase,gerentesoudesenvolvedorespodemdividirseutrabalhoaindamaisem
interaeseincrementossubsequentes.Cadafaseterminacomummarco,quepressupesa
disponibilidadedeumconjuntodeartefatos,isto,certosmodelosoudocumentosdevemter
sidodesenvolvidosnafase.Omarcoserveparavriospropsitos.Omaiscrticoquegerente
devetomarcertasdecisescruciaisantesdotrabalhopodeprosseguirparaaprximafase.
Marcospermitemogerenciamentoomonitoramentodoprogressodotrabalho.Finalmente,por
guardarotempoeesforosgastosemcadafase,podeseusarestesdadosemestimativasde
tempoparaoutrosprojetos.Marcossopontosdecontrole.
5Identifiqueopropsitodecadafaseeoscritriosdeavaliaodomarco.
1.Concepo:Identificaumavisoinicialdoprodutofinal,transformandoemumprojeto.
Seupropsitodefinirumavisodoprodutoeoscasosdenegciosassociados,definindoo
escopodoprojeto.
Marco:oprimeirodosmarcosmaioresdoprojeto,echamadodeMarcodos
ObjetivosdoCiclodeVida.
*Participaodosinteressados(stakholders)nadefiniodoescopoenasestimativas
decusto/cronograma.
*Acordodequeosrequisitosforamcapturadosestocorretos.
*Acordoentreasestimativasdecusto/cronograma,prioridades,riscoseprocessode
desenvolvimentosoapropriadas.
*Indentificaodosriscosdoprojeto,associadosaestratgiasdesuavizao.
2.Elaborao:Aespecificaodoprodutorefinada,definindoumaarquiteturapadro,
edesenvolvendoumplanomaisprecisoparaseudesenvolvimentoeimplantao.
Marco:EsseomarcodaArquiteturadoCiclodevida.
*Avisodoproduto,osrequisitoseaarquiteturaestoestveis.
*Osprottipospodemdemonstrarqueosmaioreselementosderiscoestonofocoe
podemserresolvidos.
*Oplanodeinteraoparaafasedeconstruoestdetalhadoefielparaprosseguiro
trabalho.
*Oplanodeinteraoparaaconstruoestsuportandoasestimativascom
credibilidade.
*OsrecursosatuaisgastossoaceitveisXosrecursosplanejados.
3.Construo:Oobjetivodafasedeconstruoclarificarosrequisitosrestantese
completarodesenvolvimentodosistemabaseadonaarquiteturadefinidasemelhanteaum
processodemanufatura,ondeanfasegerenciarrecursos,controlaroperaespara
otimizarcustos,cronogramasequalidade.
Marco:EsteomarcodaCapacidadeOperacional.
*Aversodoprodutoestinstvelemaduraosuficienteparaserimplantadana
comunidadedousurio.
*Todososinteressadosestoprontosparaatransio.
*OsgastosatuaisXosgastosplanejadossoaindaaceitveis.
4.Transio:Ofocodafasedetransioassegurarqueosoftwareestdisponvel
paraseuusuriosfinais.Afasedetransiopodepassarporvriasinteraes,cadainterao
incluitestaroprodutonapreparaodeumarelease,efazerajustesmenoresbaseadosno
feedbackdousurio.
Marco:EsteomarcodeVersesdeProduto.
*Ousurioestsatisfeito?
*OsgastosatuaisXosgastosplanejadossoaindaaceitveis?
6QuaisoselementosdoRUP.Expliqueos.
Trabalhador:Otrabalhadordefineocomportamentoeasresponsabilidadesdeum
indivduo,ouumconjuntodeindivduostrabalhandoemumaequipe,dentrodocontextodeuma
organizaodesoftware.Otrabalhadorrepresentaumcargoexecutadoporindivduosemum
projetoedefinecomoelesdevemrealizarotrabalho.
Atividade:Umaatividadeumaunidadedetrabalhoqueumindividuoquerepresentaum
trabalhadorencarregadodeexecutla.Umaatividadetemumafinalidadeclara,usualmente
expressaemtermosdecriaoouatualizaodealgumartefato,comoummodelo,uma
classe,umplano.
Guiasdetrabalho:Representamtcnicaseconselhosprticosquesoteisparao
trabalhadorexecutaraatividade.
Conceitos:Algunsdosconceitoschavesdeprocesso,taiscomo:interao,fase,risco,
performancedeteste,sointroduzidosemseesseparadasporprocesso,esoligadasa
disciplinasadequadas.
GuiadeFerramentas:Someiosadicionaisdeproverguiasmostrandocomoexecutar
atividades,usandoferramentasespecficas.
Artefatos:Atividadestemartefatoscomoentradaesada.Umartefatoumprodutode
trabalhodoprocesso,trabalhadoresusamartefatosparaexecutarsuasatividades,eproduzem
artefatosduranteaxecuodesuasatividades.
Modelos:Somodelosouprottiposdeartefatos.Associadosaosartefatosestoumou
maismodelosquepodemserusadosparacriarartefatoscorrespondentes.Modelosesto
relacionadosaferramentasqueosutilizam.
Relatrios:Modelosouelementosdomodelopodemterrelatriosassociadosaeles.
Umrelatrioextraiinformaessobreomodeloouelementosdomodelodeumaferramenta.
GuiadeArtefatosePontosdeVerificao:Esteselementosapresentaminformaesde
comodesenvolver,avaliareusarartefatos.Osguiasdeartefatosdescrevemcomofazeros
artefatos,jospontosdeverificaoprovemumguiaderefernciarpidaparaajudaraavaliar
aqualidadedoartefatodesenvolvido.
7QuaisasdisciplinasdoRUPecomosodivididas?
Ummeraenumeraodostrabalhadores,atividadeseartefatosnoconstituemum
processo.necessriodescreverasequnciadasatividadesqueproduzemalgumresultadoe
mostrarainteraoentreostrabalhadores.Umadisciplinaumasequnciadeatividadesque
produzumresultadodevalorconsidervel.NoRUPexistem9disciplinas,quesodivididasem
6disciplinasdeprocessoe3desuporte.
Asdisciplinasdeprocessoso:ModelagemdeNegcio,AnliseeProjeto(desenho),
Implementao,TesteeImplantao.Asdisciplinasdesuporteso:Gerenciamentode
ConfiguraoeAlterao,GerenciamentodeProjetoseAmbiente.Asdisciplinassoexpressas
emtermosdediagramasdeatividades.
Cadapassopeladisciplinadescritoemumoumaisdetalhes,nasunidadesdas
disciplinas.Estasunidadessogruposdeatividadesquesoexecutadasjuntas,eesto
relacionadasaartefatosdeentradaesada.
8ComosomodeladososaspectosestatsticosedinmicosdoRUP?
AvisoestatsticadoRUPpriorizaatividadesqueocorremduranteoprocessode
desenvolvimento.NadescriodoRUP,essassochamadasworkflow.Existem6workflows
centrais,identificadosnoprocesso,e3workflowsdeapoio.ORUPfoiprojetadoemconjunto
comaUML,assim,adescriodoworkfloworientadaemtornodemodelosassociadosa
UML,comomodelosdesequncia,modelosdeobjetos,etc.Osworkflowscentraisde
engenhariaeapoioestodescritosabaixo:
Modelagemdenegcios:Osprocessosdenegciossomodeladospormeiodecasos
deusodenegcios.
Requisitos:Atoresqueinteragemcomosistemasoindentificadosecasosdeusoso
desenvolvidosparamodelarosrequisitosdosistema.
Anliseeprojeto:Ummodelodeprojetocriadoedocumentadocommodelosde
arquitetura,modelosdecomponentes,modelosdeobjetosemodelosdesequencia.
Implementao:Oscomponentesdosistremasoimplementadoseestruturadosem
subsistemasdeimplementao.Ageraoautomticadecdigoapartirdemodelosdeprojeto
ajudaaaceleraresseprocesso.
Teste:Esseumprocessointerativoquefeitoemconjuntocomaimplementao.O
testedosistemasegueaconclusodaimplementao.
Implantao:Umrealesedoprodutocriado,distribudoaosusurioseinstaladoem
seulocaldetrabalho.
Gerenciamentodeconfiguraesemudanas:Esseworkflowdeapoiogerenciaas
mudanasdosistema.
Gerenciamentodeprojeto:Esseworkflowdeapoiogerenciaodesenvolvimentodo
sistema.
Meioambiente:Esseworkflowestrelacionadocomadisponibilizaodeferramentas
apropriadasparaaequipededesenvolvimentodesoftware.