Nosso Processo Produtivo

Nosso Processo Produtivo

A Fábrica de Software da MSB Tecnologia LTDA realiza a melhoria do processo de desenvolvimento de software adotando as práticas e métodos ágeis nas seguintes fases:


Concepção do Software


A partir do uso de métodos como REACT, REACT-M e PBB, que adotam práticas relacionadas à Identificação, Especificação e Gerenciamento do Escopo do Projeto a partir do uso de Histórias do Usuário, adotando a técnica de storyboard como forma de entendimento entre o Time e o Product Owner, que possibilita uma decomposição das Features do Sistema até Tarefas, que são estimadas pela equipe a partir da adoção de uma técnica ágil. Além disso, este escopo compõe um Backlog do Produto que é priorizado usando como base estimativa de valor dado pelo Product Owner do projeto e a partir da complexidade fornecida pelo Time de Desenvolvimento;


Gerenciamento do Projeto de Software


A partir do uso de métodos como SCRUM, adotando práticas como Backlog (Confecção do Escopo do Projeto), Sprint Planning (Planejamento e Refinamento das Metas da Sprint), Daily Meeting (Monitoramento em Pontos de Controle do andamento da Sprint), Sprint Review (Análise das Metas da Sprint) e Retrospectiva (Análise dos Achados da Sprint). Vale ressaltar que a equipe adota uma adaptação da técnica da APF com o Planning Poker com foco em métodos ágeis para estimar o tamanho e esforço do projeto, bem como um Monitoramento no Marco do projeto a partir do uso de indicadores de Velocidade e Retrabalho da Sprint;




















Garantia da Qualidade


A partir do uso de métodos como TDD e BDD, usando Testes Exploratórios a partir da especificação e execução de casos de testes, bem como a criação de cenários de testes baseados no comportamento do sistema. Vale ressaltar que a área de Testes da Fábrica de Software faz uso de ferramentas automatizadas para a execução de Testes de Regressão, o que caracteriza um princípio ágil para garantir a qualidade do produto desenvolvido. Por fim, o Time de Desenvolvimento faz uso de Testes Unitários e de Integração como forma de conceber o código do sistema de forma ágil;


Gerência de Configuração e Integração do Produto


A partir da adoção de integração contínua do código desenvolvido em diferentes ambientes (Desenvolvimento, Homologação e Produção) a partir do uso de ferramentas automatizadas como Jenkins e GitLab, facilitando a liberação de uma release do sistema tanto para teste, quanto para homologação, o que garante o cumprimento de princípios ágeis de desenvolvimento de software;


Comunicação


O Time de Desenvolvimento (Analistas, Desenvolvedores, Testadores, Designers) realiza contínuas interações entre si a partir de reuniões de planejamento, diárias e de revisões para definição e monitoramento das metas da Sprint, garantindo a visibilidade do desenvolvimento por todos e a participação efetiva de todos os membros em todas as tarefas do projeto, o que atende o princípio ágil;


Construção do Produto


A adoção de ambientes e ferramentas integradas, que fornecem features que dão agilidade ao desenvolvimento da solução, garantindo o reuso de código, a aplicação de frameworks de desenvolvimento e análise da qualidade do código gerado.












Nossa empresa também tem processos baseados em Ética e Integridade (Compliance), definindo os requisitos que garantam sua eficácia de acordo com a certificação DSC 10.000, certificação da qual a MSB possui.


O nosso processo produtivo é acompanhando e auditado externamente pelo Implementador-Consultor, Avaliador e Instrutor Oficial dos Modelos MPS.BR e CMMI.

CONTATO

Fale conosco

ou chame via Whatsapp.

Receba uma mensagem em até 24 horas úteis.

+55 11 5198-3430

Copyright © 2023 - Todos os direitos reservados.