Tagged articles
425 articles
Page 3 of 5
Java Interview Crash Guide
Java Interview Crash Guide
Aug 2, 2021 · Backend Development

Why Microservices Matter: Benefits, Drawbacks, and When to Adopt

This article explains the evolution from monolithic applications to microservices, outlines the advantages and disadvantages of both architectures, and provides practical guidance on when and how teams should adopt microservices to improve agility, scalability, and organizational efficiency.

DevOpsMicroservicesagile
0 likes · 14 min read
Why Microservices Matter: Benefits, Drawbacks, and When to Adopt
DevOps
DevOps
Jul 27, 2021 · Operations

The 7Ps Framework for Designing Effective Meetings

This article introduces the agile 7Ps framework for designing and running effective meetings, explaining each of the seven key elements—Purpose, Product, People, Process, Pitfall, Preparation, and Practical concerns—and offers practical tips and a canvas to help organizers plan, execute, and evaluate meetings efficiently.

7PsCollaborationagile
0 likes · 7 min read
The 7Ps Framework for Designing Effective Meetings
DevOps
DevOps
Jul 22, 2021 · Fundamentals

Visualizing Test Strategy: One‑Page Test Strategy Diagram and Its Application

This article explains how traditional, lengthy test‑strategy documents can be replaced by a concise, one‑page visual diagram that clearly presents what to test, how to test, guiding principles, and the roles of test left‑shift, test quadrants, test layers, and test right‑shift, using a real‑world example to illustrate the approach.

Software TestingTest Strategyagile
0 likes · 14 min read
Visualizing Test Strategy: One‑Page Test Strategy Diagram and Its Application
DevOps
DevOps
Jul 15, 2021 · R&D Management

CDO Action Guide: 10 Steps for Successful Digital Transformation

The article outlines a comprehensive CDO action guide, presenting ten practical steps—including executive sponsorship, appointing a chief digital officer, setting clear strategic goals, adopting agile development, measuring economic impact, and fostering an innovative culture—to help enterprises navigate and succeed in digital transformation.

CDODigital TransformationLeadership
0 likes · 28 min read
CDO Action Guide: 10 Steps for Successful Digital Transformation
MaGe Linux Operations
MaGe Linux Operations
Jun 30, 2021 · Operations

From Idea to Production: Mastering Software Project Collaboration and DevOps

This article explains the end‑to‑end software project lifecycle—from research, design, development, testing, and operation—detailing each role’s responsibilities, agile scrum practices, DevOps automation, CI/CD pipelines, and the user access flow that together ensure efficient, reliable delivery of web applications.

Collaborationagileproject lifecycle
0 likes · 14 min read
From Idea to Production: Mastering Software Project Collaboration and DevOps
DevOps
DevOps
Jun 17, 2021 · R&D Management

Effective Daily Stand‑Up Meetings: Practices, Patterns, and Pitfalls

This article examines daily stand‑up meetings in agile software development, outlining essential practices, common pitfalls, and detailed patterns—including participant roles, question formats, speaking order, timing, energy‑keeping techniques, and autonomy‑building strategies—to help teams run concise, valuable syncs.

agiledaily stand-upmeeting effectiveness
0 likes · 32 min read
Effective Daily Stand‑Up Meetings: Practices, Patterns, and Pitfalls
21CTO
21CTO
Jun 3, 2021 · Fundamentals

Why Low‑Code Isn’t a Toxic Trend but a Catalyst for Agile Digital Transformation

The article examines the controversy around low‑code platforms, argues they are not a harmful industry toxin, and explains how technological progress—from steam power to AI—has driven the evolution from ERP to middle platforms and finally to low‑code as a key enabler of agile enterprise transformation.

Digital TransformationEnterprise SoftwareTechnology Evolution
0 likes · 8 min read
Why Low‑Code Isn’t a Toxic Trend but a Catalyst for Agile Digital Transformation
DevOps
DevOps
May 18, 2021 · Product Management

Guide to Splitting User Stories: Importance, INVEST Principles, and Practical Patterns

This comprehensive guide explains why breaking down user stories is crucial for agile teams, defines proper story formats, introduces the INVEST criteria, describes vertical versus horizontal slicing, outlines a step‑by‑step splitting flowchart, explores Cynefin domains, offers nine concrete splitting patterns, and provides practical advice for scaling and team organization.

INVESTagilestory splitting
0 likes · 27 min read
Guide to Splitting User Stories: Importance, INVEST Principles, and Practical Patterns
Kujiale Project Management
Kujiale Project Management
May 11, 2021 · R&D Management

How We Overcame R&D Efficiency Measurement Challenges in Agile Teams

This article shares how a large SaaS company tackled the difficulty of defining and adopting R&D efficiency metrics in agile squads by strengthening awareness, boosting participation, establishing clear standards, and using data‑driven feedback to achieve measurable improvements in delivery speed and quality.

Continuous ImprovementMetricsR&D efficiency
0 likes · 10 min read
How We Overcame R&D Efficiency Measurement Challenges in Agile Teams
macrozheng
macrozheng
May 5, 2021 · R&D Management

13 Sarcastic Rules That Will Destroy Your Agile Team (And What Not to Do)

