
214 • e CIO's Guide to Oracle Products and Solutions
PRINCIPLES OF SOFTWARE ENGINEERING
Computer systems come in all shapes and sizes. ere are systems that
process e-mail and systems that process payroll. ere are also systems
that monitor space missions and systems that monitor student grades. No
matter how diverse the functionality of these systems, they have several
things in common:
1. All systems have end users. It is for these end users that the system has
been created. ese end users have a vested interested in seeing that
this system is doing what it is supposed to be doing correctly and e-
ciently. You might say that these end users ...