1. A bank which provides loans to home buyers has a long history of implementing computer-based information systems to support the work of its branches. It uses a proprietary structured systems analysis and design method. It has been decided to create a computer model of the property market. This would attempt for example to calculate the effect of changes of interest rates on house values. There is some concern that the usual methodology used for IS development would not be appropriate for the new project.
(a) Why might there be this concern and what other approaches should be considered?
(b) Outline a plan for the development of the system that illustrates the application of your preferred methodology for this project.
2. A software application is to be designed and built to assist in software cost estimation. It responds to certain input parameters and produces initial cost estimates to be used at bidding time.
(a) It has been suggested that a software prototype would be of value in these circumstances. Explain why this might be.
(b) Discuss how such prototyping could be controlled to ensure that it is conducted in an orderly and effective way and within a specified time span.
3. An invoicing system is to have the following components: amend invoice, produce invoice, produce monthly statements, record cash payment, clear paid invoices from database, create customer records, delete customer.
(a) What physical dependencies govern the order in which these transactions are implemented?
(b) How could the system be broken down into increments which would be of some value to the users. Hint - think about the problems of taking existing details onto a database when a system is first implemented.
What are the features of the following that contribute to an open systems architecture as recommended by Tom (¡¡lb:
(d) Jackson Structured Programming.
Was this article helpful?
What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.