All organizations are trying to become (more) Agile these days. Agile/Scrum is a methodology and movement once associated with software development which has now gone mainstream. It allows teams to develop functionality in short cycles (Sprints) while improving the quality of products.
Achieving ‘Agility’ means an organization understands WHAT customers want and WHY they want it. The main obstacles to becoming Agile are long-standing Waterfall habits (develop a ‘comprehensive’ list of requirements, get the customer to sign off, develop a giant plan, and execute the plan in lengthy phases). The Achilles heel of waterfall is that it does not welcome changing customer requirements as the product comes to life.
Waterfall systems engineering tends to translate requirements directly into specifications without requisite context, or understanding the WHY. This scenario causes project technical teams to rely on personal judgment and guesswork in development. Agile/Scrum removes the guesswork and gets your organization closer to your market/customers than ever before through several game-changing techniques and processes.
Step 1- Get 25-50 people certified
WGA has been a certifying body in Agile/Scrum since 2013. WGA’s 2-day certification class is among the fastest growing and most exciting and valuable Agile certification courses in the country. We are proud to say that THE most innovative company in the world has certified more than 150 employees with WGA, and plans to certify another 150.
Unlike other Scrum training providers, WGA has structured this course to allow entire product/project teams to be trained and certified together. The roles include but are not limited to Management, Project Managers, Scrum Masters, Technical Program Managers, Product Owners/Managers, Marketing personnel, Engineers, Developers, and Operations personnel. Because Agile/Scrum requires high collaboration among the various roles operating as a team of equals, it just makes plain good sense to train everyone together.
As practitioners and instructors, WGA has added significantly to the profession and its Body of Knowledge for the benefit of our clients and students. The graphic below shows just such an example.
WGA Agile/Scrum Foundations and Pillars
The certification course features a hands-on class project- a new app idea- on which attendees work together in teams. This allows them to exercise the steps in the Agile/Scrum process including Vision Statement development; Requirements documentation; Feature identification, selecting MVP, User Story creation, Fibonacci sizing, Sprint planning (tasking, estimating, sequencing), and Sprint execution simulation. Each team presents its app idea to the entire class after which the certification exam is administered.
25 energized people leave this class with new credentials, a deep understanding of the intentions and possibilities of Agile/Scrum, a set of templates, and eager to apply class learnings to their projects at work.
- WGA holds monthly scheduled classes online and in-person and you can book seats for your employees HERE
- WGA also presents on-site or remote certification classes for one organization at a time (up to 25 participants) on a schedule that works for you.
What students are saying about the Agile/Scrum certification class:
“I thought it was a great balance of lecture and hands-on. Being able to do the project with the other team members was very beneficial. It really tied everything together. It was very well structured for those of us who were remote. I don’t feel like I missed out because I wasn’t there in person. I am so happy I did this training. It was a wonderful experience. It’s something I will apply in my everyday PM’ing.” -Utility company employee
“I attended this class in 2022 and brought 12 of my engineering direct reports with me. We were having difficulty figuring out what methods to use in our projects (Agile or Waterfall). We got great tips in the class on how we could apply the better practices of both. The class project was a great team-building exercise for us. The value that my team and I received from this class was Thank You! -Engineering Manager
“My company brought WGA in to teach a class of 25. We had a mixture of roles in attendance, so it became a great company team-building exercise It was the best 2 days of training we have ever attended- informative, fun, and full of energy. -thank you, Mark! -Energy company executive
“I enjoyed the real-life experiences that were talked about which confirmed there are options to succeed using Scrum.”- Insurance company employee
Once training/certification is complete, WGA works with clients to identify a cross-functional core team in developing processes to use during a pilot phase. The processes are crafted by client employees with oversight from WGA ensuring that processes enhance the culture rather than overwhelm it. A relatively small pilot project is selected, planned, and executed with WGA coaching and teaching new techniques for Agile Thinking and trains teams on the benefits of Agile Design Reviews™ during execution of the pilot.
After the pilot phase is completed, adjustments are made to the processes as needed, and the organizational rollout is planned and executed. Usually as projects finish, teams will use the new processes on their next project. As the rollout progresses WGA mentors, coaches, and guides teams as they become proficient.
Once proficiency is achieved WGA reduces its footprint to maintenance mode popping in and out as Agile Coaches for 8 to 16 hours per month.
WGA provides Agile Coaches, Scrum Masters, and Project/Program Managers on a staff augmentation basis as needed as required.
To engage a WGA Agile expert for consulting services please reach out by clicking HERE
Need an Agile Coach to solidify and socialize your Agile practices? WGA provides coaching. The agile coach can assess the current situation quickly, work with each product development team to observe and make recommendations, to encourage, and to recommend better practices based on our expertise. Agile coaches also develop Agile processes with decision-makers, and create progress reports weekly.
We have 4 options for Agile Coaching:
- 1 week
- 4 weeks
- 25 weeks
- 50 weeks
Agile for Systems Engineering/Robotics companies
As products are conceived in a systems engineering environment, Product Owners (PO), or anyone assuming that role (Technical Program Managers and engineering Managers for example), must engage in Agile Thinking. This technique analyzes current and future needs of the market for a given product. Agile Thinking requires the PO to document inputs from the market and validate assumptions through interaction with the organization’s most influential customers. PO immersion in this exploration will lead to analysis of the biggest technical hurdles to success and develop a mitigation plan.
Agile Product Design
Before Product Design begins, The PO shares customer requirements for the product with the technical team with full context ensuring full engagement. The engaged team is now capable of deciding how to satisfy requirements more insightfully than ever before. This closeness of the technical team to the customer is a powerful feature of Agile/Scrum leading to greater satisfaction and higher quality deliverable
Agile Design Reviews™
WGA has developed a technique to make design reviews more productive. In organizations using the waterfall methodology, or trying to infuse Agile principles using a Hybrid approach, the design review can be an effective touchpoint for hardware and software teams. The Agile Design Review™ is a process, an event, and an opportunity to maintain closeness to the customer even as they are not present.
Solving Technical Problems during Development
Developing new technology will always lead to technical challenges. How do your teams handle problems? Do they get stuck in analysis paralysis? If so, WGA has a solution for energetic and courageous problem solving borrowed from the Boeing 747 development program (you can find the WGA white paper here).
If you have any questions or need further information on any of WGA’s Agile training and consulting offerings, please click HERE.
Agile For Education
Whether your schools are public or private, school-age children need and deserve that Agile principles be applied to the mission-critical deliverables of the school experience. This starts with an integrated strategy to establish the objectives of the schools. The strategy then informs learning objectives, student performance standards, and other desired outcomes. Research by the professionals involved reveals that habits around K-12 education are stale and difficult to change.
Agility is a method of finding out what stakeholders want to achieve and provides the path to achieving what is possible, not just what has been done.
Agile for Education is an opportunity for all school stakeholders to engage in a Renaissance of purpose. The silos of thought and action (School Board/Committees, Parents, Municipalities, Educational Leaders, Educators, and Coaches) are torn down…figuratively, and replaced with a positive environment of engagement and alignment. Agile methods bring these stakeholder together for 2 days of instruction and class exercises yielding Agile certifications for all.
This is the start of the transformation of processes that yields action over inaction, courage to make decisions with energy rather than deferring and delaying, and provides that all stakeholders aware of how all the pieces of the puzzle fit together.
What’s in it for all stakeholders? The awareness of what is being done and why, provides meaning and context to the entire educational ecosystem. With an Agile approach, it is possible to provide the opportunity for every child to reach his/her potential in school in academics and extracurricular school activities.
For information and to schedule a training session, please contact us at AgileForEduction@williamgeorge.net