Seguindo um Processo de Desenvolvimento de Sistemas.
Bem, a polêmica já começa na interpretação que se faz ao citar o termo “Processo”. Um processo nada mais é que um conjunto de procedimentos parcialmente ordenados com a intenção de atingir uma meta. Em engenharia de software, a meta é criar um sistema ou aperfeiçoar um existente. A responsabilidade de prover a manutenção deste processo é do Engenheiro de processos. Em termos de modelagem de negócios, o processo de desenvolvimento de sistemas é um processo de negócios. Uma empresa de desenvolvimento de sistemas pode trabalhar com um processo de negócios genérico. Neste processo genérico fica estipulada uma abordagem para a atribuição de tarefas e de responsabilidades dentro de uma organização de desenvolvimento. Sua meta é garantir a produção de sistemas de alta qualidade que atenda às necessidades dos usuários finais, dentro de uma programação e um orçamento previsíveis , alinhado com o planejamento de cada projeto.
Dentre os benefícios de se adotar um processo de desenvolvimento de sistemas, pode-se destacar:
Provê diretrizes para desenvolvimento eficiente com qualidade
Reduz riscos e aumenta estimativas e previsões
Promove visão e cultura comum para a organização
Institucionaliza boas práticas de desenvolvimento de sistemas
O profissional precisa ficar atento a balizar e proteger suas atividades segundo o estipulado pelo Processo de sua empresa. Daí deriva-se que o profissional estará sempre respaldado por este Processo. Quando efetivamente precisam ser feitos e apresentados os modelos de análise, como D.F.D., M.E.R, Casos de Uso, Diagrama de Sequência? Quando efetivamente os componentes serão construídos, e quais são as informações que precisam ser registradas sobre ele? Quem estará fazendo revisões e testes naquilo que a equipe está entregando, e quando? Logo, o líder de projeto tem no Processo uma abordagem primária para traçar sua estratégia de projeto. Nesta estratégia de projeto os profissionais da equipe serão utilizados conforme seu perfil, sua disponibilidade, e o líder poderá escoher um modelo de ciclo de vida para gerar subprodutos do projeto segundo os parâmetros da qualidade da sua empresa. Se estiver por exemplo utilizando o ciclo de vida Prototipação precisam ser marcados Pontos de Controle com participação do cliente para este realizar testes. Cada evolução do protótipo é construída por uma equipe extremamente rápida e eficiente em construção de protótipos.
O profissional tem todo o direito de questionar algumas atividades ou obrigações impostas pelo processo de desenvolvimento da empresa, só não será produtivo simplesmente não seguí-lo. Vale a máxima de sempre nos esforçarmos para gerar críticas construtivas para o melhor desempenho pessoal e da equipe.
Categoria: Administração
Enviar por email
Imprimir este Post
