01.01.2015 Views

UML Weekend Crash Course™ - To Parent Directory

UML Weekend Crash Course™ - To Parent Directory

UML Weekend Crash Course™ - To Parent Directory

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

44<br />

Friday Evening<br />

In the effort to understand a problem statement, you were cautioned to watch out for some<br />

common pitfalls:<br />

Avoid making assumptions of any kind. Always challenge and confirm.<br />

Be careful not to mistake user preferences for true requirements.<br />

Watch out for the possibility that you are simply replacing the old system with a<br />

duplicate in new attire (that is, a new platform or technology).<br />

QUIZ YOURSELF<br />

1. What is a problem statement (See “The Case Study Problem Statement.”)<br />

2. What is a constraint (See “Constraints.”)<br />

3. What is a rule (See “Rules.”)<br />

4. When talking about requirements, what is a user (See “Identifying<br />

requirements.”)<br />

5. When talking about requirements, what is functionality (See “Identifying<br />

requirements.”)<br />

6. Why should you be skeptical of user preferences (See “Avoiding early pitfalls.”)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!