“The hardest single part of building a software system is deciding precisely what to build.”— Fred Brooks
Good IT and software involves much more than programming or code. This site is a resource for often-neglected aspects of software development: requirements, usability, project management, and other “hard” aspects of software and information technology. The aim is to provide insight and share ideas to create better, more usable systems.