17spm_T03
Software Project Management
SPM 2017 Tutorial 3 1 © 2017 Ron Poet
Tutorial 3
Work in the same teams as tutorial 2 and look at your use case diagram again. Write
down use case details for three of the use cases that you discovered. You will have to
take on the roles of the subject matter experts again and make sensible assumptions when
working out the details. Describe the reasons for your decisions in the rationale section
of each use case.
Newsagents plan to use a highly sophisticated computer system to make sure that the
papers get delivered each day. The system should be able to cope with the needs of both
the paperboy and the newsagent. Each morning the paperboy (or girl) receives a list of
all the houses on his run, together with the papers and magazines that he must deliver.
He also gets a list of totals so that he can just collect the required totals of each of the
various papers and then make up his run. The newsagent, on the other hand, will be able
to enter new orders for papers, record complaints and temporary changes, and be able to
calculate the boys’ pay, based on the going rate, minus deductions based on mistakes.
The newsagent will also be able to take orders for a large range of magazines and
calculate daily totals for all the different publications.