Experience Report: Using the Stable Receiving-Line to Support Parallel Development What words come to mind when you mention “parallel development” to software developers and projects managers? Complex and painful may be the typical response. Yet parallel development need not be difficult and laborious. By adopting an appropriate branching and merging strategy, parallel development can be straightforward and efficient. |
Michael Sayko
November 16, 2005 |
|
What to Do when Anger Strikes When someone pushes your buttons, anger is a natural reaction. Ideally, you can calmly express that anger, without lashing out. Sometimes, however, anger provokes a response that is excessive for the situation, inappropriate for the context, or counterproductive to what you're trying to accomplish. In this article, Naomi Karten offers suggestions for controlling anger rather than letting it control you. |
||
SCM Design Patterns: Paper Forms This important concept of CM is that it manages components, their state and characteristics over time, as well as their relationship to other elements in the entire configuration. In the world of Software Configuration Management (SCM) we see analogous concepts to those in the physical world; we have to bring together many software components to form a software product, we need to understand the interrelationships of those components, their state over the course of a software project, and characteristics over time. Forms are a basic way to manage software configurations. |
||
What's New in GMSL 1.0.2 The GMSLThe GMSL is a library of functions to enhance GNU Make. It provides string and list functions, arithmetic operators, tracing facilities and even associative arrays. |
||
Analyzing the Specifics for a Business Rules Engine-based Project This paper provides a review of the projects that use business rules engine (BRE) implementation. The article emphasizes the importance of the rules taxonomy definition and concludes with a discussion about the estimate approach for this type of project. |
||
The AgileGuys Discuss ScrumMaster Certification
Podcast
Matt and Bob talk after a ScrumMaster certification in Washington, D.C. |
||
Is the Grass Greener on the Other Side of the Fence? We may be creatures of habit—adhering to and promoting processes we know well—but we also habitually look to other work environments that appear capable of nurturing our ideas once an old environment becomes depleted. Ed Weller believes that searching for greener pastures is unnecessary. You just need to learn how to cultivate your managers in order to create an environment that will harbor your ideas. Ed explains why you'll end up grazing fruitlessly if you can't plant your ideas with management. |
||
Structure Marking Structure marking is a programming technique that defends data against damage, especially from software bugs. It adds flags to data structures and checks them at each use to detect damaged data immediately. |
Tom Van Vleck
August 5, 2005 |
|
Whipped Cream on Top of the Sundae Service and a good variety of features are key in developing relationships with the customer. We always want to satisfy our customers. But if we sometimes exceed their expectations, overly satisfied customers will more than likely spread the news about our service or product--we've added whipped cream, and maybe even a cherry, on top of their ice cream. In this week's column, Mike Cohn explains how he measures customer satisfaction using Kano analysis, which categorizes the features customers look for into baseline, linear, and exciter features. Doing so will help us identify which features will delight our end users, and help us surpass the level of simple satisfaction. |
||
Five Minutes Ahead of the Boot "There's that same kind of bug I found last week. When will they learn? When can I apply my energy to preventing bugs instead? Isn't that a more noble profession?" says the disgruntled tester. You may think that Quality Assurance is the next logical step in your testing career, but Danny Faught has been down that path and he begs to differ. In this week's column, we find out he's not the only one who feels that way. |
Pages
Upcoming Events
Jun 02 |
AI Con USA Bridging Minds and Machines |
Sep 22 |
STARWEST Software Testing Conference in Anaheim & Online |
Oct 13 |
Agile + DevOps USA The Conference for Agile and DevOps Professionals |