Scrum engineering and quality assurance best practices
Never seperate testing and development. According to the Agile principles devolopers and QA specialist must work together on features.
Address all bugs found during a current sprint in the following sprint to maintain commitment consistency and stable work rhythm.
Always integrate continuous integration to execute automated tests for every finalized feature. This will help to identify potential bugs in a early stage and take the appropriate actions to resolve them.
Continuous improvement: Always strive for better results by evaluating the teams track record and learn.
Connect with us and join the conversation
Thank you for reading this article. Please feel free to share your feedback on the practices we suggsted.
With your help we can continue to improve our Best Practices Library and share our knowledge with the world.
Scrum teamwork and meetings best practices
- Define clear objectives: Fill the product backlog together with all the involved stakeholders and the scrum team to algin their vision and understanding of the future product or service.
- Always begin and end on time with scrum meetings. You need to stick to the agreed schedule no matter who is there to attend the meeting.
- Don’t break existing teams to start a new project and use their collobration experiences from previous scrum projects.
- Practice stand-up meetings (stand-ups / daily meetings) to get the team comfortable with this approach.
- Ask stakeholders and product owners to participate on a regularly basis in the daily scrum meetings to improve communication and understanding.
- Create communication guidelines to ensure teammembers are trainend on effective communication skills and understand the importancy of communicatin.
- Empower team members to adapt their development approach as changes occur or problems arise.
- Use a central hub for User Stories, tasks lists, burndown charts ,notifications, comments and feedback.
- Promote peer-to-peer collabration to improve mutual respect and create transparency.
- Use a dedicated location to facilate the daily scrum meeting (same place and at the same time every workday).
- Keep things short: A daily scrum meeting should be fifteen minutes or less to keep focus and efficient.
- During the daily scrum meeting each member focus on: what has done yesterday, what will be done today, what issues may cacuse problems for progress.
- Always prepare a scrum meeting agenda to increase the effectiveness of the scrum meeting.
- Ask teammembers to come prepaired to meetings to ensure constructive participation and quick responses to questions or issues.
- Increase engagement during meetings by adding a small dose of humor.
- Create a distractions-free environment to host the meetings to improve focus and participation in the meeting.
- Use sepate meetings to discuss unsolved problems with only those members who are directly realted to the problem.
- Create an environment where team members proactively look for help.
- Ask teammembers to give each other timely constructive feedback.