Information system development Flashcards

4

1
Q

What is the process of producing software

A
  • A software process is a set of activities that lead to the production and delivery of software.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

5 basic activities

A

System analysis
System design
Implementation
Validation
Maintenance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

System analysis

A

Understanding and defining what the system needs to do.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

System design

A

Describing in text, drawings and diagrams how the system and its components should be.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Implementation

A

Programming it and creating the manuals/documents.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Validation

A

Testing for bugs and whether it meets requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Maintenance

A

Modifying/upgrading after installation and operation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Software process for information systems

A

Information system development involves building custom (or configuring) large, complex systems for a business client that’s why a few more activities are added.
–Project initiation/planning
–Feasibility study
–Deployment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Information systems development

A
  • Project initiation
  • Feasibility study
  • System Analysis
  • System Design
  • Implementation
  • Validation
  • Deployment
  • Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Project initiation

A

A problem or an opportunity is recognised by the client (or a consultant to the client).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Feasibility study

A

A feasibility study usually covers four main aspects: technical, economic, operational, and social.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Deployment

A

Deployment includes all of the steps, processes, and activities that are required to make a software system or update available to its intended users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Role of the analyst

A

Analyst:
Clients/Users:
Developers:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

3 constraints in Is development

A
  1. Scope/requirements
  2. Time
  3. Costs/resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what is a IS methodology

A
  • Collection of procedures, techniques, tools, notations, and documentation.
  • Helping to plan, manage, control and evaluate IS projects.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

IS development methodology

A
  • Tasks and deliverables for each part of the analysis, design or implementation.
  • Techniques for carrying out the tasks.
  • Document templates and notations.
  • The relationships between tasks.
17
Q

IS methodologies

A
  • The waterfall model
  • The incremental development model