Site MapHelpFeedbackRequirements Engineering
Requirements Engineering


<a onClick="window.open('/olcweb/cgi/pluginpop.cgi?it=jpg::::/sites/dl/free/0072853182/127063/Pressman_Ch07.jpg','popWin', 'width=NaN,height=NaN,resizable,scrollbars');" href="#"><img valign="absmiddle" height="16" width="16" border="0" src="/olcweb/styles/shared/linkicons/image.gif"> (25.0K)</a>
Understanding the requirements of a problem is among the most difficult tasks that face a software engineer. When you first think about it, requirements engineering doesn't seem that hard. After all, doesn't the customer know what is required? Shouldn't the end-users have a good understanding of the features and functions that will provide benefit? Surprisingly, in many instances the answer to these questions is no. And even if customers and end-users are explicit in their needs, those needs will change throughout the project. Requirements engineering is hard.









PressmanOnline Learning Center

Home > Chapter 7