Produto de Software - Qualidade e Métricas

ISO/IEC 25000, 9126, 14598 - Qualidade do Produto de Software

As normas ISO/IEC 9126 (ABNT NBR 13506) - Engenharia de Software - Qualidade de Produto de Software; e ISO/IEC 14598 - Engenharia de Software - Avaliação da Qualidade de Produto de Software estão sendo integradas na nova Série ISO/IEC 25000 SQuaRE - Software Product Quality Requirements and Evaluation.

ISO/IEC 14598 - Engenharia de Software - Avaliação da Qualidade de Produto de Software:

Arquitetura da Série ISO/IEC 25000 SQuaRE - Software Product Quality Requirements and Evaluation:

ISO/IEC 25000 Series: Systems and software engineering -- Systems and software [product] Quality Requirements and Evaluation (SQuaRE):

  • ISO/IEC 2500n - Gestão da Qualidade:
  • ISO/IEC 2501n - Modelo de Qualidade:
  • ISO/IEC 2502n - Medição da Qualidade:
  • ISO/IEC 2503n - Requisitos de Qualidade:
  • ISO/IEC 2504n - Avaliação da Qualidade:
    • ISO/IEC 25040:2011, SQuaRE -- Evaluation process
      Substituiu ISO/IEC 14598-1:1999 - Software product evaluation -- Part 1: General overview.
    • ISO/IEC 25041:2012, SQuaRE -- Evaluation guide for developers, acquirers and independent evaluators
      Substituiu as seguintes partes da ISO/IEC 14598 - Product evaluation: Part 3:2000 - Process for developers, Part 4:1999 - Process for acquirers, ( Part 5:1998) - Process for evaluators. ABNT NBR ISO/IEC 14598-5:2001 - Parte 5: Processo para avaliadores [Em Português].
    • ISO/IEC 25045:2010, SQuaRE -- Evaluation module for recoverability
  • ISO/IEC 2505n:
    • ABNT NBR ISO/IEC 25051:2008, SQuaRE - Requisitos de qualidade de produto de software comercial de prateleira (COTS) e instruções para teste [Em Português]
      ISO/IEC 25051:2014, SQuaRE -- Requirements for quality of Ready to Use Software Product (RUSP) software product and instructions for testing
      O termo RUSP anteriormente era referenciado como "Commercial Off-The-Shelf" (COTS).
  • ISO/IEC 2506n:
    • ISO/IEC TR 25060:2010, SQuaRE -- Common Industry Format (CIF) for usability: General framework for usability-related information
    • ABNT NBR ISO/IEC 25062:2011, SQuaRE – Formato comum da indústria (FCI) para relatórios de teste de usabilidade [Em Português]
      ISO/IEC 25062:2006, SQuaRE -- Common Industry Format (CIF) for usability test reports
    • ISO/IEC 25063:2014, SQuaRE -- Common Industry Format (CIF) for usability: Context of use description
    • ISO/IEC 25064:2013, SQuaRE -- Common Industry Format (CIF) for usability: User needs report
    • ISO 25065:2019 - SQuaRE -- Common Industry Format (CIF) for Usability: User requirements specification
    • ISO/IEC 25066:2016, SQuaRE -- Common industry Format for Usability -- Evaluation Report

Normas ISO Relacionadas

ISO Standards and projects under the direct responsability of JTC 1/SC 7 Secretariat. ISO/IEC Joint Technical Comitee JTC 1: Information technology, Subcomitee SC 7: Software and systems engineering.

IEEE Std 1061 - Padrão IEEE para Metodologia de Métricas de Qualidade de Software

