A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Setembro/2004 Desenvolvimento Rápido de Aplicação(RAD) Schubert Carvalho Thaise Yano Universidade Estadual.

Apresentações semelhantes


Apresentação em tema: "Setembro/2004 Desenvolvimento Rápido de Aplicação(RAD) Schubert Carvalho Thaise Yano Universidade Estadual."— Transcrição da apresentação:

1 Setembro/2004 Desenvolvimento Rápido de Aplicação(RAD) Schubert Carvalho Thaise Yano Universidade Estadual de Campinas - UNICAMP Instituto de Computação - IC Disciplina de Engenharia de Software - MO409

2 Setembro/2004 Tópicos Introdução e Motivação Ciclo de Vida Fatores para desenvolvimento rápido Algumas Considerações sobre a Utilização do RAD Referências

3 Setembro/2004 Introdução e Motivação Definição RAD é um caminho para desenvolver software, tendo como base ambientes de desenvolvimento modernos e poderosos que tornam o processo de desenvolvimento de software melhor e mais rápido, Rob Kemmer [1]. RAD = fazer mais rápido e melhor do você faz no momento. Objetivos do RAD Desenvolvimento Rápido Melhor Qualidade Custos mais baixos Sucesso ferramentas, metodologia, pessoal qualificado e gerenciamento.

4 Setembro/2004 Ciclo de Vida Não existe um ciclo de vida padrão Alguns modelos adotados DSDM (Dynamic Systems Development Method) Ciclo de vida de 4 fases de James Martin [4,5] análise de requisitos, projeto com usuário, construção e implementação.

5 Setembro/2004 Ciclo de Vida Análise de Requisitos Projeto com Usuário Construção Implementação Ciclo de vida de 4 fases de Martin

6 Setembro/2004 Atividades de Controle de Qualidade Constante interação com usuário DSDM (Dynamic Systems Development Method) PSP (Personal Software Process) TSP (Team Software Process)

7 Setembro/2004 Atividades de Controle de Configuração Gerenciamento de configuração Controle de inclusão de requisito Controle de pedido de mudança de requisito Auditoria de configuração

8 Setembro/2004 Diretrizes de Gerenciamento de Projeto Escolher projetos de escopo bem-definido Clientes precisam estar comprometidos em tempo integral, tomar decisões rápidas e estar sempre acessível

9 Setembro/2004 Diretrizes de Gerenciamento de Projeto Estabelecer planos razoáveis Treinamento no gerenciamento de pessoas Motivar desenvolvedores Evitar enganos clássicos Tecnologia nova é a bala de prata Adição tardia de pessoas no projeto

10 Setembro/2004 Manutenção Geralmente, software são instáveis e difíceis de serem mantidos Software precisam ser reconstruídos após um ano por falta de robustez [2]

11 Setembro/2004 Algumas Considerações sobre a Utilização do RAD Os objetivos do cliente são bem definidos As decisões são tomadas por um número pequeno de pessoas, que podem ser acessadas facilmente. Os desenvolvedores são poucos, de preferência seis ou menos. A arquitetura técnica é clara e bem definida e a tecnologia usada é acessível e já foi bem testada.

12 Setembro/2004 Referências [1] (30/08/04) [2] Reilly J.P. Does RAD live up to the hype? IEEE, Vol. 12, p (1995). [3] Barry W.B. Making RAD Work for Your Project. IEEE, Vol. 3, p (1999). [4] Agarwal R., Prasad J., Tanniru M., Lynch J., Risks of rapid application development. ACM Communication, Vol. 1, p (2000). [5]http://sysdev.ucdavis.edu/WEBADM/document/rad_toc.htm (05/09/04) [6] Millington, D., Stapleton, J. Developing a RAD standard. IEEE p (1995) [7] (20/08/04) [8] Coleman G., Verbruggen R., A quality software process for rapid application development. Software Quality Journal 7, p (1998) [9] McQuaid P., Rapid Application Development - Project Management Issues to Consider. Software Quality Professional Journal, Vol. 3, Issue 3, p (2001)


Carregar ppt "Setembro/2004 Desenvolvimento Rápido de Aplicação(RAD) Schubert Carvalho Thaise Yano Universidade Estadual."

Apresentações semelhantes


Anúncios Google