SóProvas


ID
2680234
Banca
CESPE / CEBRASPE
Órgão
EBSERH
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito da gestão de relacionamento e engenharia de requisitos, julgue o item seguinte.


Protótipo consiste de um cenário de diálogo entre o usuário final e o sistema, sendo montado para que o usuário simule sua interação com o sistema e indique ao analista de que informações ele efetivamente necessita para realizar a tarefa projetada no protótipo.

Alternativas
Comentários
  • Gabarito Errado

    A implementação de um protótipo (por exemplo, da interface do sistema) pode ser útil para os usuários finais (e demais interessados), já que se trata do elemento do sistema final com o qual terão mais contacto quando o sistema estiver operacional; esta técnica também é eficaz, embora tenha desvantagens: o tempo gasto na sua implementação pode não justificar o seu uso, pode enviesar os usuários (levando a desilusões com a versão final do sistema, no caso de esta ser muito diferente do protótipo) e pode ainda levar os programadores a cair na tentação de usar o protótipo para continuar o desenvolvimento do sistema (pelo que, idealmente, o protótipo deva ser implementado noutra linguagem que não aquela usada pelo sistema, eliminando por completo esta tentação).

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • alguem teria uma explicação mais objetiva em relação ao erro da questão?

  • Gabarito Errado

    Acredito que a pegadinha da questão é na palavra efetivamente visto que segundo o livro Engenharia de Software de Roger S. Pressman a finalidade do protótipo é aprimorar os requisitos e melhorar a compreensão das necessidades, e na sua forma ideal o protótipo atua como um mecanismo para identificar os requisitos do software, ou seja, não têm nada de efetivo.

    E não se esquecendo que a prototipação faz parte do modelo evolucionário, ou seja, modelo em que o software evolui ao longo do tempo.

  • Errei a questão. Acho que neste caso o problema é que foi descrito, apesar de certo, apenas uma das características do protótipo, mas como ele usa a palavra "consiste" deveria ser uma definição completa e suficiente. 

  • Na Engenharia de Software, protótipo é um modelo sem funcionalidades inteligentes, podendo conter apenas funcionalidades gráficas. Utilizado para fins de ilustração e melhor entendimento, geralmente em reuniões entre a equipe de Análise de Sistemas e o contratante. fonte: wikipédia

    Erro: consiste de um cenário de diálogo entre o usuário final e o sistema

     

    O usuário final não vai interagir com o SISTEMA como afirmado na questão, pois protótipo é um modelo, apenas uma ilustração do que o usuário final quer.

  • Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.

    Gaba: ERRADO

     

    #Tatiany Ribeiro

     

    imagine que vc é o analista de sistemas e um cliente te procura pra fazer um sistema, ele fala +/- o que ele quer e anota tudo e depois avalia a solicitação e faz modelos de telas e funcionalidades em um rascunho, no papel mesmo ou em ferramentas que montam esses rascunhos"prototipos" do sistema, e depois vc mostra para o cliente os rascunhos  e ele ver +/- com o sistema será criando, note que ainda não foi desenvolvido nada, apos esta etapa vc vai começar a desenvolver o sistema. 

    a questão induz que já existe um sistema  e o usuario pode usar e ver se é aquilo que ele pediu, isso é inviável e muito caro, imagine um tempo gasto pra desenvolver e no final o cliente fala que não foi aquilo que ele pediu, vc perdeu tempo, perdeu dinheiro, então o erro da questão esta aí, entendeu?

    espero ter ajudado.

     

    segue uma tela de prototipo abaixo

     

    https://www.google.com.br/imgres?imgurl=http%3A%2F%2Ffabrica.ms.senac.br%2Fwp-content%2Fuploads%2F2014%2F07%2Fproto.png&imgrefurl=http%3A%2F%2Ffabrica.ms.senac.br%2F2014%2F10%2Fprototipagem-users-stories-e-planning-poker%2F&docid=zKFAuLb0ug2B4M&tbnid=WG8i0itUgwLT6M%3A&vet=10ahUKEwi2tZPQuZzcAhWFzlkKHStQBQMQMwg-KAIwAg..i&w=1889&h=1228&bih=662&biw=1360&q=prototipo%20sistema&ved=0ahUKEwi2tZPQuZzcAhWFzlkKHStQBQMQMwg-KAIwAg&iact=mrc&uact=8

     

     

  • Contribuindo...

     

    Pessoal, o erro da questão é afirmar que o protótipo é o sistema, o que não é verdade. Vejamos o que diz Ian Sommerville no seu livro Engenharia de software 9ª Ed. Pág. 30, 2011.

     

    23.1.Prototipação

    "Um protótipo é uma versão inicial de um sistema de software, usado para demonstrar conceitos, experimentar opções de projeto e descobrir mais sobre o problema e suas possíveis soluções. O desenvolvimento rápido e iterativo do protótipo é essencial para que os custos sejam controlados e os stakeholders do sistema possam experimentá-lo no início do processo de software".

     

     

    Uma questão da referida banca para ratificar o conceito da obra citada:

     

    (Q588042) Ano: 2015 Banca: CESPE Órgão: TCE-RN Prova: Assessor Técnico de Informática - Cargo 1

    A prototipagem, técnica que serve de complemento à análise de requisitos, é a construção de protótipos considerados um esboço de parte do sistema. (C)

  • Usuários confudem protótipo com o sistema final, sendo que serão descartado posteriormente.

  • ERRADO

    Tatiany Ribeiro para tentar ser suscinto, o erro da questão está nas seguintes partes: "Protótipo consiste de um cenário de diálogo entre o usuário final e o sistema, sendo montado para que o usuário simule sua interação com o sistema..." - Nem sempre o protótipo servirá para interação com o usuário final, às vezes ele pode ser usado junto ao cliente para a validação de requisitos. E nem todos os protótipos servem para simular intarações.
    É importante que você tire da sua cabeça a imagem de protótipo que eu acho que todos nós temos, sendo este algo executável, e coloque a imagem de desenhos ou esboços de pápeis, não sendo isso sempre verdade, mas ajudará a esclarecer muita coisa

    Fabiano Dolzanes ERRADO. Protótipos podem ser do Tipo EXPLORATÓRIOS, que serão descartados posteriormente, e EVOLUCIONÁRIOS, que serão usados como base do Sistema.

  • Não percebi erro para o gab ser "errado". Pelo fato de falar em "interagir" não invalida a questão porque interagir não é só manipular com mouse, voz, etc, interagir pode ser uma forma de contato ou diálogo com algo ou pessoa. Por exemplo, o cliente que olha e analisa um protótipo está interagindo com ele, mesmo que o protótipo seja estático.

    APFCoelho , a questão não induz que já exista sistema, nada a ver sua intepretação. Talvez você esteja falando do trecho "montado para que o usuário simule sua interação com o sistema". Ou seja, esse trecho diz que o usuário simula o uso do sistema através do protótipo.

    Amóis Emanuel, a questão não fala que o protótipo é o sistema, vide explicação acima.

    Ela de cara já diz o que é o protótipo: "Protótipo consiste de um cenário de diálogo entre o usuário final e o sistema".

    Concurseiro TI, você diz: "Nem sempre o protótipo servirá para interação com o usuário final", mas a questão não usa sempre ou nunca. Se ela usasse a palavra sempre, realmente estaria na cara que a questão está errada. Maldosamente, a banca dá o conceito bem amplo e não deixa claro qual é o erro.

    Acho que a questão está correta. Nessa questão, o protótipo serve de diálogo e interação, simulando o uso do sistema. Seria interessante buscar a resposta do recurso para essa questão.

  • E o protótipo evolucionário?

  • Protótipo consiste de um cenário de diálogo entre o usuário final e o sistema,(não é o usuário final que faz essa iteração com o software e sim o cliente, quem vai comprar o produto, o dono) sendo montado para que o usuário simule sua interação com o sistema e indique ao analista de que informações ele efetivamente necessita para realizar a tarefa projetada no protótipo.

    GAB: ERRADO

    Uma iteração de prototipação deve ser planejada rapidamente e dessa forma ocorre a modelagem na forma de um projeto rápido. O projeto rápido foca na representação dos aspectos do software que serão visíveis aos usuários como layout da interface e os formatos de exibição.

    Esse projeto rápido leva à construção de um protótipo que será avaliado pelo cliente.

    O cliente por sua vez retornará um feedback a equipe de software que irá aprimorar os requisitos. A iteração vai ocorrendo conforme vamos ajustando o protótipo às necessidades dos usuários

  • questão corretíssima se a gente não usar preciosismos, dependendo da prova / ano estaria com gabarito CERTO com certeza

    1 - usuário final pode ser o cliente

    2 - diálogo entre usuário e sistema, não vamos levar no literal, é óbvio que é um termo abstrato, não é o usuário falando com o sistema, nem sistema como "sistema final", e sim uma interação com o protótipo que para o usuário é aquilo que o sistema final parecerá

    3 - por sistema, entenda "futuro sistema", se não quiser ser preciosista, senão vai estar errado mesmo, mas daí vc cterá que dar errado para muitas questões que a CESPE deu como certo, pois há muitas pérolas também...

  • desgraç@.

    <3

  • ERRADO! Um protótipo simula a aparência e funcionalidade do software permitindo que os clientes, analistas, desenvolvedores e gerentes percebam os requisitos do sistema podendo interagir, avaliar, alterar e aprovar as características mais marcantes na interface e funções.

    CESPE:

    O protótipo serve como um mecanismo para a identificação dos requisitos de software, ou seja, auxilia o engenheiro de software e o cliente a entenderem melhor o que deve ser construído quando os requisitos estão confusos. CERTO

     

    Em um protótipo para validar os requisitos de um software, é admissível deixar de fora os requisitos não funcionais ou reduzir seus padrões. CERTO

    Tanto a etnografia quanto o protótipo podem ser utilizados para validação e elicitação de requisitos, contudo a aplicação de um elimina a possibilidade de uso do outro no mesmo cenário, pois se tratam de técnicas excludentes. ERRADO