Tagged articles
34 articles
Page 1 of 1
IT Architects Alliance
IT Architects Alliance
Oct 9, 2025 · R&D Management

Boost Development Speed with a Continuous Architecture Improvement Framework

This article explains why enterprises need a systematic, ongoing architecture improvement process, outlines health metrics, debt visualization, refactoring patterns, decision‑record practices, governance automation, observability, and performance measurement to accelerate delivery and reduce technical debt.

Continuous ImprovementTechnical Debtarchitecture
0 likes · 8 min read
Boost Development Speed with a Continuous Architecture Improvement Framework
Radish, Keep Going!
Radish, Keep Going!
Mar 24, 2025 · R&D Management

Why the ‘Worst’ Programmer Was the Key to a High‑Performing Team

The article argues that measuring developer productivity should focus on real business impact rather than individual output, using the story of Tim Mackinnon—an unproductive‑on‑paper programmer whose mentorship and team‑building skills dramatically boosted overall team performance.

DoRAagiledeveloper productivity
0 likes · 5 min read
Why the ‘Worst’ Programmer Was the Key to a High‑Performing Team
JavaEdge
JavaEdge
Nov 24, 2024 · Fundamentals

How to Measure and Tame Technical Debt with Practical Metrics

The article explains what technical debt is, why it matters, and presents a set of concrete metrics—such as WTFs per minute, code smells, test and documentation coverage, effort on deprecated components, defect‑fix work, and vulnerability counts—to help teams identify, monitor, and reduce technical debt effectively.

DocumentationTechnical Debtcode quality
0 likes · 13 min read
How to Measure and Tame Technical Debt with Practical Metrics
Software Development Quality
Software Development Quality
Aug 14, 2024 · Fundamentals

How Code Quality Drives Development Efficiency: Strategies and Metrics

This article examines how high‑quality code boosts development efficiency, outlines the factors that affect code quality, presents practical strategies such as training, standards, code reviews, automated testing and refactoring, and provides step‑by‑step guidance for integrating metrics and prioritizing them across various project types.

Code reviewSoftware Engineeringci/cd
0 likes · 18 min read
How Code Quality Drives Development Efficiency: Strategies and Metrics
Software Development Quality
Software Development Quality
Jul 17, 2024 · R&D Management

How to Measure and Optimize Your Software Development Process with Key Metrics

This guide details a comprehensive set of software development metrics—including agile velocity, code quality, continuous integration, technical debt, unit and smoke testing, test automation, quality process, and continuous delivery—explaining their definitions, data sources, calculation methods, reference standards, and responsible platforms to help teams monitor and improve performance.

DevOpsagilecontinuous integration
0 likes · 27 min read
How to Measure and Optimize Your Software Development Process with Key Metrics
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 28, 2024 · Fundamentals

Four Essential Code Quality Metrics and How to Manage Them

This article introduces four widely‑accepted code‑quality indicators—cyclomatic complexity, function length, file duplication rate, and class fan‑in/fan‑out ratio—explains how to set thresholds, compare error density across codebases, and apply practical management strategies without degrading quality.

code duplicationcode qualitycyclomatic complexity
0 likes · 4 min read
Four Essential Code Quality Metrics and How to Manage Them
MaGe Linux Operations
MaGe Linux Operations
Feb 24, 2024 · Operations

How to Measure Software Development Productivity with DORA and CI Metrics

This article explains why software development productivity is hard to quantify, outlines key considerations for selecting meaningful metrics, and details essential DORA, cycle‑time, quality, customer‑feedback, employee‑satisfaction, and CI/CD indicators that help teams track progress without creating perverse incentives.

DORA metricsci/cdsoftware metrics
0 likes · 13 min read
How to Measure Software Development Productivity with DORA and CI Metrics
Efficient Ops
Efficient Ops
Dec 17, 2023 · Operations

How FAW‑Volkswagen Reached Top‑Tier DevOps Continuous Delivery: Practices, Metrics & Lessons

The interview reveals how FAW‑Volkswagen leveraged the CAICT DevOps maturity model to achieve Level 3 continuous delivery for its OTD order‑delivery platform and multi‑functional dealer ecosystem, detailing the standards, implementation steps, performance metrics, challenges faced, and future plans for broader digital transformation.

