Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Programming » Software Process   (RSS)

The Need for a Real Build Process

Jeff Atwood at Coding Horror has a good post about how " F5 is not a build process ." In it, he explains how you need a real centralized build process. F5 (the "build and debug" shortcut key in Visual Studio) on a developer's machine is not a built process.
Posted by SteveRowe | 0 Comments

Hofstadter's Law

Good advice for all project managers. Hofstadter's Law : It always takes longer than you expect, even when you take into account Hofstadter's Law.

Avoid 3-Card Combinations

I used to play collectible card games. I attended Whitman College during Richard Garfield 's tenure there as a math professor so I got into Magic: The Gathering near its inception. For those of you who don't play these, the basic system goes something

Duplication of Effort Is Good?

I was in a meeting the other day deciding what to do next in our testing efforts. Several times during the meeting someone made a suggestion which was countered by a statement something like this: "Shouldn't we let the centralized team handle this?" or

Prescriptive Advice For Successful Unit Testing

At the beginning of the Vista (then Longhorn) project our team decided that we would implement unit tests. This was the first attempt in our locale to try to use them. We had some successes and some failures. Out of that I have learned several things.

Friendly Reminder: Utilize Source Control

I just finished talking to someone who lost 1 1/2 weeks of work due to an inadvertent key stroke. It's not only hard drive failure that may get you. With hardware stability quite high these days, we sometimes feel invincible. It is easy to get complacent
Posted by SteveRowe | 1 Comments

Why building software isn’t like building bridges

I was having a conversation with a friend the other night and we came across the age-old “software should be like building buildings” argument. It goes something like this: Software should be more like other forms of engineering like bridges or buildings.
 
Page view tracker