Política da Basis

Versão do documento: 4.2, 19/10/2018

Diretrizes Gerais

  1. Todos os projetos e colaboradores da organização deverão executar os processos e procedimentos definidos no BASIS FOUNDATION.

  2. Todos os projetos, independentemente do tamanho, deverão obrigatoriamente seguir os processos, os procedimentos e as diretrizes estabelecidos para a sua execução.

  3. Os processos podem ser adaptados para cada projeto, levando-se em conta a Metodologia de Desenvolvimento de Software (MDS) dos clientes. Qualquer alteração/exclusão de atividades do processo padrão só pode ser realizada mediante aprovação do Grupo de Processos (EPG) e registro da justificativa da alteração/exclusão na tarefa do SGO.

  4. Todo colaborador deverá conhecer e executar as práticas definidas pelo EPG e formalizadas no BASIS FOUNDATION. A organização, mediante sua área de gestão de recursos humanos é responsável por garantir que os colaboradores conhecem e são capacitados para executar as práticas ali definidas.

  5. A aderência a estes processos é avaliada pela Equipe de Qualidade ao longo do processo definido. Qualquer adaptação necessária aos processos e procedimentos do BASIS FOUNDATION, que não aqueles já previstos em sua definição, deverão ser aprovadas pelo EPG da BASIS e/ou por sua diretoria.

  6. Alterações no documento de descrição dos processos são de responsabilidade do EPG. Qualquer colaborador a qualquer momento poderá solicitar correções e adequações e/ou sugerir melhorias nos processos definidos. Para isto, deve ser registrada uma ocorrência de melhoria no SGO.

  7. A BASIS tem por objetivo estratégico com a definição dos seus processos o alcance e manutenção do Nível 5 (nível máximo de maturidade) do CMMI-Dev como forma de aumentar a competitividade da empresa, garantir a entrega de produtos e serviços com qualidade, de forma diferenciada do restante do mercado. Isso trará a liderança em seu setor.

  8. Gerência de Projetos e Gerência Quantitativa de Projetos: O objetivo do processo de Gerência de Projetos é estabelecer e manter planos, que definam as atividades, recursos e responsabilidades do projeto, bem como prover informações sobre o andamento do projeto que permitam a realização de correções quando houver desvios significativos no desempenho do projeto. O planejamento do projeto é realizado pelo gerente do projeto e se inicia com o planejamento do processo, que significa adaptar o processo padrão da organização para o projeto específico a partir de suas características e conforme a baseline organizacional, gerada estatisticamente. A escolha dos subprocessos deve ser feita neste momento e mantida ao longo do ciclo de vida do projeto. A política organizacional para este processo estabelece a obrigatoriedade do seguimento das atividades, fluxos de trabalho, templates e subprocessos definidos no documento de descrição do processo.

  9. Definição do Processo Organizacional, Desempenho de Processo Organizacional e Análise Causal e Resolução: O objetivo do processo de Definição do Processo Organizacional é estabelecer e manter um conjunto de ativos de processo organizacional e padrões do ambiente de trabalho usáveis e aplicáveis às necessidades de negócio da organização. Durante as análises quantitativa dos resultados dos projetos, a equipe de processos identifica novos subprocessos ou ajusta os existentes, considerando as análises estatísticas realizadas periodicamente. Estas análises estatísticas devem resultar em um baseline de processos para auxiliar no planejamento e na monitoração do projeto, considerando características como: utilização de ferramentas, equipe do projeto e reuso. Ao detectar pontos fora do controle e/ou fora dos limites, a análise das causas deve ser realizada para identificar as causas e corrigir os problemas ou estabelecer uma nova baseline. Planos de ação devem ser criados na ferramenta de controle de projetos. Os subprocessos e perfis de equipe identificados estão definidos na ferramenta de controle de projetos da organização. A política organizacional para este processo estabelece a obrigatoriedade do seguimento das atividades, diretrizes e fluxos de trabalho definidos no documento de descrição do processo.

  10. Os processos de Gerência de Projetos e de Engenharia de Software são executados exclusivamente ao longo das fases do processo padrão de desenvolvimento da BASIS, sendo planejados/adaptados para cada projeto durante a adaptação do processo padrão para os projetos de desenvolvimento. Eles consideram todas as definições de fases e atividades definidas no Ciclo de Vida da BASIS. Maiores informações sobre os procedimentos operacionais de cada atividade ou subatividade poderá ser encontrada no fluxo de processos.

  11. Gerência de Projetos: O objetivo dos processos de gestão de projetos é apoiar o estabelecimento e a manutenção dos planos que definem as atividades, recursos e responsabilidades do projeto, bem como prover informações sobre o andamento do projeto, que permitam a realização de correções quando houver desvios significativos no desempenho do projeto. Este processo é aplicável apenas no contexto de projetos de desenvolvimento. Também é objetivo deste processo identificar potenciais problemas (riscos), antes que eles ocorram de forma que atividades de gerenciamento de riscos possam ser planejadas e executadas conforme for surgindo a necessidade durante o ciclo de vida do projeto, visando mitigar o impacto no atingimento dos objetivos dos projetos e processos. Além de estabelecer planos, os processos de gestão também têm por objetivo orientar a monitoração e controle dos projetos, de forma a proporcionar um entendimento do progresso dos projetos, que permita a criação de ações corretivas quando a performance desvie do planejado. Outro propósito é estabelecer e gerenciar o envolvimento dos stakeholders, de forma integrada, seguindo os processos padrão da organização e suas customizações. A monitoração da execução dos projetos é realizada diariamente pelos gestores destes projetos, ao longo da execução do processo do projeto, por meio do SGO, Comentários nas ocorrências dos projetos e eventuais tarefas incluídas por ajustes de desvios. Semanalmente o SGO criará um dashboard de indicadores dos projetos que deverá ser analisado pelo Gestor, devendo esse realizar uma análise e definição novas ações ou registrar ações tomadas no período vigente.

  12. Requisitos: Este processo tem por objetivo desenvolver e gerenciar os requisitos do produto e dos componentes do produto do projeto, bem como suas relações e consistência com os demais planos e produtos gerados pelos projetos de desenvolvimento, na medida em que estes são transformados em produto final. Também é objetivo deste processo explicitar, analisar e estabelecer os requisitos que darão origem ao produto e/ou componentes do produto.

  13. Análise e Projeto: Este processo tem por objetivo prepara uma solução técnica para os requisitos do projeto.

  14. Arquitetura: O objetivo deste processo é assegurar que é feito um projeto (design de solução técnica) que irá conduzir o desenvolvimento dos produtos.

  15. Análise e Decisão: O objetivo desse processo é analisar possíveis decisões críticas usando um processo formal de decisão, utilizando critérios e métodos de avaliação das possíveis alternativas de solução levantadas. Este processo é executado de acordo com as diretrizes estabelecidas para a organização. O processo formal de tomada de decisão deverá ser executado em situações que envolvam alta criticidade e/ou impacto no projeto em questão, seja ele organizacional (ex: processo de portfólio para decisão sobre as demandas entrantes, escolha de ferramentas, etc. ) ou projeto de desenvolvimento de software (decisões técnicas e arquiteturais). Por exemplo, para escolha de soluções de arquitetura, para escolha de ferramentas, para decisões que afetem o andamento do projeto e para a decisão sobre a compra, desenvolvimento ou reutilização de um componente do produto. Este processo pode ser executado por qualquer um que componha a equipe do projeto e/ou da organização.

  16. Codificação: O objetivo deste processo é desenvolver o produto considerando as restrições e os requisitos ora estabelecidos e assegurar que cada produto de trabalho do processo ou do projeto atenda aos requisitos especificados.

  17. Testes: O objetivo deste processo é garantir que os requisitos implementados entregues integrados e testados, de forma a atender seu uso pretendido quando colocado no ambiente para o qual foi desenvolvido. Deve-se garantir que os componentes estejam funcionais com as unidades, levando-se em conta o ambiente tecnológico no qual a aplicação será implantada. Também é objetivo deste processo assegurar que cada produto de trabalho do processo ou do projeto atenda apropriadamente aos requisitos especificados. Visa assegurar que o produto esteja sendo desenvolvido de modo correto, apropriado e consistente.

  18. Liberação: O objetivo deste processo é confirmar que um produto ou componente do produto, produzido pela execução do BASIS FOUNDATION, está em consonância com seus requisitos, com o uso pretendido quando colocado à disposição do usuário para o qual foi desenvolvido.

  19. Mudança: O objetivo deste processo é gerenciar eventuais mudanças de projeto que possam ocorrer no curso da execução do processo de desenvolvimento de software.

  20. Melhoria: Este processo tem por objetivo estabelecer e manter um conjunto de ativos de processo organizacional, determinar o quanto os processos padrão da organização contribuem para alcançar os objetivos de negócio da organização e para apoiar a organização no planejamento, na realização e na implantação de melhorias contínuas nos processos definidos no BASIS FOUNDATION, com base no entendimento de seus pontos fortes e fracos. O processo de melhoria é aplicável aos projetos cujo objetivo é melhorar os processos, procedimentos, metodologias, ferramentas e templates de apoio à organização na execução de suas atividades. Este processo é executado de forma organizacional e poderá impactar os projetos de desenvolvimento que utilizem a biblioteca de ativos corrente da BASIS. O planejamento desse processo é feito de acordo com o Plano do Projeto de melhoria e de acordo com os objetivos estratégicos da organização.

  21. Gerencia de Recursos Humanos: O objetivo desse processo é prover a organização e os projetos com os recursos humanos adequados à execução dos projetos de software e manter suas competências consistentes com as necessidades do negócio. É importante ter em conta os benefícios para a produtividade e para os resultados dos projetos quando se pode contar com pessoal capacitado.

  22. Medição: Este processo tem por objetivo definir a forma de coletar, analisar e relatar os dados relativos aos produtos desenvolvidos e aos processos executados na organização e em seus projetos, como forma de apoiar o atingimento dos objetivos estratégicos organizacionais. A eficácia quanto à realização de medições pode ser verificada em função das decisões e ações tomadas pela organização como resposta à análise dos dados. O processo de medição é aplicável tanto aos projetos de desenvolvimento (indicadores de acompanhamento dos projetos) quanto ao processo organização (indicadores organizacionais). Seu planejamento e execução está de acordo com o Plano do Projeto de Melhoria vigente.

