A qualidade do processo de desenvolvimento de software a partir da gestão de projetos: um estudo de caso C, M.Eng. cicero.bezerra@pucpr.br
presentação onceitos studo de caso imitações onclusões
onceitos Gestão de projetos intensidade implementação conceptual planejamento e organização encerramento tempo
onceitos Rational Unified Process
onceitos Desenvolvimento de software na pequena empresa padrão de desenvolvimento começa pela programação, isto quando não se resume somente a ela. BELLOQUIM, Átila. Modelagem de Software: Ontem, Hoje e Amanhã. Developers Magazine. Rio de Janeiro: Axcel Books, ano 6, n.70, p.10-13, jun.2002. ferramentas disciplinadoras utilizadas sem nenhum contexto criam entraves burocráticos que acabam por sufocar a inovação. QUATRANI, Terry. Visual Modeling with Rational Rose and UML. 3. ed. New York: Addison-Wesley, 2002.
onceitos Desenvolvimento de software na pequena empresa
studo de caso Perfil da software-house Atendimento a pequenas empresas. Atua no desenvolvimento de sistemas desde 1998. Faturamento, em 2000, era de aproximadamente R$ 10.000,00. 1 analista de sistemas, 3 programadores, 1 analista de suporte. Ambiente visual integrado de desenvolvimento. Gerenciamento informal de atividades.
studo de caso Implantação de gestão de projetos Palestra sobre gestão de projetos idéia matemática de mensuração de resultados, no processo de desenvolvimento. Modelo PERT/CPM. Rational Unified Process. Extreme Programming. 32 horas em 12 dias
studo de caso Projeto piloto Atua em Cascavel PR desde 1984; Produz e comercializa insumos agrícolas; Possuía 20 funcionários; Três gerentes: administrativo/comercial, financeiro e de produção; Faturamento em 1999 foi na ordem de R$ 1.000.000,00; Nunca utilizou sistemas de informação computadorizados. Projeto entregue em 11 semanas
studo de caso Instrumento de validação Dimensão odutividade ovação tisfação do uário ontrole erencial Definição Em que medida a aplicação interfere na produção do usuário em determinada unidade de tempo Em que medida a aplicação ajuda a criar ou tentar expressar novas idéias em seu trabalho Em que medida a aplicação ajuda o usuário a criar valor para os clientes internos e externos à organização Em que medida a aplicação ajuda a regular processos e desempenho Fonte: adaptado de PEREIRA & BECKER, 2003
studo de caso Instrumento de validação Dimensão odutividade ovação tisfação do uário ntrole Gerencial Questões (a tecnologia... ) poupa-me tempo melhora minha produtividade permite-me melhores resultados do que seria possível executar sem ela ajuda-me a criar novas idéias permite-me propor novas idéias coloca-me diante de idéias inovadoras melhora o serviço do usuário melhora a satisfação do usuário vai ao encontro às necessidades do usuário ajuda no controle gerencial do processo de trabalho melhora o controle do gerenciamento ajuda no controle do gerenciamento de performance do processo de trabalho
studo de caso Resultados
studo de caso Resultados
studo de caso Resultados
studo de caso Resultados
imitações Somente engenharia do processo de desenvolvimento de software. Não se estudou o impacto causado pela quebra de paradigmas. Equipe alocada somente a um projeto. Não se utilizaram métricas de software.
onclusões Competências alocadas conforme a atividade a ser desenvolvida. Para empresas de software: estrutura organizacional voltada a projetos. Maturidade da equipe. Primeiro passo para a qualidade total gerenciamento de projetos.
Obrigado C, M.Eng. cicero.bezerra@pucpr.br