ENGENHARIA DE SOFTWARE SWEBOK
Engenharia de Software
CONCEITO:
É uma área da computação voltada à especificação, desenvolvimento e manutenção de sistemas de software, com aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, visando organização, produtividade e qualidade.
_______________________________________________________________________
. Os fundamentos científicos para a Engenharia de Software envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo suas qualidades.
Hoje em dia encontramos software em todas as partes. Estão nos celulares, nos aparelhos de cozinha, equipamentos médicos, brinquedos, etc.
Linhas de código estão presentes em todos estes produtos e a cada dia temos mais produtos surgindo. Tudo isso sem entrarmos no campo das aplicações web, dos sistemas empresariais, científicos, educacionais, internet e por aí vai.
________________________________________________________________________
Em 1958, JOHN TUKEY, o ESTATÍSTICO de renome mundial, CRIOU O TERMO SOFTWARE.
________________________________________________________________________
O termo "Engenharia de Software" foi utilizado no título de uma conferência da OTAN, realizada na ALEMANHA 1968.
Em 1972, a IEEE Computer Society PUBLICA pela primeira vez seu relatório sobre Engenharia de Software.
Em 1976 foi fundada uma comissão dentro da IEEE Computer Society com a incumbência de desenvolver padrões de engenharia de software.
Em 1995, o PADRÃO INTERNACIONAL ISO/IEC 12207, serviu de RECURSO para a elaboração do corpo de conhecimento da engenharia de software, o SWEBOK.
____________________________________________________________
SWEBOK
O SWEBOK - (Guide to the Software Engineering Body of Knowledge) Guia para o Corpo de Engenharia de Software do Conhecimento
É uma iniciativa do IEEE (Institute of Electrical and Electronics Engineers) Computer