Implementation Flashcards

1
Q

What are the implementation phases?

A

Construct-> Install -> Support

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

What are the observations for the construct phase?

A

Construction is the development of all part of the system:
software/ hardware/ network /configuration/ documentation/ procedures

  • Project failure not usually due to poor programming but to poor analysis
  • Project management is the most important activity in construction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the duties of the project managers?

A
  • plan activities and resources
  • plan and manage the schedule
  • plan and manage budget
  • track actions, risk, issues
  • report on progress
  • manage people
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the purpose of testing?

A

The purpose of testing is to uncover as many errors as feasible

  • differences between what system actually does and what is should do
  • not about proving that system is error free
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe the types of unit testing.

A
  • Unit test: focuses on single component or class
  • Integration test: test whether system component/classes work together properly
  • System test: test whether systems end to end
  • User acceptance test: test conducted by user to determine that system does what was it was meant to
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is black box testing?

A

Black box testing, test the functionality of an application, not the internal structure or code

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

What is white box testing?

A

White box testing, test internal working of an application as opposed to its functionality

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

What is regression testing?

A

Regression test verify that software which has been changed/integrated still works correctly after change is introduced

Changes can include software upgrade, bug fixes, config changes

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

What are the purposes of regression testing?

A

Modifications made to software have not introduced new fault

Changes made to one part of a system do not break other parts of the software

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

What is user acceptance testing?

A
  • Defined and agreed in advance of system build
  • Performed primarily by users with support of the project team
  • Goal is to confirm that the system meets the business needs
  • Alpha testing is data artificial
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How is the system documentation being used?

A

It helps programmers and analysts build or maintain the system, usually created as the project unfolds. Also, help users operate the system, but users do not read the manuals before using the product.

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

Implementing IT-enabled change

A

It must be remembered that there is nothing more difficult to plan, more doubtful of success nor more dangerous to manage than the creation of a new system.
For the initiator has the enmity of all who profit by the preservation of the old institution and merely lukewarm defenders in those who would gain by the new one.

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

What factors affect the adoption/acceptance of the technology?

A
  • Context: high context societies need to see how the new system fits in to existing systems
  • Time: poly chronic vs mono chronic
  • power distance
  • individualism vs avoidance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How the change is done?

A

Process of helping the people adopt & adapt to the new system.

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

What is the conversion process in the planning change?

A

Conversion is the process by which a new system replaces an old system
- Both approaches can be phased or all at once

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

Define what training is.

A

Provide the skills needed to adopt the change

About what the user needs to do, not what the system is capable of doing

17
Q

What is the support phase?

A

Support phase or operations, is the phase of the SDLC that involves transition from development team to support team

Operation is often a nursery for trainee analysist and programmers

More expensive that initial development

18
Q

What is ITIL?

A

Information Technology Infrastructure Library a set of practices for IT service management, similar to ISO20000

Service operation - which aims to provide best practice for delivery agreed services level to users

processes: event management, access management
functions: service desk/ technical management. application management

continual service improvement aims to align IT services to changing business needs by identifying and implementing improvements to the IT services

19
Q

Describe the agile implementation phases.

A

Discovery-> Alpha -> Beta -> Live

Lie phase is the time to keep improving the service based on user feedback.

Continual service improvement aims to align IT services to changing business needs by repeating discovery.

DevOps practices that emphasize collaboration between developers and operation specials to automate process of software delivery and infrastructure.

20
Q

What is the purpose of the post implementation review?

A

It’s purpose is to determine what was successful/unsuccessful done by the project team, and the system review.