4345667

2338 palavras 10 páginas
Vamos entender o que é engenharia de software e por que ela é importante:
Esse mundo moderno não poderia existir sem o software. Infraestruturas e serviços nacionais são controlados por sistemas computacionais, e a maioria dos produtos elétricos inclui um computador e um software que o controla.

Exemplos:
- manufatura e a distribuição industriais
- o sistema financeiro
- a indústria da música
- jogos de computador
- cinema
- televisão etc... todos fazem uso intensivo de software. Portanto, a engenharia de software é essencial para o funcionamento de sociedades nacionais e internacionais.

Existem vários tipos de sistemas de software, desde os simples sistemas embutidos até os sistemas de informações complexos, de alcance mundial.
A engenharia de software é criticada por ser inadequada para o desenvolvimento moderno de software.

são consequência de dois fatores:

1. Aumento de demanda. Conforme novas técnicas de engenharia de software nos auxiliam a construir sistemas maiorese mais complexos, as demandas mudam. Os sistemas têm de ser construídos e entregues mais rapidamente, Assim novas técnicas de engenharia de software precisam ser desenvolvidas para atender a essas novas demandas.

2-Expectativas baixas. È relativamente fácil escrever programas computacionais sem usar técnicas e métodos de engenharia de software. Muitas empresas foram forçadas a desenvolver softwares à medida que seus produtos e serviços evoluíram. Elas não usam métodos de engenharia de software no dia a dia. Consequentemente, seu software é frequentemente mais caro e menos confiável do que deveria ser.

Desenvolvimento profissional de software

Inúmeras pessoas escrevem programas. Pessoas envolvidas com negócios escrevem programas em planilhas para simplificar seu trabalho; cientistas e engenheiros escrevem programas para processar seus dados experimentais; e há aqueles que escrevem programas como hobby, entanto, a maior parte do desenvolvimento de software é

Relacionados