InfoQ Homepage Agile Content on InfoQ
-
Leading an API Community
Keran McKenzie takes a look at internationally successful developer programs looking at what developers love and hate, to show how to create, deliver and maintain an API community.
-
Myths and Patterns of Organisational Change - Keynote
Linda Rising talks about organisational change myths and patterns for introducing new ideas. She provides some useful tips for helping you start to grow, step by step, any innovation.
-
Climbing the Totem Pole - from Dev to Dev Manager
Melissa Greene explores the pitfalls of management.
-
Learn from the Mistakes of Others
Alison Lloyd examines some less-than-stellar occurrences in non-software fields, drawing out some ideas that she hopes will make software development a little less painful.
-
How we Build Rock-solid Apps and Keep 100M+ Users Happy at Shazam
Giannakakis and Dalkitsis present how Shazam releases faster, more predictably and with more features by using BDD and automation testing, without slowing down or hindering the development process.
-
Design vs. Data: Enemies or Friends?
Big Design Upfront was considered so evil in the early days of Agile that it acquired its own acronym. It’s time we relearned that great products start with asking the right questions.
-
Microservices: Software that Fits in Your Head
Dan North describes a model for thinking about the age of code and argues for replaceability as a first class concern, ending up with something that looks a lot like microservices.
-
Agile Apocrypha and an Ad-hoc Manifesto
Harrold and Redington present a survey of the cults, sects and heresies they’ve encountered while working with people "doing agile", culminating in their formulation of a new "ad-hoc" Agile manifesto.
-
Transforming a Public Sector Company: Journey to Agile
Ardita Karaj and Jason Little present their company’s journey to Agile using Lean Startup, contractor/internal coaches, culture hacking, ADKAR, Kanban, Innovation Games, and others.
-
Beautiful Structure
Chris Chedgey explores how “locality of relationship” affects coupling, cohesion, and the width of interfaces, showing structural patterns that increase or decrease complexity.
-
One Team's Experience Using Kanban for Maintenance & Support, and Small Projects
Stuart Williams shares from experience how his company implemented Kanban, what worked for them in handling maintenance, support and a number of small projects.
-
Creating An Incremental Architecture For Your System
Giovanni Asproni shows how to create a software architecture with just the right amount of design that can be incrementally evolved (or changed) as the system grows and changes.