Escolar Documentos
Profissional Documentos
Cultura Documentos
A politecnica
Eng Informatica de telecomunicacoes Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
fluxo de processo
É A descrição de como as actividades metodológica bem como
acções e tarefas são organizadas em relação à sequência e ao tempo
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Fluxo Linear
Executa cada uma das cinco actividades metodológicas em sequência,
começando com a comunicação e culminado com a do emprego.
Fluxo Iterativo
Repete uma ou mais vezes uma actividade antes de prosseguir para a
seguinte
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Fluxo Evolucionário
Executa as actividades de uma forma circular cada volta pelas cinco
actividades conduz a uma versão mais completa de Software
Fluxo paralelo
Executa uma ou mais actividades em paralelo com outas actividade
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Modelo de processo.
Não são descrições definitivas de processo de software, mas sim abstrações úteis, que
podem ser usadas para explicar diferentes abordagens de desenvolvimento de software
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Modelo de processo.
Deve ser escolhido com base:
Na natureza do projeto e da aplicação
Nos métodos e ferramentas a serem utilizados
Nos controles e produtos que precisam ser entregues
Modelos de Processo de Softwares Vantagens
Oferecem um roteiro útil para o trabalho de engenharia de software mas, nenhum
modelo de processo é perfeito
Padronização dos artefatos
Melhor comunicação da equipe
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Método
O processo deve determinar ações práticas a serem realizadas pela equipe como
prazos definidos e métricas para se avaliar como elas estão sendo realizadas.
– Define quem e quando fazer.
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Modelo em Cascata
O primeiro modelo do processo de desenvolvimento de software a
ser publicado foi derivado de processos mais gerais da engenharia
de sistemas .
Modelo em Cascata
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Modelo em Cascata
Projectos reias raramente seguem o fluxo sequencial que o modelo propõe. Como
consequência, as mudanças podem provocar confusão a medida que a equipe de projecto
prossegue.
Frequentemente difícil para o cliente estabelecer explicitamente todas as necessidades. Pois o
modelo requere isso tem dificuldades para adequar incertezas, que é quase presente no inicio
de muitos projecto.
uma versão operacional do programa não estará disponível antes de estarmos próximo do fim.
Porem esta metodologia conduz “estado de bloqueio” nos quais alguns membros da equipe tem
de aguardar outro completar.
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Modelo incremental
Possibilitar liberar determinado componente funcional aos
usuários, para somente após esse fornecimento, refinar e expandir
sua funcionalidade em versões de Software posterior.
Modelo incremental
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Tipos:
Prototipação
o modelo em espiral
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Esses modelos tendem a ser aplicados quando optamos por uma abordagem mais
especializada de engenharia de software ou quando definida de uma forma mais
restritiva.
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto
PROCESSO DE SOFTWARE
Bibliografia
PRESSMAN, Roger S. Engenharia de Software. Mc Graw Hill, 7
ed
Porto Alegre, 2011.
SOMMERVILLE, Ian. Engenharia de Software. Pearson, 9 ed, São
Paulo, 2011.
Rezende, D. A. (2005). Engenahria de software e sistema de
informação (Vol. 3a ). (s. M. oliveira, Ed.) tijoca, Rio de Janeiro,
Brazil: Brasport.
eto, j. a., & Viliano, R. J. (s.d.). Fundamentos de Engenharia de
Software . Rio de Janeiro
A politécnica
Eng Informática de telecomunicações Docente: Dimene L.Ernesto