Chp01.pdf

Chp01.pdf - Chapter 1 Introduction Table of Contents...

  • No School
  • AA 1
  • 15

This preview shows page 1 - 3 out of 15 pages.

1 Chapter 1. Introduction Table of Contents Objectives .................................................................................................................... 1 Introduction ................................................................................................................. 1 Information systems and software .................................................................................... 2 The importance of software engineering .................................................................... 2 Systems ............................................................................................................... 3 System boundaries ........................................................................................................ 3 Categories of information system and software programs ................................................... 4 Information systems .............................................................................................. 4 Legacy systems ............................................................................................................ 7 The benefits of software systems ..................................................................................... 7 Tactical benefits ................................................................................................... 7 Strategic benefits .................................................................................................. 8 The reasons for change .................................................................................................. 8 Software myths ............................................................................................................. 8 Management myths ............................................................................................... 9 Customer / end-user myths ..................................................................................... 9 Programmer myths ................................................................................................ 9 Review ........................................................................................................................ 9 Questions ............................................................................................................ 9 Answers ............................................................................................................ 12 Objectives At the end of this chapter you will have acquired an introductory understanding of what software and software engineering are, as well as an understanding of some of the common myths surrounding the practice of software engineering. Introduction It could be argued that information systems are vital components of any civilisation. The human desire to record information goes back thousands of years to when humans first started painting on stones. However, it is the practice of recording and displaying information in a systematic manner that warrants the use of the term “information system”. Such practices can be easily found in great civilisations, such as those of ancient Egypt, Greece and Rome. The development and use of information technology (IT) has led to the birth of new generations of information systems. Computer-based information systems (software systems) have dramatically influenced our behaviour and the way in which we conduct every day activity. It is not surprising that the standing of any society in the world is now strongly linked to the level of penetration that software systems have in that society. In this module we shall use term software systems to refer to information systems that contain or might contain software components. Although there are many information systems that do not involve computers, such as a card filing system of a small library or a manager's list of contacts, almost all modern information systems either use computers, or could use computers, to perform some of their functions (such as cash registers for point-of-sales processing, and stock control systems for small businesses). Further, while we will occasionally mention information systems, this module is ultimately interested in the software components of an information system, and how to engineer software that can be
Image of page 1

Subscribe to view the full document.

Introduction 2 reliably used by other people. Software is integral to computerised information systems. Without the underlying software, the system will not be able to do what its users intend, and if the software functions incorrectly, so will the information system. Information systems and software Software systems are made up of the following components: Users — the people who add information to the system, request information from the system, and perform some of the information processing functions.
Image of page 2
Image of page 3

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern