Tagged articles
425 articles
Page 4 of 5
21CTO
21CTO
May 13, 2019 · R&D Management

Why Agile Documentation Beats Traditional Docs: A Practical Guide

This article examines the debate over writing documentation in agile projects, explains how to create effective agile documentation using user stories, compares it with traditional project documentation, and offers concrete guidance and examples to help teams adopt a more efficient, value‑driven documentation approach.

DocumentationProject Managementagile
0 likes · 11 min read
Why Agile Documentation Beats Traditional Docs: A Practical Guide
HomeTech
HomeTech
May 8, 2019 · R&D Management

APD Agile Improvement Case Study of a Distributor Business Unit R&D Team

This case study details how a distributor business unit R&D team applied the APD agile methodology to transform weekly iterations into daily releases, reduce demand cycle time, double throughput, halve bugs, and adopt lean‑Kanban and Scrum‑inspired practices for sustained improvement.

APDLean KanbanProduct Development
0 likes · 6 min read
APD Agile Improvement Case Study of a Distributor Business Unit R&D Team
JD Retail Technology
JD Retail Technology
May 5, 2019 · Industry Insights

How 7FRESH APP Boosted Delivery Speed and Quality with Agile Team Restructuring

The 7FRESH mobile app team at JD transformed its organization into product‑oriented cross‑functional squads, refined task splitting and estimation, expanded automated testing, enforced strict test‑in criteria, and allocated time for technical debt reduction, resulting in markedly higher delivery quantity, frequency, and quality while improving stakeholder satisfaction.

Mobile DevelopmentProduct DeliveryTeam Organization
0 likes · 6 min read
How 7FRESH APP Boosted Delivery Speed and Quality with Agile Team Restructuring
21CTO
21CTO
Apr 3, 2019 · Operations

Why Software Quality Fails: Black Swans, Butterfly Effects, and Technical Debt

The article explores how unpredictable black‑swan events, the butterfly effect, Murphy's law, rapid business growth, technical debt, tool choices, complex domains, documentation, and leadership all combine to threaten software stability, and proposes agile, systematic, and quality‑centric approaches to mitigate these risks.

Software EngineeringSoftware qualityTechnical Debt
0 likes · 22 min read
Why Software Quality Fails: Black Swans, Butterfly Effects, and Technical Debt
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
Tencent Cloud Developer
Tencent Cloud Developer
Mar 18, 2019 · Product Management

How to Prioritize Product Requirements: A User‑Centric Approach and Bug‑First Strategy

To keep product development sustainable, prioritize user‑reported bugs first, then self‑discovered bugs, followed by user‑requested features and finally internal ideas, using continuous ranking based on impact, difficulty, and supporter count while actively listening to users and fixing problems before adding new functionality.

agilebug fixingproduct-management
0 likes · 9 min read
How to Prioritize Product Requirements: A User‑Centric Approach and Bug‑First Strategy
21CTO
21CTO
Mar 11, 2019 · R&D Management

Master the Essential Project Management Vocabulary: 40 Key Terms Explained

This comprehensive guide outlines 40 essential project management terms—from basic concepts like project plans and WBS to advanced topics such as risk mitigation, Kanban flow limits, and quality assurance—helping professionals enhance their terminology and improve project communication.

GlossaryKanbanProject Management
0 likes · 15 min read
Master the Essential Project Management Vocabulary: 40 Key Terms Explained
转转QA
转转QA
Mar 6, 2019 · R&D Management

How to Handle Changing Requirements and Improve Project Delivery

This article discusses common problems in fast‑paced project iterations—such as volatile requirements, low‑quality demand, delayed testing, and cross‑team dependencies—and presents practical methods like user stories, demand checklists, early annotations, developer‑led requirement reviews, and testing best practices to improve delivery speed and quality.

Project ManagementRequirement Engineeringagile
0 likes · 8 min read
How to Handle Changing Requirements and Improve Project Delivery
Programmer DD
Programmer DD
Feb 24, 2019 · R&D Management

How Agile Coaching Turned a Struggling B2B Team into a High‑Performance Squad

This article recounts how an agile coach helped Alibaba Health's B2B development team overcome chronic release failures, burnout, and low productivity by establishing stable feature teams, aligning goals, tightening quality gates, clarifying requirements, visualizing flow with Kanban, implementing continuous integration, and driving continuous improvement through clear metrics.

Kanbanagilecontinuous integration
0 likes · 14 min read
How Agile Coaching Turned a Struggling B2B Team into a High‑Performance Squad
DevOps
DevOps
Jan 29, 2019 · R&D Management

Agile Transformation in a Vendor‑Driven End‑to‑End Business System Delivery: A Practical Case Study

This article recounts a real‑world agile transformation where a vendor‑centric, zero‑to‑one business system was delivered by iteratively applying agile, lean, and DevOps practices such as JIRA tracking, WIP limits, weekly planning, daily stand‑ups, and shortened feedback loops, highlighting the coach’s role in the trenches.

DevOpsJiraR&D management
0 likes · 7 min read
Agile Transformation in a Vendor‑Driven End‑to‑End Business System Delivery: A Practical Case Study
DevOps
DevOps
Jan 24, 2019 · R&D Management

Finding the Right Granularity for a Cross‑Project Backlog in Agile Delivery