A seasoned tech manager shares a tongue‑in‑cheek 13‑point manifesto on how misguided agile practices, ego‑driven coaching, disrespect for team members, reckless experimentation, and neglect of proper planning can quickly cripple a software development team.

LeadershipManagementagile
0 likes · 9 min read
13 Sarcastic Rules That Will Destroy Your Agile Team (And What Not to Do)
The Dominant Programmer
The Dominant Programmer
Apr 21, 2021 · Fundamentals

Key Fundamentals of Project Management: Concepts, Goals, and Lifecycle Models

This article outlines the core concepts of project management, including its definition, goal types, unique characteristics, the triple constraint, comparison with routine operations, typical information‑system project traits, PRINCE2 basics, lifecycle phases, and major development models such as waterfall, spiral, iterative, V‑model, prototype, and agile.

PRINCE2Project Managementagile
0 likes · 15 min read
Key Fundamentals of Project Management: Concepts, Goals, and Lifecycle Models
DevOps
DevOps
Apr 2, 2021 · R&D Management

13 Ways Agile Can Undermine a Team – A Candid Reflection

The author, a former programmer turned tech manager, humorously lists thirteen counter‑productive practices—ranging from fake agile enthusiasm and lack of coaching to cultural neglect and tool misuse—that can sabotage a development team when agile is applied without genuine understanding or respect.

Leadershipagileorganizational culture
0 likes · 8 min read
13 Ways Agile Can Undermine a Team – A Candid Reflection
FunTester
FunTester
Mar 24, 2021 · R&D Management

How Agile Teams Can Master Test Automation for Faster, Higher‑Quality Delivery

This article examines why traditional testing must evolve for agile development, outlines the challenges of frequent builds, limited sprint time, performance and API testing, and provides practical guidance on planning, scope selection, parallel execution, DevOps integration, and choosing the right automation tools to boost collaboration and quality.

DevOpsSoftware Testingagile
0 likes · 10 min read
How Agile Teams Can Master Test Automation for Faster, Higher‑Quality Delivery
FunTester
FunTester
Mar 12, 2021 · Industry Insights

Why Agile Boosts Quality, Collaboration, and Speed: Key Benefits Unpacked

The article outlines how agile development improves software quality, enhances team collaboration, increases project transparency, reduces risk, accelerates growth, and enables more accurate project assessment, making it a comprehensive methodology for modern, user‑centric software projects.

CollaborationProject Managementagile
0 likes · 6 min read
Why Agile Boosts Quality, Collaboration, and Speed: Key Benefits Unpacked
DevOps
DevOps
Feb 25, 2021 · Fundamentals

Overview of Software Development Models: Waterfall, Iterative, Spiral, and Agile

This article introduces four major software development models—Waterfall, Iterative (RUP), Spiral, and Agile—detailing their origins, core concepts, advantages, and disadvantages, helping readers understand how each approach structures project phases, manages risk, and adapts to changing requirements.

Iterativeagiledevelopment models
0 likes · 5 min read
Overview of Software Development Models: Waterfall, Iterative, Spiral, and Agile
Architects' Tech Alliance
Architects' Tech Alliance
Feb 22, 2021 · Fundamentals

Assessing Digital Maturity and Overcoming Challenges in Enterprise Digital Transformation

The article outlines a comprehensive framework for evaluating enterprise digital maturity across six dimensions, describes the four stages of digital transformation, presents the seven key characteristics of digital enterprises, and offers practical solutions to common obstacles such as talent gaps, unclear goals, and fragmented initiatives.

Data AnalyticsDigital Transformationagile
0 likes · 12 min read
Assessing Digital Maturity and Overcoming Challenges in Enterprise Digital Transformation
Architecture Digest
Architecture Digest
Feb 22, 2021 · R&D Management

Improving Release Process: From Two‑Week to One‑Week Sprints and Holiday Moratorium

This article shares a software team’s experience of shortening release cycles from two‑week to one‑week sprints, the quality challenges encountered, the root causes of instability, and the practical process improvements—including stable release branches, extended testing windows, and holiday moratoriums—that restored service reliability.

Continuous Deliveryagilebranching
0 likes · 13 min read
Improving Release Process: From Two‑Week to One‑Week Sprints and Holiday Moratorium
DevOps Cloud Academy
DevOps Cloud Academy
Jan 19, 2021 · Operations

Integrating Design Thinking, Lean, Agile, and DevOps: A Value‑Driven Approach

This article examines the concepts of design thinking, lean, agile, and DevOps, explains their shared focus on delivering customer value, and proposes a combined, value‑oriented workflow that integrates these methodologies through value definition, value‑stream mapping, quadrant analysis, and automation within an end‑to‑end platform.

Design ThinkingLeanValue Stream
0 likes · 10 min read
Integrating Design Thinking, Lean, Agile, and DevOps: A Value‑Driven Approach
DevOps
DevOps
Jan 12, 2021 · R&D Management

Ensuring Developers Write Test Cases Under Tight Schedules: Perspectives and Strategies

This article compiles a wide-ranging discussion on how development teams can guarantee that developers allocate sufficient time for writing test cases despite tight schedules, covering division of testing duties, organizational processes, requirement handling, performance metrics, and skill development.

