Buscar

Atividades_Aula_1_Introdução_Engenharia_de_Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Leia os artigos “Alguns fundamentos da Engenharia de Software” e “Engenheiro de Software: We need you” e responda as seguintes questões:
 
–Defina Projeto. 
É uma espécie de visão ou algum tipo de idéia. Um individuo, uma empresa, uma organização governamental que deseja criar alguma coisa. No Caso de um software um projeto pode ser descrito por um conjunto de atividades que operam conforme um plano e podem possuir relações de dependência, paralelismo, e decomposição em atividades. 
–Defina Software. 
São programas de computador e documentação associada. Produtos de software podem ser desenvolvidos para um cliente especifico ou para o mercado em geral.
–Defina Engenharia de Software. 
Engenharia de software foca em todos os aspectos da produção de software, desde os estágios iniciais da especificação do sistema até a sua manutenção, quando o sistema já está sendo usado. A engenharia de software não se preocupa apenas com os processos técnicos do desenvolvimento de software. Ela também inclui atividades como gerenciamento de projetos e desenvolvimento de ferramentas, métodos e teorias para apoiar a produção de software. 
–O que é UML e qual a finalidade. 
UML é uma linguagem para visualização, especificação, construção e documentação de artefatos de um software em desenvolvimento com a finalidade de visualizar e entender os trabalhos por meio de diagramas padronizados. 
–Qual o ciclo de vida do software?
Passa desde a sua concepção até ficar sem uso algum. 
–Diferencie Processo de Projeto. 
-Projetos caracterizam-se por serem únicos e temporários;
-Processos são operações de natureza contínua e repetitiva;
–É possível obter um software de qualidade sem um processo ou método de desenvolvimento? 
O uso de metodologia, mesmo que ainda não fortemente sedimentada, no desenvolvimento de software é de extrema importância, para que o sistema construído atenda as necessidades dos interessados, com um mínimo de qualidade.

Outros materiais