Continuous DeliveryDevOpsDigital Transformation
0 likes · 14 min read
How FAW‑Volkswagen Reached Top‑Tier DevOps Continuous Delivery: Practices, Metrics & Lessons
HomeTech
HomeTech
Nov 10, 2023 · R&D Management

Quality as the Lifeline of R&D: Autohome’s End‑to‑End Quality Measurement and Continuous Improvement

The article describes how Autohome established a company‑wide, fine‑grained quality measurement system and a comprehensive quality score model that unifies standards across departments, integrates multi‑source data, and drives continuous optimization to enhance user experience and product reliability.

Continuous ImprovementPerformance MonitoringR&D management
0 likes · 8 min read
Quality as the Lifeline of R&D: Autohome’s End‑to‑End Quality Measurement and Continuous Improvement
Liangxu Linux
Liangxu Linux
Sep 10, 2023 · Artificial Intelligence

How Much Does a GitHub Star Cost? Detecting Fake Stars with AI

GitHub stars, while a vanity metric, influence project selection and investment decisions, leading to a market where stars are bought and sold; this article examines star pricing, common fraud patterns, and how unsupervised clustering and specialized tools can identify and mitigate fake-star activity.

GitHubfake detectionopen source
0 likes · 7 min read
How Much Does a GitHub Star Cost? Detecting Fake Stars with AI
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 21, 2023 · Operations

Essential Software Development Metrics for Agile Teams and Production Success

The article explains how teams can adopt nine objective software development metrics—including lead time, cycle time, team velocity, defect rates, MTBF, MTTR, crash rate, endpoint incidents, and code‑quality measures—to continuously improve processes, assess production health, and align engineering work with business value.

Securityagileperformance
0 likes · 12 min read
Essential Software Development Metrics for Agile Teams and Production Success
Software Development Quality
Software Development Quality
May 21, 2023 · Fundamentals

Why Code Coverage Isn’t the Same as Test Coverage – A Deep Dive

This article explains the distinction between code coverage and test coverage, outlines testing strategies across functional, code, and architectural layers, offers practical steps and visualisation techniques, and highlights how AI can enhance both kinds of coverage in modern software testing.

AI testingSoftware Testingcode coverage
0 likes · 11 min read
Why Code Coverage Isn’t the Same as Test Coverage – A Deep Dive
Baidu Geek Talk
Baidu Geek Talk
Apr 3, 2023 · R&D Management

Digital R&D Efficiency Analysis and Decision System: Concepts, Case Studies, and Technical Implementation

The article defines R&D efficiency as delivering higher‑quality, faster value, breaks it into doing the right work, doing it correctly, and ensuring sustainable delivery, then presents a GQM‑driven framework and case studies on testing staff, code review, and process bottlenecks, and outlines a digital decision‑making platform that automates data collection, modeling, and actionable reporting.

Case StudyR&D efficiencydecision system
0 likes · 23 min read
Digital R&D Efficiency Analysis and Decision System: Concepts, Case Studies, and Technical Implementation
JD Tech
JD Tech
Jan 10, 2023 · Fundamentals

Automated Monitoring of Cyclomatic Complexity in Python Projects Using Lizard

This article explains how to automatically monitor and analyze cyclomatic complexity of software projects with the Lizard tool, covering its definition, thresholds, reduction techniques, multi-language support, configuration options, scheduled execution, and result visualization to guide refactoring decisions.

cyclomatic complexitylizardsoftware metrics
0 likes · 8 min read
Automated Monitoring of Cyclomatic Complexity in Python Projects Using Lizard
DevOpsClub
DevOpsClub
Nov 17, 2022 · R&D Management

Unlocking Software R&D Efficiency: How Metrics Drive Better Development

In this expert round‑table, leaders from WeBank, Tencent and Kuaishou share practical insights on applying measurement frameworks such as GQM, value‑flow management and DevOps metrics to guide development behavior, improve quality and efficiency, and avoid common pitfalls in software R&D.

DevOpsGQMR&D efficiency
0 likes · 40 min read
Unlocking Software R&D Efficiency: How Metrics Drive Better Development
DevOps
DevOps
Nov 2, 2022 · R&D Management

