SoftO2
 

SoftO2 Agile
Agile Methodology Adoption Advice, Training and Coaching for Enterprises

"Agile" is an approach to software development that has helped software teams to become more responsive to customer needs and produce tangible results faster. SoftO2 has a proven track record in agile methodologies since 2004. Our services - advice, training, and coaching - address precisely the critical areas for successful agile adoption in enterprises.

CREATE AN ADOPTION STRATEGY WITH HAND-PICKED AGILE PRACTICES

In order to migrate to an agile approach, management needs to make crucial strategic decisions at the very start. Agile methods such as Scrum and Lean do not have pre-defined answers to questions such as:

» Do we use pure agile or a hybrid approach?
» How will the new roles be divided?
» How many iterations will each release contain?
» What will the optimal length of each iteration?
» How do we continue releases in progress?
» How will requirements be developed?
» Will test-driven development be beneficial?
» How and when will testing and automation be performed?
» What will we measure and report?
» Which tools will we put in place?

SoftO2 therefore recommends that you kick off the agile adoption with a transition strategy and hand-pick the agile practices that fit your objectives and culture, while managing the many changes that a team is going to face. Workshop such as Agile Enterprise Adoption and Transformation Strategies facilitates this first step with real-world simulations and lessons learned from the 40+ transitions that we have guided. We also provide in-company consulting to help you establish this strategize.

BRING AGILE SKILLS TO ALL TEAM MEMBERS

Many organizations send a few managers to a Certified Scrum Master (CSM) course. This training seemed attractive for individuals because one obtains a certification by sitting through a high-level 2-day class. As a result, many new agile teams have failed in their agile adoption because the acquired knowledge was too shallow, and the rest of the team was never trained properly. At SoftO2, more than half of our agile engagements so far have actually originated from these failed transitions.

SoftO2 therefore decided to create an agile training portfolio for both agile teams and specialists. We train the entire team so that everybody becomes skillful and we address the particular challenges that project managers, business analysts and testers face.

Training for executives and product owners:
» Agile Enterprise Adoption and Transformation Strategies
   — for Executives and Managers (S20)
» Agile Product Management — for Product Owners (B30)

Training for teams:
» Agile Development with Scrum — for Teams (S22)
» Agile Estimating, Planning and Tracking — for Teams (P25)
» Agile Development with Visual Studio 2010 MSF Agile 5.0 — for Teams (S27)
» Scrum Development with Visual Studio 2010 Scrum 1.0 — for Teams (S28)

Training for individual roles:
» Agile Requirements Gathering and Modeling — for BAs (R20)
» Agile Test-Driven Development — for Developers (D20)
» Agile Testing and TDD — for QA/Test Developers (T25)
» Agile Testing and Automation — for Testers (T30)
» Agile Project Management — for Scrum Masters (P20)
» Agile Quality Assurance — for QAs (Q20)



COACH THE INITIAL ITERATIONS TO BECOME TRULY EFFECTIVE

During the agile transformation, changes in roles, mindset, processes and tools are fairly drastic. It is therefore natural to guide and adjust during the initial agile period. An experienced agile coach can facilitate enormously in overcoming these challenges. SoftO2 offers agile coaching as part of its consulting services, both in a full-time onsite or part-time remote coaching format.



Privacy Policy | Terms of Use
©2001-2011 SoftO2. All rights reserved.
Training | Consulting | Recruitment