First Interview Flashcards

1
Q

What are your key strengths for this role?

A
  • Strong on the human element. Examples include David Brotherton, Jacob, Stacey in Frictionless, Hanin and the Friday afternoon group.
  • Coming from an engineering background
  • Having developed a skillset in writing
  • I’ve done a lot of different roles over the past 10-15 years including PO, Dev, BA and have a strong history of working well with stakeholders including CEOs, CTOs and COO type people.
  • Video-based showcasing of new features and product
  • Ability to learn - books, articles, talks and evidence of the last 12 months.
  • Leadership background. Very proactive. You will never hear me say “I’m just an Agile Coach”, it will always be getting involved “because I’m an Agile Coach”.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

In which areas might you need support in this role?

A
  • Get better at training and being more focused/intention in coaching sessions.
  • Preparation
  • Technical knowledge of Agile and its related frameworks
  • Lack of experience
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why Agile?

A
  • Stakeholder Engagement
  • Transparency
  • Early and Predictable Delivery
  • Predictable Costs and Schedule
  • Allows for Change
  • Focuses on Business Value
  • Focuses on Users
  • Improves Quality
  • Refer to the Agile Manifesto of Values and Principals
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Can you walk me through your preferred delivery framework?

A
  • Scrum.
  • I like having a finished line in place and have structured meetings. I feel empowered to be focus on the creative side of engineering because of that.
  • My wife and I use Weekly Sprints at home and I use them for my writing e.g. I have writing sprints and editing sprints. I live and breathe it.
  • I find that most of the collaboration in order to accomplish something during that sprint is nicely setup in the meetings.
  • I like how weekly sprints coincide with weekends and Monday mornings.
  • Describe different Agile Ceremonies - Planning, Stand-ups, Refinement, Review, Retros.
  • Scrum Values, Roles, Principals.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Take us through your favorite retrospective or coaching technique/game

A
  • A variation on Adkins “Journey” retro. The purpose of the retro is to create a bit of team understanding and unity/synergy in which we understand the path people have taken to get to the point where they are at in their careers and skillsets, but also be visible about where they want to go from here.
  • So, after explaining the retro, I get people to draw a timeline as far back as they want and to share as much personal information as well as they want, and then people can ask questions at the end of the little 5 minute presentation.
  • I then, also draw a target board like a dart board and assuming that everyone wants to be senior, which role do you want to be in, in the future - EL, Princ, EM etc… and the retro action is for you to have coffee with somebody who is already doing that role and find more about it or what you need to do in order to get there.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How do you drive continuous improvement within teams?

A
  • Data driven retrospectives with key delivery metrics
  • Have a roadmap for high performance showing where you are at and where you are going. e.g. high performance tree or Shane’s pirate map.
  • Team is empowered to choose the next step of improvement through the map.
  • The reason for improving is to deliver more value earlier that impacts the business.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do you maintain and build your knowledge of best practices in delivery?

A
  • Experimentation. Creating hypothesis and seeing if they actually work. e.g. replacing code reviews with peer reviews.
  • Read and study a lot
  • Try to read one book a week and I take a lot of notes and then try to apply them.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What metrics are you familiar with, what does each metric measure, who captures these for your current team?

A
  • Cycle Time
  • Shelf Time
  • Lead Time
  • Throughput
  • Defect Age
  • WIP Limit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How do metrics drive the team forward?

A
  • Used as the input to retrospectives in which the team look at insights from the data that help guide what to improve next.
  • You can’t argue with data.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When using metrics within a business, what do you need to be aware of?

A
  • They are going to be aggregated

- They are going to be visible

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

What is your approach to influencing people within a team?

A
  • Modeling Agile myself i.e. leading by example
  • Observation, Gather insights and then act upon those insights
  • Spending time with the strategically important people first i.e. EL, PO as they have the most influence amongst the team
  • At the beginning and end of the team’s iteration of work mostly with the team in providing feedback and teaching/training sessions
  • In the middle of the work iteration, spend time individually with the people.
  • I think to have the right influence with the team, you can’t just spend time with the EL and PO or EM, but with everyone.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is your approach to influencing people outside of a team?

A
  • So, by this I assume you mean middle and senior leaders/managers within the organization
  • Depends on their role and what they expect. Depends on how I can help that particular role within the organization
  • Workshops, training, events,
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How do you resolve conflict within a team?

A
  • Adopt a neutral stance
  • Determine whether this is a long term or short term conflict or dispute.
  • Address the issue openly and honestly and establish understanding between the parties in dispute
  • Make sure each party has been heard and acknowledged
  • Move the conversation towards a positive outcome or a win-win for both parties identifying the opportunities that are present in the midst of the conflict.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How do you build trust with a team you’re working with? What approaches might you take?

A
  • Work with them over time. Trust isn’t something established quickly; quickly lost but not so easily gained.
  • Start with those already in trusted positions - EL and PO and then work from there to influence the rest of the team.
  • Work with the team. Spend time with people listening and observing.
  • Default by trusting people up front and I often find they return it.
  • Be transparent and visible, be vulnerable.
  • Take the heat for other’s mistakes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When something has not quite worked with the team, what next?

A

Learn why it didn’t work and what the mistake was. Pivot. Make changes. Fail fast. Don’t keep doing the same thing that fails.

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

Describe when you are part of a great team - why do you think the team was effective?

A
  • They had a vision, strategy and were delivering.
  • Good synergy and unity amongst the team
  • Good mix of responsibility and accountability within the team.
17
Q

Any questions from you?

A
  • Is there any concerns that you have, which I can possibly address now?
18
Q

What do you understand about the role?

A

My understanding of the role :-

  1. Be part of a coaching team who are responsible for the Agile Transformation of the organization at all levels - Senior Leaders, Middle Management and the Operational teams.
  2. The role will probably focus upon coaching, mentoring, supporting, teaching and inspiring two Product Teams mostly likely working in Scrum.
  3. The focus of those teams will be high performance delivering value to the Commercial Teams.
  4. In addition to that, influencing the rest of the organization through adopting the Agile Principles and Values.
19
Q

Why are you looking for a new position?

A

I want to focus more upon building people and teams than building products and technology. Its not that I don’t enjoy that, or I’m not good at it - I was asked to be the Lead Engineer for Pricing 4 times last year and the stakeholders still refer to me as the Lead Engineer.

So, its a very good Plan B, but its not Plan A. If you asked me which one am I more passionate about, it is definitely coaching and if you asked me which one do I see myself wanting to be a principal in it is coaching rather than engineering.

20
Q

What aspect of your current role do you enjoy/motivates you?

A

I enjoy the leadership aspect of my role, focusing upon delivery and not just knocking out tickets on the board. So, the leadership aspect of the team. I was really encouraged by the new Lead Engineer when he came on board and gave me some feedback.

  1. They team has so much synergy, it is as though they don’t need to communicate with each other in order to communicate.
  2. The team as further advanced in Adopting Agile principals and values than any team he has worked on and he has to catch up to the team, rather than the other way around.
  3. You have done all of the hard work in laying the foundations for the team, so I’m 1 month in and I’m still trying to figure out what value I bring to the team as a Lead Engineer.

I do enjoy building products and facilitating conversations between different roles that are involved in delivery - stakeholders, engineers, analysts, end users, product owners etc… I’m good at that. That’s feedback from the stakeholders not me talking about myself. I have carried the hat of PO, BA before, so I do enjoy being in a delivery role which I think is a good background for a Coach.

21
Q

What frustrates you/demotivates you at work?

A
  • Not being self-governing
  • The work not being challenging enough
  • Not being empowered by the business