Posts Tagged ‘software management’

Rule #15: Inertia is a powerful force in the software development process.

In the way, way, way early days of our company, even though there were only two of us working on the product (including myself), we agreed to a few things. We would: Do upfront design through specs Adhere to test-driven development (TDD) Commit to awesome uptime Now, in the early days, we didn’t necessarily need to [...]

Continue reading »

Rule #6: Keep your programmers in the zone.

Earlier this week I attended a great presentation by Ron Lichty, an incredibly talented and experienced VP of Engineering who has managed a number of amazing projects at places like Apple, Razorfish, and Charles Schwab. One of the items that Ron discussed that really hit home with me is that it’s important to try to [...]

Continue reading »

Rule #4: You are leading an army of poets.

For a long while people have joked that “managing a software project is like herding cats.” I’m not a big fan of this saying for a couple of reasons. First off, I don’t really like cats all that much, which I know is heresy to the 4.2 million readers of Cat Fancy and all those [...]

Continue reading »

Follow

Get every new post delivered to your Inbox.