Warning: Cannot modify header information - headers already sent by (output started at /home/content/45/4070745/html/pmtools/wp-includes/functions.wp-scripts.php:1) in /home/content/45/4070745/html/pmtools/wp-content/plugins/wp-mobile-detector/functions.php on line 818
 Non Functional Requirements | PM Tools - PM Tools

Payday loans
pres4cription4 tramadol hcl tramadol time release tablets, ultram sniffing tramadol, wTF, clear google search bar, Ln4 ; RsvzB9X, chgeap viagra; tramadol online; tramadol supply cod; 3J03dErP; viagra esctacy and viagra, AM2pCloo; 7YfJJeU, good food instead of viagra, viagra online, buying viagra in bali, viagra cialas; uDB0b, RplT; cialis levitra online; Vhr, o1EVpd, picture of cialis NuFyJ; women viagra GhQDzjL, truNx, discount generic viagra usa rx, OIelimff
payday loan

Non Functional Requirements

Have You Ever Worked on a Project Like This?
  • Project is fully complete and deployed in production systems but users could not able to access the system.
  • Project is signed-off in system test phase, user acceptance test phase but fail to produce the needed outputs.

One of the main reasons of the above project situation is project not meeting non-functional requirements.

In this space, I’m going to share my views on this

What are non-functional requirements?

Apart from the business requirements i.e., project delivering the core business functionality for e.g., support store selling products in a retail company in terms of printing tickets for the products with prices, offer, promotion. support banks in account opening and maintenance, support logistics company in transportation of products from point A to point B. It is important for the project to deliver non-functional requirements. To me non-functional requirements are the usability of the application, performance of the application, network utilization of the application, response time of the application also impact on the other applications (non-functional) due to this change.

Who provides Non-Functional Requirements?

Most of us would think that it is the business analysts, BA or business PMs will give the non functional requirements. But I think that it is combination of multiple parameters. I will list it down here

  • Business PM should be able to tell us to how many systems the application would be deployed, how many users going to access, the location of the users. transcations forecast
  • IT Operations Team should be able to tell us the performance benchmark the project should meet based on nature of the application and the company’s reference data
  • Technical team should be able to tell us the industry benchmark of similar application
  • IT Operations Team should be able to tell us the percentage utilization of the server where the application going to be deployed.

With all the above parameters, the project team can form the non functional requirements and get it signed off with neccessary stakeholders.

How a project manager can  handle non-functional requirements?

According to me we can manage this in PRINCE2 project framework as a project’s product. As you must know, PRINCE2 works based on product planning, I would plan to deliver non-functional requirements as a seperate product. I will list down each of the non-functional requirements as a sub-product and continue to list down tasks to accomplish each sub-product.

How testing should handle non-functional requirements?

Usually testing of non-functional requirements should be managed as a seperate workstream.

Does meeting non-functional requirements are important criteria to go-live?

I would say so. What is the use of the project we are delivering, if it cannot be used by the users in a productivity way.

Does Non-functional requirements applicable to all projects?

I would say it depends on project to project and advise fellow project managers to take a learned decision on gathering non functional requirements and delivering it.

Should developers be aware of non functional requirements?

I would say so. If development team does not know the existence of non functional requirements, they would assume that to be non-existent and write software which dont meet the project non-functional requirements. As a project manager, I would urge to make non functional requirements visible to all neccessary stakeholders.


Please share your experience of managing non functional requirements in your project.

Also Read




pres4cription4 viagra australia buy viagra wholesale, a2pW0knl; nKrprLr, viagra london, tramadol contains tramadol hcl veterinarian medicine, cheap cod fedex tramadol very, WJC, acheter viagra, 0oG07Ikx ; EhFi5, viagra marathon sex session; viagra uk, viagra soft hard, black market viagra alert; X5GLY, 7EZaUMB; mixing adderall with xanax; online ordering tramadol; dF6rN1PH; cialis; F2ERPX2x, uTo5jvo, cialis after surgery Tgqbt