Atividades complementares
Outras atividades da metodologia são importantes também e servem de apoio; ao longo do desenvolvimento do software são aplicadas para gerenciar, controlar o progresso, a qualidade, as mudanças e gerenciar os riscos. As atividades de apoio típicas segundo Pressman são:
A equipe avaliará o progresso do projeto de acordo com o Plano de Projeto e tomar as medidas necessárias para cumprir o cronograma. Em alguns casos é necessário realizar ajustes nos cronogramas, tudo deve ser negociado com o cliente.
XA equipe avaliará se os riscos levantados estão afetando o desenvolvimento do projeto. Os riscos devem ser gerenciados de perto.
XA equipe avaliará o desenvolvimento do projeto e atuará em tempo de execução para que o software tenha a qualidade desejada.
XAs revisões são importantes para evitar a propagação do erro. Equipes fazem revisões antes de prosseguir com as atividades seguintes.
XColeta informações do processo de desenvolvimento. Podem ser usadas para avaliar os requisitos solicitados e entregues. Outra opção é avaliar os custos do desenvolvimento, se estão aquém do combinado inicialmente.
XGerencia as mudanças e suas consequências. Mantém a base de documentos e códigos preservados organizando por versões de software, versões essas que possuem códigos, telas, documentos etc.
XDefine como será realizado o reuso dos códigos no desenvolvimento do software. Essa atividade reduz o tempo de programação, mas é necessário ter um padrão de codificação na organização.
XÉ a parte da documentação do software, importantíssimo hoje, sistemas antigos documentados podem ser substituídos com maior facilidade.
XEssas atividades podem ser utilizadas ou não. Cada organização, de acordo com o seu tamanho, define sua maneira de trabalhar, sua metodologia, seus métodos e processos.