hiring great people: how we improved our recruiting process to build and grow a great agile team

37
HIRING GREAT PEOPLE how we improved our recruiting process to build and grow a great agile team! beta

Upload: pietro-di-bello

Post on 17-Feb-2017

1.053 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

HIRING GREAT PEOPLEhow we improved our recruiting process to build and grow a great agile team!

beta

Page 2: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

PIETRO DI BELLOAgile Coach Señor Coder Love pizza and ice-creams Works at XPeppers in a great team!

@pierodibello

@xpeppers

Page 3: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

“THROUGH GREAT HIRING, YOU WILL BE ABLE TO

TRANSFORM YOUR ORGANIZATION”

Sean Landis - “Agile Hiring”

Page 4: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

GREAT COMPANIES ALWAYS HAVE THOUGHTFUL AND ADVANCED HIRING PROCESSES

Page 5: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

MANY COMPANIES TEND TO EITHER OVERLOOK OR UNDERESTIMATE HIRING

Page 6: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

WARNING SIGNS THAT THE RECRUITMENT PROCESS IS UNDERESTIMATED IN YOUR COMPANY

Page 7: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

don’t know what your hiring process is

not involved in the hiring decisions

involvement is irrelevant

skill level of the teams is not where it should be

new colleagues do not fit

Page 8: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

few new applications

tons of applications, too many just out of target

candidate doesn’t accept the offer

your company doesn’t grow at all or is growing too damn fast

Page 9: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

THE THREE PILLARS OF HIRING★ sourcing ★ assessing ★ onboarding

Page 10: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

SOURCING CANDIDATES

a proper job description online job sites external recruiters social media sponsor events open-source projects university affiliations and internship programs

How to make to good people apply? And BTW discourage the wrong candidate from applying?

Techniques you’ll use to attract suitable candidates

Page 11: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

ASSESSING CANDIDATES

review résumé testing skills in-person interviews and auditions take the decision

Is this person the right one for our team and our company?

This is where you get to know the candidate!

Page 12: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

ONBOARDING NEW EMPLOYEES

bootcamp study path tutoring peer reviews

How can the new employees reach a good level of proficiency and integration in the team in the shortest time possible?

The first period of employment of a newcomers, from the first day on

Page 13: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

A CLASSIC RECRUITMENT WORKFLOW

Page 14: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

A MORE MATURE RECRUITMENT WORKFLOW

1. screen the résumé 2. phone interview 3. in-person interviews and audition 4. hire decision 5. make an offer

Page 15: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

OUR ACTUAL RECRUITMENT PROCESS…

1. screen the résumé 2. solve unattended test 3. in-person interview 4. audition 5. hire decision 6. make an offer

Page 16: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

…AND HOW WE HANDLE IT

Page 17: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

HIRING PRINCIPLES I LEARNED

Page 18: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

REFLECT ON YOUR RECRUITMENT PROCESS

Page 19: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

DON’T FALL IN LOVE WITH YOUR RECRUITMENT PROCESS

Page 20: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

METRICS METRICS EVERYWHERECollect metrics from your recruitment board to improve your process.

For example, in the résumé screening step you can measure: résumé quality: how many résumés are filter out? résumé filtering quality: how many résumés we accepted then fail to

pass the next hiring step?

Page 21: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

INVOLVE ALL THE TEAM

Page 22: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

VALUE SOCIAL SKILLS OVER JUST TECHNICAL SKILLS

Page 23: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

…CULTURAL FIT

“Cultural fit will trump all technical skills. Every time. It doesn’t matter how technically great a person is. If a candidate’s cultural preferences do not match your organization, that person will not fit.” !Johanna Rothman, “Hiring Geeks That Fit”

Page 24: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

KNOW YOUR ORGANIZATION, KNOW YOUR TEAM

Page 25: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

VALUE DIVERSITY

Page 26: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

HIRE GREAT PEOPLE :-D

Page 27: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

RESPECT THE CANDIDATE

Page 28: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

USE HIRING CHECKLISTS AND DRIVING QUESTIONS

Page 29: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

REBOOT YOUR TEAM WITH INTERNS AND GRADUATES

Page 30: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

WAIT FOR GOOD CANDIDATES

Page 31: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

COME UP WITH YOUR OPINION BEFORE EVEN ASKING OTHERS THEIRS

Page 32: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

BEWARE OF CARGO-CULTING

Page 33: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

SO…. REBOOT YOUR RECRUITMENT PROCESS!

Page 34: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

1. Describe the workflow of your recruitment process: try visualizing all the steps and the flow of the candidates. Discuss with your team and your HR department.

2. What is working and what is not in your current recruitment process? Use the workflow diagram drawn in the previous exercise to highlight unrealized improvement opportunities

3. How the current recruitment process is supporting the growth of your team / your company?

4. How the current recruitment process is helping your team / your company become what it is still not?

Page 35: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

RECOMMENDED READINGS

“Agile Hiring” by Sean Landis “Hiring Geeks That Fit” by Johanna Rothman

Page 36: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

THANK YOU!

Page 37: Hiring Great People: how we improved our recruiting process to build and grow a great agile team

FEEDBACK?