The article discusses the challenges of allocating delivery team resources based on project budgets, the need for a monthly stakeholder "parliament" to prioritize demands, and the difficulty of creating a manageable, value‑driven backlog that balances large projects, regulatory work, and small initiatives.

agile
0 likes · 6 min read
Finding the Right Granularity for a Cross‑Project Backlog in Agile Delivery
DevOps
DevOps
Jan 22, 2019 · R&D Management

Seven Tactical Principles for Agile Coaching Practice

The article presents seven tactical principles for agile coaching, explains their system‑dynamic foundations, and offers practical guidance on building leadership groups, clarifying roles, aligning management, measuring improvement, strengthening execution, optimizing communication, and fostering deliberate practice to drive sustainable agile transformation.

Continuous ImprovementLeadershipMetrics
0 likes · 20 min read
Seven Tactical Principles for Agile Coaching Practice
DevOps
DevOps
Jan 10, 2019 · Fundamentals

The Agile Fluency Model: Four Levels of Team Capability and How to Achieve Them

This article explains the Agile Fluency Model, describing its four progressive layers—Focusing, Delivering, Optimizing, and Strengthening—detailing the benefits, required investments, typical timeframes, and practical guidance for organizations to assess, improve, and sustain agile team performance.

Leanagilefluency model
0 likes · 33 min read
The Agile Fluency Model: Four Levels of Team Capability and How to Achieve Them
DevOps
DevOps
Dec 15, 2018 · R&D Management

Agile Transformation of the Agricultural Bank’s “Spring” Project: One‑Year Retrospective and Live Q&A

This article recounts the one‑year agile pilot of the Agricultural Bank’s Spring mobile‑marketing platform, detailing its origins, challenges, cultural and efficiency gains, a live DevOps+LIVE Q&A session, and practical insights from ScrumMasters on managing uncertainty in large‑scale banking software projects.

agilebanking-ITproject-management
0 likes · 11 min read
Agile Transformation of the Agricultural Bank’s “Spring” Project: One‑Year Retrospective and Live Q&A
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 6, 2018 · R&D Management

How to Run an Effective Agile Retrospective: A Step‑by‑Step Guide

This article explains why retrospective meetings are crucial for team growth, outlines five maturity levels of retrospectives, and provides a detailed, five‑stage process—including preparation, data collection, insight generation, action planning, and closure—to help teams continuously improve their workflow.

Continuous Improvementagilemeeting facilitation
0 likes · 13 min read
How to Run an Effective Agile Retrospective: A Step‑by‑Step Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 21, 2018 · Product Management

From Continuous Delivery to Business Innovation: Mastering the Product Innovation Cycle

This article explains how senior engineers must go beyond continuous delivery to ensure that what they ship delivers real value, describing the relationship between continuous delivery and business innovation, the growth‑flywheel model, the gate‑keeping framework, impact mapping, and the Biz‑Dev‑Ops practice for data‑driven, iterative product development.

Continuous Deliveryagilebiz-dev-ops
0 likes · 26 min read
From Continuous Delivery to Business Innovation: Mastering the Product Innovation Cycle
DevOps
DevOps
Nov 18, 2018 · R&D Management

Agile Story‑Point Estimation Illustrated Through a Card Game at a Large Bank

The article recounts how a major bank's R&D center used a card‑playing exercise to demonstrate agile story‑point estimation, detailing the step‑by‑step process, its purpose, and answering common questions about the technique’s applicability, units, and relative‑estimation logic.

Project ManagementStory Pointsagile
0 likes · 5 min read
Agile Story‑Point Estimation Illustrated Through a Card Game at a Large Bank
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 2, 2018 · R&D Management

How to Boost Continuous Delivery: The 2‑1‑1 Vision and Value‑Flow Secrets

This article explains Alibaba’s “2‑1‑1” vision for accelerating continuous delivery—delivering 85% of requests within two weeks, developing them within one week, and releasing within an hour—by visualizing end‑to‑end value streams, limiting parallel work, and applying lean, agile practices to improve flow efficiency.

Continuous DeliveryLeanR&D efficiency
0 likes · 13 min read
How to Boost Continuous Delivery: The 2‑1‑1 Vision and Value‑Flow Secrets
Java Architect Essentials
Java Architect Essentials
Oct 31, 2018 · Fundamentals

Agile Development: Business Goals, Definition, and Measurement Framework

This article explains agile development’s core business goals of faster value delivery and effective learning, defines agile as early value delivery and adaptive response, and presents a comprehensive five‑group metric system—including release capability, demand response cycle, throughput, built‑in quality, and external delivery quality—to assess and improve continuous delivery performance.

Continuous DeliveryMetricsR&D management
0 likes · 13 min read
Agile Development: Business Goals, Definition, and Measurement Framework
DevOps
DevOps
Sep 3, 2018 · R&D Management

Why Spotify’s Agile Patterns Work and Why You Shouldn’t Blindly Copy Them

The article explains how Spotify’s agile practices succeed because they align with Swedish cultural values and organizational principles, warns against naïvely copying the model, and offers guidance on adapting agile transformations to different cultural contexts using Hofstede’s dimensions.

