Engenharia de Software I
Software é o produto da criação dos profissionais de TI para atender um determinado propósito. Sistema por outro lado, pode ser composto por vários módulos hardware e software, funcionando com um objetivo em comum. O mais amplo é o sistema que pode não ser relacionado a área de TI, como sistemas organizacionais, sistemas planetários etc.
2) Qual a importância da engenharia de software e como se justificam os custos a ela associados?
A importância é reduz drasticamente o custo/tempo de execução de um projeto, se aplicada corretamente na época de planejamento, justificando assim o custo a ela associada.
3) Qual a relação existente entre a evolução do software e a engenharia de software?
Vejo como um “mutualismo”, à medida que o software foi evoluindo tornou-se necessários novos métodos, técnicas e ferramentas para melhoria e maturidade garantindo assim continuidade na evolução, para preencher essas necessidades temos então a engenharia de software, essa interação faz com que os dois processos se beneficiam ao longo de sua existência.
4) Explique e justifique a afirmação “O software não se desgastas, mas se deteriora”.
Isso acontece porque ele enfrenta mudanças de manutenção, que provavelmente incluirá novos defeitos. Esse processo vai se repetindo ao longo do tempo, fazendo que o nível mínimo de falhas aumente.
5) Os mitos da área de software estão pouco a pouco enfraquecendo, no entanto outros estão tomando seu lugar. Tente encontrar pelo menos um mito novo em qualquer uma das categorias e aponte um mito que você acredita que esteja mais enfraquecido.
Novo Mito:
Mito: Já temos um manual repleto de padrões e procedimentos para a construção de sw. Isso não oferecerá ao meu pessoal tudo o que eles precisam saber?
Realidade: O manual de padrões pode muito bem existir, mas será que ele é usado? Os profissionais de sw têm conhecimento de sua