Buscar

engenharia de software

Prévia do material em texto

FACULDADE ESTÁCIO JOÃO PESSOA
PROFESSORA DRA. ANA CAROLINA COSTA DE OLIVEIRA
ALUNO: LUCAS ALBUQUERQUE - 202007108159
LISTA DE EXERCÍCIO III – ENGENHARIA DE SOFTWARE
1 Explique por que, para as empresas, a entrega rápida e implantação de novos sistemas frequentemente é mais importante do que a funcionalidade detalhada desses sistemas.
Rª Porque as empresas geram valor para os clientes por meio destes aspectos. A entrega rápida, por exemplo, passa a ideia de que a empresa está preocupada em prestar um serviço de qualidade e com agilidade. Ainda, vale frisar que a implementação dos novos sistemas contribui para o melhoramento dos processos internos, como o atendimento e vendas. Nessa dimensão, o valor é gerado pela percepção do cliente sobre aquilo que ele está vendo. Um atendimento de excelência e agilidade são elementos que deixam os clientes satisfeitos.
2 Quando você não recomendaria o uso de um método ágil para o desenvolvimento de um sistema de software?
Rª Para grandes projetos, onde tem diversas equipes.
Para projetos que necessitam de uma segurança de alta qualificação.
3 Sugira quatro razões pelas quais a taxa de produtividade de programadores que trabalham em pares pode ser mais que a metade da taxa de produtividade de dois programadores que trabalham individualmente.
Rª 
1º Para discutirem o software antes do desenvolvimento gerando menos retrabalho
2º A inspeção informal reduz o tempo de gasto, fazendo o conserto dos defeitos descobertos durante os testes.
3º Compartilhar conhecimento, reduzindo o risco quando um membro deixa equipe 
4º A equipe é responsável pelo código. Existe uma rotatividade entre os membros da equipe para que todos participem e resolvam os problemas em equipe. 
4 Para reduzir os custos e o impacto ambiental das viagens, sua empresa decide fechar uma série de escritórios e dar suporte ao pessoal para trabalhar em casa. No entanto, a gerência sênior que introduz essa política não está ciente de que o software for desenvolvido por métodos ágeis, que contam com equipe trabalhando no mesmo local, e a programação em pares. Discuta as dificuldades que essa nova política pode causar e como você poderia contornar esses problemas.
Rª Através de políticas públicas

Continue navegando