Reduzindo tempo e custo
Em desenvolvimento de sistemas e aplicações para o negócio
Separe:
Aquilo que agrega VALOR
Aquilo que não agrega valor,
mas tem custo e requer tempo
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.
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...
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.
CaseDesde 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.
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.
Top Related