Tag

software productivity

1 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 28, 2024 · Operations

Engineering Efficiency, Infrastructure Debt, and the Rise of Platform Engineering

The article analyzes how rapid business growth over the past two decades masked engineering efficiency issues, explains why the slowdown of the internet market now forces companies to confront infrastructure debt and tool platform problems, and outlines how platform engineering and DevOps principles can restore productivity and align engineering goals.

DevOpsEngineering EfficiencyInfrastructure Debt
0 likes · 9 min read
Engineering Efficiency, Infrastructure Debt, and the Rise of Platform Engineering
Architecture & Thinking
Architecture & Thinking
Jan 8, 2024 · Artificial Intelligence

How Baidu Comate Supercharges Coding: A Practical AI Assistant Guide

This article introduces Baidu Comate, an AI-powered coding assistant built on the Wenxin model, explains how to install it, demonstrates its real-time code completion, comment generation, test creation, and optimization features across multiple languages and IDEs, and highlights its benefits for developers.

AI coding assistantGoVS Code
0 likes · 10 min read
How Baidu Comate Supercharges Coding: A Practical AI Assistant Guide
Architects Research Society
Architects Research Society
Nov 3, 2022 · Fundamentals

Programming Productivity: Definitions, Models, and Influencing Factors

Programming productivity, also known as software or development productivity, examines how output relates to input, covering definitions, measurement models such as COCOMO II and Jones’s factors, function points, value‑based engineering, and human aspects, while discussing efficiency, effectiveness, profitability, and various factors influencing individual and team efficiency.

COCOMOfunction pointsmetrics
0 likes · 12 min read
Programming Productivity: Definitions, Models, and Influencing Factors
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 20, 2021 · Mobile Development

Measuring Engineer Productivity and Software Quality in Facebook Mobile Development

This article analyses seven years of Facebook mobile development data to show how increasing release frequency can coexist with stable engineer productivity and unchanged software quality, using metrics such as daily code changes, commit frequency, bug severity, crash rates, cherry‑picks and launch‑blockers.

Continuous DeploymentFacebookmetrics
0 likes · 6 min read
Measuring Engineer Productivity and Software Quality in Facebook Mobile Development