Tag

extreme programming

0 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 10, 2024 · Fundamentals

Eighteen Years of Agile: Strange Phenomena and the Quest for Software Engineering Fundamentals in China

The article reviews the history of China's IT industry over the past eighteen years, exposing how government policies, CMM certifications, and superficial agile practices have led to chronic software quality and delivery problems, and argues that only solid fundamentals such as extreme programming, TDD, and deliberate practice can truly improve software development.

CMMContinuous IntegrationTDD
0 likes · 25 min read
Eighteen Years of Agile: Strange Phenomena and the Quest for Software Engineering Fundamentals in China
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.

Continuous Deliveryagileextreme programming
0 likes · 9 min read
Developers Should Abandon Agile: A Critical Perspective on Misapplied Practices
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.

LeanMVPagile
0 likes · 9 min read
My Journey with Agile Development and Extreme Programming: Lessons and Impact
JD Retail Technology
JD Retail Technology
Mar 16, 2018 · Fundamentals

Introduction to Agile Development: Benefits, Principles, and Preparation Steps

This article explains why agile development is needed, outlines its advantages over traditional waterfall methods, defines agile and scrum, and provides practical guidance on preparing teams, tools, and processes before launching an agile project.

DevOpsScrumagile
0 likes · 9 min read
Introduction to Agile Development: Benefits, Principles, and Preparation Steps