agilequality assurancesoftware development
0 likes · 10 min read
Ensuring Developers Write Test Cases Under Tight Schedules: Perspectives and Strategies
DevOps
DevOps
Dec 23, 2020 · R&D Management

How to Build a Tech Team That Drags Down a Company

The article humorously outlines seven destructive tactics—such as poaching talent from big firms, misapplying agile, enforcing unrealistic role ratios, neglecting proper technical management, promoting false startup culture, using line‑count performance metrics, and building unnecessary middle‑platforms—to illustrate how to deliberately cripple a small‑to‑mid‑size tech team.

R&DSmall businessSoftware Engineering
0 likes · 6 min read
How to Build a Tech Team That Drags Down a Company
IT Architects Alliance
IT Architects Alliance
Dec 13, 2020 · Fundamentals

Agile Developer’s Survival Guide: Practical Tips for 2020

This guide offers practical advice for agile developers, covering stand‑up meetings, sprint planning, tracking progress, story points, and teamwork to help teams thrive in fast‑paced, remote‑first environments by emphasizing efficient communication, realistic planning, and continuous improvement.

agilescrumsoftware development
0 likes · 13 min read
Agile Developer’s Survival Guide: Practical Tips for 2020
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 13, 2020 · Operations

7 Essential Agile Practices to Thrive in Remote Teams

This guide offers practical advice for agile developers, covering effective stand‑up meetings, sprint planning, time tracking, collaborative awareness, task‑tracking tools, meaningful story points, and key habits to ensure smooth, productive remote software development.

Remote DevelopmentStory Pointsagile
0 likes · 11 min read
7 Essential Agile Practices to Thrive in Remote Teams
Efficient Ops
Efficient Ops
Nov 27, 2020 · Operations

How China Agricultural Bank’s DevOps Team Won the 2020 Banking DevOps Team Award

In a 2020 interview, the China Agricultural Bank DevOps Construction Engineering Team explains how they built a comprehensive DevOps capability—covering toolchains, workflow management, metrics, and standards—overcame pandemic‑related obstacles, and earned the prestigious Banking DevOps Team of the Year award while outlining their 2021 roadmap.

Continuous DeliveryDevOpsDigital Transformation
0 likes · 10 min read
How China Agricultural Bank’s DevOps Team Won the 2020 Banking DevOps Team Award
Liangxu Linux
Liangxu Linux
Nov 11, 2020 · Operations

Understanding DevOps, CI/CD, and Agile: A Practical Overview

This article explains the DevOps methodology, the roles of Continuous Integration and Continuous Delivery/Deployment, and how Agile development fits into modern software workflows, highlighting their goals, processes, and the relationships among these concepts for faster and more reliable software releases.

CDCIContinuous Delivery
0 likes · 6 min read
Understanding DevOps, CI/CD, and Agile: A Practical Overview
DevOps
DevOps
Oct 21, 2020 · R&D Management

Implementing Daily Scrum Standup to Improve Team Communication and Progress Tracking

The article describes how a software team introduced a 15‑minute daily Scrum standup, defined its participants, duration, and agenda through brainstorming, and observed improved visibility of progress, reduced delays, and enhanced communication, with plans to add a Kanban board for further optimization.

Project Managementagiledaily standup
0 likes · 4 min read
Implementing Daily Scrum Standup to Improve Team Communication and Progress Tracking
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 9, 2020 · Fundamentals

Waterfall vs Agile: Choosing the Right Development Model

This article compares the traditional Waterfall model with Agile approaches like Scrum, outlining their origins, advantages, disadvantages, key roles, processes, and how teams can balance both methods to improve project delivery and avoid common pitfalls.

MethodologyProject Managementagile
0 likes · 13 min read
Waterfall vs Agile: Choosing the Right Development Model
DevOps
DevOps
Oct 9, 2020 · Fundamentals

Developers Should Abandon Agile: A Critical Perspective on Misapplied Practices

The article argues that many agile implementations are misapplied, creating pressure and defects for developers, and proposes that developers focus on proven software development practices such as extreme programming, continuous delivery, and test‑driven development rather than blindly following flawed agile frameworks.

Extreme Programmingagilesoftware development
0 likes · 9 min read
Developers Should Abandon Agile: A Critical Perspective on Misapplied Practices
Architects Research Society
Architects Research Society
Sep 29, 2020 · Big Data

Understanding DataOps: Principles, Benefits, and Implementation

DataOps, an Agile‑derived methodology that extends DevOps principles to data analytics, emphasizes automation, collaboration, and continuous delivery to accelerate and improve data processing, quality, and business insight, while outlining its benefits, relationship to Agile/DevOps, and practical steps for adoption.

Big DataContinuous AnalyticsDataOps
0 likes · 12 min read
Understanding DataOps: Principles, Benefits, and Implementation
Suning Technology
Suning Technology
Sep 15, 2020 · Operations

How Retail Companies Can Master Digital Transformation: Stages, Strategies, and Practical Steps

This article outlines why digital transformation is essential for modern retail, defines its scope, presents a five‑stage maturity model, and offers a six‑step practical roadmap—including breaking conventions, shaping new tracks, integrating decisions, leveraging strengths, agile iteration, and ecosystem collaboration—to guide retailers through successful change.

