Pular para o conteúdo principal

Questão de Engenharia de Software — Metodologia de desenvolvimento de software — FCC 2015

Engenharia de SoftwareMetodologia de desenvolvimento de software
Código
fc018268
Banca
FCC
Órgão
CNMP
Ano
2015
Nível
Superior
Cargo
Analista do - Tecnologia de Informação e Comunicação Desenvolvimento de Sistemas
Baseando-se na premissa de que se o código fonte estiver disponível para teste e experimentação pública, então os eventuais erros serão descobertos mais rapidamente, foram desenvolvidos modelos de desenvolvimento de software e gestão de projetos, sobre os quais é correto afirmar:
  1. AAs publicações de diretrizes e normas do PMI, que inclui o PMBoK, são preparadas através de um processo voluntário de desenvolvimento de normas de consenso. Esse processo reúne voluntários e/ou busca os pontos de vista de pessoas interessadas nos tópicos cobertos por esta publicação.
  2. BA Wikipedia é um projeto que implementa o modelo Catedral, no qual o código é desenvolvido de forma totalmente aberta e pública, utilizando a Internet.
  3. CO modelo Bazar, no qual o código fonte está disponível para cada software release, mas o código desenvolvido entre dois releases é restrito a um grupo de desenvolvedores exclusivo, foi aplicado nos projetos Emacs, GCC e do sistema operacional Linux.
  4. DSoftware Livre ou Open Source, desenvolvido em modelo colaborativo, tem grande aceitação, movimenta a economia e gera inovação, mas é proibido em instituições governamentais, pois pode colocar em risco a segurança das informações de governo.
  5. EDois exemplos de uso do modelo Catedral são o navegador Mozilla Firefox, originado do Netscape que pertencia à empresa AOL, e o conjunto de ferramentas OpenOffice, que resultou da abertura do código do StarOffice pela Sun Microsystems.
Revelar gabarito e comentário

GabaritoA — As publicações de diretrizes e normas do PMI, que inclui o PMBoK, são preparadas através de um processo voluntário de desenvolvimento de normas de consenso. Esse processo reúne voluntários e/ou busca os pontos de vista de pessoas interessadas nos tópicos cobertos por esta publicação.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Modelos de Desenvolvimento de Software: Catedral, Bazar e PMI

Gabarito: letra A. A questão explora a diferença entre os modelos Catedral (fechado, controlado) e Bazar (aberto, colaborativo), além do processo de desenvolvimento de normas do PMI. A única alternativa correta descreve corretamente o processo voluntário de consenso do PMI; as demais invertem ou distorcem os conceitos.

Alternativa

Afirmação

Modelo/Conceito

Correção

Justificativa

A

PMI/PMBoK usa processo voluntário de consenso

PMI

✅ Correta

Descreve corretamente o processo de desenvolvimento de normas do PMI.

B

Wikipedia é modelo Catedral

Catedral vs. Bazar

❌ Incorreta

Wikipedia é modelo Bazar (aberto e colaborativo), não Catedral.

C

Código restrito entre releases é modelo Bazar

Catedral vs. Bazar

❌ Incorreta

A descrição corresponde ao modelo Catedral; Bazar tem código totalmente aberto.

D

Software livre proibido em governo

Software Livre

❌ Incorreta

Não há proibição; muitos governos adotam software livre.

E

Firefox e OpenOffice são modelo Catedral

Catedral vs. Bazar

❌ Incorreta

Ambos são exemplos do modelo Bazar (código aberto).

1Catedral (fechado)
Código restrito entre releases
Desenvolvimento controlado
2Bazar (aberto)
Código totalmente público
Colaboração ampla
Exemplos: Linux, Firefox, OpenOffice
3PMI (consenso)
Processo voluntário
Reúne especialistas
Modelos de desenvolvimento
LEVELsoulevel.com.br
Modelos de desenvolvimento: Catedral (fechado) (Código restrito entre releases, Desenvolvimento controlado); Bazar (aberto) (Código totalmente público, Colaboração ampla, Exemplos: Linux, Firefox, OpenOffice); PMI (consenso) (Processo voluntário, Reúne especialistas)

Alternativa A — ✅ Correta ⟵ GABARITO

O PMI (Project Management Institute) desenvolve suas publicações, como o PMBoK, por meio de um processo voluntário de consenso, reunindo especialistas e partes interessadas para revisão e aprovação. Essa descrição está em linha com a realidade do instituto.

Alternativa B — ❌ Incorreta

A Wikipedia é um projeto de código aberto e colaborativo, o que a caracteriza como um exemplo do modelo Bazar, e não do Catedral. No modelo Catedral, o código é fechado e desenvolvido por um grupo restrito.

Alternativa C — ❌ Incorreta

A descrição (código disponível apenas nos releases, restrito entre releases) corresponde ao modelo Catedral, não ao Bazar. No Bazar, o código é totalmente aberto durante todo o desenvolvimento. Projetos como Linux e GCC são exemplos de Bazar, e não do modelo descrito.

Alternativa D — ❌ Incorreta

Não há proibição legal de uso de software livre ou open source em instituições governamentais. Pelo contrário, muitos governos adotam soluções abertas por questões de segurança, economia e transparência.

Alternativa E — ❌ Incorreta

Tanto o Mozilla Firefox quanto o OpenOffice são projetos de código aberto, desenvolvidos no modelo Bazar. Afirmar que são exemplos do modelo Catedral é uma inversão conceitual.

NÃO CAIA NESSA!

A banca troca deliberadamente os conceitos de Catedral e Bazar. Lembre-se: Catedral = fechado, controlado; Bazar = aberto, colaborativo. Nas alternativas B, C e E, a descrição ou o exemplo está invertido.

PEGA ESSA DICA!

Para questões desse tema, domine a diferença entre os modelos de Eric Raymond (“The Cathedral and the Bazaar”) e conheça exemplos clássicos: Linux e Firefox (Bazar); software proprietário como Microsoft Windows (Catedral).

Gabarito: letra A.

Link permanente: /questoes/fc018268