HofstedeSpotifyTransformation
0 likes · 8 min read
Why Spotify’s Agile Patterns Work and Why You Shouldn’t Blindly Copy Them
Big Data and Microservices
Big Data and Microservices
Aug 27, 2018 · Industry Insights

What Makes Large‑Scale Websites Tick? Architecture Principles and Best Practices

This article outlines the key characteristics of large‑scale websites and presents a comprehensive set of architectural goals, patterns, and techniques—including performance tuning, high availability, scalability, extensibility, security, and agile operations—to guide the design of robust, user‑centric online platforms.

ScalabilitySecurityagile
0 likes · 10 min read
What Makes Large‑Scale Websites Tick? Architecture Principles and Best Practices
DevOps
DevOps
Aug 17, 2018 · Product Management

Why Most Companies’ Product Development Processes Fail: Ten Root Causes

The article analyzes common product development practices that lead to failure, outlines ten root causes such as idea sourcing, flawed business plans, misaligned roles, late agile adoption, and project‑centric management, and concludes with a call for companies to adopt outcome‑focused, continuous discovery approaches, while also featuring a DevOps recruitment notice.

Business strategyProduct Developmentagile
0 likes · 13 min read
Why Most Companies’ Product Development Processes Fail: Ten Root Causes
Big Data and Microservices
Big Data and Microservices
Aug 13, 2018 · Big Data

8 Essential Principles for Effective Enterprise Big Data Implementation

The article outlines eight key principles that enterprises should follow to harness big data responsibly, covering goal definition, strategic partnership, source identification, continuous communication, agile iteration, technology evaluation, cloud alignment, and talent development with security considerations.

Big DataData GovernanceEnterprise
0 likes · 10 min read
8 Essential Principles for Effective Enterprise Big Data Implementation
DevOps
DevOps
Aug 8, 2018 · Operations

Practical Guidance for Soft‑Landing Agile Development: Case Studies and Basic Requirements

This article shares practical, experience‑based advice on introducing agile methods in software projects, emphasizing tailoring practices to specific contexts, problem‑driven adoption, and essential rules such as physical Kanban boards, daily stand‑ups, and clear Scrum roles, illustrated with multiple real‑world case studies.

Project Managementagilescrum
0 likes · 7 min read
Practical Guidance for Soft‑Landing Agile Development: Case Studies and Basic Requirements
JD Retail Technology
JD Retail Technology
Aug 6, 2018 · R&D Management

Key Skills and Perspectives of a Successful Project Manager in E‑Commerce

The article outlines the essential professional knowledge, multifaceted responsibilities, and flexible approaches a competent e‑commerce project manager must possess, emphasizing the integration of PMBOK fundamentals, technical and business expertise, and agile practices across diverse development projects.

PMBOKProject Managementagile
0 likes · 9 min read
Key Skills and Perspectives of a Successful Project Manager in E‑Commerce
DevOps
DevOps
Jul 9, 2018 · Fundamentals

My Journey with Agile Development and Extreme Programming: Lessons and Impact

The author recounts how discovering Agile and Extreme Programming in 2008 transformed his software development mindset, improved project delivery, and reshaped organizational and product design practices, illustrating both the benefits and challenges of adopting Agile in a traditionally waterfall‑focused environment.

Extreme ProgrammingLeanMVP
0 likes · 9 min read
My Journey with Agile Development and Extreme Programming: Lessons and Impact
Java Captain
Java Captain
Jun 30, 2018 · Backend Development

Reflections on a Small‑Scale Java Project: Architecture, Technology Selection, and Development Practices

The article recounts a recent Java web project for a municipal client, detailing the lack of documentation, the decision to redevelop, the choice of front‑end and back‑end frameworks, the layered architecture design, agile team management, and practical lessons for rapid development of small‑to‑medium systems.

JavaProject ManagementWeb Development
0 likes · 11 min read
Reflections on a Small‑Scale Java Project: Architecture, Technology Selection, and Development Practices
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 27, 2018 · R&D Management

How to Build a Thriving Engineer Culture: Practical Steps from Alibaba’s Hema Team

This article explores the concept of engineer culture versus KPI‑driven culture, outlines essential prerequisites such as trust and technical leadership, and shares concrete practices—including small‑team dynamics, automated testing, continuous integration, pair programming, and effective meetings—to help teams cultivate a sustainable, high‑impact engineering environment.

Software EngineeringTeam Practicesagile
0 likes · 14 min read
How to Build a Thriving Engineer Culture: Practical Steps from Alibaba’s Hema Team
DevOps
DevOps
Jun 24, 2018 · Operations

Full-Process Reliable Continuous Delivery: Methodology, Tools, and Practice in the C3 Project

This report details a joint initiative by the Application Development Department and the PMO to improve software delivery efficiency through a full‑process continuous delivery methodology, a Git‑based configuration‑management model, and end‑to‑end pipelines applied to the multi‑scenario C3 project group, including results, advantages, training, and future plans.

Configuration ManagementDevOpsGit
0 likes · 6 min read
Full-Process Reliable Continuous Delivery: Methodology, Tools, and Practice in the C3 Project
DevOps
DevOps
Jun 11, 2018 · Product Management

User Story Mapping Resources – Theory and Practice

This article compiles a series of Chinese-language resources on user story mapping, explaining how the technique helps agile teams create clearer backlog, prioritize features, and plan releases, offering both theoretical background and practical steps for effective implementation.