A Comprehensive Approach to Measuring Software Development Efficiency

The article examines the challenges of quantifying software R&D productivity, critiques traditional metrics, introduces a set of balanced key performance indicators, and proposes a composite efficiency index (CEI) that combines delivery throughput, deployment frequency, success rate, cycle time, stability, and debt backlog.

R&D managementdevelopment efficiencyperformance measurement
0 likes · 12 min read
A Comprehensive Approach to Measuring Software Development Efficiency
DevOps
DevOps
Jun 24, 2022 · R&D Management

Understanding Software Metrics: Common Pitfalls and Essential Agile Testing Indicators

The article explains the purpose of software metrics, warns against measuring individual performance and isolated indicators, and outlines key agile testing metrics such as code coverage, acceptance test pass rate, defect density per story point, and automation rate to help teams track progress toward quality goals.

Agile Testingcode coveragequality measurement
0 likes · 6 min read
Understanding Software Metrics: Common Pitfalls and Essential Agile Testing Indicators
DevOps
DevOps
Jun 23, 2022 · Operations

Understanding Software Quality Metrics and the Pitfalls of Misguided Measurement

The article uses a humorous story about two development teams manipulating KLOC defect rates to illustrate Goodhart's law and the McNamara fallacy, then presents a comprehensive set of software quality metrics and guidelines for selecting meaningful measurements that truly improve product quality.

DevOpsGoodhart's lawMcNamara fallacy
0 likes · 16 min read
Understanding Software Quality Metrics and the Pitfalls of Misguided Measurement
360 Quality & Efficiency
360 Quality & Efficiency
Jun 2, 2022 · Fundamentals

Understanding and Improving Software Testability

The article explains the concept of software testability, outlines controllability and observability factors, discusses cohesion and coupling, suggests practices such as TDD and design patterns, and introduces tools like testability‑explorer and Sonar for measuring and enhancing testability.

CohesionCouplingSoftware Testing
0 likes · 8 min read
Understanding and Improving Software Testability
21CTO
21CTO
Jan 16, 2022 · R&D Management

How to Scientifically Measure Software Team Performance: Key Metrics Explained

This article explores why tech managers face questions about staffing, delivery speed, and 996 culture, then proposes a scientific approach to measuring team performance using four core DevOps metrics—lead time, deployment frequency, MTTR, and change‑fail rate—along with supporting indicators such as WIP, code size, and bug count.

Lead TimeMTTRagile
0 likes · 12 min read
How to Scientifically Measure Software Team Performance: Key Metrics Explained
DevOps Cloud Academy
DevOps Cloud Academy
Sep 3, 2021 · Information Security

Understanding SonarQube: Quantifying Software Quality, Rule Types, Severity Levels, and Metrics

This article explains how SonarQube uses static analysis to measure software reliability, maintainability, security, complexity, test coverage and duplication, describes its rule categories, severity levels, issue states, and metric rating scales, and shows why high‑quality code reduces costs and improves safety.

SonarQubecode qualitysoftware metrics
0 likes · 7 min read
Understanding SonarQube: Quantifying Software Quality, Rule Types, Severity Levels, and Metrics
DevOps Cloud Academy
DevOps Cloud Academy
Jun 15, 2021 · Information Security

Understanding SonarQube: Quantifying Software Quality, Rule Types, Severities, and Metrics

This article explains how SonarQube uses static analysis to measure software reliability, maintainability, security, complexity, test coverage and duplication, describes its rule categories, severity levels, issue states, and quality metrics, and highlights the cost and productivity benefits of high‑quality code.

SonarQubecode qualitysoftware metrics
0 likes · 6 min read
Understanding SonarQube: Quantifying Software Quality, Rule Types, Severities, and Metrics
Continuous Delivery 2.0
Continuous Delivery 2.0
Nov 25, 2020 · Operations

Measuring Engineering Productivity with GitLab MR Rate: Definition, Challenges, and Improvement Strategies

This article explains how GitLab uses the MR Rate metric to assess engineering productivity, outlines its definition, discusses the challenges of relying on a single metric, and presents four strategies—including improving iteration, setting KPIs, aligning OKRs, and empowering teams—to boost the MR Rate over time.

