Resenha Sobre a Metodologia Praxis
O Praxis é uma metodologia criada pelo professor da Universidade Federal de Minas Gerais, Wilson de Pádua Paula Filho, para o processo de desenvolvimento de software com enfoque educacional com o objetivo de demonstrar as técnicas de desenvolvimento de software mais relevantes e fazer um treinamento eficiente podendo ser usado no desenvolvimento de sistemas que duram de seis meses a um ano e ser usado por pequenas e grandes equipes. O Praxis pode ser adaptado de acordo com as normas da organização
A sigla “Praxis” significa PRocesso para Aplicativos eXtensíveis InterativoS, fazendo referencia a tecnologia de orientação a objetos para o desenvolvimento de sistemas gráficos interativos. Sua concepção consiste basicamente em elementos do PROSE, PSP (Personal Software Process), do TSP (Team Software Process) e do RUP (Rational Unified Process). O Praxis não tem o objetivo de substituir e nem ser concorrente destes processos, pois tem propósitos diferentes, contanto, pode ser usado como base de aprendizado para cada um deles. Os fluxos gerenciais contemplam as chaves 2 e 3 do CMMI. A UML é usada em todos os passos em que pode ser aplicada. Os padrões usados no desenvolvimento do Praxis estão conforme o IEEE (PAULA FILHO, 2003).
Os elementos q constituem um processo estão representados na figura abaixo: Figura 1- Elementos que compõem um processo.
O Praxis abrange tanto fases quando fluxos. Uma fase é composta por uma ou mais iterações e um fluxo é dividido em uma ou mais etapas. Iterações e etapas são exemplos de passos. Figura 2 - Divisões de um processo
FASES:
A divisão das fases no Praxis segue o modelo de ciclo de vida evolutivo. O final de cada fase é determinado pelas entregas e aprovação de um conjunto de resultados. Os elementos maiores da arquitetura do Praxis são inspirados no RUP por questões de compatibilidade e maior aceitação da indústria (PAULA FILHO, 2003). Figura 3- Fases do