You have your job; you work on that. You have your garden, your hobbies, you work on those. But this article points out that your family requires just as much work, and gives some tips on how to do this using agile development.