Data-drivenDigital TransformationEcosystem
0 likes · 18 min read
How Retail Companies Can Master Digital Transformation: Stages, Strategies, and Practical Steps
FunTester
FunTester
Aug 22, 2020 · Backend Development

Why API Testing Is Essential and How to Do It Right

The article explains why traditional GUI testing is fragile, outlines the benefits of shifting to API testing—including early verification, automation, and comprehensive coverage of positive, negative and edge cases—and offers practical guidance for integrating API tests into an agile CI workflow.

API testingAutomationSoftware Testing
0 likes · 6 min read
Why API Testing Is Essential and How to Do It Right
FunTester
FunTester
Aug 1, 2020 · Operations

Regression Testing Strategies in Agile and DevOps Environments

This article explains what regression testing is, why it is critical in fast‑paced agile and DevOps workflows, and provides practical strategies, best‑practice recommendations, and checklist items for building and maintaining effective regression test suites.

DevOpsagilecontinuous integration
0 likes · 7 min read
Regression Testing Strategies in Agile and DevOps Environments
DevOps
DevOps
Jul 30, 2020 · R&D Management

Managing Cross‑Department and Supplier Projects in Traditional Enterprises: Causes, Diagnosis, and Short‑ and Long‑Term Solutions

Traditional enterprises face low R&D efficiency due to heavy, multi‑layered project management and over 70% cross‑project, cross‑department, and supplier involvement; this discussion identifies root causes, diagnostic methods, and practical short‑ and long‑term strategies to improve coordination, visibility, and organizational structure.

R&Dagilecross-functional
0 likes · 11 min read
Managing Cross‑Department and Supplier Projects in Traditional Enterprises: Causes, Diagnosis, and Short‑ and Long‑Term Solutions
Efficient Ops
Efficient Ops
Jul 28, 2020 · Operations

How Zhejiang Mobile Transformed SRE for Telecom: A Practical Operations Blueprint

This article details Zhejiang Mobile's adaptation of Google‑originated Site Reliability Engineering to a telecom environment, outlining a three‑layer capability framework, standardized processes, integrated platforms, and measurable outcomes that demonstrate how agile SRE practices can boost reliability and scalability in traditional industries.

InfrastructureSRESite Reliability Engineering
0 likes · 11 min read
How Zhejiang Mobile Transformed SRE for Telecom: A Practical Operations Blueprint
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Jul 23, 2020 · R&D Management

How Maturity Models Drive Scalable Agile and DevOps Transformations

This article explains the purpose, types, and practical benefits of maturity models for scaling Agile and DevOps in enterprises, outlining stage‑based and continuous models, design principles, and how they help teams assess current capability, set improvement goals, and continuously enhance delivery efficiency.

DevOpsMaturity ModelR&D management
0 likes · 16 min read
How Maturity Models Drive Scalable Agile and DevOps Transformations
DevOps
DevOps
Jul 9, 2020 · R&D Management

30 Commandments for Effective Technical Management

This article presents 30 practical guidelines for technical leaders, covering team structuring, agile practices, communication, performance tracking, and cultural initiatives to enhance productivity and morale within engineering groups while also warning against common pitfalls and emphasizing the importance of empathy and continuous improvement.

LeadershipR&D managementTeam Building
0 likes · 10 min read
30 Commandments for Effective Technical Management
Efficient Ops
Efficient Ops
Jul 7, 2020 · R&D Management

How DevOps Reshaped Agricultural Bank’s R&D Management: Key Lessons

This article examines how DevOps adoption transformed the Agricultural Bank’s enterprise‑level R&D management system, detailing its evolution, the operational and cultural shifts introduced, and practical recommendations for integrating DevOps, agile, and continuous delivery at scale.

Continuous DeliveryDevOpsR&D management
0 likes · 13 min read
How DevOps Reshaped Agricultural Bank’s R&D Management: Key Lessons
DevOps
DevOps
Jul 7, 2020 · Fundamentals

Built‑in Quality: Principles and Practices for Agile Software Development

Built‑in quality emphasizes integrating quality throughout the software development lifecycle, using agile principles, continuous integration, test‑driven development, code review, and shared code ownership to reduce technical debt, avoid rework, and ensure reliable, maintainable products.

Code reviewTechnical Debtagile
0 likes · 22 min read
Built‑in Quality: Principles and Practices for Agile Software Development
Youzan Coder
Youzan Coder
Jul 2, 2020 · R&D Management

Project-Based Management for R&D Efficiency and Organizational Evolution at Youzan

Youzan’s Efficiency Improvement team introduced project‑based management to bring transparency, empower part‑time PMs, and foster self‑organization, then layered Large‑Scale Scrum across component teams, enabling dynamic equilibrium between order and chaos and evolving the R&D organization toward agile, scalable efficiency.

Project ManagementR&D managementagile
0 likes · 12 min read
Project-Based Management for R&D Efficiency and Organizational Evolution at Youzan
DevOps
DevOps
Jun 29, 2020 · R&D Management

The Two‑Pizza Team Concept: Why Small Cross‑Functional Teams Outperform Large Ones

The article explains the two‑pizza team principle, arguing that keeping development teams small enough to be fed by two pizzas reduces communication overhead, encourages self‑organization and cross‑functional collaboration, and ultimately leads to more sustainable and faster project delivery than expanding large, unwieldy groups.

