AGILE 101
CEREMONIES
ROLES & RESPONSIBILITIES
Interviews / Job Market
STORIES & MISC.
100
Name 3 Agile Methodologies
SCRUM, XP, KANBAN, SAFE, LEAN, CRYSTAL, ETC. ***There are several methods/ways to implement an agile workflow. To learn more about the different methodologies, here is a good summary: https://www.versionone.com/agile-101/agile-methodologies/ ***
100

In which unofficial ceremony do you prioritize and clean up the backlog?

GROOMING ***In grooming, you prioritize the backlog. This typically happens mid-sprint and is focused on the stories in the upcoming sprint(s), NOT the current sprint. Everything you could possible want to know about 'grooming' - https://www.agilealliance.org/glossary/backlog-grooming/ ***

100
Whose responsibility is it to help teams use the scrum method effectively?
SCRUM MASTER ***The Scrum Master is a role adopted from the scrum agile methodology. Their role is to coach the team to use scrum most effectively***
100

Should you email someone thanks right away after an interview?

No, but within 24 hours

100

What is the 3-part structure of a story?

AS A , I WANT TO SO THAT .

200

This is how many principles the Agile manifesto contains

What is 12

200

Who is not required to attend Daily Standups in Scrum?

Product Owner, Scrum Master

200
Who represents the business to the team?
PRODUCT OWNER ***The product owner should have a strong understanding of the business team and interacting with them. The product owner should understand the customer/user needs. The product owner should guide the team into developing the right product***
200

How early should you show up to an interview?

10-15min

200

How do you know when a story is complete?

ALL OF THE ACCEPTANCE CRITERIA HAS BEEN MET

300

The highest measure of progress in Agile

Working software

300
What are the 3 components of a stand-up update?
1. WHAT DID YOU DO YESTERDAY? 2. WHAT DO YOU PLAN ON DOING TODAY? 3. WHAT IMPEDIMENTS ARE GETTING IN YOUR WAY? ***The stand-up is meant to update the team on the progress of work and to allocate resources for the day. If a story needs pairing, identify those pairs in stand up. If impediments are slowing you down from completing you work, raise that in stand up. It will be the Product Owner's responsibility to find a way to remove that impediment quickly***
300

DAILY DOUBLE

EVERYONE ***Anyone can write a story, but the Product Owner must accept them before they can be moved into the sprint to be worked on***

300

Difference between a contractor and full-time employee?

Contractors work with staffing firms and are their employees, full-time work for the actual company. 

300

In scrum, can you add stories mid-sprint?

NO ***In scrum, you must protect the sprint. During your sprint, you will stay focused on the work at hand without distractions. New items can be added to the backlog to be addressed in a future sprint.***

400

Customer collaboration OVER
Responding to change OVER

CONTRACT NEGOTIATION
FOLLOWING A PLAN

400

What are 3 Retrospective approaches that can be used?

Well, better, improve.
Start, Stop, Continue.
SWOT. 

400

Who represents the customer to the team?

PRODUCT OWNER ***The product owner should have a strong understanding of the business team and interacting with them. The product owner should understand the customer/user needs. The product owner should guide the team into developing the right product***

400

Difference between 1099 and W2?

1099 is an independent contractor, taxes are not taken out. W2 is an employee, taxes and benefits are taken out. 

400

1,2,3,5,8

What is the Fibonacci sequence 

500

Simplicity, is the art of maximizing what in Agile

the amount of work not done

500

Who is required to attend the retrospective?

The entire scrum team (PO, SM, DEV team)

500

How many months does the average new employee have to make an impact?

3 months

500

Should you meet all the qualifications of a job before applying?

No, should meet about 70%

500

What is Test Driven Development?

WRITE TESTS FIRST, THEN WRITE CODE TO PASS THE TESTS *** first write a test that fails, then write a small piece of code, run the test. If the test fails - make a little change (refactor the code). If the test passes - add a new test and move on. Test Driven Development leads to early bug notification, better designed/cleaner code, and the confidence in knowing everything is tested. For more information - https://www.agilealliance.org/glossary/tdd/ ***