Configuration Management Journal - November 2006 - Vol. 5
No. 11
Requirements Management
Read it online at http://www.cmc
rossroads.com/cmjournal/
------------------------------------------------------------
-------
This Issue Sponsored by:
- Bridge the gap between project planning and outsourced
project implementation
http://www.cmcrossroads.net/go/cid=633&mid=105
9&id=638
- Is a Lack of Build & Release Mgmt Your Achilles Heel?
http://www.cmcrossroads.net/go/cid=638&mid=106
4&id=743
- Manage Change Across Your Enterprise
http://www.cmcrossroads.net/go/cid=637&mid=106
3&id=139
- WEBCAST: How production management software keeps
agile development pumping
http://www.c
mcrossroads.com/webcast/1830
========================
- In This Issue
========================
- Requirements and Analysis - or - The Other Pipe Dream!
by Ben Weatherall
- Configuration Management and Simplicity - The Five
"T" Approach to Keeping it Simple
Rich Bianchi
- Agile SCM and Requirements
Robert Cowham, Brad Appleton, Steve Berczuk
- Configuration Management in an SOA Environment
Alan Rogers
- DevZone:
Change and Release Management DevZone
- Building Requirements Quality thru Coverage and
Testability
Mario Moreira
- CM Blogzone:
Read the latest from the CM Crossroads bloggers
- Tool Spotlight
=====================
- Editors Note
=====================
Requirements management, according to Wikipedia,is the
science and art of gathering and managing user, business,
technical, and functional requirements within a product
development project. Sounds like it should be the first step
for any project, software or otherwise, but in practice
Requirements Management is often viewed as such an
administratively intensive activity it is often often
overlooked or disregarded. So, how do we ensure that
requirements can both be gathered for a project that make
sense and that managing the project according to those
requirements is not overly burdensome to the developers.
This month, the CM Journal writers focus on a few solutions
to that question and we would also like to hear from you.
Add your comments in the Requirements management Forum at CM
Crossroads, How do you manage requirements?
As always, I look forward to your input and comments. Thank
you for being part of the CM Crossroads Community. You also
might want to check out the new Change and Release
Management Developer Zone at CM Crossroads http://www.cmcrossroads.com/content/blogsection/15/250/
a>
Patrick Egan
Publisher - CMC Media
editor cmcrossroads.com
************************************************************
***********
Sponsored by TechExcel
Bridge the gap between project planning and outsourced
project implementation with TechExcel DevPlan and TechExcel
DevTrack.
Design and plan with DevPlan - implement and track issues
with DevTrack.
Dramatically transform development processes, save
significant time and resources, and get the right products
to the right market faster than ever before.
Download a free 30-day trial today.
http://www.cmcrossroads.net/go/cid=633&mid=105
9&id=638
------------------------------------------------------------
Requirements and Analysis - or - The Other Pipe Dream!
by Ben Weatherall
------------------------------------------------------------
In a thread in the Requirements Management forum ("do
you prefer Word interface or separate application?") I
responded with my definition of Requirements Engineering. My
basic thoughts have not changed much, but I wanted to extend
them somewhat and show more of CM's involvement in the
Requirements process.
I have been involved in the software industry, formally and
informally, for over three decades. In that time I have had
to do Requirements Elicitation, Requirements Capture,
Requirements Analysis, Requirements Normalization,
Requirements Traceability, and Requirements Management. I
have used ASCII documents, Word documents, Third-party
hardcopy documents, Databases of one flavor or another, and
various proprietary tools. Here is my take on all of this...
[Read More]
ht
tp://www.cmcrossroads.com/content/view/7329/135/
************************************************************
***********
Sponsored By IBM Rational Build Forge
IDC Research Director, Melinda Carroll-Ballou, confirms that
when
build and release processes are unmanaged, untracked, or
uncontrolled,
it can be the Achilles’ heel of your development strategy.
Click below for
her free IDC report and learn how IBM Rational Build Forge
eliminates
build management inefficiencies that can lead to software
delays and failure.
http://www.cmcrossroads.net/go/cid=638&mid=106
4&id=743
------------------------------------------------------------
Configuration Management and Simplicity - The Five
"T" Approach to Keeping it Simple
by Rich Bianchi
------------------------------------------------------------
Let's face it, software configuration management can be
downright overwhelming, and its complexity can challenge the
most organized project manager.
When The Standish Group conducted research to analyze the
successes and failures of software projects, they found that
8 out of 10 projects are unsuccessful. Furthermore, nearly
a third of all projects are so poorly executed, they are
nixed before they are finished. The Standish Group research
pointed out in its top ten attributes of software success
included project planning, clear statement of requirements,
and user involvement.
[Read More]
ht
tp://www.cmcrossroads.com/content/view/7331/135/
************************************************************
***********
Sponsored By Telelogic
Manage Change Across Your Enterprise
Control development complexity and effectively manage and
control
changes throughout a product’s lifecycle to maximize
productivity,
increase product quality and demonstrate compliance
standards.
http://www.cmcrossroads.net/go/cid=637&mid=106
3&id=139
------------------------------------------------------------
Agile SCM: Agile SCM and Requirements
Robert Cowham, Brad Appleton, Steve Berczuk
------------------------------------------------------------
At the start of our last article on the applicability of
some principles of martial arts we talked about the
importance of requirements when deciding on a martial art,
so it seems fitting this month to look at the implications
of requirements for agile SCM.
The process of eliciting requirements (the phrase
"requirements gathering" rather brings to mind
wandering around an alpine meadow with a basket under your
arm plucking one juicy requirement after another while
singing along with Julie Andrews!) is a specialist area with
many of its own techniques and practices. This month's
article builds on our June 2005 column: Requirements Based
Development- Yes Please! (But How?!) which mentions
evolutionary delivery, lean principles and also covers some
issues for requirements management tools.
[Read More]
ht
tp://www.cmcrossroads.com/content/view/7339/158/
------------------------------------------------------------
Configuration Management in an SOA Environment
Alan Rogers
------------------------------------------------------------
I am the Programme Configuration Manager for the SOA
programme for a large UK financial company, which have
adopted an SOA approach for creating new services to replace
existing applications.
Part of the problem which I have found when first trying to
come up which a Configuration Management strategy, is that
normally you can go to the internet and there are lots of
articles on a subject in a particular area. However, what I
found was that there is very little and what there is, is
mostly theoretical even from well established names.
[Read More]
ht
tp://www.cmcrossroads.com/content/view/7340/158/
------------------------------------------------------------
DevZone:
Change and Release Management DevZone
------------------------------------------------------------
Successful software development organizations have the
agility to manage change by harnessing the capabilities of
process-centric SCM solutions, to satisfy internal and
external compliance requirements. The Change and Release
Management Zone offers a community resource that promotes
learning, collaboration and the exchange of best practices
to help teams formulate forward thinking strategies and
achieve measurable results in their organization.
Visit the DevZone >>
http://www.cmcrossroads.com/content/blogsection/15/250/
a>
------------------------------------------------------------
WEBCAST: How production management software keeps
agile development pumping
------------------------------------------------------------
In this webcast John Graham-Cumming, looks at how production
management software streamlines software build, package,
test and deploy processes, and enables agile development
from the developer workstation through quality assurance and
out the door. This webcast will illustrate how production
management software facilitates continuous integration, and
keeps the agile team productive.
Register for this Webcast >>
http://www.c
mcrossroads.com/webcast/1830
------------------------------------------------------------
Building Requirements Quality thru Coverage and Testability
Mario Moreira
------------------------------------------------------------
As we look to deploy or improve a requirements practice, the
output should lead to a set of complete and quality
requirements. A way to get there is to ensure that
requirements have been captured in all pertinent categories
and are testable.
Often times, requirements are gathered that focus on user
needs and limited functional areas. But what may be
overlooked are lesser requirements categories (e.g.,
security, usability, etc). It is therefore essential to
capture requirements that ensure coverage in the
requirements space. Once requirements cover all pertinent
areas, it is critical to ensure that the requirements are
testable. Testability implies that the requirements are
understood enough that a test case can be established and
then run to prove that a requirement has or has not been
met. Having a requirement written at this level ensures
that developers can build something that aligns with the
requirement, reducing the gap of what the requirement
specifies versus what gets built.
[Read More]
ht
tp://www.cmcrossroads.com/content/view/7338/158/
------------------------------------------------------------
CM Blogzone:
Read the latest from the CM Crossroads bloggers
------------------------------------------------------------
- Configure This! by Carson Lucky
Chapter 6.1: The Email
ht
tp://www.cmcrossroads.com/content/view/7283/230/
Chapter 6.2: The Proposal
ht
tp://www.cmcrossroads.com/content/view/7325/230/
------------------------------------------------------------
ToolSpotlight
------------------------------------------------------------
When you're searching for the right Application Lifecycle
Management or developer tool, see what's in the spotlight.
The Tool Spotlight features monthly product reviews each
month including links to more information about those tools.
This month we feature : AccuRev, Perforce, SmartBear Code
Collaborator, Openmake and Surround SCM.
Visit the ToolSpotlight >>
http://www.cmcro
ssroads.com/toolspot
------------------------------------------------------------
----
© Copyright 1998-2006 CMC Media Inc. - All Rights
Reserved
3905 State St. 7-235 - Santa Barbara, CA 93105 - 1 (805)
683-1200
------------------------------------------------------------
---
This message was delivered to bond yahoo.com
Please use the following link to update your subscription
preferences or to unsubscribe.
ht
tp://www.mailermailer.com/x?u=50243678i-a6917d81
TheConfiguration Management Journal is a monthly
publication of CMC Media Inc. If you would like to
sponsor this publication or any other CM Crossroads Event,
please contact us at http://www.
cmcrossroads.com/contactus.php
------------------------------------------------------------
----
Email list management powered by http://MailerMailer.com
|