Unit 5 Flashcards

Agile analysis techniques (16 cards)

1
Q

The software focus

A

-Failing to take a holistic view can result in solving symptoms rather than root causes of problems
-The agile manifesto is focused on software development
-Business analysis requires a holistic view that considers people,org,process and tech

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

Agile principles

A

-Values such as effective leadership,collaboration and lean thinking are relevant to business analysis
-Agile thinking can offer significant advantages in addressing straightforward problems and evolving requirements

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

6 core agile values for business analysts

A

1) Collaborative working
2) Self-organizing teams
3) Continous improvement
4)Iterative development and incremental delivery
5)Planning for and building in change
6) Doing the right thing and thing right

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

Collaborative working

A

-Effective communication and collaborative are essential
-The elements of communication are words,tone of voice,body language

-Understanding stakeholders
-Organizational culture
-Environmental issues

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

Self-organizing teams

A

Group comprises two or more individuals who interact with one another , bringing their unique perspectives and experience to achieve a goal or objective

-Group v team
-Communication
-Cooperation
-Cohesion

-Micromanage v empowerment
-Team development
-Forming
-Storming
-Norming
-Performing
-Adjourning

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

Continuous improvement

A

The ongoing effort to improve products, services or processes, with a focus on delivering improvements for the customer

Kaizen approach:Include the entire workforce in a culture of continuous improvement
-Plan, do, check, act

Six sigma DMAIC approach
-Define,measure,analyse,improve and control

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

Iterative development and incremental delivery

A

-Model the context: define the scope of the improvement project

-Prioritise process areas:those that would benefit from improvement

-Model and analyse:Focus on the highest priority business process

-Identify the tasks:Particularly those that would benefit from improvement and prioritise them

-Improve the highest priority tasks:deploy these into operation when possible

-Iterate this process:when new processes are implemented, it is often possible to see where further process improvement possibilities reside.

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

Planning for and building in change

A

-External environment sources
-Political,economic,socio-cultural,technological,environmental,legal

-Internal environment sources
-Processes
-Structure
-Stakeholders

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

Doing the right thing and the thing right

A

-Introducing technology is not always the right solution
-Make sure that the root cause to a problem is understood
-The ‘right thing’ is likely to be a mix of people, org, process, info and tech change
-Deliver the right thing:Making sure that the root cause to a problem is understood and that the solution involves all necessary elements of the popit model

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

Challenges of Agile Analysis

A

-Emphasise and prioritze software coding tasks rather than documentation tasks
-Numerous changes cannot be documented systematically
-High possibility of unexpected failures that cannot be tracked
-Lack of precise documentation leads to the reoccurence of bugs and errors
-Meetings are held frequently-costs additional time

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

Role of AI in agile projects

A

-Automated testing and debugging
-Risk assessment
-Continuous integration and
-Process optimization
-Performance monitoring
-Quality assurance

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

Plan

A

Plan the goal we want to deliver ,we then plan the work required to meet the desired business goal

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

Do

A

Once the tasks have been identified and estimated the agile team start to do the necessary work to compile the iteration goal

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

Check

A

During the iteration, the agile team constantly checks the work they are doing to see whether any adjustments are required

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

Act

A

At the end of the iteration the agile team gets together and discusses what went well and what didn;t go well

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

DMAIC

A

-Define the problem,understand the problem we are working to resolve
-Measure-Look at the processes to find the potential causes of the problem
-Analyse-Analyse the processes to determine defects and root causes of problems
-Improve the process by eliminating defects
-Control future perfomance by developing clear standards and procedures for the process