Qual os tipos de software?
Por: Matheus Miranda Souza • 5/5/2019 • Trabalho acadêmico • 427 Palavras (2 Páginas) • 194 Visualizações
- Qual os tipos de software?
Sw básico: é o sistema operacional, ele apoia o necessidade do usuário suporta as aplicações , e gerencia o HW.
Sw embutido: sw qu só funciona com determinado HW, ele vem embarcado no harware, exemplo roteador, bios.
Sw comercial: apoia as operações do dia a dia, controle de estoque.
Sw do pc pessoal: sw q apoia a operação do dia a dia da pessoa, e-mail, outlook, office.
Sw em tempo real: aquele que controla e monitora eventos do mundo real em tempo real exemplo antivírus, gps.
- Processo de engenharia.
1º Consepção: é a necessidade da aplicação, que vem do usuário, que normalmente pode ser motivado por um problema ou oportunidade, o usuário ira escrever aquilo que ele precisa.
2º EVTE estudo de viabilidade técnica e econômica: Técnica: saber se tem mão de obra disponível. Orçamento: saber se tem orçamento para isso e em quanto tempo terá o retorno do investimento.
3º coleta de requisitos: Alguém da ti vai no negócio para levantar dados, usando de técnicas como reuniões, entrevistas.
4º analise de requisitos: verificar se tudo oq foi escrito esta completo, se é factível se esta claro o entendimento, se esta verificável.
5º modelagem: é o projeto lógico, diagramas como o diagrama de caso de uso, Der, Mer, dfd.
6º Codificação/ implementação: projeto físico
7º Teste: teste integrado, o analista de teste tem um passo a passo doq o programa deve fazer, se o programa n seguir esta recita corretamente é dado como falha que é reportada para a equipe de desenvolvimento que ira corrigir a falha e disponibilizará o programa novamente para o teste integrado refazer o processo.
8º Homologação: o usuário ira fazer a validação do sw, vera se todas as funcionalidades que ele solicitou estão todas operacionais.
9º implantação: plano de implantação pra colocar este projeto na produção.
3 – defina qualidade de SW: escrever tudo oq foi solicitado, fazer tudo oq foi escrito, entregar sem falhas dentro do custo e orçamento planejado.
4 – req funcional: é as funcionalidade da aplicação, aquilo que o usuário vai interagir, exemplo imprimir um relatório
req n funcional: é tudo aquilo que a T.I precisa entregar para suportar a aplicação, usabilidade, confiabilidade, manutembilidade
5 oq PSP: boas praticas do Eng de Software
6- tsp: processo de sw para equipe.
7- Quais as etapas do tsp:
Lançamento: ponta pé inicial do projeto, formalização do projeto.
Estratégia: Definir como vai fazer a aplicação.
Planejamento: como vai ocorrer o projeto, por exemplo: plano de risco, escopo.
Requisito: Coletar, documentar e analisar.
Desenho: modelegam de diagramação, desenhos, protótipos.
Implementação: Escrita do código.
teste: teste unitário, teste integrado, homologação.
post mort: entrega final
...