Top Banner
Universidade Federal de Lavras - UFLA Produção de Software com Ênfase em SL Trabalho de Conclusão de Curso - Defesa Gerência do desenvolvimento do componente SICE Sistema de Controle de Estoque do Projeto VIA DIGITAL – um estudo de caso. Aluna: Jeanne Louize Emygdio Orientadora: Prof. Ângela Maria Alves Novembro de 2007
21

Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Apr 16, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Universidade Federal de Lavras - UFLAProdução de Software com Ênfase em SLTrabalho de Conclusão de Curso - Defesa

Gerência do desenvolvimento do componente SICE

Sistema de Controle de Estoque do ProjetoVIA DIGITAL – um estudo de caso.

Aluna: Jeanne Louize EmygdioOrientadora: Prof. Ângela Maria Alves

Novembro de 2007

Page 2: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Contextualização – VIA DIGITAL

Uma proposta inovadora para a criação de um serviço auto-sustentável

a integrar uma biblioteca de componentes e de software livres voltados

à administração pública municipal constituindo elo de ligação entre

prefeituras, desenvolvedores, empresas, instituições de apoio e

universidades, organizados em torno de modelos de negócio e

interação baseados em software livre.

Agente Financiador Participantes

Page 3: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Contextualização – SICE

O SICE – Sistema de Controle de Estoques, componente selecionado a

ser desenvolvido para a Prefeitura Municipal de Recreio (MG)

tem como objetivo possibilitar o controle da entrada e saída de

produtos do almoxarifado, permitindo que estes sejam

vinculados ao patrimônio da referida Prefeitura.

Page 4: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Motivações

● oferecer contribuição de valor para o projeto e oficializar uma participação ativa no Movimento de Software Livre Nacional;

● estabelecer contatos profissionais visando futuras realizações e compartilhamento de conhecimentos;

● perceber novas áreas de interesse de acordo com as habilidades pessoais visando novas especializações;

● incentivar o uso de SL e a elaboração de modelos de negócios rentáveis para o Centro de Desenvolvimento e Pesquisa onde atuo.

Page 5: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Objetivos

Relatar as experiências resultantes das práticas gerenciais

executadas para sustentar o desenvolvimento do componente

aliadas às iniciativas para a implementação de um processo de

desenvolvimento que garantisse maior qualidade à fase de

produção e ao software em si e que, ao mesmo tempo, validasse a

metodologia prevista para o desenvolvimento do SICE.

Page 6: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Conhecendo o easYProcessProcesso simplificado de desenvolvimento, baseado Rational Unified

Process (RUP), Extreme Programming (XP) e Agile Modeling.

Figura 1: Síntese do easYProcess.Fonte: EasyProcess – Um processo de desenvolvimento de software.

Page 7: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 1 – Identificação do escopo do problema

Page 8: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 2 – Definição de papéis

Figura 2: Papéis no easYProcess.Fonte: EasyProcess – Um processo de desenvolvimento de software

(Cont.)

Figura 3: Papéis no SICE.

Dificuldades encontradas:

● conciliar: profissão x produção x escrita do TCC.

Page 9: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 3 – Conversa com o cliente

(Cont.)

Page 10: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 4 – Inicialização

(Cont.)

Page 11: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 5 – Planejamento de releases

(Cont.)

Figura 4: Planejamento de releases para o SICE.

Page 12: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 6 – Planejamento de iteração

(Cont.)

Page 13: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 6 – Planejamento de iteração

(Cont.)

Figura 5: Plano de iterações. Figura 6: TAT – Tabela de alocação de tarefas.

Page 14: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 7 – Implementação

(Cont.)

Figura 7: Técnicas sugeridas e aplicadas.

Page 15: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 8 – Reunião de acompanhamento

(Cont.)

Page 16: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 8 – Reunião de acompanhamento

(Cont.)

Figura 8: TAT - concluída.

Page 17: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Praticando o easYProcessFase 9 – Fim da iteração – testes de aceitação

Figura 9: Áreas do PMBOK atendidas no easYProcess.

Page 18: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Constatações

● conhecer o domínio do problema o mais cedo possível;● buscar experiências de outras pessoas em situações similares;● formalizar contatos necessários o mais cedo possível ;● familiarizar com a metodologia bem antes da equipe;● alocar outros membros da equipe para dividir a gerência;● avaliar constantemente a comunicação e o planejamento.

Iniciativas cruciais para o sucesso de um projeto

Gerência de projetos + Implantação de

metodologias + SL = DESAFIO

Page 19: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Valor agregadoResultados positivos:● 71h09min de dedicação em todas as atividades propostas;● satisfação das expectativas sinalizadas nas motivações;● disponibilização de um referencial histórico para os próximos voluntários;● oportunidade de apresentar o trabalho no VIII Congresso de Qualidade na

Produção de Software e em outros eventos da área.

Perspectivas:● divulgar o projeto e dar continuidade à colaboração iniciada

META:META:● Certificação PMI em Gerência de projetos.

Page 20: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Agradecimentos

À Prof. Ângela,pela oportunidade, troca de conhecimentos, paciência e compreensão em vários momentos.

Aos colegas de curso pelo auxílio, em especial ao Roberto, Juliano e ao Cláudio,pelo companheirismo, humildade, paciência, bom humor e disponibilidade em qualquer hora do dia e das noites (que não foram poucas). Foi um prazer ter conhecido cada um de vocês.

Page 21: Apresentação do TCC de Produção de Software Livre realizada na UFLA em 2007.

Mensagem finalDiante do contexto apresentado, finalizo com um pensamento muito adequado a este momento onde a oportunidade abrange ainda o despertar de inteligências colaborativas, dinâmicas e transformadoras, restritas apenas aos limites da criatividade humana:

Estes novos tempos, com ares de “conspiração universal”, desafiam nosso potencial para superar velhos limites, para superar o medo e a inércia; para atingirmos níveis de realização, de plenitude de ação, de liberdade, de aproximação e contato humano, de colaboração e de compartilhamento. É o momento participarmos ativamente das discussões em torno destas revoluções e encontrarmos a nossa maneira de colaborarmos para a construção de uma nova realidade, sendo sujeitos de nossa própria educação.

Mozart Linhares SilvaNovas Tecnologias – Educação e Sociedade na era da Informação.

Contatos: [email protected]