C.2 System lifecycle Flashcards

Apply appropriate, efficient and effective practices through the information system lifecycle.

1
Q

What is the significance of lifecycle management in information systems?

A

It provides continuity, allows for planning for longevity, and balances costs and benefits to optimize value.

Lifecycle management ensures that the organization’s needs are met as they change over time.

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

What are the primary benefits of portfolio management at the organizational level?

A

It enables effective management of assets and investments, helping to avoid ‘booms and busts’.

This requires understanding the lifecycle stages of every information system.

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

What does risk management require in the context of information systems?

A

It requires anticipating future lifecycle stages and considering the current stage of the system.

Risk management is inherently future-oriented.

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

List the six phases of the information system lifecycle.

A
  • Defining
  • Assessing Options and their Feasibility
  • Planning
  • Architecting Solutions
  • Implementing
  • Maintaining

The phases may not be immediately sequential and can be iterative.

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

What is a common mistake when defining issues in information systems?

A

Defining the issue as a solution.

This narrows thinking prematurely.

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

What is the definition of business analysis according to the IIBA?

A

It is the practice of enabling change by defining needs and recommending solutions that deliver value to stakeholders.

This definition emphasizes the role of business analysis in driving organizational change.

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

What does the acronym PESTLE stand for in environmental analysis?

A
  • Politics
  • Economics
  • Social dimensions
  • Technologies
  • Legalities
  • Environment and sustainability

PESTLE is used to assess the context of business issues.

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

What is the purpose of a feasibility study?

A

To encapsulate issues, identify and assess viable options, and conclude whether action is warranted.

It helps in developing business cases for preferred solutions.

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

Fill in the blank: A __________ document provides a user-oriented picture of using a system within a specific operative environment.

A

operational concept

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

What are some desirable characteristics of requirements?

A
  • Traceable
  • Objective
  • Unitary
  • Complete
  • Constrained
  • Consistent
  • Compliant
  • Coherent
  • Current
  • Unambiguous
  • Verifiable
  • Feasible

These characteristics ensure that requirements are clear and actionable.

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

What is the primary cause of project failure according to the Project Management Institute’s 2014 study?

A

Inaccurate requirements gathering.

This was identified as a primary cause in 37% of projects.

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

What are functional requirements?

A

Requirements that describe what the system should do.

They focus on specific functionalities of the system.

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

What does the IT management paradox illustrate?

A

In early project stages, there are many degrees of freedom in specifying requirements, but understanding of requirements diminishes as the project progresses.

This paradox highlights the risks associated with requirements management.

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

What is the first step in the planning phase of the information system lifecycle?

A

Analyzing requirements.

This is crucial for determining the success of the project.

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

What are design constraints in requirements?

A

Requirements that limit the degrees of freedom for solution designers.

Examples include fitting with existing enterprise architecture or standards.

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

What does independent validation of requirement specifications provide?

A

It ensures that requirements reflect identified needs and are technically feasible.

This act of due diligence is crucial for project success.

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

What is the role of reference class forecasting?

A

To produce more accurate predictions by considering learnings from similar past projects.

It helps in overcoming issues related to cost-benefit analysis.

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

What is the purpose of enterprise architectures?

A

To ensure that individual investments fit into an overall portfolio that is governed, directed, and performing well at a minimal cost.

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

What is a building block in TOGAF terms?

A

A package of functionality defined to meet business needs.

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

What does solution architecture assist with?

A

Translating requirements into a solution vision, high-level business and/or IT system specifications, and a portfolio of implementation tasks.

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

What are the outputs of the solution architecture activity?

A
  • Description of the current system and its operation
  • Any constraints
  • Relevant architectural principles
  • Implications of the requirements for solutions and technologies
  • Candidate solutions (based on market scanning)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What is the focus of the planning phase in system development?

A

To ensure the solution will be appropriate, effective, and efficient.

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

What must be identified during the planning phase?

A
  • Roles and responsibilities of stakeholders
  • A road map for future investments
  • Ongoing benchmarks for project performance
  • Current state baselining
  • Organisation’s capacity to execute change
  • Planning for benefits realization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What is the purpose of the Gateway Review Process?

A

