Print

Collaboration and requirements: Better together



Victoria Reitano
Email
July 18, 2011 —  (Page 1 of 4)
_

Software tools to gather requirements for software products have been around for quite some time; most have focused on helping teams define and manage the requirements given by stakeholders and interpreted by business analysts.

The tools now allow for all parties to have conversations and debates about the product, arrange and prioritize requirements into individual product features, and attach those conversations and priorities to the requirements in order to allow these ideas to flow throughout the software development life cycle.

Requirements are the basis for software projects, and innovations in software depend on a strong understanding of requirements in order to deliver accurate code, said IBM’s Mike O’Rourke, vice president of Rational strategy and software delivery.

“We see companies trying to prioritize innovation versus cost-cutting. Software is the linchpin to innovation, and there is a driving notion of a system of systems: Software has to be developed to integrate with other systems,” he said.

IBM announced at last month's Innovate Conference improvements to its existing ALM offering in order to enhance the gathering and management of requirements.

O’Rourke explained that IBM believes active in-context collaboration is important to the requirements management process. “Collaboration has to be stored with the requirements,” he said, adding that life-cycle traceability is also important so that every team member has access to the steps taken to develop a product.

Collaboration leads to better software
“Social collaboration is helpful to all types of development teams and environments because [developers] always have conversations about the requirements,” said Johan den Haan, CTO of Mendix, a provider of agile business applications.

Mendix’s new agile social collaboration tool, sprintr (currently in open beta), allows developers to interact with their stakeholders directly on a message board (or wall) in the tool, which is then mapped to a defect tracking system, keeping the conversations attached to the defects and requirements.

Change is constantly happening in a development cycle, particularly in teams focusing on agile methodologies, so it is important to have these conversations tracked and stored, according to den Haan.



Related Search Term(s): requirements

Pages 1 2 3 4 


Share this link: http://sdt.bz/35738
 

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Requirements management... with integrations on the side
From increased collaboration to working with agile, requirements-management tools are facing changes Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
MAY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Slick...but who needs it?
compilr.com is a well-designed site and the folks behind it seem to have their heart in the right place. But...who needs it?
05/16/2012 12:45 PM EST

How to be a better software developer
Want to be a better developer? You won't get there by mastering an interesting language or learning a new set of APIs.
05/14/2012 12:18 PM EST

Wooing Galatea
Do yourself a favor and check out Galatea 2.2, a wonderful book by novelist Richard Powers.
05/12/2012 07:05 PM EST

The world as story
An artificial-intelligence system at Carnegie Mellon seeks to understand the world by making statements about it.
05/10/2012 06:39 AM EST

The Rise of the Brogrammer, or the Rise of the Sexist Programmer?
Women in Silicon Valley get vocal about sexist ads and campaigns that contribute to a tense work environment.
05/09/2012 03:14 PM EST

Retriever Communications Releases RADE3
Organizations concerned about the growing popularity of bring your own device to work policies may be comforted by the release of RADE3.
05/09/2012 11:46 AM EST

 

Events calendar tab
5/13/2012 to 5/18/2012
Boston
Lean-Kanban University

5/14/2012 to 5/18/2012
Denver
IDUG

5/23/2012 to 5/24/2012
Chicago
IEG

6/3/2012 to 6/7/2012
Orlando
IBM Rational

6/10/2012 to 6/15/2012
Las Vegas
SQE