Você está na página 1de 2

ARIADNE SOUSA CAPALDI - RA: 213022017

Prof. Lúcio Luzietti Criado


Aulas atividade 01 e 02

AULA ATIVIDADE 01
QUESTÕES
De um desenvolvimento informal para atender a necessidades pessoais,
passamos para um desenvolvimento
corporativo, tendo cada dia mais hardwares mais potentes.

1. No que consiste a divisão da crise do software diagnosticada em 1972 e que


ainda persiste nos dias de hoje?
R: Dijsktra: de um desenvolvimento informal para atender à necessidades
pessoais, passamos para um desenvolvimento corporativo, tendo cada dia
mais hardwares mais potentes, mas o software não acompanha o
desenvolvimento do hardware, causando problemas de funcionalidade.

2. Quais são os principais desafios enfrentados na produção de software?


R: Prazo, pessoas, qualidade, custo e funcionalidades.

3. Quais são as subdivisões do termo TQM (Total Quality Management)?


Comente.
R: Foco do Cliente (Customer Focus) – Tem como objetivo atingir a satisfação
total do cliente.
Melhoria de Processo (Process Improvement) – Tem como objetivo reduzir as
variações de processo e atingir a melhoria da qualidade contínua.
Métricas, Modelos, Medições e Análises (Metrics, Models, Measurement and
Analysis) – Tem como objetivo direcionar a melhoria contínua em todos os
parâmetros da qualidade por um sistema de medição orientado a metas.

4. A engenharia de software pode ser considerada uma tecnologia, com


métodos e ferramentas próprios,
estruturada em camadas, do ponto de vista sistêmico. A abordagem sistêmica
da engenharia de software deve se
apoiar num compromisso organizacional com a qualidade que leve à cultura de
um processo contínuo de
aperfeiçoamento, e é essa cultura que, em última análise, leva ao
desenvolvimento de abordagens cada vez mais
efetivas. A camada de base em que a engenharia de software se apoia é I e o
“adesivo” que mantém unidas as
camadas, estruturadas segundo a visão sistêmica, é o I I.
As lacunas I e II devem ser preenchidas, correta e respectivamente, por:
R: (A) O foco na qualidade - processo

5. Um desenvolvedor de software foi contratado por uma empresa de software,


mas ainda não tem informações
acerca do modelo de desenvolvimento, do modelo de ciclo de vida ou do
processo de desenvolvimento de
software sob o qual se estruturam as atividades da organização. O
desenvolvedor, no entanto, ao chegar às
dependências da empresa, no seu primeiro dia de trabalho, começou a
observar alguns comportamentos
desempenhados pelos seus colegas. Tratando tais comportamentos como
evidências do desempenho de um
processo aderente a determinado modelo, o desenvolvedor registrou algumas
proposições acerca do modelo
empregado na empresa.
A respeito da situação acima, em cada uma das opções a seguir, é
apresentada uma evidência coletada pelo
desenvolvedor, que deve ser analisada individualmente, independentemente
das demais evidências coletadas.
Assinale a opção em que a conclusão de evidência é coerente com o que
estabelece o corpo de conhecimento da
engenharia de software acerca desse tema.

R: (B) O gerente geral de projetos da empresa decidiu, junto a um cliente,


realizar algumas modificações nos
requisitos de um produto de software que já se encontrava na fase de testes e
comprometeu-se a incluir tais
requisitos na próxima liberação do produto. Essa decisão permite inferir que o
modelo de desenvolvimento de
software empregado não é do tipo cascata.

AULA ATIVIDADE 02
QUESTÕES
1. Cite 3 produtos de software.
R: Documentos para determinação de escopo, documentos técnicos de projeto
e documentos para controle do projeto.

2. Quais são as 5 atividade fundamentais do software ?


R: Evolução, especificação, projeto (desenho), implementação e validação.

3. Cite 3 modelos de processo de software.


R: Cascata, V-model e Evolucional.