GitLabKPIsMR Rate
0 likes · 8 min read
Measuring Engineering Productivity with GitLab MR Rate: Definition, Challenges, and Improvement Strategies
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jun 5, 2020 · R&D Management

How a Unified Code Metrics Platform Boosts Development Quality and Efficiency

This article describes the design, implementation, and operational strategy of a comprehensive code‑metrics platform that standardizes coding standards, automates quality checks, and drives data‑guided improvements across multiple development teams, ultimately enhancing code reliability, maintainability, and CI/CD flow.

R&D managementci/cdcode quality
0 likes · 10 min read
How a Unified Code Metrics Platform Boosts Development Quality and Efficiency
Continuous Delivery 2.0
Continuous Delivery 2.0
Nov 4, 2019 · Fundamentals

Evaluating and Managing Legacy Code Quality with Simple Metrics

The article explains how to assess a project's code quality using four key metrics, compare error density between codebases, manage legacy code with the Scout Camp principle, and choose reasonable thresholds such as cyclomatic complexity, providing a practical approach for continuous delivery.

Continuous DeliveryLegacy CodeSoftware Engineering
0 likes · 4 min read
Evaluating and Managing Legacy Code Quality with Simple Metrics
21CTO
21CTO
Aug 30, 2019 · R&D Management

Why Measuring Developer Productivity Is Harder Than Counting Lines of Code

The article argues that traditional metrics like lines of code, revenue, or speed fail to capture true software developer productivity, emphasizing the need for more nuanced, team‑level indicators such as delivery throughput, quality, cycle time, and value‑stream analysis.

developer productivitysoftware metricsteam performance
0 likes · 7 min read
Why Measuring Developer Productivity Is Harder Than Counting Lines of Code
JD Retail Technology
JD Retail Technology
Mar 20, 2019 · R&D Management

Challenges and Proper Practices for Measuring Software Development Efficiency

The article examines the difficulties of quantifying software R&D efficiency, critiques common metric approaches such as time tracking, LOC, and story points, and proposes a holistic, result‑oriented framework that emphasizes global flow efficiency across delivery speed, quality, and capability.

agile measurementdevelopment processperformance management
0 likes · 9 min read
Challenges and Proper Practices for Measuring Software Development Efficiency
JD Tech
JD Tech
Mar 19, 2019 · R&D Management

Challenges and Proper Practices for Measuring Software R&D Efficiency

The article examines the difficulties of quantifying software development efficiency, critiques common metric approaches, and proposes a principled framework that emphasizes global, outcome‑oriented indicators across delivery efficiency, quality, and capability to guide systematic R&D performance improvement.

OperationsR&D efficiencydelivery capability
0 likes · 9 min read
Challenges and Proper Practices for Measuring Software R&D Efficiency
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 19, 2019 · Operations

Key Metrics for Agile Teams: From Lead Time to Security Indicators

This article explains how software teams can select, combine, and interpret nine essential metrics—including lead time, cycle time, team velocity, defect rates, MTBF, MTTR, and security incident counts—to drive continuous improvement, align with business goals, and ultimately achieve successful outcomes.

Lead TimeOperationsSecurity
0 likes · 12 min read
Key Metrics for Agile Teams: From Lead Time to Security Indicators
DevOps
DevOps
Jun 21, 2017 · Operations

Statistical Process Control for Software Lifecycle: Building a Digital Data Warehouse and Applying Control Charts

The article explains how to integrate software lifecycle tools to collect, transform, and analyze process data, establish a digital data warehouse, and use statistical process control models such as histograms to monitor defect lifecycles and improve software project management efficiency.

control chartsdefect lifecyclesoftware metrics
0 likes · 8 min read
Statistical Process Control for Software Lifecycle: Building a Digital Data Warehouse and Applying Control Charts
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 16, 2016 · Operations

Calculate System Throughput: QPS, TPS, Concurrency & Response Time

This article explains key performance testing concepts such as system throughput, QPS/TPS, concurrency, response time, and their interrelationships, provides practical calculation examples, shows how daily PV relates to TPS for different platforms, and outlines essential metrics and formulas for evaluating software performance.

Performance TestingQPSResponse Time
0 likes · 11 min read
Calculate System Throughput: QPS, TPS, Concurrency & Response Time