Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The specification process is part of the overall development methodology. We took a quick look at two different methodologies. Can you describe how the specification process differs between them?
WATERFALL:
AGILE:
Use cases translate a user requirement into the steps that represent its functionality and actors’ interaction with the system. What three things should you record when creating a use case? (Hint: One of them you only make a note of...)
1 _________________________________________________________
2 _________________________________________________________
3 _________________________________________________________
Use cases and UML state diagrams are good for showing different things. Name at least one thing that’s easier to show on each:
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________