SóProvas


ID
130114
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2008
Provas
Disciplina
Gerência de Projetos
Assuntos

Com referência às áreas da engenharia de software, julgue os
itens que seguem.

Na área de projeto de software, também conhecida como design de software, o software começa a ser implementado e validado pelos programadores.

Alternativas
Comentários
  • ERRADO.
    A validação do software já começa na Análise.

    {}s
    Marcelo
    bons estudos.
  • Quem valida o software é o usuário. Programador no máximo testa.
  • Puxa, depois desses dois comentários acima.... vou apenas resumir para melhorar a compreesão de alguém que não conhece o conceito:

    Em outras palavras, esta fase consiste em projetar o sistema antes de construí-lo. Logo, não envolve programadores. Quem projeta o sistema é o projetista (na maioria dos casos é o próprio analista).
    Abaixo texto de um artigo:

    Esta fase tem como objetivo estabelecer a arquitetura do software e tem como ponto de partida o produto final oriundo da Fase de Análise: a documentação de requisitos. A partir desta documentação é feito o mapeamento dos requisitos nos componentes da arquitetura. A Fase de Design é chamada de Fase de "como", pois é nela que se determina "como" fazer para obter todas as funcionalidades do software.
    Nesta fase pode ser elaborado o plano de testes que define os testes necessários para estabelecer a qualidade do software. O plano de testes, também, pode ser feito na Fase de Testes pela Equipe de Testes. De modo geral, o plano de testes é baseado nos cenários típicos e atípicos.
    A Equipe de Design, também, indica as prioridades críticas de implementação que consiste de implementar determinadas tarefas de modo que sejam corretamente executadas. Existem duas categorias de tarefas: associadas a construção do software e associadas ao próprio software.
    A arquitetura define os componentes, as interfaces e o comportamento do software. Os componentes podem ser construídos do "zero" ou serem derivação de outros já existentes, a interface é o meio de comunicação entre componentes e define um comportamento de resposta a estímulos produzidos por uma ação de outro componente.
    Todo o trabalho de Equipe de Design culmina na elaboração de um documento chamado plano de implementação que é o produto final desta fase e servirá de apoio para a Equipe de Implementação.


    http://algol.dcc.ufla.br/~heitor/Artigos/Artigo_001.html

  • Seguindo o RUP ficou fácil...

    Design -> Arquitetura -> Arquiteto

    Logo, nem programadores e nem usuários estão envolvidos nesta etapa.
  • O sistema já poderia ser implementado na fase elicitação e análise de requisitos, por meio de protótipos.
    Vale ressaltar também que o foco da área de projeto de software, é projetar. Pegar os modelos, e definir a arquitetura, definir quais tecnologias vão ser utilizadas.
    O momento exato para começar a implementar é relativo de acordo com o modelo de ciclo de vida ou método de processo de software utilizado.
    Cascata. -> Apenas começa implementar na fase Construção.
    Métodos Ágeis. -> começa o mais rápido possível.
    RUP -> Começa na fase Concepção, visto que há disciplina Implementação nesta fase. Porém o foco é reduzido. Disciplina implementação nesta fase está mais relacionada a protótipos.
  • Conhecendo o gráfico de baleias ajuda a resolver essa questão pois nele fica claro que o desenvolvimento fica em uma disciplina diferente da disciplina de Design de Software: