Topic 1—System fundamentals (20 hours)

1.1 Systems in organizations (10 hours)

1.1: Year 1, start in class, continue with Winter Work, finish in class

--> So, the alternative approach to this topic is primarily self-study, via home reading and homework assignments. And/or summer/winter work. But with the exception of 1.2.4 - 1.2.11 that are best done with the IA Solution.<--

Planning and system installation start in class

1.1.1 Identify the context for which a new system is planned. Class of '22, in class

1.1.2 Describe the need for change management. Class of '22, in class

1.1.3 Outline compatibility issues resulting from situations including legacy systems or business mergers. Class of '22, in class

1.1.4 Compare the implementation of systems using a client’s hardware with hosting systems remotely. Class of '22, in class

1.1.5 Evaluate alternative installation processes.

1.1.6 Discuss problems that may arise as a part of data migration.

1.1.7 Suggest various types of testing.

User focus
Class of '22, winter break

1.1.8 Describe the importance of user documentation.

1.1.9 Evaluate different methods of providing user documentation.

1.1.10 Evaluate different methods of delivering user training.

System backup
Class of '22, winter break

1.1.11 Identify a range of causes of data loss.

1.1.12 Outline the consequences of data loss in a specified situation.

1.1.13 Describe a range of methods that can be used to prevent data loss.

Software deployment
Class of '22, wwinter break

1.1.14 Describe strategies for managing releases and updates.

1.2 System design basics (10 hours)

1.2: Year 2, start with Summer Work, continue with IA, finish on own.

Components of a computer system
with Human Interaction below, summer (or winter) work

1.2.1 Define the terms: hardware, software, peripheral, network, human resources. Class of '21, summer '20

1.2.2 Describe the roles that a computer can take in a networked world. Class of '21, summer '20

1.2.3 Discuss the social and ethical issues associated with a networked world. Class of '21, summer '20

System design and analysis
mainly with IA

--> 1.2.7 - 1.2.11 are best done with the IA Solution - and even 1.2.4 - 1.2.6 also <--

1.2.4 Identify the relevant stakeholders when planning a new system. Class of '21, summer '20

1.2.5 Describe methods of obtaining requirements from stakeholders. Class of '21, summer '20

1.2.6 Describe appropriate techniques for gathering the information needed to arrive at a workable solution. Class of '21, summer '20

1.2.7 Construct suitable representations to illustrate system requirements.

1.2.8 Describe the purpose of prototypes to demonstrate the proposed system to the client.

1.2.9 Discuss the importance of iteration during the design process.

1.2.10 Explain the possible consequences of failing to involve the end-user in the design process.

1.2.11 Discuss the social and ethical issues associated with the introduction of new IT systems. Class of '21, winter '20-'21

Human interaction with the system
with Components... above, summer (or winter) work

1.2.12 Define the term usability. Class of '21, winter '20-'21

1.2.13 Identify a range of usability problems with commonly used digital devices. Class of '21, winter '20-'21

1.2.14 Identify methods that can be used to improve the accessibility of systems. Class of '21, winter '20-'21

1.2.15 Identify a range of usability problems that can occur in a system. Class of '21, winter '20-'21

1.2.16 Discuss the moral, ethical, social, economic and environmental implications of the interaction between humans and machines. Class of '21, winter '20-'21