Linha 8: Linha 8:
<br>
<br>


* O SWEBOK, segundo [1] pode ser considerado uma '''Mapa do Conhecimento''' para a Engenharia de Software, porque ele fornece uma estrutura organizada e universalmente aceita para a disciplina. A metáfora com um Mapa (SWEBOK), reside no fato de que este, define continentes e países (KAs - Knowledge Areas) e os divide em cidades (tópicos). Serve a diversos propósitos, descritos a seguir:
* O SWEBOK, segundo '''[1]''' pode ser considerado uma '''Mapa do Conhecimento''' para a Engenharia de Software, porque ele fornece uma estrutura organizada e universalmente aceita para a disciplina. A metáfora com um Mapa (SWEBOK), reside no fato de que este, define continentes e países (KAs - Knowledge Areas) e os divide em cidades (tópicos). Serve a diversos propósitos, descritos a seguir:
** Provê uma '''delimitação e estrutura hierárquica''' definindo fronteiras da disciplina de Engenharia de Software. Apresenta as '''Áreas de Conhecimento (KAs)''', já que divide o conhecimento da Engenharia de Software em um conjunto de 15 a 18 áreas principais, que podem ser detalhadas em subáreas e tópicos, permitindo que profissionais e acadêmicos saibam com exatidão sobre os Fundamentos de Computação ou Fundamentos de Engenharia;
** Provê uma '''delimitação e estrutura hierárquica''' definindo fronteiras da disciplina de Engenharia de Software. Apresenta as '''Áreas de Conhecimento (KAs)''', já que divide o conhecimento da Engenharia de Software em um conjunto de 15 a 18 áreas principais, que podem ser detalhadas em subáreas e tópicos, permitindo que profissionais e acadêmicos saibam com exatidão sobre os Fundamentos de Computação ou Fundamentos de Engenharia;
** Facilita o '''Consenso Internacional e Validação''', visto que não é a  visão de um único autor, mas sim um consenso global obtido através de um processo rigoroso de revisão e validação com centenas de especialistas da indústria, academia e órgãos governamentais de diversos países;
** Facilita o '''Consenso Internacional e Validação''', visto que não é a  visão de um único autor, mas sim um consenso global obtido através de um processo rigoroso de revisão e validação com centenas de especialistas da indústria, academia e órgãos governamentais de diversos países;

Edição atual tal como às 15h46min de 5 de novembro de 2025

Objetivo


  • Desenvolver um conteúdo que demonstre a importância do SWEBOK como guia para a Engenharia de Software.


Mapa do Conhecimento


  • O SWEBOK, segundo [1] pode ser considerado uma Mapa do Conhecimento para a Engenharia de Software, porque ele fornece uma estrutura organizada e universalmente aceita para a disciplina. A metáfora com um Mapa (SWEBOK), reside no fato de que este, define continentes e países (KAs - Knowledge Areas) e os divide em cidades (tópicos). Serve a diversos propósitos, descritos a seguir:
    • Provê uma delimitação e estrutura hierárquica definindo fronteiras da disciplina de Engenharia de Software. Apresenta as Áreas de Conhecimento (KAs), já que divide o conhecimento da Engenharia de Software em um conjunto de 15 a 18 áreas principais, que podem ser detalhadas em subáreas e tópicos, permitindo que profissionais e acadêmicos saibam com exatidão sobre os Fundamentos de Computação ou Fundamentos de Engenharia;
    • Facilita o Consenso Internacional e Validação, visto que não é a visão de um único autor, mas sim um consenso global obtido através de um processo rigoroso de revisão e validação com centenas de especialistas da indústria, academia e órgãos governamentais de diversos países;
      • Afirma o ISO/IEC já que a subsequente adoção do SWEBOK como o Padrão Internacional ISO/IEC TR 19759 solidificou sua posição como a visão canônica (oficial) do corpo de conhecimento da área, o que é essencial para o reconhecimento profissional;
    • Profissionaliza a Disciplina, passando a tratar a Engenharia de Software como uma profissão madura, como outras engenharias (Civil, Elétrica, etc.), orientando universidades e instituições de ensino a desenvolverem currículos consistentes, garantindo que os futuros engenheiros de software sejam formados com o conjunto de conhecimentos considerado essencial.


Referências bibliográficas


[1]

@article{abran2004software,
 title={Software engineering body of knowledge},
 author={Abran, Alain and Moore, James W and Bourque, Pierre and Dupuis, Robert and Tripp, L},
 journal={IEEE Computer Society, Angela Burgess},
 volume={25},
 pages={1235},
 year={2004},
 publisher={IEEE New York, NY, USA}
}