Histórico de Revisões

Tabela 1. Histórico de Revisões
Data Versão Autor Revisor Observação

08/05/2013

1.0

Lygia Mian

Miguel Negrelli

Criação da versão inicial

09/05/2013

1.1

Miguel Negrelli

Lygia Mian

Atualização do documento

29/01/2015

1.2

Marcelle Mirsky

Miguel Negrelli

Ajustes para ficarem mais claros os textos contidos na política.

30/01/2015

1.3

Rafael Rodrigues

Miguel Negrelli

Ajuste no Item Requisitos.

30/01/2015

1.4

Rafael Rodrigues

Miguel Negrelli

Ajuste dos Itens Gerência de Projeto e Definição dos Processos

30/01/2015

1.5

Rafael Rodrigues

Miguel Negrelli

Ajustes dos Itens Geral e Gerência de Configuração

30/01/2015

1.6

Rafael Rodrigues

Marcelle Mirsky

Atualização das diretrizes de medição.

30/01/2015

1.7

Rafael Rodrigues

Marcelle Mirsky

Atualização das diretrizes de treinamento

04/03/2015

1.8

Marcelle Mirsky

Miguel Negrelli

Atualização das diretrizes de Gestão de Projetos, Verificação e Validação

10/03/2015

1.9

Rafael Rodrigues

