Conceito de metodologia orientada a objetos

205 views
141 views

Published on

Diagramas uml

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
205
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Conceito de metodologia orientada a objetos

  1. 1. Metodologia de Desenvolvimento de Sistemas 1 Profª. Ana Paula Gonçalves Serra / Prof. André Luiz Ribeiro METODOLOGIA DE DESENVOLVIMENTO DE SISTEMAS Professores: Ana Paula Gonçalves Serra André Luiz Ribeiro 1. Por que usar uma Metodologia O uso de uma metodologia tem os seguintes benefícios: – Dá transparência ao desenvolvimento; – Provê condições de gerenciamento; – Permite uniformidade de abordagem; – Permite a mobilidade de pessoal técnico; –Facilita o Controle de Qualidade e a aderência aos requisitos; –Facilita a manutenção. 2. O que deve conter uma Metodologia - Fases, tarefas e passos do Desenvolvimento; - Técnicas; - Ferramentas; - Produtos; - Pontos e mecanismos de controle; - Métricas; - Responsabilidades; - Integração com CASE. 3. O que fazer para estabelecer uma Metodologia que dê certo? Uma metodologia de sucesso deve ser: – Simples e objetiva; – Minimamente burocrática; – Adaptada às peculiaridades da organização; – Automatizada (CASE); – Dominada e apoiada pelos técnicos (treinamento e experiência); – Suportada pela Gerência.
  2. 2. Metodologia de Desenvolvimento de Sistemas 2 Profª. Ana Paula Gonçalves Serra / Prof. André Luiz Ribeiro 4. A Metodologia como um sistema para desenvolver sistemas - A metodologia deve ser estabelecida de forma customizada para cada empresa; - Pode ter “caminhos alternativos” conforme o tipo de projeto; - Deve sofrer manutenção freqüente; - Pode eventualmente ter de ser substituída. 5. Problemas das Metodologias - Limitações intrínsecas; – Foco no produto, não no processo; – Estática; – Não inclui Gerenciamento de Projetos; – Não inclui Gerenciamento de Processos; – Podem se tornar obsoletas 6. Por Que o Método é Importante? • Melhora - Produtividade - Funcionalidade - Serviço - Flexibilidade - Qualidade • Reduz - Riscos - Tempo De Desenvolvimento - Custos - Manutenção - Dependência Tecnológica/Plataformas - Erros e Imperfeições de Projeto Copyright © 2002-2013 Profa. Ana Paula Gonçalves Serra e Prof. André Luiz Ribeiro Todos direitos reservados. Reprodução ou divulgação total ou parcial deste documento é expressamente proibido sem o consentimento formal, por escrito, da Profa. Ana Paula Gonçalves Serra e do Prof. André Luiz Ribeiro .

×