It has been seen that some times while documenting the requirements of an IT Projects , IT Business Analysts keep silent on the non functional requirements or at best they do not elaborate on them. Part of this situation can be attributed to the fact that Non functional requirements are sometimes not clearly understood even by practicing Business Analysts
This post lists out various Non functional requirements .. The Non-Functional Requirements on an IT Project are listed below. They are Reliability, Availability, Maintainability, Safety, Security, Scalability and Usability. Business Analysts beware that non-compliance of Non functional requirements can lead to outright rejection of software by the client or project failure
Interesting Read : http://www.iai.uni-bonn.de/III/lehre/vorlesungen/SWT/RE05/slides/09_Non-functional%20Requirements.pdf
Agile is fundamentally different than earlier waterfall projects which were developed after tight contracts were signed between the it vendor and the client followed by detailed documentation and a bullet release at the end of the project.
Many a times clients complained what has been delivered to them is not what they have asked for. Whether you follow individual agile methodology like SCRUM or XP or Kanban the main guiding force is agile philosophy which is given above in its 4 tenets. If you follow the above philosophy Requirements change or Requirements management is upto the satisfaction of the client leading to project success.
Note : QBI Institute at Noida provides trainings in Agile, Scrum, Extreme programming through Video Based, Live Online and Face to Face Programs. If you wish to know more on QBI Institute Agile Programs inquire here.
A business problem can have many solutions with varying degree of impact. The amount of effort and resources required can also vary. Once you have come up with various solutions to a business problem you can prioritize and choose among solutions by utilizing the 2 By 2 Difficulty Vs Impact matrix.
If you develop the skills provided above your career path from that of a Business Analyst to at CEO will be smooth and quick.
Problem Solving : It is a top skill