Você está na página 1de 7

Aplicaçoes (onde a Eng de SW contrui)

Basico
Programas que tem a função de dar apoio a outros programas (ou outros subsistema
s ou prejetos da empresa)
comercial
sistema de operaçoes comerciais e tomadas de decisão administrativas (Serie de f
atores
cientifico e engenharia
caracterizada por algoritimos de processamento de numeros
embutido (embarcado)
usado para controlar produtos e sistemas para mercaos industriais e de consumo
computador pessoal
envolve toda atividade diaria, entre os quais se destacam planilhas, textos, apl
icaçoes, diversoes, etc.lemaS
Inteligencia artificial (IA)
ramo da engenharia de SW voltado para aplicaçoes de carater investigativo, probl
emas que não tem uma analise direta, e os estudos ainda caminham `busca de respo
sta mais sistematicas
fase de definição da engenharia de Software
o que será desenvolvido
analise de sistema
define o papel que o SW desempenhara´ (project)
PLANEJAMENTO DO PROJETO DE S.W.
Analise de riscos, recursos são alocados, custos são estimados e, tarefas e pro
gramação de trabalho definidas.( qual a melhor linguagem? Vai ter BD?
ANALISE DE REQUISITOS
(analise e levantamento de dados) ( para cubrir o requisito, levantamento de dad
os, coleta de informação para ter clareza da analese de requisito)
definição detalhada do domínio da informação e da função do SW é necessária ante
s que o trabalho inicie.

Anotações
Fuzzy
Realidade nebulosa mundo real
desenvolve um SW a partir do que você quer...importância da clareza das necessid
ades de um SW. Ou volta-se para a realidade nebulosa.
/anotaçao
ATIVIDADES FUNDAMENTAIS DO SW
Especificações: definir funcionalidades
e restrições; (requitos basicos do projeto)
PROJETO (desenho) e implementação:
produção de SW de acordo com o especificado;
validação: Garantia que o SW faz o que foi especificado
Evolução: Evolução natural para atender as necessidades do cliente
OBSERVAÇOES GERAIS
Não existe um processo de SW ideal!
Não existem ferramentas magicas!
A melhora de processo deve ser implementada!
MODELOS DE PROCESSO DE SW
genéricos (serve para qualquer coisa)
com o objetivo de mostrar as tendencias no desenvolvimento do SW.
Evolução diferente abordagens.
ENGENHARIA DE SW – FASE DE DESENVOLVIMENTO
“Como” o SW vai ser desenvolvido
projeto de Sw: traduz os requisitos do Sw num conjunto de representaçoes que dev
em a estruturade dados, a arquitetura do SW, os processamento e suas caracterist
icas
codificação: as representaçoes do projeto dever ser convertidas numa linguagem
de programação que resulte em uma instruçoes que serao executadas pela maquina
realização de testes de SW: logo que o SW é implementado uma forma de executável
, ele deve testado para que se possa descobrir defeitos de sua logica.
Fase de manutenção; concentra-se nas mudanças que ocorrerão depois que o SW for
liberado para uso operacional
esta fase consiste em:
corrigir
adaptar
efetuar a melhora funcionalidades
FASES DO DESENVOLVIMENTO DE SISTEMA
todo desenvolvimento de sistema, independente da metodologia aplicada, deve poss
uir as seguintes etapas:
1 levantamento
Tem por objetivo identificar as reais necessidades de desenvolvimento ou manuten
ção de um determinado sistema, avaliando alternativas de projeto para a solução
do problema.
2 Analise
tem como objetivo especificar (ou modificar) a arquitetura – requisitos funcion
ais e de informação do sistema a ser desenvolvido ou modificado.
3 projeto
tem como objetivo definir ou modificar as características de implementação do si
stema a ser desenvolvido ou modificado.
4 implementação
tem como objetivo construir ou modificar, integrar ou testar os diversos compon
entes que fazem parte do sistema
5 testes
tem como objetivo simular, em condições reais de operação a nova versão do siste
ma
6 implementação: tem como objetivo disponibilizar o novo sistema, ou sua nova ve
rsão para operação. (delivery) entrega contratual Manual de sistema, manual de o
peração treinamento.
7 manutenção
pode ser evolutiva ou corretiva e tem como objetivo adaptar novos requisitos ao
sistema, sejam esses requisitos de ordem tecnológicas ou da sua própria arquitet
ura