BacklogUser Story Mappingagile
0 likes · 4 min read
User Story Mapping Resources – Theory and Practice
vivo Internet Technology
vivo Internet Technology
Jun 5, 2018 · Operations

DevOps International Summit 2024: Latest Practices and Technologies

The DevOps International Summit 2024 in Beijing, the sole China‑based global DevOps conference, brings together over 80 leading experts to showcase end‑to‑end practices—from Lean‑Agile, Continuous Delivery, SRE, and microservices to DevSecOps, AI‑driven tooling, and the new Research and Operations Integration Capability Maturity Model—through industry‑focused tracks, hands‑on training, and real‑world case studies across finance, telecom, retail and more.

Continuous DeliveryDevOpsDevOps Summit
0 likes · 3 min read
DevOps International Summit 2024: Latest Practices and Technologies
DevOps
DevOps
May 20, 2018 · R&D Management

Agile Practice in a Channel Project Team: Handling Urgent Business Demands

This article recounts how a small, multi‑disciplinary channel development team applied a customized Kanban‑based agile process to overcome tight schedules, heavy workloads, and a critical three‑day emergency feature request, demonstrating both the strengths and limits of agile in fast‑changing environments.

Project Managementagilesoftware development
0 likes · 9 min read
Agile Practice in a Channel Project Team: Handling Urgent Business Demands
DevOps
DevOps
May 16, 2018 · R&D Management

Agile Practice Implementation in the Agricultural Bank's Software Development Center: A Multi‑Phase Case Study

This article describes how the Agricultural Bank's software development center introduced daily builds, automated testing, Kanban boards, and Scrum stand‑ups across three phases to boost development efficiency, product quality, and team collaboration, sharing lessons learned and outcomes from the pilot projects.

agilescrumsoftware development
0 likes · 9 min read
Agile Practice Implementation in the Agricultural Bank's Software Development Center: A Multi‑Phase Case Study
21CTO
21CTO
May 12, 2018 · Mobile Development

Why Mobile App Architecture Matters: Lessons from Real-World Projects

This article explores the concept of software architecture for mobile apps, sharing personal reflections, industry case studies, design principles, modularization strategies, development practices, testing, risk management, and agile processes to help developers build maintainable, scalable, and high‑quality applications.

Android Developmentagilemobile architecture
0 likes · 47 min read
Why Mobile App Architecture Matters: Lessons from Real-World Projects
DevOps
DevOps
Apr 22, 2018 · R&D Management

Balancing Agile and Waterfall in Banking Software Projects: A Pragmatic Approach

The article examines why traditional waterfall planning remains essential for banking software projects while selectively adopting agile practices, highlighting the differences between consumer‑focused (To C) products and business‑focused (To B) initiatives, the limits of MVP, and a hybrid delivery model that satisfies both speed and contractual certainty.

Project ManagementR&Dagile
0 likes · 8 min read
Balancing Agile and Waterfall in Banking Software Projects: A Pragmatic Approach
UCloud Tech
UCloud Tech
Apr 4, 2018 · Fundamentals

How Agile Development and Testing Accelerate Product Quality and Delivery

This article explains how agile development—especially Scrum—and agile testing practices like continuous testing, TDD, automation, and continuous integration enable rapid iteration, higher product quality, and faster delivery in fast‑changing market environments.

Software Testingagilecontinuous integration
0 likes · 11 min read
How Agile Development and Testing Accelerate Product Quality and Delivery
21CTO
21CTO
Mar 11, 2018 · R&D Management

Will Agile Transform the Next Decade of Enterprise Software Development?

The article reviews the rise of Agile since the 2001 Manifesto, examines enterprise adoption challenges, outlines major frameworks like SAFe, LeSS, DAD, and Nexus, highlights the role of Agile coaches, and predicts broader integration with DevOps and other business functions in the coming decade.

DevOpsEnterpriseagile
0 likes · 7 min read
Will Agile Transform the Next Decade of Enterprise Software Development?
DevOps Coach
DevOps Coach
Feb 26, 2018 · Operations

How Nationwide Scaled DevOps Across 200+ Teams: Lessons from the DevOps Handbook

This article analyzes Nationwide Insurance's multi‑year DevOps transformation, detailing its organizational scale, strategic goals, experiment timeline, team interaction model, developer‑experience improvements, lead‑time metric, support structure, and a rapid response case that together illustrate how a large financial services firm accelerated delivery while reducing risk.

Case StudyDevOpsEnterprise Scale
0 likes · 17 min read
How Nationwide Scaled DevOps Across 200+ Teams: Lessons from the DevOps Handbook
DevOps Engineer
DevOps Engineer
Jan 13, 2018 · Fundamentals

2017 Global Software Testing Industry Survey Report Overview

The 2017 PractiTest software testing industry survey reveals worldwide respondent demographics, preferred testing skills, increasing multitasking and automation, widespread agile and CI/CD adoption, future technology priorities, and hiring expectations, offering a comprehensive snapshot of current practices and emerging trends for testers.

Industry SurveySoftware Testingagile
0 likes · 5 min read
2017 Global Software Testing Industry Survey Report Overview
iQIYI Technical Product Team
iQIYI Technical Product Team
Jan 12, 2018 · R&D Management

