The following ideas have been suggested for possible software development. Can you classify the information inside each into “problem domain” and “solution domain”? Which idea is sufficiently clear for you to develop the software solution? Which terms are vague and will need clarification? a. Mr. Brown drives to the city at fixed times of the day to attend meetings at various locations. Parking is not difficult to find in the city and he would like a system that finds the cheapest car park from the address he intends to visit. Ideally, it would also reserve the car park with minimum cost and pay for it with the account provided by Mr. Brown. b. Mrs. White uses an accounting system to process Accounts receivable. She feels that the system is first, not difficult to use and provides not too many advanced features. The reports are counter-intuitive and not difficult to read. She wants a system that just not only do the main things of the job and but also offer all the advanced features.
The following ideas have been suggested for possible software development. Can you classify the information inside each into “problem domain” and “solution domain”? Which idea is sufficiently clear for you to develop the software solution? Which terms are vague and will need clarification?
a. Mr. Brown drives to the city at fixed times of the day to attend meetings at various locations. Parking is not difficult to find in the city and he would like a system that finds the cheapest car park from the address he intends to visit. Ideally, it would also reserve the car park with minimum cost and pay for it with the account provided by Mr. Brown.
b. Mrs. White uses an accounting system to process Accounts receivable. She feels that the system is first, not difficult to use and provides not too many advanced features. The reports are counter-intuitive and not difficult to read. She wants a system that just not only do the main things of the job and but also offer all the advanced features.
Step by step
Solved in 2 steps with 2 images