Xp, rup, scrum

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (812 palavras )
  • Download(s) : 0
  • Publicado : 26 de maio de 2013
Ler documento completo
Amostra do texto
RUP

RUP (Rational Unified Process), é um processo de engenharia de software criado para apoiar o desenvolvimento orientado a objetos, fornecendo uma forma sistemática para se obter vantagens nouso da UML. Foi criado pela Rational Software Corporation e adquirido em fevereiro de 2003 pela IBM.

O principal objetivo do RUP é atender as necessidades dos usuários garantindo uma produção desoftware de alta qualidade que cumpra um cronograma e um orçamento previsíveis. O RUP mostra como o sistema será construído na fase de implementação, gerando o modelo do projeto e, opcionalmente, omodelo de análise que é utilizado para garantir a robustez. O RUP define perfeitamente quem é responsável pelo que, como as coisas deverão ser feitas e quando devem ser realizadas, descrevendo todas asmetas de desenvolvimento especificamente para que sejam alcançadas.

O RUP organiza o desenvolvimento de software em quatro fases, onde são tratadas questões sobre planejamento, levantamento derequisitos, análise, implementação, teste e implantação do software. Cada fase tem um papel fundamental para que o objetivo seja cumprido, distribuídos entre vários profissionais.




As Fases do RUPsão:
Fase de Concepção / Iniciação: Esta fase do RUP abrange as tarefas de comunicação com o cliente e planejamento. É feito um plano de projeto avaliando os possíveis riscos, as estimativas de custoe prazos, estabelecendo as prioridades, levantamento dos requisitos do sistema e preliminarmente analisá-lo.
Fase de Elaboração: Abrange a Modelagem do modelo genérico do processo. O objetivodesta fase é analisar de forma mais detalhada a análise do domínio do problema, revisando os riscos que o projeto pode sofrer e a arquitetura do projeto começa a ter sua forma básica. Indagações como “Oplano do projeto é confiável?”, “Os custos são admissíveis?” são esclarecidas nesta etapa.
Fase de Construção: Desenvolve ou Adquire os componentes de Software. O principal objetivo desta fase é a...
tracking img