Por esses dias eu pesquisei sobre metologias de desenvolvimento que podem nos auxiliar em boas práticas de desenvolvimento de software. E, claro, apesar de elas auxiliarem durante as fases de arquitetura, codificação, testes, implementação e transição, auxiliam também durante as fases de concepção de projeto e levantamento de dados.
Minha proposta seria uma análise da
possível utilização de metologias de desenvolvimento ágil em soluções integradas (caso do ERP).
Essas metodologias, à princípio, são indicadas para utilização em pequenos e médios projetos feitos por pequenas e médias equipes, nas quais se tem uma grande interatividade entre desenvolvedores e desenvolvedores e desenvolvedores e usuários. As perguntas ficam: poderíamos utilizá-las também para o desenvolvimento de grandes projetos? E com grandes equipes?
Me pergunto isso, porque abservei uma inversão dessa utilização de metodologia ao ler sobre
PSP (Personal Software Planning) e
TSP (Team Software Planning). Para o resumir foi criada uma metodologia de gestão de tempo de trabalho com a finalidade de otimizar o produção de um time tornando-o auto-gerenciável, o TSP, então, tendo ela pronta, minimizou-se essa equipe de forma que ela se constituísse em uma equipe de apenas um funcionário, para que este tenha suas atividades monitoradas e otimizadas.
Texto interessante sobre TSP:
TSPObs: essa página às vezes não entra, aí vocês podem ir no
cache da busca do google.
Texto interessante sobre PSP e indicação de ferramenta:
PSP com o Eclispse: Tapando os buracos do tempoSendo assim, poderíamos além de gerar uma solução integrada, desenvermos de maneira ágil, ousada e inovadora.
E então, alguém acha que essa é uma proposta interessante?
ps: é um tema interessante também para o pessoal do grupo de software