Mastering Cross‑Company Multi‑Team Project Management: A Practical Guide

This article shares a detailed, experience‑based framework for project managers to successfully lead cross‑company, multi‑team software collaborations by dividing work into planning, implementation, and delivery phases, emphasizing risk identification, schedule coordination, change handling, and continuous external communication.

Project Managementagilecross-company collaboration
0 likes · 13 min read
Mastering Cross‑Company Multi‑Team Project Management: A Practical Guide
Hujiang Technology
Hujiang Technology
Dec 6, 2017 · Product Management

Top Tips for Negotiating with Stakeholders

This article offers product managers practical negotiation techniques—including securing a home base, identifying true stakeholders, using vision as a tool, maintaining consistency, proving rationale, committing to agile practices, asking open‑ended questions, focusing, listening, and standing firm on decisions—to effectively influence and align stakeholder expectations.

Visionagilecommunication
0 likes · 10 min read
Top Tips for Negotiating with Stakeholders
ITPUB
ITPUB
Nov 2, 2017 · Fundamentals

10 Essential Practices Every Developer Should Follow

This article compiles seasoned developers' advice on choosing a language, embracing agile delivery, rigorous testing, avoiding premature optimization, and writing maintainable code to help programmers grow their careers and produce high‑quality software.

agilecareer advicecode quality
0 likes · 9 min read
10 Essential Practices Every Developer Should Follow
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 27, 2017 · R&D Management

Project Management Practices in iQIYI Literature Vertical: Agile Process, Planning, and CI/CD

The iQIYI Literature vertical uses a streamlined four‑stage agile workflow—review, scheduling, development, release—combined with dynamic process tweaks, tight baseline coupling, branch‑isolated CI/CD, and layered quarterly, monthly, and weekly planning, enabling rapid product iterations and sustained growth into a recognized brand.

Project Managementagileci/cd
0 likes · 10 min read
Project Management Practices in iQIYI Literature Vertical: Agile Process, Planning, and CI/CD
DevOps
DevOps
Oct 22, 2017 · Fundamentals

Agile Is Just a Hammer: Reflections on Misusing Agile Practices

The article uses the hammer metaphor to critique treating agile methods as a one‑size‑fits‑all tool, illustrating common misunderstandings through dialogues about user stories, estimation, TDD, pair programming, Kanban, Scrum, SAFe, and continuous delivery, and urging thoughtful adoption.

MethodologyTDDagile
0 likes · 5 min read
Agile Is Just a Hammer: Reflections on Misusing Agile Practices
DevOps
DevOps
Oct 10, 2017 · R&D Management

Practices and Reflections on Splitting and Decoupling in Agile and Lean Delivery

The article shares a year‑long experience of applying agile and lean principles—especially splitting and decoupling—to improve delivery efficiency, team structure, and value flow across large waterfall projects, small process‑optimisation tasks, and product‑centric squads, highlighting concrete practices, outcomes, and future plans.

DecouplingLeanagile
0 likes · 12 min read
Practices and Reflections on Splitting and Decoupling in Agile and Lean Delivery
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 21, 2017 · Product Management

Agile User Research: Boosting Efficiency, Communication, and Business Value in Product Development

The article explains how traditional user research methods struggle to keep pace with fast‑moving internet product cycles and proposes an agile, business‑oriented research framework that shortens study time, improves cross‑functional communication, and ensures research outcomes are actionable and aligned with product goals.

Product DevelopmentUXagile
0 likes · 17 min read
Agile User Research: Boosting Efficiency, Communication, and Business Value in Product Development
Efficient Ops
Efficient Ops
Aug 28, 2017 · Operations

Can Ops Teams Become Agile? A Practical Kanban Journey

This article explores how operations teams can adopt agile principles—especially Kanban—to address common challenges such as delayed feedback, task overload, and hidden risks, demonstrating a step‑by‑step transformation within the DevOps lifecycle.

DevOpsKanbanLean
0 likes · 28 min read
Can Ops Teams Become Agile? A Practical Kanban Journey
Java Captain
Java Captain
Aug 21, 2017 · Backend Development

10 Tips to Stand Out as a Java Developer

To distinguish yourself among Java developers, focus on mastering core OOP principles, essential APIs, continuous coding, community engagement, blog interaction, studying open‑source frameworks, tracking tech trends, maintaining reusable code snippets, understanding various development methodologies, and documenting your insights for sharing.

APIsOOPagile
0 likes · 6 min read
10 Tips to Stand Out as a Java Developer
JD Retail Technology
JD Retail Technology
Aug 14, 2017 · R&D Management

Insights from JD.com Mall R&D Management: A Project Management Journey

The article shares JD.com Mall R&D Management expert Qian Zhilin’s three‑year experience, detailing four stages of project management—from early follow‑up and coordination to guidance, planning, and the evolution toward project‑set management—offering practical lessons for R&D and product teams.

JD.comProject ManagementR&D
0 likes · 7 min read
Insights from JD.com Mall R&D Management: A Project Management Journey
Efficient Ops
Efficient Ops
Aug 1, 2017 · Operations

How Continuous Delivery Transforms DevOps: Real Cases from Baidu and Tencent

