Metodi agili (RAD, XP) Agile Methoden (RAD, XP) Méthodes agiles (RAD, XP) Métodos rápidos (RAD, XP) Agile Methods (RAD, XP)

Métodos ágeis

Os métodos de desenvolvimento ditos “ ágeis” (em inglês Agile Modeling, ou AG) visam reduzir o ciclo de vida do software (e por conseguinte acelerar o seu desenvolvimento) desenvolvendo uma versão mínima, seguidamente integrando as funcionalidades por um processo iterativo baseado na escuta do cliente e testes ao longo de todo o ciclo de desenvolvimento.

A origem dos métodos ágeis está ligada à instabilidade do ambiente tecnológico e o facto de o cliente estar frequentemente incapacitado de definir as suas necessidades de maneira exaustiva no início do projeto. O termo “ágil” faz assim referência à capacidade de adaptação às mudanças de contexto e as modificações de especificações que intervêm durante o processo de desenvolvimento. Em 2001,17 pessoas estabeleceram assim manifesto ágil cuja tradução é a seguinte :

  • indivíduos e interações, mais do que processos e instrumentos
  • desenvolvimento de software em vez de documentação exaustiva
  • colaboração com o cliente em vez de negociação contratual
  • abertura à mudança em vez de seguir um plano rígido



Graças aos métodos ágeis, o cliente é inteiramente o piloto do seu projecto e obtém muito rapidamente uma primeira produção do seu software. Assim, é possível associar os utilizadores ao início do projecto.

RAD - Desenvolvimento rápido de aplicações

O “método de desenvolvimento rápido de aplicações” (em inglês Rapid Application Development, ou RAD), definido por James Martin no início dos anos 80, consiste num ciclo de desenvolvimento curto baseado em 3 fases (Enquadramento, Desenho e Construção) num prazo ideal de 90 dias e 120 dias no máximo.

DSDM

O método DSDM (Dynamic Software Development Method) foi criado apoiando-se no método RAD a fim de preencher algumas das suas lacunas, nomeadamente oferecendo um plano que tem em conta o conjunto do ciclo de desenvolvimento.

Os princípios fundadores do método DSDM são os seguintes:

  • Uma implicação dos utilizadores
  • Um desenvolvimento iterativo e incremental
  • Uma frequência de entrega elevada
  • A integração dos testes em cada etapa
  • A aceitação dos produtos entregues depende directamente da satisfação das necessidades

UP - Unified Process

O método do Processo Unificado (UP para Unified Process) é um processo de desenvolvimento iterativo e incremental, o que significa que o projecto é recortado em fases muito curtas ao fim de cada uma das quais uma nova versão incrementada é entregue.

Trata-se de uma diligência que se apoia na modelização UML para a descrição da arquitectura do software (funcional, lógica e física) e criação de casos de utilização que permite descrever as necessidades e exigências dos utilizadores.

RUP - Rational Unified Process

RUP (Rational Unified Process) é um método de desenvolvimento por iterações promovido pela empresa Rational Software, comprada pela IBM.

O RUP propõe um método que especifica nomeadamente a composição das equipas e o calendário, bem como diversos modelos de documentos.

XP - eXtreme Programming

O método XP (para eXtreme Programming) define diversas boas práticas que permitem desenvolver um software em condições óptimas ,colocando o cliente no meio do processo de desenvolvimento, em relação estreita com o cliente.

O eXtreme Programming baseia-se nomeadamente nos conceitos seguintes:

  • As equipas de desenvolvimento trabalham directamente com o cliente em ciclos muito curtos de uma a duas semanas, no máximo.
  • As entregas de versões do software acontecem muito cedo e a uma frequência elevada para maximizar o impacto das reacções dos utilizadores.
  • A equipa de desenvolvimento trabalha em colaboração total com base em binómios.
  • O código é testado e limpo ao longo de todo o processo de desenvolvimento.
  • Indicadores permitem medir o adiantamento do projeto para permitir a actualização do plano de desenvolvimento.

Mais informações






Última modificação do dia Quarta 29 de Julho de 2009 às 21:50:11.Este documento, intitulado « Métodos ágeis (RAD, XP) »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.

Melhores respostas por « Métodos ágeis (RAD, XP) » em :
[MSN] Impedir o arranque sem senha Ver Fechar Messenger totalmente No MSN Sua conta Passeport.net (Método testado no XP) Fechar Messenger totalmente Clique com o lado direito do mouse no ícone na barra de tarefas Escolha "Sair" Reexecute o Messenger e verifique se,...
[Windows XP] Abertura de sessão: se identificar automaticamente Ver Método manual Método simples No Windows 95/98/ME/NT/2000 No Windows XP/2003 No XP ou Vista Autologon v2.10 pour Windows NT/2000/XP Se você é o único usuário do computador, talvez você esteja cheio de abrir a sessão,...
Método PERT Ver Método PERT O método PERT é uma técnica que permite gerir a calendarização de um projecto. O método PERT consiste em representar, sob a forma de representação gráfica, uma rede de tarefas cujo encadeamento permite alcançar os objectivos de...
Configurar sua conexão wifi no Windows XP VerDesde o Windows XP, Microsoft integrou em seu sistema operacional, um agente WiFi, batizado por eles como "Configuração Zero". Para utilizá-lo direito, é necessário, em primeiro lugar, desativar os outros softwares WiFi para evitar qualquer tipo...
Instalar Windows XP em um disco SATA Ver*1. Determinação do modelo da placa mãe *2. Downloads dos pilotos SATA *3. Instalar Windows **3.1. Você tem um leitor de disquetes **3.2. Você não tem um leitor de disquetes *4. Outra solução A instalação do Windows XP em um...
Tipos de contas no Windows XP: admininistrador e usuário VerTipos de contas no Windows XP: admninistrador e usuário Conta Administrador Conta usuário limitado Como saber quais as contas que existem em seu computador Por que é importante navegar com uma conta usuário? Quantas contas pode ter em um...
Download Windows XP SP2 VerOs Service Packs constituem um meio prático, tudo em um, de acessar os mais recentes drivers, ferramentas e melhorias em matéria de segurança, assim como outras atualizações críticas. Windows XP SP2 (Service Pack 2), o último Service Pack para o...
Instalar um servidor VPN sob Windows XP VerInteresse de um VPN A instalação de uma rede privada virtual permite ligar de maneira protegida computadores distantes através de uma ligação não fiável (Internet), como se estivessem na mesma rede local. Este método é utilizado...
Instalar um servidor VPN sob Windows XP VerInteresse de uma VPN Instalar uma rede privada virtual permite ligar de maneira protegida computadores distantes através de uma ligação não fiável (Internet), como se estivessem na mesma rede local. Este método é utilizado por...
Metodologia de gestão de projecto VerA gestão de projecto - a necessidade de uma metodologia clara Chama-se “gestão de projecto” (eventualmente “condução de projecto”) à organização metodológica criada para fazer de modo a que a obra realizada pelo mestre de obra...