Upload
tiago-pinhao
View
249
Download
0
Embed Size (px)
Citation preview
Engenharia de Software
Engenharia de Software Abordagem sistemática para o desenvolvimento;
Aplicação pratica de conhecimento científico no software;
Disciplina que usa princípios de engenharia para produzir e manter softwares.
Engenharia de Software:Objectivos
Melhorar a qualidade do software;
Aumentar a produtividade;
Satisfazer profissionalmente engenheiros de software.
Engenharia de Software:Princípios
Reduzir inconsistências;
Apenas aspectos importantes, ignorar os detalhes;
Lidar com complexidade;
Reutilizar;
Flexibilizar.
Fonte: modificado de The Standish Group International Inc (2006).
Fonte: modificado de The Standish Group International Inc (2006).
Exercícios O que seria necessário aplicar para evitar a Crise do Software?
O uso de melhores técnicas, métodos e ferramentas; Mais treinamento e educação: Actualmente não se investe o suficiente; A mudança de paradigma sobre o que é desenvolver software e como deveria ser feito.
Estamos ainda numa Crise de Software? Sim, a engenharia de software ainda precisa evoluir para
atingir patamares similares a outras engenharias. Os projectos de software ainda estão sujeitos a fracassos e é importante que sejam mantidas pesquisas com o objectivo de gerar novos processos e padrões para facilitar seu desenvolvimento.
Exercícios (Cont.) Segundo a Engenharia de Software, o que é um software de
baixa qualidade? Software sem documentação e com código desorganizado
que não permite a extensibilidade.
O facto do Software ser feito sob encomenda é um complicador? Torna a construção, de certa forma, artesanal? Cada software deve ser construído de forma única. Ele é
desenvolvido através do conhecimento e experiência dos analistas, projectistas e programadores. A criatividade é peça fundamental neste desenvolvimento.
Portabilidade de uma aplicação Uma aplicação portátil é um programa que pode ser levado
connosco para qualquer parte num aparelho portátil como um disco externo, PEN USB, iPod. Estes programas não necessitam que seja instalado software adicional, apenas é necessário fazer o donwload da aplicação, extrair e já está pronta a funcionar.
É uma óptima maneira de termos sempre á mão ferramentas de Office, editor de imagem, Web Browser, Chat, etc…
1º Passo:
Escolher o programa que quer tornar portátil. Eu, escolhi o MP3 Rocket..Para o fazer, precisarás de uns programas próprios, no meu caso eu escolhi o 7-zip e o Universal Extractor. É também necessário criar uma pasta e colocar lá o ficheiro 7zS que deve ser sacado.Instala-los!
2º Passo:
Depois de todos os programas instalados, no ficheiro do programa escolhido para tornar portátil, clique no botão direito do rato e escolha a opção:”UniExtract para Subdirectoria”. Para o fazer, é necessário também o programa Win Rar instalado.
3º Passo:
Seleccionar todos os ficheiros extraídos e com o botão direito do rato, escolher a opção 7-zip – adicionar ficheiros. Aparecerá esta janela. Grave numa pasta onde colocou o ficheiro 7zS.
4º Passo:
Ambos os ficheiros devem estar colocados na mesma pasta.
ProntoO programa está pronto a correr!