Em 2010, a UFRN iniciará um curso de Engenharia de Software (Bacharelado). Veja mais!
O modelo evolutivo descreve um processo na qual o software deve ser desenvolvido de forma a evoluir a partir de protótipos iniciais. Para entender melhor este modelo é importante entender o que é prototipação (ou prototipagem). Prototipação é uma abordagem baseada numa visão evolutiva do desenvolvimento de software, afetando o processo como um todo. Esta abordagem envolve a produção de versões iniciais - "protótipos" - de um sistema futuro com o qual pode-se realizar verificações e experimentações para se avaliar algumas de suas qualidades antes que o sistema venha realmente a ser construído. Objetivos da Prototipação Num projeto de software várias questões podem ser respondida com a construcão de protótipos. Nas situações típicas de desenvolvimento podemos distinguir entre diferentes objetivos na prototipação: Exploratória - é quando o protótipo é usado para ajudar a esclarecer requisitos dos usuários com respeito ao sistema futuro. Uma prototipação também é exploratória...
Comentários
O aluno pode aproveitar várias disciplinas do seu curso anterior e concluir engenharia de software em um prazo mais curto.
A principal vantagem é que o aluno poderá adquirir conhecimento que não são típicos de um curso de computação tradicional, como, por exemplo, engenharia de requisitos, arquitetura de software, testes de software, planejamento e gerenciamento de projetos, manutenção de software.
Além disso, o aluno pode cursar disciplinas de domínio específico que permitem uma especialização em sistemas Web, software para dispositivos móveis, desenvolvimento de jogos e muitos outros.