R&D managementSelf-Organizationagile
0 likes · 4 min read
The Two‑Pizza Team Concept: Why Small Cross‑Functional Teams Outperform Large Ones
DevOps
DevOps
Jun 28, 2020 · Operations

Effective Agile Retrospective Meetings: Practices, Pitfalls, and Improvements

This article explains how agile teams can run productive retrospective meetings to capture successes, identify problems, and implement actionable improvements, sharing real‑world experiences, common pitfalls, and concrete guidelines for moderating, prioritizing, and tracking outcomes across iterations.

Continuous Improvementagileiteration
0 likes · 7 min read
Effective Agile Retrospective Meetings: Practices, Pitfalls, and Improvements
Efficient Ops
Efficient Ops
Jun 19, 2020 · Operations

How TaiKang Insurance Boosted Delivery Efficiency with DevOps – 300% Parallelism and Faster Releases

The article details TaiKang Insurance's journey through the GNSEC 2020 DevOps summit, its successful Level‑3 continuous‑delivery assessment, the technical and organizational challenges overcome, measurable gains such as 300% demand parallelism, 50% faster response, and future plans to expand DevOps practices across the enterprise.

Continuous DeliveryDevOpsSoftware Engineering
0 likes · 16 min read
How TaiKang Insurance Boosted Delivery Efficiency with DevOps – 300% Parallelism and Faster Releases
FunTester
FunTester
May 24, 2020 · Operations

Best Practices for Maintaining Selenium Automated Tests

This article explains why Selenium test automation requires ongoing maintenance, outlines the two main maintenance scenarios—test failures and dependency changes—and provides practical guidance for developers and testers to efficiently support and sustain automated testing in agile environments.

JavaScriptQASelenium
0 likes · 5 min read
Best Practices for Maintaining Selenium Automated Tests
FunTester
FunTester
May 4, 2020 · Industry Insights

Avoid These Common Agile Pitfalls to Boost Team Efficiency

This article identifies frequent agile‑method traps—acting like a project manager, making unilateral decisions, over‑monitoring, slow change handling, and indirect communication—and offers practical remedies to help agile leaders foster trust, autonomy, and faster delivery.

LeadershipProject Managementagile
0 likes · 6 min read
Avoid These Common Agile Pitfalls to Boost Team Efficiency
Efficient Ops
Efficient Ops
Apr 26, 2020 · Operations

How China’s 2020 DevOps Survey Reveals Key Gaps and Best Practices

The article analyses the 2020 Chinese DevOps survey, highlighting the current maturity of agile management, continuous delivery, technical operations, application design, and security, while sharing practical experiences, tool choices, and common challenges faced by enterprises during DevOps transformation.

Continuous DeliveryDevOpsSoftware Engineering
0 likes · 29 min read
How China’s 2020 DevOps Survey Reveals Key Gaps and Best Practices
High Availability Architecture
High Availability Architecture
Apr 22, 2020 · R&D Management

How to Build a Self-Managing Team That Ships Code

The article outlines a set of practices for creating a small, self‑managing engineering team that continuously ships code, emphasizing no middle management, outsourcing non‑core work, short weekly tasks, pair accountability, single‑owner projects, and letting underperformers go.

R&DSoftware Engineeringagile
0 likes · 5 min read
How to Build a Self-Managing Team That Ships Code
FunTester
FunTester
Apr 22, 2020 · Operations

Effective Remote Work and Testing Practices During the Pandemic

This article offers practical guidance for maintaining productivity while working from home during the pandemic, covering distraction‑reduction habits, cloud‑based Selenium testing, communication tools, stable network setup, mental‑health strategies, task planning, continuous learning, and physical well‑being.

Mental HealthSeleniumagile
0 likes · 9 min read
Effective Remote Work and Testing Practices During the Pandemic
Efficient Ops
Efficient Ops
Apr 8, 2020 · R&D Management

Designing Autonomous Teams: Reduce Collaboration Overhead for End‑to‑End Ownership

The article explains how designing autonomous, end‑to‑end responsible teams—by minimizing inter‑team collaboration, adopting full‑process or cross‑functional squads, and leveraging automation tools—leads to better software architecture, aligns with Conway’s law, and improves efficiency in modern DevOps environments.

AutomationConway's lawDevOps
0 likes · 6 min read
Designing Autonomous Teams: Reduce Collaboration Overhead for End‑to‑End Ownership
DevOps
DevOps
Mar 26, 2020 · Product Management

How to Split User Stories: Techniques and Best Practices

This comprehensive guide explains why and how to split user stories in agile development, covering the INVEST criteria, story hierarchy, vertical slicing, goal decomposition, and a variety of practical techniques to create small, valuable, and testable story increments.

INVESTagilestory splitting
0 likes · 33 min read
How to Split User Stories: Techniques and Best Practices
JD Retail Technology
JD Retail Technology
Mar 23, 2020 · R&D Management

Applying Project Management and Agile Principles to China’s COVID‑19 Response: A Case Study

The article examines how project management and agile methodologies were applied to China’s nationwide COVID‑19 response, illustrating initiation, planning, execution, risk and stakeholder management, iterative delivery, transparency, and continuous improvement through concrete examples and a structured framework.

