agile methodologies

software development

No Matter What They Tell You, It’s a People Problem

Bruce Eckel deftly identifies the root cause of all software development problems: We are in a young business. Primitive, really – we don’t know much about what works, and we keep thinking we’ve found the silver bullet that solves all problems. As a result, we go through these multi-year

agile methodologies

Anything But Waterfall

Steve Yegge’s scathing criticism of agile methodologies takes a page from Joel Spolsky’s book. It’s not merely an indictment of Agile, it’s also a celebration of how his company does business. Just substitute “Google” for “Fog Creek Software” and you’ll get the idea. It’s

project management

Monster Project Management

Sometimes I feel like I learned everything I needed to know about software project management on Monster House. Monster House is a television show on The Discovery Channel. Five random builders and the host, Steve Watson, perform a “monster” makeover on someone’s home in five days. If the builders