Encontre milhões de e-books, audiobooks e muito mais com um período de teste gratuito

Apenas $9.99/mês após o término do seu período de teste gratuito. Cancele a qualquer momento.

Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software
Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software
Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software
E-book120 páginas51 minutos

Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software

Nota: 0 de 5 estrelas

()

Ler a amostra

Sobre este e-book

O SQMMI é um modelo de melhoria contínua de práticas e processos de qualidade e testes de software que toma como base de conhecimento a norma ISO/IEC 29.119, além de ser compatível com os modelos MPT, TMMI, TPI e outros. O SQMMI tem como principal objetivo ser um modelo aberto além de estar em constante desenvolvimento, atualização e adequação às novas metodologias, tendências, ferramentas e culturas, através do fomento da participação da comunidade para constante discussão e colaboração aos assuntos relacionados a qualidade e testes de software. Complementarmente, o SQMMI tem como característica ser um modelo de fácil implementação, de forma a manter os parâmetros necessários ao atingimento de um alto nível de qualidade de software sem os entraves comumente encontrados em outros modelos similares.
IdiomaPortuguês
Data de lançamento5 de jul. de 2023
Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software

Relacionado a Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software

Ebooks relacionados

Computadores para você

Visualizar mais

Artigos relacionados

Avaliações de Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software

Nota: 0 de 5 estrelas
0 notas

0 avaliação0 avaliação

O que você achou?

Toque para dar uma nota

A avaliação deve ter pelo menos 10 palavras

    Pré-visualização do livro

    Sqmmi - Um Modelo Ágil De Garantia De Qualidade De Software - Emerson Rios & Marcus Dratovsky

    CAPA frente.png

    Apresentação

    O desenvolvimento de um software, desde sua concepção até o momento em que entra em produção, não é uma tarefa trivial e nem para amadores. As exigências dos usuários e consumidores de serviços informatizados estão cada vez maiores e as empresas precisam se estruturar para poder atender de forma rápida e confiável.

    Existem diversas estratégias que as empresas podem utilizar, mas uma delas é fundamental para apoiar todas as outras que é construir, implantar, executar, controlar e manter um bom processo de trabalho, e nesse quesito o SQMMI pode ser a peça-chave porque norteará o processo de desenvolvimento ajudando a promover a tão esperada e sonhada qualidade de software.

    Os profissionais que atuam no segmento de software, principalmente no desenvolvimento, sabem que em função de diversos fatores, tais como, alto custo da mão de obra, necessidade de capacitação de pessoas, investimento em infraestrutura, dificuldade na gestão dos requisitos, dentre outros, a atividade se torna de alto risco e de resultados incertos.

    Segundo Will Durant, nós somos aquilo que fazemos repetidamente. Excelência, então, não é um modo de agir, mas um hábito. É por isso que ter um processo de trabalho na área de qualidade de software é fundamental para alcançar a qualidade do produto final.

    O mercado brasileiro de software e qualidade ansiava há alguns anos ter uma norma ágil para a qualidade de software que permitisse um desenvolvimento realmente ágil, mas que garantisse a qualidade do software produzido, e isso acaba de acontecer com a chegada do SQMII. Seja muito bem-vindo e que tenha vida longa.

    MANIFESTO

    Processos de qualidade de software flexíveis e abertos à comunidade

    Incorporação das melhores práticas de qualidade de software

    Práticas abertas à comunidade de desenvolvedores e testadores

    Qualidade aplicada às metodologias tradicionais e ágeis

    Melhoria contínua dos processos de qualidade

    Qualidade de software orientada ao negócio

    Benchmarking entre profissionais

    Automação como objetivo

    1.  INTRODUÇÃO

    O desenvolvimento de um software, desde sua concepção até o momento em que entra em produção, não é uma tarefa trivial e nem para amadores. Os custos associados a profissionais, metodologias, certificações, investimento em seleção, recrutamento, formação e treinamento de pessoas, infraestrutura, documentação, gerenciamento de equipes muitas vezes distribuídas fisicamente fora do local do desenvolvimento, sem falar nas idas e vindas dos requisitos que mudam por necessidades legais, mudanças na estrutura e funcionamento do cliente, por falhas na definição entre outros, tornam essa atividade de alto risco e resultados incertos.

    Quem desenvolve para terceiros sabe que além dos custos inerentes da atividade, ainda existem riscos associados às entregas, atrasos, não conformidades com requisitos, falhas entre outros, que podem facilmente levar um orçamento superavitário ao caos total se não houver uma forte gestão dos recursos e cronograma.

    Para mostrar o quanto isso é relevante, as estatísticas sobre projetos de TI mostram que 50% do tempo dos programadores é desperdiçado em retrabalhos e que o custo de acertar um erro depois que o software entra em produção é 100 vezes maior do que tivesse sido detectado antes, ou seja, o retrabalho, que é uma das consequências do planejamento incompleto ou insuficiente pode ser responsável pelo insucesso do projeto.

    Nesse contexto entram os serviços de qualidade e teste de software, e aqui vale muito a pena ressaltar que, esses são serviços altamente especializados e de resultados comprovados. Uma bateria de testes planejada e bem especificada se traduz em mais qualidade ao software, diminuição do tempo previsto no cronograma para as entregas, e redução do orçamento final do projeto.

    Apesar de não ser um assunto novo, teste de software ainda causa estranheza a muitos que militam na área de software e talvez a grande quantidade de reclamações dos usuários seja reflexo desse desconhecimento e não o uso dessa técnica de altíssima relevância para o resultado final de um software.

    INVESTIR EM QUALIDADE CUSTA CARO

    Mas afinal, o que é custar caro? Entregar um software sem bugs que representem riscos ao negócio do cliente, que responde em tempo hábil às solicitações dos usuários, que protege os dados dos usuários contra-ataques hackers e impede que o mau uso do usuário deixe o software vulnerável, que se consegue realizar um teste de aceitação com sucesso e subir o software em produção sem problemas vale alguma coisa

    Está gostando da amostra?
    Página 1 de 1