Application Lifecycle Management Flashcards

1
Q

What is Application Lifecycle Management?

A

It is a standard environment for collaboration and communication between software development teams. It requires management of each of the phases.

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

What is Governance in ALM?

A

It refers to what is required such as resources, data security.

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

What is application development in ALM?

A

It is about identifying current problems, planning, designing, building and testing an application.

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

What is Maintenance in ALM?

A

It is about deployment of the application and maintenance of the technology.

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

What are the 7 stages of ALM?

A
  1. Feasibility study
  2. Requirements analysis
  3. Design
  4. Coding development
  5. Testing
  6. Deployment/implementation
  7. Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a feasibility study?

A

It is about finding out whether the system will help the business. Such as the cost benefit analysis/risk analysis.

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

What is requirement analysis?

A

Finding out what the users of the new system want it to do. E.g. getting requirements documentation from the client and producing a catalogue with a glossary of key terms. This is where you establish customer expectations and project scope.

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

What is design?

A

Turning the requirements into program designs.

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

What is coding development?

A

This is the code base that involves writing the code.

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

What is testing?

A

Testing the system to make sure it works properly and does what the users want e.g. test plans.

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

What is deployment/implementation?

A

Install the working system where it will be used. File and data conversion, installation of hardware etc.

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

What is maintenance?

A

It is about fixing bugs and modifying the system where necessary.

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

What are the Service Management phases?

A
  1. Deploy
  2. Operate
  3. Optimise
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What does the deployment stage of service management encompass?

A

The software is installed at the customers target site. If part of a larger system, it may be an upgrade.

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

What does the operation stage of service management encompass?

A

It starts as soon as the software is installed. It is about monitoring how successful the implementation is.

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

What does the optimisation stage of service management encompass?

A

It means optimising the software for the customer making sure it meets their requirements.