Você está na página 1de 1

Engenharia de software - É a criação Quais são as actividades de gestão do

e utilização de sólidos princípios de gerente de Software:


engenharia a fim de obter software de • Elaboração de propostas
maneira económica, que seja confiável e • Planeamento e programação de
que trabalhe eficientemente em projectos
máquinas reais.
• Custo do projecto
Processo de software - Um conjunto
de passos ordenados e executados com • Monitoramento e revisões de
o objectivo de alcançar uma meta. projectos
Modelos de processo de Software • Seleção e avaliação de pessoal
É uma descrição simplificada de um • Elaboração de relatórios e
processo de software, que é apresentada apresentações.
a partir de uma perspectiva especifica. • O planeamento de projecto se ocupa
Uma abstracção do processo que esta de identificar as actividades, os marcos
sendo descrito.(Sommervile) e os documentos a serem produzidos
Factores de decisão: em um projecto.
Competências Quando é que um Projecto é bem-
Desafio sucedido?
Vantagens para a organização É aquele que atinge os objectivos
Ordenado dentro do planeamento realizado.
Os modelos a serem utilizados em um actividades da gestão de projecto de
processo evolucionário são: software]
Prototipação e modelo espiral; - Elaboração da proposta;
Um Projecto é considerado bem- - Custo do projecto;
sucedido quando:
O Projecto atende ou excede as - Calendarização e planeamento;
expectativas dos - Elaboração/apresentação de relatórios;
interessados(stakeholders). - Supervisão e revisão;
componentes de processo de - Selecção de pessoal;
desenvolvimento de Software
Artefacto a ser gerado, Insumos, Mitos de Software
Pessoais com habilidade, Ferramentas e Crenças sobre softwares e sobre o
equipamento, Tarefa, Actividade, processo usado para construi-los.
Papel. O mito tem uma quantidade de atributos
A importância de um Processo de que os tem tornado traçoeiros.
Desenvolvimento de Software Atitudes enganosas que causaram serios
Importância problemas tanto para gerentes quanto
Processos de Software visam assegurar para pessoal técnico
o desenvolvimento de Software: Modelo de Espiral
Com prazos e necessidade de recursos A – Planeamento
definidos B –Analise de Risco
Com elevada produtividade (de forma C – Engenharia, construção, entrega
econômica) D –Comunicação com o cliente
Com qualidade assegurada Importância na data de entrega do
Etapas de desenvolvimento softwar. software
Especificação do Software Perda do contracto se o software não
Projecto ou Desenvolvimento do for entregue ou um simples
software “milestone”.
Validação do software Consequências para os trabalhadores
Evolução do software Perda de emprego, prémios.
Relação entre tradicionais e ágeis Motivação
Todos são documentados Nível de motivação da equipa para
Seguem umas sequências de fases terminar o projecto.
Devem ser geridos Modelos de processos comuns
Tradicionais: Cascata Modelo Cascata.
, Espiral, Prototípico, RAD, RUP. Modelo de Desenvolvimento Iterativo.
Ageis CASE - Software de apoio ao desenho
SCRUM, XP, Crystal, FDD, XUP de software.

Você também pode gostar