Monthly Archives: March 2008
24/03/08 Continuous Integration is Not Just a Tool
Continuous integration (CI) is a great ‘tool’ for software development. But the best CI tool installation doesn’t mean that your team is practicing CI. The goal of continuously integrating software is to keep the product working at all times so that a broken system can be discovered and fixed quickly. In order to achieve this [...]
Tags: ci, continuous integration, Extreme Programming, XP
- Leave a comment
- Posted under XP, not your mama's process
22/03/08 The Minimal Marketable Feature (MMF)
A Minimal Marketable Feature (MMF) is a feature that is minimal, because if it was any smaller, it would not be marketable. A MMF is marketable, because when it is released as part of a product, people would use (or buy) the feature. As a counter-example to the MMF approach: While working on an XP [...]
Tags: Agile, Kanban, Lean, Minimal Marketable Feature, MMF, Scrum, User Story
- Leave a comment
- Posted under Kanban Man!, MMF
21/03/08 Kanban: No planning meetings?
A team I’m working with has switched from Scrum to Kanban to manage their development efforts. As a result, the team doesn’t have regularly scheduled planning meetings to create a task-driven plan for the upcoming iteration time box. So does Kanban development have no planning meetings? No! The team self-organizes meetings around a single feature [...]
Tags: Agile, Kanban, Lean, MMF, planning meeting
- Leave a comment
- Posted under Kanban Man!, MMF
05/03/08 Naked Planning: Kanban Simplified
Arlo Belshee giving an overview of Naked Planning at Agile 2007 This video was taken at Agile Conference 2007 in Washington DC. I believe that Arlo was one of the first to lay-out the inspiration for Kanban systems for software development. Later, Aaron Sanders, Karl Scotland and I (Joe Arnold) paired these concepts with ideas [...]
Tags: Agile, Agile2007, Arlo Belshee, Kanban, Lean, Scrum, Task board
- 5 comments
- Posted under Kanban Man!, Lean & Mean
02/03/08 Paper Prototyping
Tags: Agile, Brazil, Italy, Lake Como, paper prototype, Product Backlog, Scrum, UCD, UED, UX
- Comments Off
- Posted under Cheap Ideas
01/03/08 Idea to Implementation
I had the opportunity to be a guest lecturer at the National Institute of Design in Bangalore, India today. I taught a session titled ‘Idea to Implementation’. My goal was to have the students conceive, build a prototype and test a product – in essence go through the entire product ideation lifecycle. Here was the [...]
Tags: Agile, Brainstorming, hci, low-fidelity prototyping, Scenario, Skit, UCD, User Experience, User Testing, UX
- Leave a comment
- Posted under Cheap Ideas, Innovation & You






