I. M. Wright’s “Hard Code”

An opinion column for developers.Brutally honest, no pulled punches.

Browse by Tags

Tagged Content List
  • Blog Post: PM: Secret weapon or wasted headcount?

    Microsoft is one of the few software companies that uses program managers (PMs). PMs, developers, and testers form the infamous engineering triad. Together they prioritize and cost features, triage bugs, and make design decisions. Now that highly agile services teams are rethinking the test role, should...
  • Blog Post: Hired helpers

    There are never enough resources to complete our ambitious plans, so Microsoft is constantly hiring help—vendors and contingent staff (CSG). Full-time employees (FTEs) are hired too, but the relationship is different—at least it’s supposed to be. Ever since the $97 million December...
  • Blog Post: That's not funny

    Tension fills the conference room a few weeks before the Client release. The Client team wasn’t told that the Database team had added a parameter to the AddClient API. The Client broke spectacularly—the latest in a series of miscommunication and miscues by both teams. Only now were the Client...
  • Blog Post: Test don’t get no respect

    I love Microsoft®. We’ve been together happily for many years. If you’ve been in a healthy long-term relationship, then you know what this means—there are things about Microsoft that make me curse, stomp, and spit. I’ve learned to tolerate them, but they still make me cringe...
Page 1 of 1 (4 items)