Projeto de Software
O objetivo do projeto de software e desenhar uma solução para o problema sem desenvolve-lo, para prever possíveis empecilhos que possam ser encontrados no desenvolvimento e tratá-los com antecedência de modo que não seja perdido tempo.
Desse modo ele é a parte mais importante do desenvolvimento do software de modo que quando um projeto é bem elaborado os resultados são incríveis. As principais características são:
• Sempre que possível reutilizar componentes, frameworks para tornar o trabalho mais ágil.
• Interfaces devem ser exploradas para união entre componentes.
• O software deve ser aberto a alterações de maneira fácil.
• Testes devem ser feitos para evitar que os erros cheguem ao usuário final.
• Deixar o software de acordo com a necessidade real, para qual ele será utilizado. Para um projeto de software de alta qualidade é necessário que o mesmo possua algumas características, são elas: facilidade para implementar, modificação, testes , ter uma alta funcionalidade, confiabilidade, ser fácil de usar, não ser de difícil manutenção.
Quando um projeto é desenvolvido, é geralmente porque não existe nenhum que faça o mesmo que ele, ou que os existentes não satisfazem as necessidades. Mas isso não significa que o software tenha que ser desenvolvido a partir do zero, reutilizar é a melhor maneira de se poupar tempo. Os padrões (patterns) visão a reutilização do que pode ser aproveitado no seu novo software, de modo torná-lo mais geral e amplamente aplicável, desvinculando-o das especificidades de um determinado projeto ou sistema.
Projeto de Software
O objetivo do projeto de software e desenhar uma solução para o problema sem desenvolve-lo, para prever possíveis empecilhos que possam ser encontrados no desenvolvimento e tratá-los com antecedência de modo que não seja perdido tempo.
Desse modo ele é a parte mais importante do desenvolvimento do software de modo que quando um projeto é bem elaborado os resultados