Trabalho

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1748 palavras )
  • Download(s) : 0
  • Publicado : 30 de outubro de 2012
Ler documento completo
Amostra do texto
UNIVERSIDADE PAULISTA

CST em Análise e Desenvolvimento de Sistemas

Campus Cidade Universitária

Trabalho de Engenharia de Software: DSDM

Metodologia de Desenvolvimento de Sistemas Dinâmicos

UNIVERSIDADE PAULISTA

CST em Análise e Desenvolvimento de Sistemas

Campus Cidade Universitária

Trabalho de Engenharia de Software: DSDM

Metodologia de Desenvolvimento de SistemasDinâmicos
UNIVERSIDADE PAULISTA

CST em Análise e Desenvolvimento de Sistemas

Campus Cidade Universitária

Trabalho de Engenharia de Software: DSDM

Metodologia de Desenvolvimento de Sistemas Dinâmicos
SÃO PAULO

SUMÁRIO

01 – O que é?
02 – Quais são as principais características?
03 – Quais são os principais pontos fortes e fracos?
04 – Quais são as principais ferramentas utilizadas?05 – Onde é possível buscar mais informações sobre o tema?

06 – Quais são as melhores práticas?

07 – Bibliografia

1 – O que é?

A Metodologia de Desenvolvimento de Sistemas Dinâmicos, chamada

de DSDM (Dynamic Systems Development Methodology) trata-se de uma

metodologia ágil, que são modelos de sucesso para a realização de projetos de

software.

As metodologias Ágeis sãoorientadas às pessoas e não aos processos,

são flexíveis e estão preparados para as mudanças. O seu papel é dar suporte

a equipe de desenvolvimento no seu trabalho, dando-lhes o que realmente

necessitam.

A DSDM é uma metodologia de desenvolvimento interativo e incremental

que enfatiza o envolvimento constante do usuário em seu projeto. Tem como

característica principal odesenvolvimento de uma aplicação com a qualidade

desejada, sem ultrapassar o limite de tempo e orçamento, reduzindo os riscos

e aumentando a produtividade. Aponta falhas de informação mais comuns em

projetos, incluindo custos excedentes, perda de prazos, falta de envolvimento

de usuários e acompanhamento da alta gerência.

A metodologia é focada na interação com o cliente e o utilizadorfinal, entrega de protótipos rápidos, equipes reduzidas de desenvolvimento

autônomas, testes massificados durante todo o processo e na definição de

prioridades entre a lista de requisitos dada pelo cliente, suportando mudanças

durante o ciclo de vida.

Surgiu como uma extensão do RAD (Rapid Application Development),

que é um modelo incremental focado a projetos curtos, a qual váriaspartes do

sistema são desenvolvidas em paralelo e integradas quando completas.

2 – Quais são as principais características?

A DSDM consiste em 03 fases: o pré-projeto, ciclo de vida e pós-projeto.

dNo pré-projeto são identificados os projetos, são definidos o orçamento e por

último é feita a assinatura do contrato.

No ciclo de vida que faz parte do desenvolvimento de um sistema, ésubdividido em 05 estágios.

Estágio 1 - Análise de Viabilidade: trata-se de um estudo a qual

a utilização da DSDM é avaliada através do tipo de projeto, problemas

organizacionais e de pessoas. Nesta etapa encontram-se os relatórios de

viabilidade, protótipo de viabilidade, plano de desenvolvimento e controle de

riscos.

Estágio 2 - Análise de Negócio: examina a influência dosprocessos do

negócio, os usuários envolvidos discutem o propósito do sistema, os requisitos

e tecnologias a serem aplicadas.

Estágio 3 - Iteração do Modelo Funcional: os requisitos identificados

anteriormente serão convertidos em modelos funcionais que determinarão

quais deles serão implementados. Como também ocorrerá a definição de

quando e como serão realizados. Após a criação deum modelo funcional é

desenvolvido um protótipo funcional e, em seguida, são realizadas correções

que são analisadas através de testes feitos pelos usuários finais ou por análise

de documentação.

Estágio 4 - Iteração de elaboração e construção: tem o intuito de

integrar os componentes funcionais dos estágios anteriores em um sistema

que satisfaça as necessidades do usuário,...
tracking img