Engenharia de Software

Páginas: 21 (5199 palavras) Publicado: 26 de maio de 2015
FUNDAÇÃO DE ASSISTÊNCIA E EDUCAÇÃO – FAESA
FACULDADES INTEGRADAS ESPÍRITO-SANTENSES
CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO



ADSON GUASTI CASTRO
RENAN MOTTA CRUZEIRO
SAMLA AZEVEDO TAVARES
WEVERTON PATROCÍNIO DOS SANTOS



ENGENHARIA DE SOFTWARE








VITÓRIA
2012


ADSON GUASTI CASTRO
RENAN MOTTA CRUZEIRO
SAMLA AZEVEDO TAVARES
WEVERTON PATROCÍNIO DOS SANTOS





ENGENHARIA DESOFTWARE












VITÓRIA
2012
RESUMO

A engenharia de software surgiu para corrigir problemas com relação aos projetos de um software, a partir desse surgimento, guia de como fazer um programa foram criados para otimização do processo de desenvolvimento do software. Os procedimentos formam uma base para o controle gerencial de projetos de software, estabelecem o contexto onde métodos sãoaplicados e fornecem técnica. Quando as ferramentas são integradas, é estabelecido um sistema de apoio ao desenvolvimento de software chamado “engenharia de software apoiada por computador”. A UML é uma linguagem orientada a objetos, permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas  padronizados. A definição de um processo envolve a escolha de um modelo deciclo de vida, o detalhamento de sua atividade, a escolha de métodos e técnicas, roteiros para a realização, definição de recursos, artefatos necessários e produzidos. É um metamodelo desenvolvido pela SEI que se baseiam em um conjunto de capacidades da engenharia de software que devem estar presentes, à medida que as empresas alcançam diferentes níveis de maturidade e capacidade de processode desenvolvimento. Um programa é uma descrição formal, isto é, ele é descrito por uma linguagem de programação cuja sintaxe e semântica são definidos formalmente. Apenas desta forma é que temos a garantia de que o programa será sempre executado da mesma forma pelo computador. Um ambiente automatizado de desenvolvimento pode auxiliar este processo, armazenando o histórico de decisões dosengenheiros de software.






SUMÁRIO DE FIGURAS

01 Diagrama da UML ....................................................................... 11
02 Níveis de Capacitação ............................................................... 17
03 CMMI nas empresas .................................................................. 19
04 Modelo de processo em Cascata............................................. 22
05 Modelo de processo de Prototipação ...................................... 24
06 Modelo de processo em Espiral................................................ 26
07 Modelo de processo Incremental ............................................. 27
08 Problemas entre os processos ................................................. 28












SUMÁRIO

1. INTRODUÇÃO........................................................................................... 05
2. CONCEITOS ............................................................................................. 06
2.1 DEFINIÇÃO DE SOFTWARE ..................................................................... 06
2.2 DEFINIÇÃO DE ENGENHARIA .................................................................06
2.3 DEFINIÇÃO DE ENGENHARIA DE SOFTWARE ......................................... 07
2.4 OBJETIVOS DA ENGENHARIA DE SOFTWARE ......................................... 08
3. UML ...................................................................................................................... 09
4. PROCESSO DE SOFTWARE...................................................................... 12
4.1 DEFINIÇÃO DE PROCESSOS .......................................................................... 13
4.2 CAPABILITY MATURITY MODEL INTEGRATION (CMMI) …………………….. 17
5. TÉCNICAS DE ENGENHARIA DE SOFTWARE ................................................ 20
5.1 CASCATA, LINEAR OU CLÁSSICO .................................................................. 21
5.2 PROTOTIPAÇÃO...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Engenharia de software
  • Engenharia de software
  • Engenharia de software
  • Engenharia de software
  • Engenharia de software
  • ENGENHARIA DE SOFTWARE
  • Engenharia de software
  • Engenharia de software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!