InfoQ Homepage Agile Content on InfoQ
-
Beauty Is in the Eye of the Beholder
Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.
-
The Golden Circle – Why How What
Jean Tabaka challenges the audience to reflect on what Agile practices they are employing, how they are using them, ending with the questions “Why have their organization chosen to go Agile?
-
How to Stop Writing Next Year's Unsustainable Piece of Code
Guilherme Silveira mentions some of the turning points in project development that may affect the quality of the code offering advice on avoiding writing crappy code.
-
A Dash of Kanban Anyone?
Joel Semeniuk shares some of the lessons he learned managing development teams, how he got into Kanban and why its principles are helpful.
-
Soup 2 Nuts: Harnessing Soup2Nuts, Lean Thinking and Value to Break through Local Optimization Hell
Russ Miles discusses the importance of having values at the foundation of one’s beliefs which in turn influence the behaviors resulting in actions.
-
Understanding the Magic of Lean Product Development
Don Reinertsen examines lean methods including queue management, batch size reduction, WIP constraints, cadence, and the governing economic tradeoffs.
-
How to Change the World
Jurgen Appelo discusses introducing change inside organizations by viewing them as adaptive systems and social networks and using the Change Management 3.0 model.
-
Devops Fools, Tools and other Smart Things
Patrick Debois discusses the role of tools in creating a new devops culture that needs to be build inside organizations around the idea of craftsmanship.
-
UI in an Agile Process - The Quick 'n' Dirty Approach in the Real World
Janne Jul Jensen presents the development process of a mobile banking application from prototyping to the actual product including SCRUM sessions, sprint evaluations, UI designing, and user feedback.
-
TDD as if You Meant It
Keith Braithwaite conducts a tutorial class on TDD based on the following technique: Add a test, See it fail, Make all tests pass, Refactor, and Repeat until done.
-
TDD/BDD as Architectural Tools
James Kovacs explains how to use TDD and BDD to focus the architectural efforts on the high-value areas of the code in order to obtain just-in-time software architecture.
-
FamilySearch.org Case Study
Merlin Carpenter and Tim Stokes present the architecture of FamilySearch.org, a website and a system keeping track of historical data –birth, marriage, death, census records- of over 2 billion people.