DesenvolvimentoCMMI Nível 2 recebendo Padronização

CMMI Nível 2 recebendo Padronização

-

Na ultima postagem eu descrevi que a primeira medida a ser tomada para que possamos implantar a certificação CMMI nível 2, é ter um Site que Gerencie o produto, que na realidade são nossos sistemas a serem desenvolvidos.Todas as especificações sinalizadas, as tarefas(task) distribuídas, isso para os produtos em desenvolvimento. Para os produtos a serem desenvolvidos, o Site deve conter as especificações para download e posteriormente Upload, deixo detalhar quais seriam as especificações.

Você devera ter especificações para desenvolvimento de Programação, de WebService, de Stored Procedures, por exemplo, se você for desenvolver algo para Visual Basic, você precisa algo específico para o ambiente, o mesmo acontece com Java, Visual Studio Net , Mainframe detalhe , você deve descriminar em qual ambiente o sistema ira trabalhar seja ele para Web ou para ambiente Desktop. Mas nesse momento não é o nosso foco principal, eu descrevi pois fica muito subjetivo ao escrever somente, que você precisa ter especificações. Nos tópicos que se refere ao desenvolvimento (Developing) do Projeto vamos descrever os itens necessários para a especificação de desenvolvimento, que atenda a uma certificação. Já sabemos que precisamos ter um site, agora vamos definir um tópico importantíssimo na Certificação CMMI que é Padronização de desenvolvimento. Primeiro vamos colocar em uma especificação chamada Guia Design ou pode dar o nome de Padronização seguido do nome da software a ser utilizado, exemplo , se for Visual Studio net , você pode chamar de Padronização para Framework 3.5.

Vamos aos tópicos necessários.

NOMES E GRAFIA
Exemplo: PREFIXO seguido NOME seguido EXTENSÃO
Onde a extensão se refere sempre a solução do projeto, já o PREFIXO seguido NOME você pode criar uma tabela descrevendo o tipo de arquivo , prefixo, extensão e um exemplo. Segue o modelo também para uso de componentes e library a diferença é que devemos usar um mnemônico que identifique o objetivo do componente.

CONTROLES DE TELA
Exemplo: PREFIXO seguido NOME , já o nome você deve colocar a descrição do controle, com no máximo 3 palavras, abreviadas e com a primeira letra de cada palavra em maiúscula e as demais em minúsculas.

VARIÁVEIS
Exemplo: PREFIXO DE TIPO seguido NOME, pode definir os prefixos de tipo em uma tabela e seguir a mesma regra para o nome usado no controle de telas.

CONSTANTES
Sempre definir as constantes com letras maiúsculas se houver varias palavras separar com um underscore(_), procure limitar em 3 palavras.

Temos ainda : Conexões, Tratamento de erro, Documentação do Código, Rotinas, Limitação de Espoco, e todos os outros ambientes de desenvolvimento por exemplo o banco de dados,WebService com Cobol, etc.
Com essa padronização em nosso projeto podemos ficar tranqüilo quanto a rotatividade de profissionais voltados para o desenvolvimento de sistemas, todos seguirão essa padronização e nosso código estará pronto para as métricas, que será o próximo tópico que irei descrever, até mais e obrigado.

José Roberto Nunes Alveshttp://technet.microsoft.com/pt-br/dd262187.aspx
Formação em Ciências da Computação, 17 anos de Experiencia como Lider de Projeto, Analista Arquiteto, Analista Programador, Analista de Sistemas, Analista Delivery, Analista Especificador Cargos Voltados para o Desenvolvimento de Sistemas em Segmento: ERP, CRM, Financeiro, Comercial, Intranet, Extranet, Sites Ecomerce, Móbile, WebService, Smart, WCF. Implantação CMMI em Fabrica Software.

Latest news

4 bons conceitos para apoiar a sua identidade de marca

No mercado, existem marcas que, ao falar seus nomes, rapidamente associamos com determinadas palavras que são boas para quem...

Estratégia de comunicação B2B para redes sociais: dos posts para as vendas!

Adaptar seu conteúdo permite experimentar diferentes maneiras de mostrar sua empresa de TI, os benefícios dos seus serviços e não ser tão repetitivo com algumas táticas.

IA para MSPs: como a inteligência artificial está transformando o mercado de serviços gerenciados

A Inteligência Artificial (IA) está desempenhando um papel crucial na transformação dos Prestadores de Serviços Gerenciados (MSPs). Mais do...

O que é integração de sistemas de RH e como ela facilita o trabalho?

A integração de sistemas de RH traz muitos benefícios, principalmente em termos de otimização do tempo e de recursos. Sem ela, diferentes plataformas podem gerar dados desconexos e difíceis de consolidar, o que pode levar a erros e à sobrecarga de trabalho manual.
Publicidade

Cibersegurança como pilar da resiliência empresarial: a abordagem estratégica dos MSPs

Na última década, a segurança cibernética deixou de ser um tema restrito às áreas de TI para se tornar...

ADDEE traz HaloPSA ao Brasil, apostando na eficiência para MSPs

Plataforma de atendimento e automação promete otimizar a gestão de serviços com funcionalidades integradas para todo o ciclo de vida...

Must read

4 bons conceitos para apoiar a sua identidade de marca

No mercado, existem marcas que, ao falar seus nomes,...

Estratégia de comunicação B2B para redes sociais: dos posts para as vendas!

Adaptar seu conteúdo permite experimentar diferentes maneiras de mostrar sua empresa de TI, os benefícios dos seus serviços e não ser tão repetitivo com algumas táticas.
- Advertisement -

You might also likeRELATED
Recommended to you