Академический Документы
Профессиональный Документы
Культура Документы
dosrecursosdosistema),Fiabilidade,Usabilidade(facilutilizao),Manuteno(evoluir).
Processo1.AnaliseRequisitos2.DesenhoSistema3.DesenvolvimentoSist4.Integraao
Sistema5.InstalaoSistema6.EvoluoSistema7.DesativaaoSistema
Requisitosnaofuncionaisdisponib,desempenho,seguranca,caractqosistdeveounao
exibir
Requisitossaodescrioesdosserviosdisponibilizadospelosisteasrestricoesoperacionais
Requisitosfuncionaisoqosistdevedisponibilizar,comodevereagir,comosecomportar
Requisitosnaofuncionaisrestricoesaosservicosoferecidospelosist
Requisitosdoprodutoperformance,usabilidade,fiabilidade
Requisitosorganizacionaisstandardsdeprocessosaadotar,lingprogramacaoausar
Requisitosexternosinteroperabilidadecmsistemasexternos,requisitoslegais
DCUespicificarcontextodosist,capturarosrequisitosfuncionais,validararquitetura,dirigir
implementacaoegerarcu
Atorpessoa,organizacaoousistexternoqinteragecmosistemaentasobcontrole
CUumaoumaisfuncoessuportadspelosistqsaoimportantp1/+atores
<<include>>obrigatoriedade><<extend>>opao<
DAVisaosimplificadadofluxodeexecuaoparacasodeutilizacao,operacaoouprocesso
Escificamoperacoes,processosnegociooucomportamentodecu
[]Objetosindicamainformacaoqcirculadentrodasatividades
RADdocumentamquaisosatoresenvolvidosnasatividades
Analiseestruturadadicionariodados,diagentidaderelacionam,diagfluxodados,diagrama
transestados
Analiseorientadaaobjetosdiagclasses,diagatividades,diagsequencia
DCenqtoscudescrevemocomportamentodosistatravesde1conjuntodefuncionalidades,
classesdescrevemosdiferentestiposdeobjetosnecessariospcumpriressasfuncionalidades
Diagramaobjetos
DiagramaSequencia
Diagramasequenciadaoordemtemporaldetransmissaodasmsgsentreosobjetos,
diagramasdecomunicacaodaoenfaseaorelacionamentoentreosobjetos.Podeseafirmarq
umdiagramadecomunicacaoequivaleumdiagramadobjetos+diagramasequencia.
Diagramade
componentesreferese
asligaoesentreos
ficheirosreferentesao
programa
Diagrama
instalaao
sao
referentes
ao
hardware.
PadraodesenhoMVC(ModeloVistaControlador)padraodearquitetura,formadeorganizar
programascominterface.Promoveaseparaaoentreapartedoprogramarelativaaointerface
dorestodaaplicacao.Evitaqcodigodaaplicacaoestejaassociadoacomponentesgraficos
ProcessounificadoRUPprocessodesoftwareorientadoporcasosdeuso,centradona
arquitetura,iterativoeincremental,tem4fases(concepcaocomunicacaocmcliente,
atividadesdeplaneamentocentradanodesenvolvimento,elaboracaocomunicacaocmcliente
emodelacaofoconacriacaodemodelosdeanaliseeprojeto,construcaorefinaetraduzo
modelodeprojetoparacomponentesdesoftware,transicaotransfereosoftwarepara
utilizadoresfinaistestesbeta)RUPdefineumaframeworkdeprocessodeSoftware,pois
podeseradaptadoasnecessidadesespecificasdeumprocessoemparticular
SCRUMatuadoladogerencialdoprojetofazendocmqoprodutoespecificadosejaentregue
nofimdaiteraao,oXPatuanaspraticasdeengenhariadesoftwareaseremaplicadasno
projetocomo:testdrivendevelopment,refactoring,pairprogramming,simpledesign,etc.
Scrumtipicamentetrabalhamemiteracoesqvaodeduassemanasa1mes.XPtrabalhoem
iteracoesdeumaaduassemanas.
Scrumnaopermitemalteracoesateaofimdossprints.OXPmaisflexivelemrelacaoa
mudanasnosprint,desdeqaequipanaotenhacomecadoatrabalharnumitem,podeser
trocadoporoutroitemdetempodeimplementacaoequivalente.
EquipasXPtrabalhamemordemdeprioridade,noScrumoproductownerdefineaprioridade
doproductbacklog,masaequipadefineasequenciadeimplementacaodositems.
Scrumnaoestabelecepraticasdeengenhariadesoftware,XPsimdirigidoportestes