Created by Samira Mantilla
over 9 years ago
|
||
Question | Answer |
Métodos | representações do software durante o seu desenvolvimento. Os métodos, em geral, estão baseados em modelos de desenvolvimento, que podem ser representados graficamente ou textualmente, e no uso desses modelos como especificação e projeto de um sistema. Uso de notações e linguagens (por exemplo: UML; analise estruturada). |
Ferramentas | são softwares quem auxiliam na construção de software, oferecendo suporte automático ou semi-automático aos métodos. Ferramentas CASE (computer aided software engineering) abrangem uma larga faixa de diferentes tipos de programas utilizados nas atividades do processo de desenvolvimento de software, tais como ferramentas de análise de requisitos, ferramentas de modelagem do sistema, ferramentas de suporte a teste, etc. |
Procedimentos | Sequência de passos para construir um software, incluindo os resultados gerados por estes passos e os controles aplicáveis sobre estes resultados. |
Abstração | é a capacidade de descrever problemas em um nível de generalização que esconde detalhes (não importantes naquele momento) e permite o foco dos analistas nos principais mecanismos que regem o sistema. O uso da abstração no desenvolvimento de software permite que um grupo de desenvolvedores entenda gradualmente um problema de larga escala a ser abordado pelo software. |
Notações de análises e projetos | Durante o desenvolvimento do software, há a comunicação entre os integrantes da equipe. Por isso, é importante que haja padronização e formalismo na documentação e nos artefatos produzidos por essas equipes. As notações de análise e projeto ajudam neste sentido, criando uma linguagem comum para a comunicação entre os profissionais. |
Want to create your own Flashcards for free with GoConqr? Learn more.