I was a little skeptical as I started watching Bruce Feiler’s talk Agile programming — for your family. However, I found that there is a lot of truth in what he says.

One good reminder: Children love a checklist as much as adults do. Note to self: Reinstitute our family’s morning checklists.

Bruce Feiler has a radical idea: To deal with the stress of modern family life, go agile. Inspired by agile software programming, Feiler introduces family practices which encourage flexibility, bottom-up idea flow, constant feedback and accountability. One surprising feature: Kids pick their own punishments.

Source: Agile Programming – for your family