|
Answer» A very good interview question for an experienced person. - First, check that the project is suitable for APPLYING Scrum or not. Check Question 1 for more details.
- If the project looks suitable for Scrum, then get the details of the Project like (Skillset required, REQUIREMENTS, technical details etc.).
- Get the details of the team members to example their skill set, prior knowledge of Scrum etc.
- If the entire team is NEW to this process, then it is very important to send them for the basic Scrum training. (If you are capable of doing so, tell the management about it.)
- Have a good balance of Developers, Testers, Architect, DevOps Engineers with good technical skills required for the project. (Doesn’t mean the best technical knowledge in one team).
- Have one on one and various group meetings to clarify their doubts and EXPLAIN their responsibilities. Discuss the Agile Manifesto and 12 principles and encourage them to be self-organized and WORK with collaboration.
- Co-locate the development team removes any partitions, bookcases, furniture if any.
- Get some whiteboards permanently for your team, select the place for daily stand up.
Make sure the board is right in front of a team where the daily meeting is held. - Select any Project Management tool which fulfills all your requirements (Jira, Rally etc.)
- Co-locating the Development Team, will help empower them to self-organize, makes it easier for the team to learn from each other (cross-functional), and fosters direct, face-to-face communications.
- Explain to the team about the “Definition of Done” which is a very critical part, as we do not want to compromise on the quality of the product.
- Set up the DevOps environment and get the continuous build integration, automation right from the start of the project.
|