1995 oo uma comparação de metodologias de desenvolvimento de Orientação a Objetos



Baixar 0,5 Mb.
Página1/3
Encontro05.03.2019
Tamanho0,5 Mb.
  1   2   3

1995_OO_Uma comparação de metodologias de desenvolvimento de Orientação a Objetos

Direitos Autorais A Agência Object, Inc., 1995

Este relatório foi escrito originalmente em 1992-1993. Portanto, algumas das suas informações é out-of-date. A Agência Object, Inc. acredita, no entanto, que o relatório ainda fornece muitas informações úteis.

Este relatório foi elaborado para ajudar uma organização a melhor avaliar a disponibilidade e adequação de, de métodos orientados a objeto para o seu ambiente.

Hipóteses: Este artigo pressupõe que o leitor tenha um conhecimento básico de conceitos de orientação a objetos e desenvolvimento orientado a objetos em geral.

•Introdução◦A finalidade de um Comparação Metodologia

◦Duas culturas diferentes

◦A Literatura

◦Comparações Metodologia - Problemas

◦Definição de Metodologia

◦Abordagem deste Relatório◾Conceitos

◾Notações

◾Processo

◾Pragmática

◾Apoio à Engenharia de Software

◾Marketability

◦Evitar os problemas associados com comparações Metodologia Prévias

◦O resultado final

•Conceitos◦Qual é a definição de cada método de "objeto?"

◦Qual é a definição do método de "Classe?"

◦Qual é a definição do método de "Operation?"

◦Qual é a definição do método de "metaclass?"

◦Como funciona o método tratamento de conceitos que são maiores que possam ser razoavelmente representado por uma classe?

◦Análise


•Notações◦Quais são os componentes de Notação do método?

◦Que conceitos estáticos é a notação capaz de expressar?

◦Que conceitos dinâmicos é a notação capaz de expressar?

◦São regras explícitas Apresentado para definir as notações símbolos?

◦Será que não existe lógica explícita de transformação dos modelos Em outros modelos, ou parcialmente criação de um modelo a partir de informações presente noutro?

◦Será que a notação de fornecer um mecanismo de particionamento?

◦Análise

•Processo◦Quais são as etapas do processo para o processo de desenvolvimento dentro da metodologia?

◦Que produtos são gerados a partir do processo de desenvolvimento?

◦O Desenvolvimento contextos são suportados pela metodologia?

◦Quais as perspectivas de desenvolvimento são compatíveis?

◦Quais os aspectos do ciclo de vida são cobertos pela abordagem?

◦São as etapas processo bem definido?

◦São as funções de desenvolvimento do projeto estão claramente definidos?

◦Existem Heurística disponível para as etapas do processo?

◦É possível para localizar a origem das decisões tomadas durante o desenvolvimento?

◦O processo prevê a verificação?

◦O processo fornecem para validação?

◦O que Development Lifecycle Melhor descreve a metodologia?

◦São Quality Assurance diretrizes apresentadas?

◦Estão estimando diretrizes apresentadas?

◦Qual a percentagem de vida de tempo sobre um projeto, é gasto em cada fase do ciclo de vida?

◦Análise

•Pragmática◦Que recursos estão disponíveis para suportar o método?

◦O âmbito de aplicação do esforço é o método adequado para?

◦O que é o treinamento necessário para alguém para explorar plenamente o Método, (Independente da programação Training Language)?

◦O que Idiomas tem a Metodologia sido utilizado com?

◦É o método orientado para um tipo específico de software de domínio?

◦Que ferramentas automatizadas estão disponíveis, que sustentaram a metodologia?

◦Análise


•Suporte para o software Princípios e Objectivos de Engenharia◦Reutilização

◦Extensibilidade, Modificabilidade, e Maintainability

◦Testability

◦Integridade Conceptual◾Introdução de novos termos

◾Ponto de vista

◦Análise


•Marketability

•Comentários Finais





Compartilhe com seus amigos:
  1   2   3


©psicod.org 2019
enviar mensagem

    Página principal