Reduzindo tempo e custo em Desenvolvimento de Sistemas e Aplicacoes

188 visualizações

Publicada em

Roteiro prático para reduzir substancialmente o tempo e custo de desenvolvimento de sistemas, bem como suas atualizações e manutenções.

As orientações aqui contidas dizem respeito à robotização de atividades de codificação que não agregam valor. Isso elimina erros de distração e eleva a padronização, ficando para os profissionais o trabalho de atender os requisitos de negócio, sem descuidar da flexibilidade.

Material dirigido a analistas de sistemas e gerentes de projetos.

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
188
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Reduzindo tempo e custo em Desenvolvimento de Sistemas e Aplicacoes

  1. 1. Reduzindo tempo e custo Em desenvolvimento de sistemas e aplicações para o negócio
  2. 2. Separe: Aquilo que agrega VALOR Aquilo que não agrega valor, mas tem custo e requer tempo
  3. 3. Tarefas num projeto de desenvolvimento • Lidar com os stakeholders; • Análise de requisitos e modelagem; • Programação / Codificação • de funções básicas (inclusões, alterações, deleções); • das telas corriqueiras (listagens, navegações, inclusões, alterações); • do acesso aos dados; • das validações das entradas e formulários; • das funções, regras e objetivos do negócio; • dos processos críticos.
  4. 4. Códigos que não agregam valor: • São repetitivos; • Seguem padrões conhecidos (só muda o nome dos campos); • Transparentes aos stakeholders (quando bem feitos); • Insignificantes para o negócio; • Trabalho braçal que desmotiva o profissional; etc...
  5. 5. Soluções  Identifique TUDO o que segue PADRÕES  Telas, classes, stored procedures, funções, etc.;  Códigos grandes ou pequenos;  Criar modelos de código  Com diversidade de tipos de dados e nulidade;  Criar robôs para gerar códigos  Com todos os parâmetros que forem pertinentes;  Diálogo com a equipe;  NUNCA perca a flexibilidade;  NUNCA pare de incrementar.
  6. 6. Case Desde 2009, a Arank criou e amadurece métodos, padrões e ferramentas internas que: • Reduzem substancialmente as horas de projeto; • Eliminam trabalho braçal, valorizando a inteligência da equipe; • Combinam flexibilidade e qualidade em alto grau, até nas telas; • Ensinam novatos e guiam experientes; • Evoluem a cada projeto; • Acompanharam a evolução das ferramentas de desenvolvimento.
  7. 7. Autor ANDRÉ ARANHA Analista de Negócios e Sistemas Bacharel em Sistemas de Informação e Pós graduado em Gestão de Negócios em Serviços pela Universidade Presbiteriana Mackenzie.

×