Home > Uncategorized > Development Abstraction

Development Abstraction

This is a great article teo sent me over the msn messenger, and I also found it on slashdot. If you are a developer, or a manager, or somehow indirectly involved in development (even if your job is to make sure every developer has enough coffee), you MUST read this! (below are a few teaser sentences)

So, after consulting with his faithful Alsatian, he sets up a computer in a sunfilled room in his rented apartment above the grocery store and installs a carefully-chosen selection of tools. One by one, he calls his friends and warns them that if he seems remote over the next months, it is only because he is hard at work. And he sits down to spin code…

Why did he fail? He’s pretty sure he knows. "Marketing," he says. Like many young technicians, he is apt to say things like, "Microsoft has worse products but better marketing."

Your first priority as the manager of a software team is building the development abstraction layer.

Most new software managers miss this point. They keep thinking of the traditional, Command-and-Conquer model of management that they learned from Hollywood movies.

http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html

Advertisements
Categories: Uncategorized
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: