9:00 - 5:00
This CollabNet Agile course is a highly interactive learning experience designed to turbo-charge the success of your whole team in Scrum. For your team to be successful, everyone needs to be working together and all need to share a common understanding of the Scrum process. Come learn from one of today’s most experienced and sought-after Agile trainers - you will leave inspired and empowered to drive lasting improvements in the way your organization builds software.
Unconstrained by the requirements of certified courses, this class has the flexibility to adapt to audience needs, and can focus on the specific elements of agile that provide the most value to each audience. In general, this course offers a broader overview of the Scrum Process that is appropriate to everyone who is participating on a Scrum team.
After you complete the course, you’ll know
- The empirical basis for Agile and why it has proven to be a more effective approach for building software
- All the rules, artifacts, meetings and processes for Scrum
- How Scrum differs from traditional development and how to transition to the new practice
- How to work together as a team to achieve your individual and group objectives
The two day course is an incredible learning experience that you'll never forget. Topics include:
- Introduction to Scrum and Agile
- Scrum Roles and Responsibilities
- Writing Agile Requirements
- Creating and Managing the Product Backlog
- Estimating and Prioritizing Product Backlog Items
- Sprint Planning and Execution
- Sprint Review and Retrospectives
- The “Definition of Done” and Why It’s Important
- Small Group Dynamics
- Overcoming Organizational Impediments
On successful completion of the course, you’ll receive
- 14 PDUs from PMI (Project Management Institute). This class also satisfies 14 of the 21 training hours for the PMI/ACP certification (for the full 21 hours, consider the CollabNet PMI/ACP Prep course).
- Membership in the CollabNet Agile Community
Introduction to Scrum and Agile
Understand the foundations of Agile and Scrum. What is the basis for Agile? What is the difference between Agile and traditional approaches like waterfall? What are the different types of Agile? When should you consider an Agile approach? When is waterfall or another approach appropriate? What project characteristics situations make it difficult for Agile to be successful?
Scrum Roles and Responsibilities
Learn the basic rules of Scrum. What are the three major roles in Scrum? What are the responsibilities of a Product Owner? How does a the Scrum Master help a Scrum team succeed? How is a Scrum Master different from a project manager? Are programmers forced to do QA? How can a documentation professional fully participate on a Scrum team with developers? Who is responsible for deciding what the development team does? Does everyone on a Scrum team need to be cross-functional?
Writing Agile Requirements
Translate requirements from the customer to the entire team. What is a “user story” and how is it different from traditional requirements? Are we forced to use the story format? What happens if we don’t have all the detail when we start to write a story? How much work should be associated with a single story? How do we group stories into feature sets that we can actually implement, document and test?
Creating and Managing the Product Backlog
Organize and prioritize all your team's work. How do you know the complete list of items that need to be done? What are the processes to use for prioritizing the work? How do you make sure that everything required gets done? How frequently do you change priorities? What is the best way to handle non-functional requirements? Product issues and bugs? Emergencies?
Estimating and Prioritizing Product Backlog Items
Build a product backlog and learn how to manage it. What goes on the backlog? Who decides on the backlog priority? Who decides the order that the team does its tasks? What’s a t-shirt size? Why is relative estimation important? What is velocity? How should ROI be calculated? What should the team do if the Product Owner says that “we need to get everything done”?
Sprint Planning and Execution
Run an effective development cycle using Scrum. How do you decide what you commit to in a Sprint? Who does what, and who decides? What do you do if something comes up and the team can’t make its commitments? When is it ok to extend the length of a sprint? How should the entire Scrum team keep track of all the work items?
Sprint Review and Retrospectives
Assess your work and constantly improve. Why do we review our work at the end of each Sprint? Who determines when we’ve been successful? How do you make sure that the customer is being properly represented? What do you do to improve team processes? How do you make sure everyone contributes to the team? How do we address long term issues?
The “Definition of Done” and Why It’s Important
Produce a potentially shippable product. Why is the concept of “done” important and how is it different from traditional software development? Who decides if something is done? What are the components of a good definition of done? How do you divide large stories that are too big into stories that can be completed in a single Sprint? What are the consequences of a weak definition of done?
Agile Group Dynamics
Build a great working team. What is different about working in an Agile team from a traditional environment? Do I need to modify my behavior? How do you form good working agreements? Who’s responsible for assigning tasks? What should happen if the team can’t agree? How can you work with someone who doesn’t believe that Agile is a good approach?
Overcoming Organizational Impediments
Deal with the realities of the current situation. How can you optimize your work with distributed teams? What happens if members of your team are constantly being pulled into other projects? How can you increase management support? Are there good ways to share effective techniques and lessons learned? What’s the best way of encouraging a learning organization?
- Re-take the course at no charge
Get twice the value - attend again for more depth or to get a different perspective
- Use your trainer as your mentor
Build a relationship with your trainer and ask whatever you need to be successful in your job
- Leverage the CollabNet Agile Community
Take advantage of the free resources like on-line e-learning, free monthly phone coaching webinars, and more.
Need more reasons? We've trained more than 14,000 software professionals in Scrum and Agile - - more than anyone. Our trainers are top notch - check out some of their testimonials here
The CSM certificate is granted by the Scrum Alliance to those who have taken the CSM course from CollabNet. Students who take the Agile and Scrum Essentials class are not eligible for certification by the Scrum Alliance. If you are interested in certification, consider our Certified Scrum Master or Certified Product Owner courses.
All students will benefit from preparing for the class. The more you prepare, the more you will take away. Regardless of whether you have prior exposure to Scrum, please review the following material before attending class.
CollabNet Scrum Training classes are two days, from 9am to 5pm local time each day. Lunch is included on both days.
We are committed to your success in Scrum. As part of this commitment, each of our trainers will share with you their contact information for the purpose of continuing assistance. You can communicate following the class, asking questions and seeking their advice on specific situations that come up during your Scrum work.
Students who take the Agile and Scrum Essentials class are not eligible for certification by the Scrum Alliance. If you are interested in certification, consider our Certified Scrum Master or Certified Product Owner courses.
Finally, as an added value to course participants, CollabNet reserves two seats at each of its public courses for individuals who have already successfully completed a course from CollabNet, but would like to take it a second time at no cost. This allows participants to explore Scrum training more deeply or attend a session led by a different Trainer. The offer is provided on a first-come, first-served basis and must be used for the same course as the original (i.e., an individual who completed a CSM course may enroll in another CSM course, but not a Product Owner course). This offer is available for six months following the original course, so please contact CollabNet as early as possible to reserve your seat.
Full refunds are available up until 10 business days before the scheduled event date. Cancellations made within 10 business days of the event will be credited toward future events, however, no refunds will be issued. Rescheduling course attendance will be subject to a $150 transfer fee. Substitutions will be accepted at any time prior to commencement of the course. Notwithstanding the foregoing, the course must be attended within 6 months of the participant’s original sign-up date, and no refunds or credits will be available for participants who fail to attend a course within this six-month period. No refunds or credits will be available for participants who fail to attend both days of the course.
1.888.778.9793 (USA only toll free)