COVID-19Case StudyProject Management
0 likes · 23 min read
Applying Project Management and Agile Principles to China’s COVID‑19 Response: A Case Study
iQIYI Technical Product Team
iQIYI Technical Product Team
Mar 20, 2020 · R&D Management

Insights into iQIYI's PMO: Enhancing Project Delivery Efficiency and Value

At iQIYI, Elva leads a versatile PMO that acts like a conductor—standardizing processes, tailoring Scrum, Kanban or waterfall methods, and providing varying levels of support—to coordinate over 100 concurrent infrastructure, product and live‑streaming projects, boost delivery efficiency, and raise organizational maturity without adding headcount.

PMOProject Managementagile
0 likes · 9 min read
Insights into iQIYI's PMO: Enhancing Project Delivery Efficiency and Value
DevOps
DevOps
Mar 17, 2020 · Product Management

Why Product Management Is a Team Sport: Building Autonomous Cross‑Functional Teams

The article argues that product management succeeds when teams are cross‑functional and autonomous, eliminating inter‑team friction, and explains how motivation, mastery, and purpose drive high‑performing squads, illustrated with examples from Transferwise, Spotify, and insights from Daniel Pink’s research.

Cross‑Functional TeamsLeadershipMotivation
0 likes · 10 min read
Why Product Management Is a Team Sport: Building Autonomous Cross‑Functional Teams
AntTech
AntTech
Mar 9, 2020 · R&D Management

Ant Financial’s Financial‑Grade R&D Efficiency Practice Analysis

This article presents a comprehensive analysis of Ant Financial’s financial‑grade R&D efficiency practices, covering industry challenges, the SOFAStack‑LinkE platform, agile and DevOps methodologies, continuous integration, testing, deployment, release strategies, cloud‑native transformation, and consulting solutions for improving development productivity and reliability.

Continuous DeliveryDevOpsR&D efficiency
0 likes · 20 min read
Ant Financial’s Financial‑Grade R&D Efficiency Practice Analysis
AntTech
AntTech
Feb 19, 2020 · R&D Management

Managing Distributed Development Teams: Remote Work Practices at Ant Financial

This article shares Ant Financial's experience and structured approach to managing remote software development teams, covering planning, communication, toolchains, daily routines, and the benefits and challenges of distributed work to help technical leaders optimize remote collaboration.

R&Dagilecollaboration tools
0 likes · 7 min read
Managing Distributed Development Teams: Remote Work Practices at Ant Financial
21CTO
21CTO
Jan 22, 2020 · R&D Management

How Agile Transformed an HR System: A Real‑World Case Study

This article recounts how adopting agile practices—including user‑experience mapping, sprint‑0 preparation, iterative planning, daily stand‑ups, demo sessions, and retrospectives—dramatically improved delivery speed, quality, and business involvement for a corporate HR system project.

HR systemSprint Planningagile
0 likes · 8 min read
How Agile Transformed an HR System: A Real‑World Case Study
DevOps
DevOps
Jan 17, 2020 · R&D Management

Agile Development Process and Team Practices for HR System Project

This report details how the HR system team adopted agile methods—including user‑experience mapping, Sprint 0 preparation, backlog planning, Kanban boards, daily stand‑ups, burn‑down analysis, demo sessions, and retrospectives—to improve delivery speed, quality, and business collaboration.

KanbanR&D managementSprint Planning
0 likes · 7 min read
Agile Development Process and Team Practices for HR System Project
DevOps
DevOps
Jan 16, 2020 · R&D Management

What Does “Self-Organization” Mean in Scrum?

The article clarifies the concept of self‑organization in Scrum, compares it with Hackman’s power‑matrix levels, describes the ideal self‑organizing team, examines its benefits and pitfalls, and analyzes how Scrum would function if self‑organization were removed.

agileself‑organizationteam management
0 likes · 7 min read
What Does “Self-Organization” Mean in Scrum?
Mafengwo Technology
Mafengwo Technology
Jan 9, 2020 · Backend Development

How jCover Boosts Java Backend Test Coverage in Agile Environments

This article explains how the internally built jCover tool helps a fast‑moving Java backend team measure and improve test coverage across full‑stack, incremental, and parallel testing scenarios, addressing common challenges of agile development, tool limitations, and quality assurance.

Microservicesagileci/cd
0 likes · 15 min read
How jCover Boosts Java Backend Test Coverage in Agile Environments
JD Retail Technology
JD Retail Technology
Jan 2, 2020 · R&D Management

Understanding Risk and Risk Management in Project Management

This article explains the concept of risk, outlines the five key elements of risk management, provides practical templates and examples for identifying and responding to common project risks, and shares a case study with actionable lessons for improving risk handling in agile development teams.

Project ManagementRisk analysisagile
0 likes · 20 min read
Understanding Risk and Risk Management in Project Management
Efficient Ops
Efficient Ops
Dec 18, 2019 · Operations

How CITIC Bank Pioneered Organizational‑Level Agile and DevOps Practices

CITIC Bank’s DevOps lead Li Hongtao explains how the bank’s new organizational‑level agile practice integrates development and data‑center operations, employs a DevOps capability maturity model, and cultivates agile coaches to overcome transformation challenges, offering a practical roadmap for peers in the banking sector.

