Don't Skirt Technical Requirements

Home
[ Login/Subscribe ] 
Features Departments PPM Tools Executive Report Resources About Us

Home  >  Departments  >  Methods & Means
Don't Skirt Technical Requirements
Luc K. Richard   (March 24, 2005)




On software projects, nonfunctional technical requirements such as performance, security and reliability must be considered throughout the development lifecycle, regardless of the methodology you follow. Here is a primer on defining these requirements, and best practices for avoiding some common pitfalls.

Whether you gather them at the outset of your software development project or wait to deal with them at the bitter end, sooner or later you will be forced to adhere to a set of technical requirements, also known as software quality attributes or nonfunctional requirements. While it is arguably not imperative that you document such requirements, you must consider them when designing your system. Otherwise, in due course, one of your customers will reject your system because it doesn’t meet their expectations in terms of performance, security or reliability.
 
Independent of the development process you follow, nonfunctional technical requirements such as performance, security and reliability should be considered throughout the software lifecycle. Some organizations capture all of the requirements upfront. Others follow a more iterative approach, putting together a prototype, demonstrating it to the customers, gathering feedback and gradually improving the functionality of their system.
 
In the telecommunications industry, for example, systems have extremely rigid criteria in terms of reliability, which is defined as "the extent to which the system will execute without failure for a specific period of time." While customers do not generally specify this constraint during a typical requirements gathering session, they fully expect that the system will meet a "5-9 reliability" level.



Please login/register to read the entire article.





Sponsored Announcements and Special Offers
Join us July 29th for a live 1-hour webinar: The Power of Virtual Collaboration in Project Management and learn how stakeholders and team members dispersed across the globe keep everyone informed, involved and on track. Hear Terrence Gargiulo, President of MAKINGSTORIES.net, share real-life stories of how companies use virtual collaboration technology to address these challenges and effectively manage projects.

2009 Resource Planning Summit, June 29-30, Chicago
Resource Planning is essential to product development where "time to market" and innovation are crucial. Hear testimonials from Medtronic, Motorola, Wyeth and IDEXX. Learn why you are not getting the juice out of your Resource Planning and earn PMI PDUs! CLICK HERE FOR MORE

On-campus Summer courses still available. Whether preparing for the PMP or needing PDUs to stay up to date, UC Berkeley provides top-notch instructors and valuable information you can use right away.

Free White Paper, Learn how a new approach to IT Governance speeds implementation. Click here to download.

The Stanford Advanced PM Certificate Program provides professionals with advanced tools and techniques to strategically execute projects, programs, and portfolios. Learn more about 2.0 in action.




Citrix GoToMeeting
IAG Consulting
IBM
Innotas
Management Concepts
Microsoft
PM War Stories
PMI-CPM Conference
PMI Risk Management
RMC Project Mgmt
Stanford University
UC Berkeley Extension

VIEW NEW WHITE PAPERS

July 2009:

Four questions about project resources, collaboration and communication.



Copyright © 2009 projects@work  All rights reserved.

Privacy Policy    Contact Us    User Agreement