Tagged articles
4 articles
Page 1 of 1
Baidu App Technology
Baidu App Technology
Jul 23, 2019 · R&D Management

How Baidu Scaled Agile Management for Its Massive Mobile App

Facing a thousand‑person, multi‑team, multi‑topic mobile platform, Baidu’s App engineering team built a layered, closed‑loop agile framework—covering organization, business architecture, scope, timeline, risk, and stakeholder management—to streamline delivery, reduce handover costs, and accelerate value.

Agile ManagementLarge-Scale DevelopmentProject Management
0 likes · 9 min read
How Baidu Scaled Agile Management for Its Massive Mobile App
DevOps
DevOps
Sep 25, 2018 · Backend Development

A Full-Scenario Git Branching Model for Large-Scale Dual-Mode Development and Its Practice in the Agricultural Bank Credit Management System (C3)

This article presents a comprehensive Git branching model designed for large-scale dual‑mode development, details naming conventions, granularity rules, code picking methods, shallow clone and sparse checkout techniques, and demonstrates its successful application in the Agricultural Bank's C3 credit management system while also announcing a related DevOps live event.

Branching ModelDevOpsGit
0 likes · 9 min read
A Full-Scenario Git Branching Model for Large-Scale Dual-Mode Development and Its Practice in the Agricultural Bank Credit Management System (C3)
MaGe Linux Operations
MaGe Linux Operations
May 11, 2018 · Fundamentals

How Massive Can Python Projects Really Get? A Deep Dive into Code Size and Maintainability

This article examines the scale of Python open‑source projects by counting lines of code with cloc, revealing that even multi‑million‑line codebases like OpenStack exist, while highlighting metrics such as average file length, comment‑to‑code ratios, and the variety of ancillary file types across the top projects.

Large-Scale Developmentcode metricsmaintainability
0 likes · 8 min read
How Massive Can Python Projects Really Get? A Deep Dive into Code Size and Maintainability
DevOps
DevOps
Sep 26, 2017 · R&D Management

Applying Scrum and Agile Practices to Large‑Scale Projects with Uncertain Requirements

The article describes how a large, budget‑constrained software project with vague requirements can be successfully delivered by adopting Scrum, clarifying requirements through collaborative backlog grooming, handling defects immediately, splitting stories vertically, and coordinating multiple feature and platform teams to ensure incremental value delivery.

Large-Scale DevelopmentR&D managementSoftware Architecture
0 likes · 14 min read
Applying Scrum and Agile Practices to Large‑Scale Projects with Uncertain Requirements