• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Recruiting for an agile organization- Mayank Srivastava

Recruiting for an agile organization- Mayank Srivastava






Total Views
Views on SlideShare
Embed Views



3 Embeds 130

http://www.isec.co 115
http://isec.co 12
http://www.linkedin.com 3



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Recruiting for an agile organization- Mayank Srivastava Recruiting for an agile organization- Mayank Srivastava Presentation Transcript

    • Recruiting for an Agile Organization Mayank Srivastava Manager – Recruitment & HR Equal Experts India Pvt. Ltd.
    • Agile is not just a methodology. It is a philosophy05/11/10 www.agiletour.org
    • • Adopting agile should not only influence your software development approach or delivery cycles.• It should influence your culture, your infrastructure, your style of working, and most certainly, the way you recruit.05/11/10 www.agiletour.org
    • Some features & practices of agile which dictate what qualities to look out for in new hires.05/11/10 www.agiletour.org
    • • Small teams• Pairing• Daily scrum meetings• Frequent client interactions• Extreme Programming (XP)• Flat structure05/11/10 www.agiletour.org
    • What works well in agile & how to look out for those aspects.05/11/10 www.agiletour.org
    • 1. Hands-on – People who are hands-on or at least have a genuine interest in being hands-on. • Have them sit on a system. Make them write code, tests, business solutions etc. Have them actually implement what they theorize.2. Collaboration – People with humility, openness to feedback, assertiveness. • Make them pair with your employees on actual code / test cases / business case scenarios. If they are too defensive, that’s bad. If they are too meek that’s worse.3. Communication – Clarity, crispness, humility. • Involve some less experienced employees in interviewing seasoned candidates.05/11/10 www.agiletour.org
    • 4. Involvement – Willingness to get involved proactively across other roles when required • Look out for answers like “that’s a QA’s job, I’m a BA”.5. Lack of hierarchical mindset – People who see growth in responsibilities rather than designations. • Check their comfort level with being designated as Software Developer / Software Tester regardless of their experience. Developers with deep understanding of TDD (or at least unit testing), and Testers with deep understanding of automation, are usually critical for the success of most XP projects, especially development projects. So these aspects should be regarded highly.05/11/10 www.agiletour.org
    • How to make your recruitment process Agile.05/11/10 www.agiletour.org
    • •. Recruitment Wall – Just like the story card wall of any Agile project, you can create a Recruitment Wall which tracks the progress of candidates through each stage of their recruitment life cycle.HR Pairing 1st Technical 2nd Technical Management OfferedScreening Round Interview Interview Interview CandidatesCandidate 11 Candidate 7 Candidate 8 Candidate 4 Candidate 1 Candidate 2Card Card Card Card Card CardCandidate 14 Candidate 10 Candidate 9Card Card CardCandidate 15 Candidate 5Card CardRejectedCandidatesCandidate 12 Candidate 13 Candidate 3 Candidate 6Card Card Card Card 05/11/10 www.agiletour.org
    • • Sample Candidate Card: Candidate CardName of candidate XYZ KumarRelevant experience 5.3 yearsSkills QA, Automation, Selenium RCPairing Panel Members Status1st Tech Interview Panel Members Status2nd Tech Interview Panel Members StatusManagement Interview Panel Members Status 05/11/10 www.agiletour.org
    • • Feedback: 1. Give constructive feedback to candidates at every stage of their recruitment process, whether they’re selected or rejected. • Ask interviewers to give candidates the reasons for their selection / rejection. 2. Take constructive feedback from candidates at each stage of their recruitment process, whether they’re selected or rejected. • If feasible, incorporate some of the feedbacks suggested by candidates to improve your process.05/11/10 www.agiletour.org
    • In Conclusion05/11/10 www.agiletour.org
    • • Recruiting for an agile / agile-transforming organization is challenging, because you are looking for people with a rare mindset.• Quite often, you also have to convince them of agile.• So before recruiting, make sure that you, as an evaluator (whether you’re a recruiter / tech interviewer / manager), are convinced of Agile as a methodology and as a philosophy which influences your organization’s culture and values.05/11/10 www.agiletour.org
    • THANK YOU …And please make sure that you give me some constructive feedback...  mayank@equalexperts.com +91 992300094305/11/10 www.agiletour.org