To improve the delivery of major projects through short, intensive reviews at critical stages of the project lifecycle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
List the six gates of the Gateway Review Process.
* Gate 0 - Business Need * Gate 1 - Business Case * Gate 2 - Procurement Strategy * Gate 3 - Investment Decision * Gate 4 - Readiness for Service * Gate 5 - Benefits Realisation
26
What are the three key activities in the obtaining phase?
* Analysing procurement options * Acquisition or development * Testing
27
What does 'adopting' mean in the context of procurement options?
Taking an existing and available solution as is.
28
What does 'adapting' mean in procurement options?
Taking an existing solution and modifying it.
29
What does 'developing' mean in procurement options?
Building a new product.
30
What factors may inform the decision to adopt, adapt, or develop a solution?
* Strategy and competitive advantage * Core vs non-core functionality * Fitness for purpose * Architectural fit * Lifetime cost * Scale and complexity vs expertise and maturity * Commoditisation, flexibility, and change * Time * Risk * Support structure * Operational factors * Intellectual property * Acquisition policy
31
What is the purpose of a Request for Information (RFI)?
To formally explore the market’s capacity to meet requirements and/or to narrow the field in an iterative selection process.
32
What is a Request for Proposal (RFP)?
The formal acquisition document that outlines detailed processes for tender evaluation and establishes security arrangements.
33
What are common acquisition issues and challenges?
* Maintaining fairness and transparency * Lack of commercial acumen * Contractor relationship management * Unproven technologies
34
What is the waterfall method in system development?
A traditional method where development flows through stages of requirements analysis, design, implementation, verification, and testing.
35
What are the disadvantages of the waterfall method?
* Need for detailed requirement specifications * Inflexibility * Lack of progressively earned value * Late discovery of defects
36
What is the purpose of throwaway prototyping?
To validate or determine unclear requirements by providing visualisation of possible solutions.
37
What is evolutionary prototyping?
A method where the system concept progresses by iterating and evolving the prototype.
38
What is the difference between evolutionary prototyping and evolutionary development?
Evolutionary prototyping is for unclear requirements, while evolutionary development is for better-defined requirements benefiting from iteration.
39
Define incremental development.
A method that plans to deliver the system in agreed increments, where each increment yields a defined part of the required functionality.
40
What is incremental development?
Incremental development plans to deliver the system in agreed increments, where each increment yields a defined part of the required functionality. ## Footnote Requirements are prioritised, and the highest priority requirements are delivered early.
41
What is the purpose of unit testing?
Unit testing aims to check that individual system parts are functioning as expected. ## Footnote Typically undertaken by the developer within the development process.
42
What does integration testing ensure?
Integration testing ensures that the modules that need to work together are functioning as expected.
43
What is system testing?
System testing involves end-to-end testing of the complete and fully functioning product.
44
Who typically performs acceptance testing?
Acceptance testing is typically performed by stakeholders to confirm that the system conforms to the agreed requirements.
45
What is alpha testing?
Alpha testing is typically conducted by stakeholders with the active support of the developers.
46
What is beta testing?
Beta testing is undertaken without the help of developers, typically at the users' site(s) in uncontrolled environments.
47
True or False: Comprehensive independent quality assurance guarantees successful outcomes.
False. ## Footnote Independent reviews do not guarantee results, as seen in the Queensland Health example.
48
What are critical elements of the implementation phase?
Critical elements include: * Building capacity * Deploying * Post-implementation review.
49
What is the challenge of change in system implementation?
The challenge involves maximizing benefits and minimizing dis-benefits while managing differing stakeholder perspectives.
50
What should be assessed before implementing changes?
The organization’s readiness and capability to achieve the necessary changes.
51
List some capacities that are challenging to build for system implementation.
* Influencing stakeholders * Recruiting skilled staff * Reskilling operational staff * Knowledge management.
52
What does deployment involve?
Deployment involves: * Putting the new system into production * Confirming data quality * Implementing work process changes.
53
What are the main deployment methodologies?
* Cutover (Big Bang) * Parallel operation * Piloting * Phased.
54
What is a post-implementation review?
A post-implementation review assesses how the project has been defined, planned, and implemented after it ceases to be a project.
55
What does the operation and maintenance phase of the information systems lifecycle involve?
It involves delivering value to the organization and users, maximizing benefits, and minimizing ongoing costs.
56
What is the significance of ongoing monitoring of usage metrics?
It determines that the system is being used as envisaged and helps assure user satisfaction.
57
What is the purpose of evaluating information systems?
Evaluation establishes the full extent of returns on investment and informs future developments.
58
What are the two significant activities in the disposal phase?
* Decommissioning * Disposal.
59
What does decommissioning include?
* Deciding to close parts of the system * Planning for orderly transition * Data migration or archival.
60
What is involved in the disposal activity?
Disposal involves the physical disposal of depreciated assets, leading to reuse or destruction.