- Blog Categories
- Project Management
- Agile Management
- IT Service Management
- Cloud Computing
- Business Management
- Business Intelligence
- Quality Engineer
- Cyber Security
- Career
- Big Data
- Programming
- Most Popular Blogs
- PMP Exam Schedule for 2024: Check PMP Exam Date
- Top 60+ PMP Exam Questions and Answers for 2024
- PMP Cheat Sheet and PMP Formulas To Use in 2024
- What is PMP Process? A Complete List of 49 Processes of PMP
- Top 15+ Project Management Case Studies with Examples 2024
- Top Picks by Authors
- Top 170 Project Management Research Topics
- What is Effective Communication: Definition
- How to Create a Project Plan in Excel in 2024?
- PMP Certification Exam Eligibility in 2024 [A Complete Checklist]
- PMP Certification Fees - All Aspects of PMP Certification Fee
- Most Popular Blogs
- CSM vs PSM: Which Certification to Choose in 2024?
- How Much Does Scrum Master Certification Cost in 2024?
- CSPO vs PSPO Certification: What to Choose in 2024?
- 8 Best Scrum Master Certifications to Pursue in 2024
- Safe Agilist Exam: A Complete Study Guide 2024
- Top Picks by Authors
- SAFe vs Agile: Difference Between Scaled Agile and Agile
- Top 21 Scrum Best Practices for Efficient Agile Workflow
- 30 User Story Examples and Templates to Use in 2024
- State of Agile: Things You Need to Know
- Top 24 Career Benefits of a Certifed Scrum Master
- Most Popular Blogs
- ITIL Certification Cost in 2024 [Exam Fee & Other Expenses]
- Top 17 Required Skills for System Administrator in 2024
- How Effective Is Itil Certification for a Job Switch?
- IT Service Management (ITSM) Role and Responsibilities
- Top 25 Service Based Companies in India in 2024
- Top Picks by Authors
- What is Escalation Matrix & How Does It Work? [Types, Process]
- ITIL Service Operation: Phases, Functions, Best Practices
- 10 Best Facility Management Software in 2024
- What is Service Request Management in ITIL? Example, Steps, Tips
- An Introduction To ITIL® Exam
- Most Popular Blogs
- A Complete AWS Cheat Sheet: Important Topics Covered
- Top AWS Solution Architect Projects in 2024
- 15 Best Azure Certifications 2024: Which one to Choose?
- Top 22 Cloud Computing Project Ideas in 2024 [Source Code]
- How to Become an Azure Data Engineer? 2024 Roadmap
- Top Picks by Authors
- Top 40 IoT Project Ideas and Topics in 2024 [Source Code]
- The Future of AWS: Top Trends & Predictions in 2024
- AWS Solutions Architect vs AWS Developer [Key Differences]
- Top 20 Azure Data Engineering Projects in 2024 [Source Code]
- 25 Best Cloud Computing Tools in 2024
- Most Popular Blogs
- Company Analysis Report: Examples, Templates, Components
- 400 Trending Business Management Research Topics
- Business Analysis Body of Knowledge (BABOK): Guide
- ECBA Certification: Is it Worth it?
- How to Become Business Analyst in 2024? Step-by-Step
- Top Picks by Authors
- Top 20 Business Analytics Project in 2024 [With Source Code]
- ECBA Certification Cost Across Countries
- Top 9 Free Business Requirements Document (BRD) Templates
- Business Analyst Job Description in 2024 [Key Responsibility]
- Business Analysis Framework: Elements, Process, Techniques
- Most Popular Blogs
- Best Career options after BA [2024]
- Top Career Options after BCom to Know in 2024
- Top 10 Power Bi Books of 2024 [Beginners to Experienced]
- Power BI Skills in Demand: How to Stand Out in the Job Market
- Top 15 Power BI Project Ideas
- Top Picks by Authors
- 10 Limitations of Power BI: You Must Know in 2024
- Top 45 Career Options After BBA in 2024 [With Salary]
- Top Power BI Dashboard Templates of 2024
- What is Power BI Used For - Practical Applications Of Power BI
- SSRS Vs Power BI - What are the Key Differences?
- Most Popular Blogs
- Data Collection Plan For Six Sigma: How to Create One?
- Quality Engineer Resume for 2024 [Examples + Tips]
- 20 Best Quality Management Certifications That Pay Well in 2024
- Six Sigma in Operations Management [A Brief Introduction]
- Top Picks by Authors
- Six Sigma Green Belt vs PMP: What's the Difference
- Quality Management: Definition, Importance, Components
- Adding Green Belt Certifications to Your Resume
- Six Sigma Green Belt in Healthcare: Concepts, Benefits and Examples
- Most Popular Blogs
- Latest CISSP Exam Dumps of 2024 [Free CISSP Dumps]
- CISSP vs Security+ Certifications: Which is Best in 2024?
- Best CISSP Study Guides for 2024 + CISSP Study Plan
- How to Become an Ethical Hacker in 2024?
- Top Picks by Authors
- CISSP vs Master's Degree: Which One to Choose in 2024?
- CISSP Endorsement Process: Requirements & Example
- OSCP vs CISSP | Top Cybersecurity Certifications
- How to Pass the CISSP Exam on Your 1st Attempt in 2024?
- Most Popular Blogs
- Best Career options after BA [2024]
- Top Picks by Authors
- Top Career Options & Courses After 12th Commerce in 2024
- Recommended Blogs
- 30 Best Answers for Your 'Reason for Job Change' in 2024
- Recommended Blogs
- Time Management Skills: How it Affects your Career
- Most Popular Blogs
- Top 28 Big Data Companies to Know in 2024
- Top Picks by Authors
- Top Big Data Tools You Need to Know in 2024
- Most Popular Blogs
- Web Development Using PHP And MySQL
- Top Picks by Authors
- Top 30 Software Engineering Projects in 2024 [Source Code]
- More
- Tutorials
- Practise Tests
- Interview Questions
- Free Courses
- Agile & PMP Practice Tests
- Agile Testing
- Agile Scrum Practice Exam
- CAPM Practice Test
- PRINCE2 Foundation Exam
- PMP Practice Exam
- Cloud Related Practice Test
- Azure Infrastructure Solutions
- AWS Solutions Architect
- AWS Developer Associate
- IT Related Pratice Test
- ITIL Practice Test
- Devops Practice Test
- TOGAF® Practice Test
- Other Practice Test
- Oracle Primavera P6 V8
- MS Project Practice Test
- Project Management & Agile
- Project Management Interview Questions
- Release Train Engineer Interview Questions
- Agile Coach Interview Questions
- Scrum Interview Questions
- IT Project Manager Interview Questions
- Cloud & Data
- Azure Databricks Interview Questions
- AWS architect Interview Questions
- Cloud Computing Interview Questions
- AWS Interview Questions
- Kubernetes Interview Questions
- Web Development
- CSS3 Free Course with Certificates
- Basics of Spring Core and MVC
- Javascript Free Course with Certificate
- React Free Course with Certificate
- Node JS Free Certification Course
- Data Science
- Python Machine Learning Course
- Python for Data Science Free Course
- NLP Free Course with Certificate
- Data Analysis Using SQL
Understanding Essential Scrum Activities And Their Benefits In The Recruitment Business
Updated on 03 August, 2018
8.29K+ views
• 4 min read
The purpose of this article is to provide an overview of the various activities which are carried out during Scrum, an in-depth explanation of each activity and the benefits of the activity.
Scrum Process with Real-Time Scenario in Recruitment
Introduction to a recruitment company
Let me introduce you to Ralph. Ralph is the owner of a company called “Right Hire” which specializes in recruitment. His team offers professional and experienced recruitment services to emerging markets for the past 7+ years. The company has 16 recruiters.
Client requirement
One of their clients, a BPO (Business Process Outsourcing) company has recently approached Ralph with a requirement of recruiting 15 professionals in the next 3 months, on their behalf. They are looking for 4 senior professionals (3-5 years experience) and 11 junior professionals (0-1 year experience).
Introducing Scrum
Ralph considers each assignment as a project. Ralph has been in touch with a few of his friends in the IT industry and they have recently introduced him to Scrum. Ralph was intrigued with the concept of Scrum and has studied Scrum in detail by going through all the information of Scrum which he could gather online. He has decided to use Scrum to execute this particular project.
What will be the Scrum roles in recruitment process?
Ralph understands that there are three main roles in Scrum. They are “The Product Owner”, “The Scrum Master”, and the “Development Team”. Mapping the roles of the recruitment project to Scrum, Ralph feels that he is in a better position to play the role of the “Product Owner”. As a “Product Owner”, he has a clear understanding of the end product from the customer point of view i.e. recruiting 15 professionals in 90 days. Ralph has decided to allocate 5 team members of his recruiting team for this project. This team of recruiters can be mapped onto the role of a “Development team”.
Ralph has a friend, Phil, who is a “Scrum Master”. Phil takes up projects on a freelancing basis and Ralph approaches him for the role of “Scrum Master” for this project. Phil readily agrees to be associated with this assignment on a part-time basis. Phil feels, that he will get a different kind of experience since Phil has been associated with IT projects for most of his career.
Keep all team members aware of the Scrum values⚠️
Since Ralph is using Scrum for the first time in his project, he feels that it is necessary for the team members to be aware of the three pillars on which Scrum is based and understand the Scrum values as well. He requests Phil, the “Scrum Master” to conduct a small training session on “Scrum” for his team of recruiters. Ralph feels that if he achieves considerable success in this assignment using Scrum, he might use it on a continuing basis on other assignments too. Therefore explaining “Scrum” to all his team members might help them to be prepared in the long run.
Phil explains that “Scrum” is founded on empirical process control theory or empiricism. This asserts that knowledge comes from experience and making decisions based on what is known. Scrum employs an iterative, incremental approach to optimize predictability and control risk. The three pillars which uphold the implementation of Scrum are transparency, inspection, and adaptation. Further, it was explained that the five values on which Scrum is based are commitment, courage, focus, openness, and respect.
Phil also emphasises that the Scrum team members should respect each other to be capable, independent people.
Phil further explains that he as a “Scrum Master” will do doing everything possible to help the team perform at the highest level. This involves removing any impediments to progress, facilitating meetings, and working with the product owner to make sure the product backlog is in good shape and ready for the next sprint.
Executing Scrum Activities
1. Defining a Vision
A Scrum project starts with the initial activity of defining a vision of the project/product. Ralph and team check with Phil and he points out that in this case, the vision is quite clear and that is – recruitment of 15 professionals in 90 days. The benefit of this activity is that the team has a clear understanding of the purpose of the project/product and what it achieves for the customer.
2. Defining Product Backlog
The next activity is to define a “Product Backlog”. The “Product Backlog” is a list of functional and non-functional requirements, that when turned into functionality will deliver the vision. This is created by the “Product Owner”. Ralph, creates the “Product Backlog”, in consultation with Phil. The “Product Backlog” consists of the recruitment requirements as given below:
- Recruitment of 4 senior professionals with 3-5 years of experience
- Recruitment of 11 junior professionals with 0-2 years of experience
An example of functional requirements is recruiting a person with the said number of years of experience and the required educational qualifications. The non-functional requirements would be to identify candidates who are stable and have no negative feedback on the social media, etc.
3. Prioritize the Product Backlog
The next activity is to prioritize the “Product Backlog”. As it is more difficult to get experienced people, Ralph indicates that the recruitment of the more experienced candidates is at a higher priority compared to candidates who are less experienced.
Defining “Definition of Done”
Phil explains that a product backlog must have a definition of the term “Done”. For this project, the following definition of “Done” was agreed between Ralph and his team. “Done” meant that the candidate had been finalized by the team, approved by the client manager and he or she had accepted the offer letter. Phil was in agreement with this definition.
4. Define Product Releases
Normally in a typical Scrum project, the “Product Backlog” is divided into releases. “Defining Releases” is the next activity. But, as this is a recruitment project, it made more sense for the team to make releases as soon as a functionality was complete. i.e. we could say that a release is made as soon as a candidate is finalized.
5. Conduct Sprint Planning Meeting
All work is normally done in “Sprints”. Phil explained the concept of “Sprints” to Ralph and his team. Each sprint is typically an iteration of consecutive 30 days. Each sprint is initiated with a “Sprint” planning meeting which is the next activity.
In this meeting, Ralph met with his team and they collaborated about what could be done in the next sprint. A sprint planning meeting can typically take up to 8 hours. As the requirement is comparatively well defined, Ralph took approximately two hours to list down the detailed requirement and explained the basis on which he had arrived at the prioritized product backlog. The team questioned Ralph on the contents of the Product Backlog. In the end, the team members decided on the number of positions it would close in the first sprint. As the recruitment of senior professionals was at a higher priority, it was decided that 4 team members will focus on closing the 4 positions and one team member will try to finalize at least 3 junior professionals within the first sprint.
6. Conduct Daily Scrum
Phil explained that every day, the team needs to get together for a 15-minute meeting called the “daily Scrum”. The “daily Scrum” is the next activity and this is typically done at the same location and time every day. In this meeting, every team member has to answer 3 questions-
- What have you done on the projects?
- What do you plan to do next?
- What are the impediments which you are facing, if any?
The purpose of this meeting is to synchronize the work of the team members daily and help each other move forward.
7. Conduct Sprint Review
At the end of the sprint, Phil indicated that a “sprint review” meeting should be held. In this meeting, the team presented their achievements during the sprint. The team has met all the commitments as promised. This meeting was also attended by the client who was very happy with the progress made on the project.
8. Conduct Sprint Retrospective Meeting
After the sprint review meeting and before the beginning of the next sprint, the “Scrum Master” held another activity called the sprint retrospective meeting, in which the “Scrum Master” encouraged the team to revise the timelines and processes to make them more effective.
Become a project management expert with our training in PRINCE2 foundation. Start your journey to success now!
Finally, Scrum proved to be a game changer!
Needless to say, managing the project using Scrum proved to be a game changer for Ralph and he now intends to manage all his projects using Scrum. The good thing about Scrum is that he can use this even if the requirements are not firm at the beginning and they begin to firm up as the project progresses.
In summary, the following are the various activities which are followed in Scrum-
- Defining a vision
- Define a Product Backlog
- Prioritize the Product Backlog
- Define Product Releases
- Conduct Sprint Planning Meeting
- Conduct Daily Scrum
- Conduct Sprint Review
- Conduct Sprint Retrospective Meeting