Digital TransformationOperationsagile
0 likes · 5 min read
How CITIC Bank Pioneered Organizational‑Level Agile and DevOps Practices
DevOps
DevOps
Dec 11, 2019 · Product Management

Design Thinking: Principles, Process, and Practical Application in Agile Product Development

This article explains design thinking as a customer‑centric, double‑diamond process that guides product teams through discovery, definition, development, and delivery, illustrating how tools such as personas, empathy maps, journey maps, story maps, and prototypes enable sustainable, desirable, feasible, and viable solutions within agile environments.

Design Thinkingagileempathy map
0 likes · 13 min read
Design Thinking: Principles, Process, and Practical Application in Agile Product Development
FunTester
FunTester
Nov 19, 2019 · Fundamentals

Unlocking the Power of Exploratory Testing for Agile Success

Exploratory testing, a flexible, unscripted approach integral to agile development, enables rapid discovery of defects, improves user experience, and complements automated regression testing, while its various types, benefits, challenges, and common myths are examined to guide teams in effective implementation.

Software TestingTesting Methodologyagile
0 likes · 13 min read
Unlocking the Power of Exploratory Testing for Agile Success
Efficient Ops
Efficient Ops
Nov 5, 2019 · Operations

From Waterfall to AIOps: How One Ops Leader Transformed Zhejiang Mobile’s IT

In an in‑depth interview, Fang Wei, former assistant general manager of Zhejiang Mobile’s network department, shares his 15‑year journey from B‑domain maintenance to leading DevOps, cloud, and AIOps initiatives, detailing the shift from waterfall processes to agile, micro‑services, containerization, and AI‑driven operations that reshaped the company’s IT landscape.

Operationsagileaiops
0 likes · 15 min read
From Waterfall to AIOps: How One Ops Leader Transformed Zhejiang Mobile’s IT
FunTester
FunTester
Nov 4, 2019 · Fundamentals

Why Test‑Driven Development Could Accelerate Your Software Projects

This article explains what Test‑Driven Development (TDD) is, outlines its step‑by‑step workflow, reviews its historical origins, compares it with traditional testing, and discusses the key benefits and drawbacks to help teams decide whether to adopt TDD.

Programming PracticesSoftware Testingagile
0 likes · 7 min read
Why Test‑Driven Development Could Accelerate Your Software Projects
FunTester
FunTester
Nov 3, 2019 · Fundamentals

Why Skipping Code Reviews Can Derail Your Project—and How QA Can Lead the Way

The article explains what code review is, its goals, why it’s essential alongside testing, how QA professionals can effectively participate, various review methods, a Selenium‑specific checklist, and a set of best‑practice guidelines to improve software quality and delivery speed.

Code reviewQASoftware Testing
0 likes · 15 min read
Why Skipping Code Reviews Can Derail Your Project—and How QA Can Lead the Way
21CTO
21CTO
Oct 24, 2019 · R&D Management

How Alibaba Scales R&D Efficiency for 50,000 Engineers: Key Practices and Insights

This article outlines Alibaba’s approach to scaling R&D efficiency across its 50,000‑engineer workforce, detailing the challenges of large‑scale development, agile and DevOps practices, value‑focused delivery, and systematic tools that enable sustained high‑quality software production.

Continuous DeliveryDevOpsR&D management
0 likes · 8 min read
How Alibaba Scales R&D Efficiency for 50,000 Engineers: Key Practices and Insights
FunTester
FunTester
Sep 24, 2019 · Fundamentals

9 Essential Skills Every Software Tester Must Master

This article outlines the nine critical competencies—ranging from analytical thinking and effective communication to automation, DevOps, and project management—that empower software testers to deliver high‑quality applications and thrive in modern development environments.

AutomationDevOpsProject Management
0 likes · 7 min read
9 Essential Skills Every Software Tester Must Master
FunTester
FunTester
Sep 18, 2019 · Industry Insights

What Will Software Testing Look Like in the Next Decade? Key Trends Revealed

The article analyzes how unpredictable business volatility, digital transformation, and the convergence of Agile and DevOps will reshape software testing over the next ten years, emphasizing cross‑industry impact, automation growth, and the critical role of quality engineering.

AutomationDevOpsDigital Transformation
0 likes · 7 min read
What Will Software Testing Look Like in the Next Decade? Key Trends Revealed
Architects Research Society
Architects Research Society
Sep 8, 2019 · Fundamentals

Test‑Driven Development (TDD): Concepts, Practices, Myths, and Tools

This article provides a comprehensive overview of Test‑Driven Development, explaining its principles, workflow, relationship to acceptance testing and traditional testing, its impact on design and documentation, challenges in database development, integration with Agile Model‑Driven Development, common myths, adoption statistics, and a curated list of supporting tools.

Software EngineeringSoftware TestingTDD
0 likes · 20 min read
Test‑Driven Development (TDD): Concepts, Practices, Myths, and Tools
21CTO
21CTO
Sep 5, 2019 · R&D Management

How to Truly Embrace Agile: Lessons from a Hundred‑Person Development Team

This article examines common misconceptions about agile development, explains its original intent of collaborative, iterative delivery, and shows how a large software team uses the CORNERSTONE platform to define roles, manage user stories, run sprint planning, daily stand‑ups, and track progress effectively.

