Our Services

Services We Offer

In order to achieve an optimum solution for each client, Agile For All offers a variety of different agile and scrum services addressing needs for different organizations and different organizational areas. We offer agile assessments, targeted agile presentations, agile training and agile coaching. These services can be utilized for the entire organization, individual teams, various roles or various skill areas. Each type of service is designed to meet different organizational needs. Descriptions for each type of service are below. We encourage you to download the PDF available from the right sidebar which goes into much greater detail about each service and how they work together in solutions.

While most of our work is done at client sites, we also offer public courses and presentations on agile topics. Contact us if you would like information about having a public course or presentation in your area.

Public Courses on Agile Topics

Most of our courses are available publicly throughout the year. In a public setting the course cannot be as personalized as it can be for on-site training, however it is a good value if six or fewer people need to take the course. Public courses have the advantage of encouraging the open exchange of ideas among all participants. It is not uncommon for attendees to leave public courses with “outside the box” knowledge which came about during group discussions. The sidebar on the right shows our publicly scheduled courses.

Agile Assessments

The assessments we typically perform are basic agile readiness assessments. This type of assessment is generally of very short duration (1-3 days) and consists of interviews and work observation. These are not meant to be in-depth assessments of process, but rather a simple snapshot of the current organization status. After the interviews and observation a report is created containing the findings and possible action plan. Click here to see a sample assessment. Results of assessments are often used to customize various presentations and training courses.

Assessments can also be longer and more in depth. Contact us if you are interested in learning more about enterprise assessments or other types of assessments.

Presentations on Agile Topics

Presentations take many forms, but are generally characterized as being of short duration. Presentations are generally 1-4 hours in length. We are often invited to give public presentations (see the right sidebar for examples) and rarely turn down these requests. We use presentations during agile transitions to provide information and insight at various points of the process. For example, we often create customized presentations to enhance the understanding of an executive team or a group outside of the product development team. Presentations can also be used to drill deeper in a specific area which is not normally covered during a training course.

Agile Training

Training typically consists of courses which are 2-5 days in length. However, most of our training courses are 1-3 days long in order to be as modular possible. We have courses on many different topics and for many different roles. All of our courses can also be customized to meet the needs of individual clients with unique requirements. Click here for a list of our courses. All courses can be done either on-site or in a public setting. Contact us if you would like information about having a public course or presentation in your area.

Agile Coaching

We define coaching as working closely with a group and not using standard training materials. We have found that coaching for roles and teams during the first 3 agile iterations dramatically increases knowledge retention. This coaching also enables teams to be successful more quickly and to be more productive than teams that do not receive follow-up coaching.

Coaching can be done on a team, group, role or individual level. It is not limited to follow-up activities. In fact, coaching can be used by successful agile teams to help them become even more successful!