Modelos de Processo de Software e atividades de software

시작하기. 무료입니다
또는 회원 가입 e메일 주소
Modelos de Processo de Software e atividades de software 저자: Mind Map: Modelos de Processo de Software e atividades de software

1. Modelos de processo de software

1.1. Representação simplificada de um processo de software

1.2. Representam frameworks

1.3. modelo comuns

1.3.1. Cascata

1.3.1.1. é a divisão das tarefas em etapas predeterminadas, que são executadas de forma sequencial.

1.3.2. Incremental

1.3.2.1. O modelo incremental é caracterizado por combinar elementos dos fluxos de processos linear e paralelo.

1.3.3. Orientado a reuso

1.3.3.1. Baseia-se na existência de um número significativo de componentes reusáveis O processo se concentra na integração dos componentes reusáveis Inspirado na analogia com componentes de hardware

2. Atividades do processo

2.1. atividades técnicas, de colaboração e de gestão

2.2. objetivo

2.2.1. especificar

2.2.2. projeto

2.2.3. testar

2.3. diferentes ferramentas são usadas como apoio

2.4. Atividades básicas

2.4.1. Especificação

2.4.2. Desenvolvimento

2.4.3. Validação

2.4.4. Evolução

2.5. Requisitos

2.5.1. Coleta

2.5.2. documento

2.5.3. validação

3. Aluna: Karolayne Batista Teixeira

4. Perguntas frequentes

4.1. O que é software?

4.1.1. programa de computador documentado

4.2. Quais são os atributos de um bom software?

4.2.1. funcionalidade desempenho confiável e fácil

4.3. O que é engenharia de software?

4.3.1. Disciplina que se preocupa com todos os aspectos de produção de software;

4.4. Quais são as principais atividades da engenharia de software?

4.4.1. Especificação Desenvolvimento validação evolução

4.5. Qual a diferença entre engenharia de software e Ciência da Computação?

4.5.1. Ciência é teoria e fundamentos; engenharia é o lado pratico do desenvolvimento e entrega do software util;

4.6. Qual a diferença entre a engenharia de software e a a Engenharia de sistema?

4.6.1. A engenharia de sistema se preocupa com o todos os aspectos do desenvolvimento; a engenharia de software é apenas uma parte desse processo geral

4.7. Quais são os principais desafios da engenharia de software?

4.7.1. lidar com aumento de diversidade; demandas pela diminuição do tempo para entrega; software confiavel

4.8. Quais os custos da engenharia de software?

4.8.1. 60% de desenvolvimento 40% de testes software personalizados: custo de evolução supera o de desenvolvimento.

4.9. Quais são as melhores técnicas e metodos da engenharia de software?

4.9.1. tecnicas diferentes para cada necessidade

4.10. Quais diferenças foram feitas pela internet na engenharia de software?

4.10.1. tornou disponível e possibilitou o desenvolvimento de sistemas altamente distribuídos baseado em serviços; avanços nas linguagens de programação e reuso de software.

5. Processo de Software

5.1. Conjunto de atividades relacionadas que levam à produção de um produto de software

5.1.1. softwares do 0; ou evoluidos

5.1.2. Uso de componentes pré existente para gerar um novo;

5.2. Atividades fundamentais

5.2.1. especificação; projeto; implementação; validação evolução;