This article explores the evolution of continuous delivery, explains its core principles, and presents two detailed case studies from Baidu and Tencent that illustrate how organizational, architectural, and automation improvements can dramatically accelerate software release cycles while maintaining quality.

Case StudyContinuous DeliveryDevOps
0 likes · 16 min read
How Continuous Delivery Transforms DevOps: Real Cases from Baidu and Tencent
21CTO
21CTO
Jul 18, 2017 · R&D Management

How Taobao Live Boosted Efficiency with Agile Practices: A Real‑World Case Study

This article recounts how the Taobao Live team applied agile practices over three months, tracking capacity, lead time, quality, and predictability, and demonstrates measurable improvements in delivery speed, defect reduction, and business metric alignment through focused goals, rapid hypothesis testing, and continuous delivery.

Continuous DeliveryMetricsR&D management
0 likes · 11 min read
How Taobao Live Boosted Efficiency with Agile Practices: A Real‑World Case Study
DevOps
DevOps
Jul 4, 2017 · Product Management

Five Common Requirement Description Patterns in Software Projects

The article illustrates five typical ways requirements are expressed in software projects—from leader‑driven oral requests and vague “half‑cooked” specifications to detailed document‑heavy, prototype‑driven, and client‑participation models—highlighting the challenges and impacts each pattern has on development and delivery.

agileclient collaborationrequirements
0 likes · 6 min read
Five Common Requirement Description Patterns in Software Projects
Qunar Tech Salon
Qunar Tech Salon
Jun 23, 2017 · R&D Management

Innovative Organizational Structure and Management Practices: OK System and OKR at Ctrip

This article details Ctrip's four‑year journey of using the OK system and OKR framework to create agile OK teams, drive high‑efficiency operations, implement entrepreneurial incentive mechanisms, and cultivate talent through the Huangpu training camp, ultimately reshaping corporate culture and sustaining rapid growth.

Management InnovationOKRTalent Development
0 likes · 14 min read
Innovative Organizational Structure and Management Practices: OK System and OKR at Ctrip
Qunar Tech Salon
Qunar Tech Salon
Jun 21, 2017 · R&D Management

Agile Process Improvement: Case Studies and Practical Insights

This article shares several agile process‑improvement case studies—from enhancing team responsiveness and communication to building strong engineering culture—offering practical guidance on establishing visibility, efficient decision‑making, minimizing re‑planning costs, and fostering high‑quality, cross‑functional delivery teams within software development.

agileprocess improvementscrum
0 likes · 17 min read
Agile Process Improvement: Case Studies and Practical Insights
DevOps
DevOps
Jun 20, 2017 · R&D Management

Software Lifecycle Tool Integration: Enterprise Reporting, Project & Agile Management, and Testing Integration

The article explains how a software lifecycle tool integration platform serves as a data bus to unify disparate development, testing, project management, and outsourcing tools, enabling accurate enterprise reporting, seamless agile and requirement synchronization, and end‑to‑end traceability across the software development process.

Project Managementagileenterprise reporting
0 likes · 10 min read
Software Lifecycle Tool Integration: Enterprise Reporting, Project & Agile Management, and Testing Integration
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 20, 2017 · Operations

Achieving Continuous Delivery: Essential Practices and Resources

To achieve sustainable, low‑cost, high‑quality continuous delivery, teams—especially those under 30 members or working on loosely coupled services—should master core practices such as two‑week iteration cycles, CI pipelines, estimation, planning, and iterative activity management, as illustrated by the Baidu case series.

Continuous DeliverySoftware Engineeringagile
0 likes · 2 min read
Achieving Continuous Delivery: Essential Practices and Resources
21CTO
21CTO
Jun 8, 2017 · R&D Management

How Youku Streamlined Demand Analysis: A Data‑Driven Process Overhaul

This article details how a Youku team, together with Alibaba's PMO, redesigned their demand analysis workflow in 2016‑2017 by introducing data‑driven standards, product planning, decentralized reviews, and unified tooling, resulting in clearer timelines, higher efficiency, and measurable quality improvements.

AlibabaCase StudyYouku
0 likes · 10 min read
How Youku Streamlined Demand Analysis: A Data‑Driven Process Overhaul
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jun 8, 2017 · R&D Management

Optimizing Demand Analysis Process for Youku Mobile App: An Agile Coaching Case Study

Through agile coaching, this case study details how the demand analysis workflow for Youku’s mobile app was redesigned, standardized in Alibaba’s RDC platform, and evaluated, resulting in clearer product planning, decentralized reviews, data‑driven management, and measurable improvements in efficiency, quality, and cross‑team collaboration.

AlibabaRDCYouku
0 likes · 12 min read
Optimizing Demand Analysis Process for Youku Mobile App: An Agile Coaching Case Study
Java Captain
Java Captain
May 30, 2017 · Backend Development

Recommended Java Programming Books for All Levels

This article presents a curated list of essential Java books ranging from beginner fundamentals and agile testing to advanced architecture, software development processes, and project management, offering download links and concise commentary to help Java developers systematically improve their skills.

BooksUMLagile
0 likes · 9 min read
Recommended Java Programming Books for All Levels
Continuous Delivery 2.0
Continuous Delivery 2.0
May 17, 2017 · R&D Management

Case Study of Baidu's Z Service Architecture Refactoring Project: Challenges, Diagnosis, and Improvement Plan

