article thumbnail

Agile Book Club: Evolutionary Design

James Shore

That’s a problem for Agile, because if change becomes significantly more expensive over time, the Agile model doesn’t make sense. So instead, Agile teams can use evolutionary design: a way of starting simple and improving your design as you go. It’s essential to long-term Agile success. About the Book Club.

Agile 121
article thumbnail

5 signs your agile practices will lead to digital disaster

CIO

To do so, CIOs must continuously improve their product management, program management, and delivery capabilities to wow customers and deliver competitive advantages, all while steering clear of surefire DX mistakes such as prioritizing too many initiatives and underinvesting in developing digital trailblazers.

Agile 337
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Agile Book Club: No Bugs

James Shore

For many people, “quality” means “testing,” but Agile teams treat quality differently. Llewellyn Falco is an Agile technical coach. He’s known for strong-style pairing, the open source “ApprovalTests” testing tool, and co-authoring the Mob Programming Guidebook. About the Book Club. Reading: ?? Quality (introduction). ??

Agile 69
article thumbnail

Agile Book Club: Test-Driven Development (with Mike “GeePaw” Hill and J.B. Rainsberger)

James Shore

Test-Driven Development is one of the few truly new Agile ideas. Originally created by Kent Beck as part of Extreme Programming, it’s a fantastic way of making sure your code does what you intended it to do. Mike “GeePaw” Hill was an early adopter of Extreme Programming. About the Book Club. Rainsberger. Reading: ??

article thumbnail

5 Books to Achieve the Mindset of a Software Craftsman ??

Xebia

Reading these five books will give you a great start. Software Craftmanship Requires Reading the Right Books. Great, you’re reading books! To have an even more significant impact on your career as a software craftsman, you should not just read; you should read the right books. Why This Book? Key Takeaways.

Software 130
article thumbnail

Agile Book Club: Pairing & Mobbing (with Woody Zuill and Chris Lucian)

James Shore

Pair programming and its descendant, mob programming, are two of the strangest ideas to come out of Extreme Programming. We’re joined by two of mob programming’s pioneers: Woody Zuill and Chris Lucian. Woody Zuill is an Agile and Lean Software Development guide who has been programming computers for almost 40 years.

Agile 69
article thumbnail

Bliki: TestDrivenDevelopment

Martin Fowler

It was developed by Kent Beck in the late 1990's as part of Extreme Programming. Writing the test first, what XPE2 calls Test-First Programming, provides two main benefits. For more depth, head to Kent Beck's book Test-Driven Development. Write the functional code until the test passes.