agilescrum
0 likes · 9 min read
How to Truly Embrace Agile: Lessons from a Hundred‑Person Development Team
Architects Research Society
Architects Research Society
Aug 29, 2019 · R&D Management

Enterprise Architect Role and Strategic Practices in SAFe

The article explains the responsibilities, strategic influence, and collaborative practices of Enterprise Architects within SAFe, highlighting how they drive adaptive design, portfolio governance, cross‑solution coordination, and continuous improvement to align technology decisions with business goals.

Portfolio ManagementSAFeagile
0 likes · 9 min read
Enterprise Architect Role and Strategic Practices in SAFe
DevOps
DevOps
Aug 21, 2019 · Operations

Why Agile and DevOps Practices Fail: The Hidden Role of Laziness

The article argues that the primary reason agile, DevOps, and practices like TDD struggle to take root is team laziness, emphasizing that solid methods alone are insufficient without disciplined, persistent execution and proper management rituals.

agiledisciplinesoftware delivery
0 likes · 6 min read
Why Agile and DevOps Practices Fail: The Hidden Role of Laziness
Programmer DD
Programmer DD
Jul 26, 2019 · Fundamentals

Is Scrum Really Agile? Uncovering Its Hidden Flaws

The article argues that Scrum falls short of true agility, critiques its rigid framework, labels it as fragile when mis‑implemented, and shares personal insights on why simple priority queues often outperform Scrum in software development.

MethodologyProject Managementagile
0 likes · 7 min read
Is Scrum Really Agile? Uncovering Its Hidden Flaws
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 24, 2019 · R&D Management

How to Excel as a Technical Project Manager in Internet Companies

This guide outlines how engineers can succeed as technical project managers by setting clear goals, aligning people and processes, and mastering each phase of the project lifecycle—from initiation and requirement review to scheduling, design, testing, release, and retrospective analysis—while mitigating common risks.

Project Managementagilerisk management
0 likes · 15 min read
How to Excel as a Technical Project Manager in Internet Companies
DevOps
DevOps
Jul 19, 2019 · Product Management

Google’s Agile Practices: Design Sprint Case Study and Cultural Insights

This article presents a detailed case study of Savioke’s robot delivery prototype using Google’s five‑day design sprint, outlines the steps and challenges of rapid product development, and extracts broader lessons on Google’s agile culture, team structure, and performance practices while also announcing a related DevOps hackathon.

Googleagiledesign sprint
0 likes · 8 min read
Google’s Agile Practices: Design Sprint Case Study and Cultural Insights
DevOps
DevOps
Jul 16, 2019 · R&D Management

Deadline‑Driven Development (DDD) – The “Hanging‑Rope” Approach and Its Advantages

The article introduces Deadline‑Driven Development (DDD), humorously dubbed “hanging‑rope development,” explains its reverse‑schedule methodology, outlines three key implementation steps, highlights its benefits for task clarity and focus, and concludes with a light‑hearted invitation to discuss other quirky development‑driven approaches.

DevOpsProject Managementagile
0 likes · 6 min read
Deadline‑Driven Development (DDD) – The “Hanging‑Rope” Approach and Its Advantages
Bitu Technology
Bitu Technology
Jul 9, 2019 · R&D Management

Designing a Scalable Release‑Train Development Process at Tubi

The article describes Tubi's three‑month experiment to replace traditional waterfall and rigid sprint models with a flexible Release Train system, outlining the motivations, principles, team roles, tooling choices, successes, and areas needing improvement for a fast‑growing startup.

agileprocess improvementrelease train
0 likes · 10 min read
Designing a Scalable Release‑Train Development Process at Tubi
DevOps
DevOps
Jul 7, 2019 · Operations

Process Improvement Lessons from a Hospital Emergency Room Experience

The author reflects on a recent emergency department visit, highlighting excessive queuing and fragmented steps, and draws parallels to agile and DevOps transformations, emphasizing the need for customer‑centric process redesign and value‑stream mapping to reduce waste and improve efficiency.

Value Stream Mappingagilecustomer centric
0 likes · 7 min read
Process Improvement Lessons from a Hospital Emergency Room Experience
DevOps
DevOps
Jun 10, 2019 · Product Management

Why Agile Still Needs Planning: Insights from a Large‑Scale Scrum Project

The article debunks the myth that agile eliminates planning by showing that even in complex, time‑boxed Scrum projects a flexible, continuously‑refined plan covering scope, cost, schedule, and quality is essential for managing risk and delivering business value.

Iterative Developmentagilerisk management
0 likes · 5 min read
Why Agile Still Needs Planning: Insights from a Large‑Scale Scrum Project
HomeTech
HomeTech
May 29, 2019 · R&D Management

APD Agile Improvement Case Study of a User Product Center Team

This case study details how a user product center team applied the APD agile methodology and stream development practices—such as visual value streams, explicit process rules, WIP limits, bug‑board visualization, workflow management, and an evolved TDD approach—to double throughput, cut delivery cycles by 60%, and reduce monthly bugs from 50 to 2, demonstrating measurable R&D efficiency gains.

APDMetricsTDD
0 likes · 7 min read
APD Agile Improvement Case Study of a User Product Center Team