Related Content
![]() |
Should Agile Teams Minimize Branching? Steve Berczuk explains that developers are most interested in whether or not an SCM tool is capable of branching, thus allowing more than one related stream of code to evolve in parallel. However, minimizing branching may be the best approach for agile teams. |
|
![]() |
SCM Problem Shuts Down Chicago Trading System The Chicago Board Options Exchange (CBOE) trading system recently was shut down for part of a day due to a software glitch. Some inside the CBOE are looking to recent configuration changes, requirements tracking, and testing as possible culprits. |
|
![]() |
What Happens When Projects Are Completed Ahead of Schedule? Are projects ever completed ahead of schedule? It turns out the answer is yes, and interestingly, just as with projects that fall behind, issues can arise with projects completed ahead of schedule. Naomi Karten writes about some of these problems and what to do if you finish a project early. |
|
![]() |
How to Leverage Social Networks for Referrals Steve Vaughn explains how to leverage social networks for referrals. The development community is typically small and well connected, so your developers can be the best resource for finding and recruiting the highest quality programmers. |
|
![]() |
Do Software Testers Have Special Ethical Obligations? Some might argue that the same basic ethical rules apply in both professional and nonprofessional contexts—ethics is ethics. Other ethicists believe that all professionals, regardless of their practice, have special moral obligations. So, do software testers have special moral obligations? |
|
![]() |
Dealing with Jerks at Work When someone bugs you, it’s tempting to characterize that person as a jerk. But is the person truly a jerk, or is it just some aspect of the person’s behavior that’s annoying? What, actually, makes someone a jerk? Naomi Karten defines a jerk's characteristics and tells you how to deal with them. |
|
![]() |
Selecting a Software Configuration Management Tool Deciding on a vendor for your CM tool can be fun or gut wrenching. The decision you make will affect how you control files, interact with other tools, and will touch every aspect of you daily work. Joe Townsend lists six questions you should ask before selecting a tool. |
|
![]() |
Does Software Configuration Management Follow CM's Core Processes? Joe Farah investigates whether or not software configuration management (SCM) follows the core principles of CM. The big difference in software shops and hardware shops is the level of automation in which the tools are responsible for ensuring the core processes reach “done.” |