Beruflich Dokumente
Kultur Dokumente
Ralf Moura
As organizaes realizam trabalhos. Estes trabalhos geralmente envolvem operaes ou projetos. As operaes e os projetos compartilham muitas caractersticas, ambos so, por exemplo:
Realizados por pessoas; Limitados por recursos definidos; Planejados, executados e controlados.
O projeto de Software envolve o planejamento, monitorao e o controle de pessoal, processo e eventos que ocorrem a medida que o software evolui de um conceito preliminar para uma implementao operacional.
A gerncia de projetos de software focaliza quatro pontos (4 Ps): Pessoal, produto, processo e projeto.
Os interessados (Stakeholders) O processo de software povoado por interessados classificados da seguinte forma:
Gerentes seniores Gerentes de projeto Profissionais Clientes Usurios finais
Lderes de equipe timo tcnico no necessariamente ser um timo gerente. Aspectos importantes de um lder:
Motivao Organizao Idias ou inovao Soluo de problemas Identidade gerencial Realizao Influncia e construo de esprito de equipe
Os membros devem confiar uns nos outros; A distribuio de aptides deve ser adequada ao problema; Estrelas podem ter que ser excludas da equipe, se a coeso tiver que ser mantida.
Antes de um projeto ser planejado, devem ser estabelecidos os objetivos e o escopo do produto (requisitos). O escopo identifica os dados principais, as funes e os comportamentos que caracterizam o produto e, mais importante, tenta definir essas caractersticas de forma quantitativa.
A decomposio do problema:
Algumas vezes chamada de particionamento ou elaborao do problema, uma atividade que se situa no ncleo da analise dos requisitos do software. Seres humanos tendem a aplicar a estratgia de dividir para conquistar quando deparam com um problema complexo. O problema complexo decomposto em problemas menores mais fceis de gerenciar. O escopo do software deve ser decomposto enquanto isto facilitar o planejamento e execuo.
Fornece o arcabouo a partir do qual pode ser estabelecido um plano abrangente para o desenvolvimento do software. Seleo de um modelo de desenvolvimento:
No cliente que solicitou o produto e o pessoal que executar o trabalho; Nas caractersticas do produto; No ambiente de projeto.
Fuso do Produto e do Processo: A cada funo a ser trabalhada pela equipe de engenharia de software deve passar pelo conjunto de atividades de arcabouo que foi definido para a organizao do software.
Mantenha a energia de momento: Incentive sua equipe; Acompanhe o progresso: Avalie constantemente o progresso; Tome decises adequadas: Mantenha as coisas simples; Faa uma anlise a posteriori: Faa reunies e listas de lies aprendidas.