Você está na página 1de 3

Curso de Tecnologia em Redes de Computadores e Desenvolvimento Web INF120 Engenharia de Software Professora: Bruna Carolina de M.

. Catossi Lista de Exerccios 1 Etapa 10 pontos Nomes: ________________________________________________ Matrculas: _____________ Obs.: Esta atividade para ser feita em duplas ou trios e entregue impressa. No sero admitidas cpias (trabalhos idnticos) as notas sero zeradas. Portanto, tente responder as questes utilizando as suas palavras e de forma sucinta (resumida). 1. Qual o objetivo da Engenharia de Software? 1.1. interesse dessa disciplina qualquer tipo de programa desenvolvido? Explique. 2. Quais so os princpios da Engenharia de Software? Explique cada um deles. 3. correto dizer que o ciclo de vida de um software constitudo por vrios processos? Justifique sua resposta. 3.1. Explique porque no se pode utilizar um ciclo de vida padro para qualquer tipo de empresa. 4. Explique qual a importncia da aplicao da Gesto de Projetos dentro de uma organizao que desenvolve software. 4.1. Cite trs (3) vantagens e explique-as dentro do contexto de produo de software. 5. Quando a Gesto de Projetos (de software) bem sucedida, o que isso significa, ou seja, quais so os pontos relevantes para se obter o sucesso? Explique. 6. Qual o principal desafio encontrado pelo Gerente de Projetos durante a execuo de um projeto (de software)? Justifique. 7. Por que as mtricas de software so importantes para um bom gerenciamento de projetos?

1 A engenharia de software tem por objetivo Melhorar a qualidade do software e aumentar a produtividade e satisfao profissional de engenheiros de software. 1.1 No. A Engenharia de Software trata o software como produto. Esto fora do escopo da Engenharia de Software programas que so feitos com objetivo exclusivamente ldico: a diverso do programador. Esto fora de seu escopo tambm pequenos programas descartveis, feitos por algum apenas para resolver um problema dessa pessoa, e que no sero utilizados por outros. 2 - Formalidade: reduz inconsistncias. Abstrao: aspectos importantes, ignorar detalhes. Decomposio: lidar com complexidade. Generalizao: reutilizao, custo. Flexibilizao: mudanas, processo incremental. 3 No. Seu ciclo de vida constitudo por um processo que se resume em o que ser feito, por quem, quando, o que utiliza e o que produz. 3.1 - Para ser eficaz e conduzir construo de produtos de boa qualidade, um processo deve ser adequado ao domnio da aplicao e ao projeto especfico. Deste modo, processos devem ser definidos caso a caso, considerando-se as especificidades da aplicao, a tecnologia a ser adotada na sua construo, a organizao onde o produto ser desenvolvido e o grupo de desenvolvimento.

4 O objetivo principal da gesto de projetos desenvolver o produto/servio esperado dentro do prazo, custo e nvel de qualidade desejado pelo cliente. Concluindo, temos: Maior satisfao do Cliente. Ciclo de desenvolvimento mais curto. Custos menores. Decises mais eficazes. Menos improviso. A entrega feita dentro do prazo contratado. O oramento respeitado. A identificao antecipada dos problemas permite planejar e realizar aes corretivas. 4.1 Ciclo de desenvolvimento mais curto: poupa tempo e trabalho.

Menor custo: com o custo menor, a chance de lucrar mais ser maior. O oramento respeitado: no respeitar o oramento pode comprometer os rendimentos finais do software ou causar a insatisfao do cliente. 5