Marcelle Mirsky

Atualização na Política de Verificação

12/03/2015

1.10

Rafael Rodrigues

Marcelle Mirsky

Atualização na Política de Qualidade

15/03/2015

1.11

Marcelle Mirsky

Rafael Rodrigues

Inclusão das adaptações dos processos organizacionais

15/03/2015

2.0

Marcelle Mirsky

Miguel Negrelli

Alteração significativa da política para inclusão de novas diretrizes gerais e retirada de diretrizes já contidas no BASIS FOUNDATION

08/07/2015

2.1

Marcelle Mirsky

Miguel Negrelli

Alteração das diretrizes de gerencia de projetos.

27/07/2015

2.2

Marcelle Mirksy

Miguel Negrelli

Alteração da política de Validação para refletir o processo atual.

19/09/2017

3.0

Cédric Lamalle

Miguel Negrelli

Enxugamento da política da definição das diretrizes básicas de atuação da organização.

24/08/2018

4.0

Cédric Lamalle

Miguel Negrelli

Adicionar itens relativos à Gerência Quantitativa de Projetos e Desempenho de Processo Organizacional e Análise Causal e Resolução

08/09/2018

4.1

Cédric Lamalle

Miguel Negrelli

Adicionar políticas por área de processo.

19/10/2018

4.2

Jonathan Silva do Nascimento

Guilherme Peres

Revisão ortográfica do documento