About
Subscribe

Survey reveals chasm between perception and reality with software requirements management

Borland survey suggests companies slow to adopt the processes and technologies that can yield requirements mastery; highlights root cause of requirements challenge.
Cupertino, California, 09 Oct 2006

New survey results released today from Borland Software, the global leader in software delivery optimisation, suggest that while IT organisations understand the importance of effective requirements management, perception differs from reality when it comes to how they go about gathering, defining and managing requirements. More than three quarters of the 348 US IT professionals who participated in Borland`s survey felt that their organisations had an effective process for specifying and managing software requirements, yet only 30% have an automated system to manage the process. Further, nearly one-third reported that their organisations offer no training on requirements definition and management processes.  

The study revealed that 84% of respondents believe that getting software requirements correct was "critical" or "important" to their business.  More than 90% of respondents said that improving overall requirements processes could provide companies with a competitive advantage. Furthermore, over half of the respondents felt their particular organisation could save more than 30% in development costs by implementing better requirements processes - confirming a concept that many analysts and industry experts push with IT.

"It`s ironic that IT professionals recognize the business impact of good requirements management processes, but they either don`t understand or don`t invest in making that process more disciplined and efficient," said Dave Hauck, director of product marketing at Borland.  "You can have the best process in the world, but if your teams aren`t trained on it and there`s no system in place to automate or enforce the defined process, the results will be unpredictable."

The root cause of requirements challenges

Nearly one-third of survey respondents said their number one software requirements challenge was poor training, processes and systems, with respondents still relying on basic tools such as word processing documents (26%), spreadsheets (23%) and e-mail (20%) to gather and track requirements.  Another one-third of respondents cite poor business- IT communication as their most significant requirements challenge.

"Experience has shown us that gaining a clear definition of requirements is very difficult for organisations because of the communications gap between business and IT," continued Hauck.  "We see a lot of companies investing in this area - in how they`re training their teams as well as in the tools they`re using to help elicit, visualise, analyse and validate requirements."

While the majority of respondents reported still relying on basic tools, the survey shows that many companies are already beginning to automate and streamline their overall requirements processes. Twenty-five percent of respondents have already adopted automation technology, with another 13% planning adoption within the next year. 

Respondents are also beginning to tie requirements into other areas of the software delivery lifecycle, an important step in making software delivery a more managed, efficient and predictable business process. For example, 40% of respondents said they are in the midst of, or planning to, integrate their requirements and Quality Assurance processes within the next year.  This is no surprise given requirements touch every phase of the software lifecycle - from defining what the software is supposed to do, to testing whether the software that is delivered actually meets business and customer needs. 

The Borland Survey

Borland`s "Survey on Software Requirements" surveyed almost 800 IT professionals in the US, UK and Germany to gauge their opinions about the software requirements challenges they face and the requirements training, processes and technologies they deploy.  Two-thirds of survey respondents identified themselves as a CIO, senior VP or VP of development, development manager, team lead, analyst, or project or program manager.  The self-administered survey was completed over a month-long period, in July and August 2006, and delivered via mobile devices through the third-party AvantGo service.

Share

The Borland Requirements Definition and Management Solution

The Borland Requirements Definition and Management Solution is a scalable, integrated requirements definition and management solution that combines training and process improvement services with award-winning application lifecycle management technology.  It addresses the five key areas of an effective requirements process - requirements elicitation, analysis, specification, validation and management - designed so organisations can ensure projects are delivered right, the first time, every time.  

For more information about the Borland solution, please visit http://www.borland.com/us/solutions/requirements_definition_management/index.html.

Borland

Founded in 1983, Borland is a global leader in application lifecycle management (ALM), providing solutions that make software delivery a more manageable, efficient and predictable business process. Borland provides the software, services and training that enable companies to achieve Software Delivery Optimisation and maximise the business value of software.  To learn more about delivering quality software, on time and within budget, visit http://www.borland.com.

Editorial contacts

Julie Tangen
Borland Software
650 340 1982
Julie@kulesapr.com