Software is mostly hand built by people working in teams and good teams generally build better software more regularly. That’s a bold statement but software products that are reliable, easy to use, fast to respond and get the job done… Read More
Lean Agile Principles Deconstructed
Lean / agile software development ideas are essentially modern management methods that take a sideways view at how things can be done. Mostly the ideas within the lean / agile body of knowledge are rooted in system theory and build… Read More
Agile Business Analysis Using the Three Amigos
Good outcomes when building software features is strongly connected to having the right insight and information at the right time to help form a consensus on what to actually build. The problem with traditional requirements documents is that they typically… Read More
Collocation and What Matters to People About Workspace?
Most people involved in IT work in some kind of office if they are collocated with their team and not working from home or some other remote location. That office may be furnished in a typical modern day style or… Read More