This case study examines Baidu's large‑scale Z service architecture refactoring project, detailing its organizational background, stakeholder pain points, current waterfall delivery issues, a CMMI‑based maturity assessment, and a two‑phase improvement plan aimed at adopting continuous integration and agile practices to achieve more predictable and faster software delivery.

BaiduCMMIagile
0 likes · 11 min read
Case Study of Baidu's Z Service Architecture Refactoring Project: Challenges, Diagnosis, and Improvement Plan
DevOps
DevOps
May 10, 2017 · Fundamentals

Why Software Development Is More Like Cooking Than Manufacturing

The article argues that software development is a continuous design activity rather than a repeatable manufacturing process, using car production and cooking analogies to illustrate why traditional waterfall management fails and why developers should be seen as designers, not assembly line workers.

Designagilesoftware development
0 likes · 6 min read
Why Software Development Is More Like Cooking Than Manufacturing
Continuous Delivery 2.0
Continuous Delivery 2.0
May 6, 2017 · R&D Management

Understanding Agile, Continuous Integration, DevOps, and Continuous Delivery: Definitions, Interpretations, and Practical Guidance

This article explains the core concepts of Agile software development, Continuous Integration, DevOps, and Continuous Delivery, compares their definitions from Wikipedia, offers personal interpretations, discusses their relationships, and provides practical advice for teams to solve real-world problems effectively.

agilecontinuous-deliverycontinuous-integration
0 likes · 12 min read
Understanding Agile, Continuous Integration, DevOps, and Continuous Delivery: Definitions, Interpretations, and Practical Guidance
21CTO
21CTO
Apr 7, 2017 · R&D Management

From Rookie to CTO: My Android Journey, Team Building, and Agile Lessons

The author recounts a three‑year career path from a fresh Android developer in Shanghai to a CTO, sharing interview struggles, project experiences, hiring strategies, agile management insights, and personal growth reflections that can guide aspiring software engineers and tech leaders.

AndroidMobile Developmentagile
0 likes · 12 min read
From Rookie to CTO: My Android Journey, Team Building, and Agile Lessons
Suning Design
Suning Design
Apr 5, 2017 · Product Management

Can 5 Tasks, 5 Users, and 5 Hours Revolutionize Agile Usability Testing?

Agile teams can maintain rapid iteration cycles by applying the ‘555’ rule—five focused tasks, five representative participants, and five hours of testing—to deliver concise, high‑impact usability feedback without slowing development and ensure design decisions are data‑driven.

555 ruleUser Researchagile
0 likes · 6 min read
Can 5 Tasks, 5 Users, and 5 Hours Revolutionize Agile Usability Testing?
DevOps
DevOps
Mar 21, 2017 · Operations

DevOps Evolution: Software Engineering Development, Transformation Pitfalls, Core Practices, and Ecosystem

This article traces the evolution of software engineering tools leading to DevOps, highlights common transformation pitfalls, outlines core DevOps practices such as autonomous small teams, traceable toolchains, real‑time metrics, and describes the surrounding ecosystem, offering practical guidance for organizations adopting DevOps.

Continuous DeliveryDevOpsMicroservices
0 likes · 19 min read
DevOps Evolution: Software Engineering Development, Transformation Pitfalls, Core Practices, and Ecosystem
DevOps
DevOps
Mar 16, 2017 · Fundamentals

Understanding Agile Software Development: From Waterfall Pitfalls to Iterative User Stories

The article explains why rapid response is essential in modern software projects, critiques the drawbacks of waterfall development, and introduces agile practices such as short iterations, user stories, continuous integration, automated testing, and close collaboration to deliver value more efficiently.

Iterative DevelopmentProject Managementagile
0 likes · 7 min read
Understanding Agile Software Development: From Waterfall Pitfalls to Iterative User Stories
DevOps
DevOps
Mar 7, 2017 · Operations

Kanban Stand‑up Meeting: Goals, Organization, Content, and Process

This article explains how to run a Kanban stand‑up meeting—its objectives of inspecting value‑flow, the daily right‑to‑left board walk, the six key issue categories plus an extra "6+1" check, and practical tips for keeping the meeting short, focused, and effective.

KanbanLeanagile
0 likes · 10 min read
Kanban Stand‑up Meeting: Goals, Organization, Content, and Process
Aotu Lab
Aotu Lab
Mar 3, 2017 · Mobile Development

Building LightOxygen Android v1.0 with React Native: Key Lessons

The article recounts how a team of mostly iOS developers built the LightOxygen Android v1.0 app using React Native, detailing their version planning, feature set, React Native’s strengths and shortcomings, and future roadmap while sharing practical development insights.

AndroidApp ReleaseMobile Development
0 likes · 7 min read
Building LightOxygen Android v1.0 with React Native: Key Lessons
Efficient Ops
Efficient Ops
Feb 22, 2017 · Operations

How DevOps Evolved: From Agile Roots to Global Conferences

This article traces the history of DevOps from Patrick Debois' early frustrations in 2007 through the Velocity conferences, the birth of DevOpsDays, and the rise of continuous delivery, showing how agile principles reshaped IT operations into a collaborative movement.

Continuous DeliveryDevOpsDevOpsDays
0 likes · 10 min read
How DevOps Evolved: From Agile Roots to Global Conferences
DevOps
DevOps
Feb 7, 2017 · R&D Management

