07 March 2007

Software Engineering: Requirements Analysis (Definitions)

"The determination of product-specific performance and functional characteristics based on analyses of customer needs, expectations, and constraints; operational concept; projected utilization environments for people, products, and processes; and measures of effectiveness." (Sandy Shrum et al, "CMMI®: Guidelines for Process Integration and Product Improvement", 2003)

"The process of studying, refining, documenting, and verifying the functional and performance characteristics of a system, product, or component thereof. This process considers customer needs, expectations, and constraints; the operational concept; measures of effectiveness; and sometimes the capabilities and limitations of the developer and the degree of risk." (Richard D Stutzke, "Estimating Software-Intensive Systems: Projects, Products, and Processes", 2005)

"The elicitation, specification and modeling of requirements." (DAMA International, "The DAMA Dictionary of Data Management", 2011)

"A set of tasks, activities and tools to determine whether the stated (elicited) requirements are unclear, incomplete, ambiguous, or contradictory, and then documenting the requirements in a form of consistent model." (IQBBA)

No comments:

Related Posts Plugin for WordPress, Blogger...

About Me

My photo
Koeln, NRW, Germany
IT Professional with more than 24 years experience in IT in the area of full life-cycle of Web/Desktop/Database Applications Development, Software Engineering, Consultancy, Data Management, Data Quality, Data Migrations, Reporting, ERP implementations & support, Team/Project/IT Management, etc.