Final2004F - CSC340 Information Systems Analysis and Design...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
CSC340 Information Systems Analysis and Design page 1/10 University of Toronto Faculty of Arts and Science Dept of Computer Science CSC340F – Information Systems Analysis and Design December 2004 Instructor: Steve Easterbrook No Aids Allowed Duration: 2 hours Answer all questions. Make sure your examination booklet has 10 pages (including this one). Write your answers in the space provided. This examination counts for 35% of your final grade Name: _______________________________________________________ (Please underline last name) Student Number:_______________________________________________ Question Marks 1 ______________/20 2 ______________/20 3 ______________/20 4 ______________/20 5 ______________/20 Total___________/100
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
CSC340 Information Systems Analysis and Design page 2/10 1. [Short Questions; 20 marks total] (a) [Goal Modelling – 5 marks] A telephone company manager has told you that her primary goal in developing a new telephone billing system is to reduce the number of errors made on customers’ monthly bills. Give two different types of question that could be used to develop a goal tree from this starting point, and suggest an example goal that each question might elicit. How questions, to elicit lower level goals, e.g. “How would you reduce the number of errors?” might elicit subgoals such as “improve data entry procedures”; “automate rate plan calculations”; “simplify discount structure”; etc Why questions, to elicit higher level goals, e.g “Why do you need to reduce the number of errors?” might elicit higher level goals such as “improve image with customers”; “reduce number of customers moving to competitor phone companies”; etc. Notes: Need specific example for each type of question and goal elicited to get full marks. (b) [Economic Feasibility – 5 marks] Explain the difference between return on investment and payback period. Why might you need to know both in order to decide which of two different development alternatives represents a better investment for a particular organisation? Return on investment (ROI) measures the ratio of benefits to investment made. It allows you to compare development alternatives in terms of overall value for money invested. However, it does not say anything about when (how soon) the return on investment will be realized. Payback period measures the length of time until the benefits of an investment start to outweigh the costs, but does not measure the size of the return. You might need to know both because both can affect the desirability of proposed project. In particular, an alternative with a higher return on investment might not be the best to pick if the payback period is very long. E.g. We might prefer an alternative with a lower ROI if the payback period is one year, to one with a higher ROI but a payback period of ten years.
Background image of page 2
CSC340 Information Systems Analysis and Design page 3/10 (c) [Non-functional requirements – 5 marks]
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/05/2012 for the course COMMERCE 398 taught by Professor Dale during the Spring '11 term at The University of British Columbia.

Page1 / 10

Final2004F - CSC340 Information Systems Analysis and Design...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online