Agile Software Development (Scrum)
We can teach you Agile/Scrum, fix your current challenges or help you merge existing best practices into your Scrum framework.
What is Agile & Scrum?
Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. Scrum is an Agile process for software development and consists of predefined milestones and events that scope, estimate, plan and status the project.
Scrum is a software development methodology based on Agile principles. Agile methodologies promote a project management process that encourages frequent inspection and adaptation, a leadership philosophy using teamwork, self-organization and accountability, with strong customer involvement.
Organizations can get into a mess with Scrum because of the following reasons: a) requirements in the backlog are sloppy or non-existent, b) release planning has been skipped so there is no end point, c) practices such as risk management, CM, design and cross-team coordination have been forgotten about. These items can be easily fixed and allow teams to fully realize the benefits of Scrum.
This workshop teaches Scrum and addresses head-on the challenges you face.
After Scrum has been practiced, a team can optionally learn more advanced skills to implement each step. Our other workshops, such as requirements, project planning and peer reviews, are natural extensions to the initial skills learned in Scrum.
At the conclusion of this workshop, participants will be able to use Scrum to manage their work.
Read related Scrum articles