Estudo dos problemas enfrentados com o processo de desenvolvimento atual e proposta de melhorias usando conceitos de gestão de configuração.

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2249 palavras )
  • Download(s) : 0
  • Publicado : 19 de setembro de 2012
Ler documento completo
Amostra do texto
-------------------------------------------------
Universidade São Judas Tadeu Unidade Moóca
-------------------------------------------------
Pós Graduação – Engenharia de Software ESO121M
-------------------------------------------------
Gerenciamento deMudanças, Configuração & Distrib. Software GMCDSoft
-------------------------------------------------
Professor Rogério Augusto Rondini

TRABALHO FINAL
Empresa : PAP Alfa Ltda.
Estudo dos problemas enfrentados com o processo de desenvolvimento atual e proposta de melhorias usando conceitos de Gestão de Configuração.

Integrantes (Ordem Alfabética) | RA |CESAR AUGUSTO GASPAR | 922010455 |
LUCAS COSTA LIMA | 200600501 |
MARCOS FREITAS SANTINO | 201280159 |
RHENAN FARIA | 201280176 |
ROBERTO FRANCISCO DA SILVA | 201280108 |



SUMÁRIO

1. PROCESSO DE DESENVOLVIMENTO ATUAL1
a. O que a empresa oferece de recursos ?3
b. Como são administradas as solicitações de desenvolvimentos hoje ?3
2. PROBLEMAS ENFRENTADOS COM CENÁRIOATUAL4
a. Insegurança e Falta de rastreabilidade4
b. Alta demanda de tarefas X Baixa oferta de Recursos X Prazos Curtos = Para que documentar ?4
c. Cultura herdada4
d. Diagnóstico do cenário atual5
3. SOLUÇÃO PROPOSTA6
a. Aumento da Segurança no processo6
b. Plano de Transição com base no SVN TORTOISE SUBVERSION6
i. Requerimentos6
ii. Apresentação dasvantagens aos desenvolvedores6
iii. Capacitação e Adaptabilidade dos desenvolvedores no novo ambiente e com novos conceitos e termos6
c. Fluxo de Controle de Mudanças Formal13
d. Documentos14
4. CONCLUSÃO15
5. AGRADECIMENTOS16

1. PROCESSO DE DESENVOLVIMENTO ATUAL

1.a O que a empresa oferece de recursos ?

- A empresa possuiu um sistema de ocorrências que tem umaárea/sub-áreas denominadas :
- “TI – Desenvolvimentos/Específicos”
- P159 – Compras/Logística/Ressuprimentos
- P160 – Fiscal
- P161 – Vendas/Comissões
- P162 – Outros

1.b Como são administradas as solicitações de desenvolvimento atuais ?

- Em um primeiro momento os usuários podem abrir ocorrências para a área/sub-área acima, detalhando a necessidade (chamamos de GAP), que em um segundo momentoserá analisada pelo gestor da área de TI que tem a função de conversar com o usuário e definir uma prioridade. Essas solicitações também são inseridas em uma planilha em Excel que semanalmente é discutida em reunião de comitê diretor para a aprovação dos GAP’s, podendo ser repriorizadas, rediscutidas, denegadas ou aprovadas para execução.
- O Gestor da área de TI é responsável em manter essa planilhaatualizada pelo menos 3 vezes por semana, e serve para a distribuição e acompanhamento dos trabalhos junto aos desenvolvedores. A equipe de desenvolvedores é composta por 2 pessoas, sendo uma que cuida preferencialmente dos GAP’s classificados como evolutivos e a outra cuida dos GAP’s classificados como corretivos.

2. PROBLEMAS ENFRENTADOS COM CENÁRIO ATUAL

2.a Insegurança e Falta deRastreabilidade

- Em um primeiro cenário, uma das dificuldades ou um dos problemas, mesmo com a equipe sendo relativamente pequena, é de que quando surgem GAP’s corretivos, temos um esforço para identificar “quem fez ?”, “porque foi feito ?”, “quando foi feito ?”, e etc. Quando conseguimos respostas para as questões anteriores, normalmente nessa hora, o desenvolvedor, dependendo do caso, não selembra dos detalhes que foram envolvidos na época e por consequência disto, nós ficamos sem respostas, que acabam afetando as regras de negócio ou podemos corrigir um problema gerando outros. Em outro cenário não conseguimos ter certeza absoluta de quem alterou e a situação torna-se ainda pior.
- Existem outros problemas ou riscos que merecem atenção pois os analistas de suporte funcional (são 4...
tracking img