Audit Flashcards

(55 cards)

1
Q

How are changes to contracts handled (example)?

A

Contract changes - change notice
E.g add contractor
They specify change required, who requested it, send to us, we fill in the details
Their procurement approve.

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

How do you report on risks and issues

A

Engagement RIAD log- common risks, issued every 2 wks - supplier risks, delivery risks on conf
Dependencies raised around resource

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

How do you track requirements (3)

A

BDDs - functionality from users pov
Also prototypes and designs
SAD - includes NFRs - period of feedback - approved by CIO

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

How do we use WAF?

A

Complete on the engagement, actions regularly reviewed,

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

What improvements could be made?

A

Track all the engagements / projects on IS side.

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

DM mission statement - ensure

A

Our engagements are delivered according to best practice and the DMF

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

5 areas of framework

A

Team Management
Resource and financial management
Commercial and change management
Governance
Solution management

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

Operating principles…but allowing for…

A

Consistent, managed delivery approach compliant with core delivery principles and accreditations
Flexibility to intelligently tailor with clients, sectors and operational environments

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

3 processes

A

Assignment is initiation
Assignment control
Assignment closure

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

Audit - accreditations, yrs, by who

A

ISO9001, 27001…3yrs…independent

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

Scenarios to consider

A

Contract - multiple SOWs, each a single piece of work
Contract - multiple SOWs, each with multiple projects within the SIW

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

Article is called

A

Managing Legacy Technology

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

5 types of Legacy Tech

A

EOL product
Out of support with supplier
Unable to update
Not cost effective
Above acceptable risk threshold

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

When to migrate (3)

A

Cost of maintaining old tech becomes greater than replacing with new technology
Supplier support not available
Risk is too great

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

7 principles

A

Use cont imp to keep tech up to date
Build data asset reg
Know full extent of your infra
Build skills
Have a responsive and flexible service model which can adapt
Consider org business needs , process and culture
Use Tech code of practice

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

WAF helps delivery teams (2)

A

Assure quality
Minimise risks

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

WAF sets out…for each…via a …

A

Standards and best practices for each discipline via a framework

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

WAF overview / flow

A

Management Systems Team - Defije, govern
WAF (best practices & standards)
Disciplines define standards and best practices
Client engagement self assess compliance

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

Why have the WAF?

A

Simple, effective, scalable framework that can cope with growth / different types of contracts

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

Who is the WAF for (3)?

A

Everyone
- Staff - understand best practices
- Engagements - Assure client satisfaction
- Discipline Steering - assure standards and best practice

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

WAF - each engagement determines (2)

A

Which parts it applies to
Schedule and approach for self assessing

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

The schedule for self assessment is set at

A

Engagement initiation

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

Relationship between WAF / OOM & Policies / DMF

A

Corp standards - processes and procedures (eg Delivery - assignment or initiation / control / closure)
WAF - ID standards to assure
Client engagement delivery
(e.g that the Damage is in place and followed)

24
Q

3 types of engagements

A

Outcome-based
Resource augmentation
Innovation and transformation partnerships

26
Outcome-based engagements provide teams..
Responsible for delivery of outcomes / solutions
27
In resource augmentation-based engagements, work is directed and assured by….and IS have no..
The client Contractual responsibility
28
LITRAF
Legacy IT Risk Assessment Framework
29
LITRAF indicators (4)
SW OOS Expired vendor contracts SPOFs Known vulnerabilities
30
Defect….x in y producing zx due to abc
Flaw in application producing unexpected results due to coding erro, missing reqs
31
Some defects could impact …eg…and som don’t, eg….
Operations, pay calc error Layout misalignment
32
Incident - UI or RIQ
Unplanned interruption or reduction in quality
33
How are incidents and defects connected?
Defect may be root cause of incident
34
Tech Debt - was recognised as a ….to manage…as …we’re made
Mechanism to manage tech gaps / code quality as compromises were made
35
Organising tech debt
Arch Structural Test coverage / qual Documentation Code quality Security
36
Address Tech Debt through
Awareness - visible to business / risk impact Backlog
37
Example of tech debt risk
Batch processing manual - Headcount required - Risk of overpaying
38
Tech Debt - 2 best practices
Use consistent approach for identifying and measuring Use a Dashboard
39
Tech Debt questions (4)
How much is there? Which should we fix? How much progress are we making? How much business risk?
40
Tech Debt - example metrics for dashboard (4)
Priority items Cost to remediate New v items remediated Lead time from identification to remediation
41
Tech Debt challenges
Not impacting functionality Complicated changes - downtime Breaches not detected (unknown impact)
42
Tech Debt - use…….eg..
Discovery tools Integrate into CMDB
43
Tech Debt - teams inevitably make…and use….causing products to deviate…..
Sacrifices Workarounds Deviate from NFRs
44
Tech Debt tools(4)
Static code analysis Security and vulnerability analysis Observability analysis SW architect debt analysis
45
Tech Debt - unhappiness
Users not happy with usability Infra / Ops - unhappy with costs Business - frustrated at slow pace Security - apps not up to date with security standards
46
Tech Debt - CIOs need to UL…and DS to …and change the
Understand level Develop strategies to address Culture, policies, methodologies
47
How is tech debt generated? (4)
Planned - decided not to fulfil requirement Delivered - couldn’t deliver it Discovered - identified afterwards Acquired - after live, need SSO following security review
48
Tech debt - cost / risk implications
Maintenance costs Op costs (doesn’t meet efficiency targets) Can’t meet recovery targets - business risk Can’t meet usability targets - higher cost for users
49
Tech debt approaches
Waive requirement - write off Refactor Replace
50
Tech debt - for new project
Focus on NFRs Put in plans and budget to address
51
8 domains
Functionality Reliability Usability Performance efficiency Maintainability Portability (between devices) Security Compatibility (integration)
52
Difficult delivering ….cd bc projects within often…uld
Complex digital business change projects within often unpredictable legislative deadlines
53
Why understand what matters to users?
Can create outcomes that (3) Resonate Improve satisfaction Drive faster adoption
54
MVP - what are the cf
Critical Features
55
56
What are 8 principles in MP article
Identify real needs of users Focus on mvp Be open about constraints Maintain achievable plan Be responsive to change Keep eye on big picture Continuous engagement with users Phased rollout