Métricas de Software - Complexidade e Qualidade

  • Métrica de software [Em Português]
    Origem: Wikipédia, a enciclopédia livre.
  • Software metric
    From Wikipedia, the free encyclopedia.
  • Programming Complexity
    From Wikipedia, the free encyclopedia.
  • Complexidade ciclomática [Em Português]
    Origem: Wikipédia, a enciclopédia livre. Complexidade ciclomática (ou complexidade condicional) é uma métrica de software usada para indicar a complexidade de um programa de computador. Desenvolvida por Thomas J. McCabe em 1976, ela mede o número de caminhos de execução linearmente independentes através do código fonte. O conceito, embora não o método, é um pouco similar ao da complexidade geral de texto medida pelo Flesch-Kincaid Readability Test.
  • Cyclomatic complexity
    From Wikipedia, the free encyclopedia.
  • SourceMonitor
    O programa freeware SourceMonitor permite a você ver dentro do código fonte do software para saber quanto código você realmente tem e identificar a complexidade relativa dos módulos. Por exemplo, você pode usar SourceMonitor para identificar o código com maior probabilidade de conter defeitos e portanto requer revisão formal. SourceMonitor, escrito em C++, percorre seu código em um único passo a alta velocidade (tipicamente, pelo menos 10.000 linhas de código por segundo), coletando métricas através de arquivos fonte escritos em C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6) ou HTML. Ele salva, exporta (XML, CSV), exibe e imprime métricas em tabelas e gráficos, inclusive diagramas Kiviat. Operates within a standard Windows GUI or inside your scripts using XML command files.

Estimativas de Software

  • Cost estimation in software engineering
    From Wikipedia, the free encyclopedia.
  • COCOMO II - Constructive Cost Model II
    COnstructive COst MOdel II (COCOMO II) is a model that allows one to estimate the cost, effort, and schedule when planning a new software development activity. COCOMO II is the latest major extension to the original COCOMO (COCOMO® 81) model published in 1981. It consists of three submodels, each one offering increased fidelity the further along one is in the project planning and design process. Listed in increasing fidelity, these submodels are called the Applications Composition, Early Design, and Post-architecture models.
  • Verbete: COCOMO
    From Wikipedia, the free encyclopedia.
    The Constructive Cost Model (COCOMO) is an algorithmic software cost estimation model developed by Barry W. Boehm. The model uses a basic regression formula with parameters that are derived from historical project data and current as well as future project characteristics.
  • Software development effort estimation
    From Wikipedia, the free encyclopedia.
    Software development effort estimation is the process of predicting the most realistic use of effort required to develop or maintain software based on incomplete, uncertain and noisy input. Effort estimates may be used as input to project plans, iteration plans, budgets, investment analyses, pricing processes and bidding rounds.
    Veja também: Comparison of development estimation software.
  • Software Estimating Rules of Thumb (PDF)
    Autor: Capers Jones, Chief Scientist Emeritus, Software Productivity Research, Inc.
    Versão 3: 2007-03-20.
  • Verbete: Capers Jones
    From Wikipedia, the free encyclopedia.
    Capers Jones is an American specialist in software engineering methodologies, specially software costs and sizing estimating. Jones collects data on software quality, risks, and best practices. His many computer science publications have been widely used by many organizations and educators.

Medição de Software - Tamanho Funcional

IFPUG

NESMA

COSMIC

Mark II

  • UKSMA - United Kington Software Metrics Association
    Fundada em 1988, UKSMA é um grupo de usuários, organização sem fins lucrativos que existe para promover e melhorar o uso da medição de software. Isto é realizado ao facilitar a comunicação e o compartilhamento de experiência de várias maneiras tanto dentro quanto além da UKSMA, e promovendo iniciativas.
    UKSMA é a Design Authority para o método MkII FPA, idealizado por Charles Symons e descrito em seu livro “Estimating with MkII FPA”. Membros da UKSMA (associação individual é gratuita) podem baixar livremente o atual FPA MkII Counting Practices Manual.
    UKSMA é membro do ISBSG - The International Software Benchmarking Standards Group.
  • ISO/IEC 20968:2002 - Software engineering -- Mk II Function Point Analysis -- Counting Practices Manual

ISO/IEC 14143 - Functional Size Measurement

  • ISO/IEC 14143-1:2007 - Information technology -- Software measurement -- Functional size measurement -- Part 1: Definition of concepts
  • ISO/IEC 14143-2:2011 - Functional size measurement -- Part 2: Conformity evaluation of software size measurement methods to ISO/IEC 14143-1
  • ISO/IEC TR 14143-3:2003 - Functional size measurement -- Part 3: Verification of functional size measurement methods
  • ISO/IEC TR 14143-4:2002 - Functional size measurement -- Part 4: Reference model
  • ISO/IEC TR 14143-5:2004 - Functional size measurement -- Part 5: Determination of functional domains for use with functional size measurement
  • ISO/IEC 14143-6:2012 - Functional size measurement -- Part 6: Guide for use of ISO/IEC 14143 series and related International Standards