Provide Agile Coach with basic company introduction
2
Arrange meet and greet with existing team members
3
Ensure completion of all necessary HR paperwork
4
Assign a mentor from among the senior Agile Coaches
5
Setup work station with necessary hardware and software tools
6
Provide access to necessary business communication channels
7
Scheduling of initial project assignment
8
Review the Agile principles and best practices used in the company
9
Offer short module training courses on company's unique Agile strategies
10
Engage in practical sessions with assigned mentor
11
Approval: Mentor on the mentorship process
12
Arrange observation sessions to understand the ongoing Agile Projects
13
Inform about company culture, code of conduct and policies
14
Schedule periodic progress and feedback sessions
15
Introduce to project management tools used in the company
16
Involve in team meetings, brainstorming and daily stand-ups
17
Provide a session on company's rules and guidelines for Agile Coaching
18
Assigned Agile Coach begins active coaching role
19
Approval: Team lead on the performance of new Agile Coach
20
Periodically review performance of the Agile Coach and provide constructive feedback
Provide Agile Coach with basic company introduction
Welcome the new Agile Coach to the company and provide them with a comprehensive introduction. Explain the company's mission, values, and goals. Highlight the role the Agile Coach will play in achieving these goals. Emphasize the importance of Agile methodologies in the company's workflow and how the Agile Coach will contribute to its success. Briefly outline the upcoming tasks and activities the Agile Coach will be involved in. Provide any necessary resources and materials for the introduction.
Arrange meet and greet with existing team members
Coordinate a meet and greet session for the new Agile Coach with the existing team members. Provide an opportunity for everyone to get to know each other and establish a positive working relationship. Create a welcoming and inclusive environment to help the Agile Coach feel comfortable and supported. Encourage team members to share their experiences and insights with the Agile Coach. Foster open communication and collaboration from the start.
Ensure completion of all necessary HR paperwork
Guide the Agile Coach through the completion of all necessary HR paperwork. Ensure that all required forms, agreements, and documents are filled out accurately and submitted on time. Explain the purpose of each document and provide instructions for filling them out. Advise the Agile Coach to reach out to the HR department for any questions or clarifications. Emphasize the importance of compliance with company policies and procedures.
1
Employment agreement
2
Confidentiality agreement
3
W-4 Form
4
Direct deposit form
5
Emergency contact information
Assign a mentor from among the senior Agile Coaches
Pair the new Agile Coach with a mentor from the pool of senior Agile Coaches. Assigning a mentor will help the Agile Coach to navigate their role more effectively and learn from the experiences of others. The mentor should be experienced, supportive, and willing to guide the Agile Coach throughout their onboarding process. Encourage regular meetings and open communication between the mentor and Agile Coach to facilitate knowledge transfer.
Setup work station with necessary hardware and software tools
Prepare the work station for the new Agile Coach with all the necessary hardware and software tools. Ensure that the workstation has a computer/laptop, monitor, keyboard, mouse, and any other required peripherals. Install the relevant software tools and ensure they are properly configured. Test the equipment and address any issues or difficulties. Provide guidelines for the Agile Coach on how to request additional equipment or report any technical problems.
1
Computer/laptop
2
Monitor
3
Keyboard
4
Mouse
5
Headset
1
Agile project management tool
2
Collaboration tools
3
Communication tools
4
Task tracking tool
5
Document sharing platform
Provide access to necessary business communication channels
Grant the Agile Coach access to the business communication channels used by the company. This includes email accounts, team collaboration platforms, messaging apps, and any other relevant channels. Ensure that the Agile Coach has the necessary credentials to log in and participate in discussions. Explain the purpose and features of each communication channel to facilitate effective communication and collaboration within the team and the company.
Scheduling of initial project assignment
Schedule the Agile Coach's first project assignment. Consider the Agile Coach's availability, workload, and specific areas of expertise. Identify a suitable project or team that aligns with the Agile Coach's skills and interests. Collaborate with project managers, team leads, and stakeholders to determine the best fit. Communicate the project details, expectations, and timeline to the Agile Coach. Provide support and guidance throughout the project duration.
Review the Agile principles and best practices used in the company
Familiarize the Agile Coach with the company's Agile principles and best practices. Explain how Agile methodologies are implemented in the company's projects and workflows. Highlight the key components of Agile, such as iterative development, continuous improvement, and customer collaboration. Discuss the company's preferred Agile frameworks and methodologies, such as Scrum or Kanban. Share success stories and lessons learned from previous Agile projects.
Offer short module training courses on company's unique Agile strategies
Provide short module training courses to the Agile Coach on the company's unique Agile strategies. These training modules should focus on the specific approaches, techniques, or frameworks that are tailored to the company's needs and industry. Demonstrate how these strategies have been successfully applied in previous projects. Encourage the Agile Coach to ask questions, participate in discussions, and share their own insights and experiences.
1
Agile Frameworks
2
User Story Mapping
3
Sprint Planning
4
Retrospective Techniques
5
Agile Metrics
Engage in practical sessions with assigned mentor
Facilitate practical sessions between the Agile Coach and their assigned mentor. These sessions should provide hands-on experience and guidance in applying Agile methodologies to real-world scenarios. Encourage the mentor to share their expertise, insights, and best practices. Collaborate with the mentor to create practical exercises, simulations, or case studies for the Agile Coach to work on. Provide opportunities for reflection, feedback, and improvement.
Approval: Mentor on the mentorship process
Will be submitted for approval:
Assign a mentor from among the senior Agile Coaches
Will be submitted
Arrange observation sessions to understand the ongoing Agile Projects
This task involves arranging observation sessions for the Agile Coach to understand the ongoing Agile projects in the company. The observation sessions will provide the Agile Coach with insights into the team dynamics, project processes, and challenges faced. When would you like to schedule the observation sessions?
Inform about company culture, code of conduct and policies
This task is to inform the Agile Coach about the company culture, code of conduct, and policies. Understanding the company's culture and policies will help the Agile Coach navigate their role effectively and ensure compliance. Have you reviewed the company culture, code of conduct, and policies?
1
Yes
2
No
Schedule periodic progress and feedback sessions
This task involves scheduling periodic progress and feedback sessions with the Agile Coach. These sessions will allow for tracking the Agile Coach's progress, addressing any concerns or challenges, and providing constructive feedback for improvement. When would you like to schedule the first progress and feedback session?
Introduce to project management tools used in the company
This task is to introduce the Agile Coach to the project management tools used in the company. Familiarity with these tools will enable the Agile Coach to collaborate effectively with the team and track project progress. How would you prefer to be introduced to the project management tools?
1
Training session
2
User guide
3
Hands-on practice
Involve in team meetings, brainstorming and daily stand-ups
This task involves involving the Agile Coach in team meetings, brainstorming sessions, and daily stand-ups. Active participation in these activities will provide the Agile Coach with insights into the team dynamics, project progress, and foster collaboration. Are you available to attend team meetings, brainstorming sessions, and daily stand-ups?
1
Yes
2
No
Provide a session on company's rules and guidelines for Agile Coaching
This task is to provide a session on the company's rules and guidelines for Agile Coaching. This session will ensure that the Agile Coach is aware of the company's expectations and follows the established guidelines while performing their coaching role. How would you prefer to attend this session?
1
In-person session
2
Virtual session
Assigned Agile Coach begins active coaching role
This task marks the beginning of the Agile Coach's active coaching role. It is the point where the Agile Coach starts implementing their coaching strategies and supporting the team in adopting Agile practices. Are you ready to begin your active coaching role?
1
Yes
2
No
Approval: Team lead on the performance of new Agile Coach
Will be submitted for approval:
Assigned Agile Coach begins active coaching role
Will be submitted
Periodically review performance of the Agile Coach and provide constructive feedback
This task involves periodically reviewing the performance of the Agile Coach and providing constructive feedback. Regular performance reviews will help the Agile Coach improve their coaching skills and enhance their impact on the team. When would you like to schedule the first performance review session?