The Origin and Core Practices of the Kanban Method for Product Development

This article explains the origins of the Kanban method, clarifies common misconceptions, and outlines its five core practices—visualizing value flow, making policies explicit, limiting work‑in‑progress, managing workflow, and establishing feedback for continuous improvement—highlighting how these practices enhance lean product development.

KanbanLeanProduct Development
0 likes · 17 min read
The Origin and Core Practices of the Kanban Method for Product Development
DevOps
DevOps
Feb 6, 2017 · R&D Management

Scaling Agile at LEGO: Lessons from Large‑Scale PI Planning

This article recounts LEGO’s Digital Solutions department’s journey of scaling agile across 15‑20 teams through a two‑day, large‑room PI planning event, detailing the challenges, the introduced practices, outcomes, and ongoing refinements to improve cross‑team alignment and delivery.

LeanPI PlanningScaled Agile
0 likes · 36 min read
Scaling Agile at LEGO: Lessons from Large‑Scale PI Planning
DevOps
DevOps
Jan 10, 2017 · Product Management

Why Flat Backlogs Fail and How to Build Effective User Story Maps

The article explains why flat user‑story backlogs are ineffective, illustrates the problems with prioritizing and planning using such lists, and shows how constructing a user‑story map provides context, improves backlog management, and enables better release planning for product development.

agilerelease planningsoftware development
0 likes · 10 min read
Why Flat Backlogs Fail and How to Build Effective User Story Maps
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 21, 2016 · Fundamentals

Boost Java Code Quality in Agile Projects: 5 Essential Steps & Tools

Learn how to ensure high‑quality Java code throughout agile development by standardizing coding conventions, applying static analysis, writing unit tests, implementing continuous integration, and conducting thorough code reviews and refactoring, with practical tool recommendations and best‑practice guidelines for each step.

Code reviewagilecode quality
0 likes · 20 min read
Boost Java Code Quality in Agile Projects: 5 Essential Steps & Tools
dbaplus Community
dbaplus Community
Nov 16, 2016 · Product Management

Mastering Product Development Rhythm with Scrum: Iterations, Backlog, and Roadmaps

This guide explains how to structure product development cycles using Scrum, detailing iteration lengths, backlog prioritization, planning game preparation, roadmap definition, requirement tracking, and effective collaboration between development and testing teams to deliver publishable versions consistently.

BacklogPlanning GameProduct Development
0 likes · 12 min read
Mastering Product Development Rhythm with Scrum: Iterations, Backlog, and Roadmaps
Architects Research Society
Architects Research Society
Nov 6, 2016 · Fundamentals

Applying Conway’s Law to Improve Architecture and Team Productivity: Lessons from Credera at SpringOne

At SpringOne, Credera engineers Jason Goth, Micah Blalock, and Patricia Anderson explained how they leveraged Conway’s Law to redesign a client’s technical architecture and processes, overcoming productivity decline by restructuring teams, applying the open/closed principle, and introducing new communication roles, ultimately accelerating high‑quality code delivery.

Conway's lawOpen/Closed PrincipleSoftware Architecture
0 likes · 6 min read
Applying Conway’s Law to Improve Architecture and Team Productivity: Lessons from Credera at SpringOne
DevOps
DevOps
Sep 29, 2016 · R&D Management

Applying User Story Mapping in TFS: Direct Mapping and Transformation Methods

The article explains how to use the User Story Mapping technique on the TFS platform, describing both a direct one‑to‑one mapping approach and a conversion method that transforms business‑level story maps into technical TFS work items for efficient DevOps team collaboration.

DevOpsR&D managementTFS
0 likes · 13 min read
Applying User Story Mapping in TFS: Direct Mapping and Transformation Methods
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 19, 2016 · Backend Development

What Alibaba Architects Learned at SpringOne 2016: From ReactiveX to Serverless

Alibaba architects attended the SpringOne conference in Las Vegas, sharing insights on emerging technologies such as ReactiveX, Ratpack, Java 9 modules, Spring 5 and 1.4, Zipkin, XRebel, PaaS platforms, serverless computing, cloud‑native principles, Agile, DevOps, and microservices, highlighting both global trends and challenges for Chinese cloud providers.

DevOpsMicroservicesPaaS
0 likes · 9 min read
What Alibaba Architects Learned at SpringOne 2016: From ReactiveX to Serverless

Improving Developer Productivity and Workflow in Software Development

The article examines how concise, efficient, and simple development practices—ranging from agile iteration and tool selection to testing automation and team management—can boost developer productivity, reduce waste, and enhance software quality across the entire software development lifecycle.

agiledeveloper productivitysoftware development
0 likes · 30 min read
Improving Developer Productivity and Workflow in Software Development
DevOps
DevOps
Jul 18, 2016 · R&D Management

Using TFS Board to Run a Scrum Sprint: A Practical Guide

This article explains how to configure and use a TFS Kanban board to plan, execute, and review a Scrum sprint, covering team roles, sprint cadence, backlog grooming, sprint planning, daily stand‑ups, and sprint review and retrospective activities.

DevOpsKanban BoardSprint Management
0 likes · 10 min read
Using TFS Board to Run a Scrum Sprint: A Practical Guide