Forgot your password?
typodupeerror

Comment Recurring Bugs = bad CM (Score 1) 312

Recurring bugs usually means that you're failing to properly manage source code commits. Testing is just another way to discover when you've screwed that up. You should have a process that informs developers where they should pull their code from and how they can go about pushing their changes back into the code base without undoing someone else's work. Of course, even if you pulled from the right source, your changes can break things, so you still should be testing. I agree with what's been said above about slowly building up an automated test suite. Just bake it into your development. If the recurring bugs are genuinely due to poorly engineered products, then, well... You're in a tough spot. You can spend a lot of time polishing a turd, but there's only so much shine you're going to get out of it.
Software

The Most Influential People In Open Source 189

mmaney writes "As part of its 2009 open source best practices research, MindTouch asked C and VP level open source executives who they thought are the most influential people in the industry today. The list is ranked by the effect these individuals have had on the open source industry. Over 50 votes from executives in Europe and North America were cast. There were a few surprises from outside of the open source industry. Steve Ballmer got a mention because of his negative remarks on the open source industry and its subsequent positive impact. Vivek Kundra was mentioned because of his contributions to the industry inside the US Federal Government. Notably absent, however, are any influential women." Relatedly, Matt Asay (who is also on the list) writes about the decreased need for open-source evangelism, noting that several people on the list are there "not because they're open-source cheerleaders, but because they have helped vendors and customers alike understand how to get the most from open-source investments."

Slashdot Top Deals

The reward for working hard is more hard work.

Working...