• A CTGI
  • Serviços e Soluções
  • Educação
  • Base de Informações
  • Projetos em Destaque
  • Sala de Imprensa
  • Fale Conosco
  • Colaboradores
Serviços e Soluções- Engenharia de Software
UML - Uma Linguagem Comum

A UML é a primeira notação para especificação de software a ser recomendada como um padrão para toda a comunidade de desenvolvimento de software.

O Enterprise Architect é uma ferramenta para modelagem de sistemas com UML. Adotá-lo significa, portanto, adotar a UML como linguagem comum para o projeto, através da qual se comunicarão as decisões e as informações técnicas acerca do produto entre todos os stakeholders.

  
Pense nisso
Em muitos grupos ainda há um posicionamento contrário à adoção de uma notação estruturada para especificar software. Os modelos são considerados uma carga de trabalho adicional e normalmente são substituídos por comunicações informais, como e-mails ou documentos textuais, ou então simplesmente ignorados.

Quando se fala em desenvolvimento de software profissional, no entanto, é preciso considerar que normalmente estão envolvidos grandes sistemas, domínios relativamente complexos ou extensos, que, portanto, podem ser incompreensíveis sem o apoio de uma notação que organize o seu entendimento.

O gerente de projeto deveria, portanto, considerar a UML como um elemento que facilita a comunicação entre a equipe e com os stakeholders. É claro que é preciso estabelecer qual será o uso da notação em cada comunicação, da mesma forma que se estabelecem outros meios de comunicação para cada stakeholder no plano de comunicação do projeto.

Projetos de Desenvolvimento de Software
  • WBS e Design
  • Riscos
  • UML - Uma Linguagem Comum
    Flexibilidade para o Processo
    Transparência na Engenharia de Código
    Qualidade a Custo Competitivo