become more agile

3
There is a big difference between doing Agile and being Agile. Agile, and especially Scrum, is hardcoded into our DNA. Whether you run projects with 5-9 team members or develop at scale with thousands, whether you are in a critical business where defects cost lives or they just translate into a loss of comfort, it is statistically proven that Agile succeeds 3 times more often than traditional methods. We understand very well the level of formalism and way of working needed for all these kinds of situations and can be the right partners to help you start a project, launch a team or advise you throughout the software development lifecycle. We have a vast experience in Agile delivery, playing various roles such as Agile Coach, Scrum Master, Product Owner and Agile Architect, in engagements consisting of various team shapes (including Scrum at scale) and Agile commercial models, delivering for a variety of organisations. Contact us: Florin Cardasim [email protected] Dan Nicola [email protected] BECOME MORE AGILE Training, Consultancy and Coaching

Upload: dan-nicola

Post on 21-Feb-2017

67 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Become more Agile

There is a big difference between doing Agile and being Agile. Agile, and especially Scrum, is hardcoded into our DNA.

Whether you run projects with 5-9 team members or develop at scale with thousands, whether you are in a critical business where defects cost lives or they just translate into a loss of comfort, it is statistically proven that Agile succeeds 3 times more often than traditional methods.

We understand very well the level of formalism and way of working

needed for all these kinds of situations and can be the right partners to help you start a project, launch a team or advise you throughout the software development lifecycle.

We have a vast experience in Agile delivery, playing various roles such as Agile Coach, Scrum Master, Product Owner and Agile Architect, in engagements consisting of various team shapes (including Scrum at scale) and Agile commercial models, delivering for a variety of organisations.

Contact us:

Florin Cardasim [email protected]

Dan Nicola [email protected]

BECOME MORE AGILE Training, Consultancy and Coaching

Page 2: Become more Agile

Scrum Training These highly-interactive trainings are designed to accelerate your SCRUM adoption and implementation, by offering a course essential for Scrum Masters, Product Owners and Scrum team members. Deep dive into the Scrum framework as well as foster a better understanding of strong engineering practices, agile architecture and continuous delivery.

The goal of each course is to help you understand Scrum well enough to successfully apply it in your organisation and continuously improve.

A more detailed description of our Scrum courses can be found on Codecamp University.

Consultancy and Coaching We support companies to launch, improve or scale a Scrum implementation. In the discovery phase, we like to engage in high-level discussion on how the Agile methodology and practices can improve the delivery of your products and services. Based on this initial analysis we propose a plan of Agile adoption and implementation.

Our goal is again to help your teams to own the Scrum process and become self-managing.

Project/Team Startup Starting projects is always difficult. When your team starts a project, they face several challenges. Adopting a proper process or workflow is hindered by the desire to start doing "actual work" as soon as possible. This, coupled with the occasional lack of discipline, knowledge and time constraints, makes the team skip important steps and start accumulating technical debt. This jeopardises the success of the project.

We know this because we've been there ourselves. For well over a decade, we have been helping teams succeed and deliver their projects, so we

know how to identify and handle difficult situations.

Our focus has always been on delivering functionality from the start, addressing critical technology aspects at the right time, and guiding teams towards becoming self-organised. All of this combined into a process that works for customers and is fun for the team.

Process wise, we help the team:

• define a ‘working agreement’, both internally and with the customer

• create and prioritise an initial product backlog

• estimating and sizing features

• create shared definitions of what it means to be ready or done

• start the regular sprint cadence

• measure velocity and help create a forecast and release roadmap

We also provide coaching for ScrumMaster and PO roles, and can fill in these roles in the first phase.

Scaling Scrum Scrum can also be applied in very large and multi-site product development. The main challenge is about figuring out how to apply the principles, elements, and purpose of Scrum in a large-scale context. Usually, we are advocates of large-scale Scrum frameworks such as LeSS, which generally maintain many of the practices and ideas of one-team Scrum, but with a few significant differences.

We can provide Scaling Scrum workshops and trainings, and also offer consultancy and coaching for adopting these practices into your organisation. For it to be effective, these are usually longer term engagements.

Page 3: Become more Agile

• Half a day or one day workshops for raising awareness on a specific topic, learning certain practices or tools, jump start in learning a certain technology

• One to three days training sessions for getting a better grasp on various subjects. This can be a Scrum training, a training focused on a technology or certain principles and software design practices like Agile Architecture. A more comprehensive list of our trainings can be found on Codecamp University (www.codecamp.ro/university).

• We can design longer programs (half a year, one year) that include a combination of workshops and trainings, which impact a team or the entire organisation. These can be done one per month, or with any frequency we agree to, what’s important is to create a pace suitable for the learning process

• One-on-one coaching with individuals from your organisation to develop certain capabilities

• Continuous involvement with a team or group of people for setting up practices and coaching on the job. We can even become part of your team

Our Approach

We do not have a one solution fits all approach. Instead, we design trainings and workshops to your specific needs by combining our services and knowledge in different ways. Our involvement can also extend to week long engagements where we work side by side with your team. No matter the challenges you are facing, we can help you succeed.

Here are some the paths we can take: