3. First Steps – Requirements Analysis and Specification
One of the most difficult tasks in any project is to establish precisely what the system requirements are. This is a problem that has been faced by project managers since time immemorial. They recognize that getting it right at the start of a job is of the utmost importance. Engineers have long realized that a disciplined, organized, and formalized approach must be used when evaluating system requirements (whether that's always been practiced is another matter). This hasn't been done through a sense of "doing the right thing." No. Experience, frequently painful, has shown that such methods are necessary. In particular, with projects of any real size, they are essential.
What is the ...
Get The Complete Edition – Software Engineering for Real-Time Systems now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.