Aula 5 - Premissas do Gerenciamento de Projetos de Software

Gerenciar software é fundamentalmente diferente de gerenciar a construção de um prédio ou de um automóvel. O software é um produto intangível e invisível em sua essência, o que cria premissas únicas para o seu gerenciamento.

Uma das premissas básicas é que a complexidade do software não cresce de forma linear, mas sim exponencial, à medida que novas funcionalidades são integradas ao sistema. Isso exige que o analista de sistemas utilize técnicas de modularização e divisão do trabalho para manter o controle sobre o projeto.


Outra premissa crítica é a volatilidade dos requisitos. Em projetos de software para internet, é quase certo que o que o cliente deseja hoje mudará à medida que ele visualizar os primeiros protótipos. Portanto, o gerenciamento deve assumir a mudança como uma constante, e não como um erro de planejamento. Isso leva à necessidade de processos de software que permitam revisões contínuas e validações parciais, evitando que a equipe trabalhe por meses em algo que já se tornou obsoleto.


A qualidade do software não é algo que se adiciona ao final, mas uma premissa que deve permear todas as fases. Isso inclui a escolha de procedimentos metodológicos adequados e o dimensionamento correto de recursos humanos e materiais.


A Lei de Brooks, uma premissa famosa no mercado, afirma que "adicionar pessoal a um projeto de software atrasado o atrasará ainda mais", devido ao aumento nos custos de comunicação e treinamento. Isso mostra que gerir software é, acima de tudo, gerir pessoas e informações.


Além disso, a integração técnica entre os componentes do sistema (como site e banco de dados) deve ser planejada desde o início. A premissa de que o "código é a documentação" é perigosa; projetos profissionais exigem documentação técnica e administrativa clara para garantir a manutenção futura. O uso de normas e terminologias técnicas padronizadas facilita a comunicação entre analistas e programadores, reduzindo erros de interpretação que poderiam comprometer o escopo.


Por fim, o gerenciamento moderno assume que o sucesso é medido pela satisfação do cliente e pela entrega de um sistema estável, seguro e fácil de usar. O analista de sistemas deve equilibrar a pressão por prazos rápidos com a necessidade técnica de construir uma arquitetura sólida. Sem premissas claras de governança e engenharia de software, o projeto corre o risco de cair na "crise do software", onde os custos excedem o orçamento e a qualidade fica abaixo do aceitável.


ATIVIDADE DE FIXAÇÃO (TURMA 01)


ATIVIDADE DE FIXAÇÃO (TURMA 02)

Comentários

Postagens mais visitadas deste blog

Aula 4 - Estratégias de Gerenciamento de Projetos no Mercado

Aula 3 - Atributos de um Projeto: Tempo, Cliente e Incerteza

Aula 2: Atributos de um Projeto - Condução e Recursos