Course Outline
Day 1 - Managing Software Projects in a Waterfall Context
1. Introduction to Waterfall
a. Historical Context- Winston Royce
- Background in manufacturing processes
- Requirements gathering
- Design
- Implementation
- Verification
- Maintenance
- Handling change
- Distance between business knowledge and implementation
- Storing risk to late in the lifecycle
- Prioritisation of scope
- Embrace – Waterfall approaches, eg SSADM
- Cope – V-Model
- Adapt – Incremental
- Reject – Agile
- Enhance – Lean
2. V-Model coping strategies for Waterfall delivery
a. Early verification and validation- Cost of finding late
- Reviews and inspections
- Static analysis
- Unit/Unit integration
- System
- System Integration
- Acceptance
- Increased end-user involvement in verification
- Early risk mitigation
3. Adapting Waterfall with Incremental approaches
a. Types of Incremental approaches- Pre-planned
- Parallel, RAD
- Evolutionary, RUP
- Product increments
- Proto-typing
- Timeboxing
- Increased user involvement in decision making
- Early return on investment
- Reacts to change
4. Rejecting the Waterfall model in favour of Agile
a. Agile Essentials- Agile Manifesto
- Agile Principles
- Iterative delivery
- Collaborative working
- Just in time documentation
- Adaptive planning
- Increased user involvement throughout process
- Empowered development team
- Rapid return on investment
- Greater ability to react to change
- Reduce nugatory development
5. Enhancing Waterfall with Kanban delivery
a. Lean and Kanban- History of Lean delivery
- History of Kanban
- Principle of reducing waste
- The Kanban board
- Managing work-in-progress
- Greater ability to react to change
- Rapid return on investment
- Reduce nugatory development
Day 2 - Agile Project Management Techniques
1. Empirical Process Control
a. Inspect- Demonstration
- Retrospection
- Adaptive planning
- Continuous improvement
- Stakeholder involvement
- Contract negotiation
- Just in time documentation
2. Managing requirements
a. Backlogs- Product
- Release
- Sprint
- User Stories
- Defects
- Requirements specifications
- Adjusting Backlog for risk
- Risk burndown
3. Estimation and control
a. Timebox planning- Release planning
- Iteration planning
- Daily communication
- MoSCow
- Value based
- Other techniques
- User story grooming
- Planning Poker
4. Delivery management
a. Iterative delivery- Team velocity
- Rapid return on investment
- Scrum wall
- Burn-down chart
5. Team management
a. Associative leadership- ScrumMaster as facilitator
- Role of the traditional project manager
- The single decision maker - the Product Owner
- Communicating with stakeholders (Pigs and Chickens)
- Self-managing teams
- The role of the specialist within the team
- Managing split teams
Testimonials
the pace
Mpho Makatu, RGA Americas Reinsurance Company, Ltd., South Africa Branch
The insights from Scrum and how they can be adapted to the work the do.
Andile - Mpho Makatu, RGA Americas Reinsurance Company, Ltd., South Africa Branch
Trainer's practical knowledge and ready access to books/additional sources of information on the Agile and Scrum subject
Oganga - Mpho Makatu, RGA Americas Reinsurance Company, Ltd., South Africa Branch
I enjoyed the recap and question and answer aspects of the course.
Dushane - Mpho Makatu, RGA Americas Reinsurance Company, Ltd., South Africa Branch
the content. Its similar to the studies i'm busy with and allowed me to think of ways to improving the way we do things at NWK. It wouldn't be my final say by I can give some suggestions
Mari du Plessis - Willem Odendaal, NWK. LTD
Agile is a new concepts and idea for the staff of NWK and interesting to learn about.
Willem Odendaal, NWK. LTD
Comfi had great experience in the subject and was able to answer any questions asked.
Stefan Van den Berg - Willem Odendaal, NWK. LTD
Confi had a lot of knowledge regarding his subject and that was a breath of fresh air. I was good to listen to someone who actually believes in his own project, well done.
Willem Odendaal, NWK. LTD
The framework we received - now we can adjust it for NWK
Isabella Verryne - Willem Odendaal, NWK. LTD
Interactive, but not too much. Easy to follow and good despite being remotely accessed.
KnowledgePool
The trainer had tailored the focus to best suit the needs of the audience and continually analysed the delegate comments / questions adding in extra content to make the training as effective as it could be. From this there quickly developed a strong rapport between trainer and delegates which created a very engaging atmosphere (no easy feat considering the training was remote!) and willing participation in the interactive elements. I thoroughly enjoyed the course and learnt a huge amount.
Benjamin Jenkins - KnowledgePool
I liked the hands-on approach, multiple tools presented in action + comments from each team. The fact that we worked on own ideas for products.
- Spartez Sp. z o.o. sp. k.
The trainer.
Michał Warkocz - Spartez Sp. z o.o. sp. k.
That was amazing! I've never been to a training like that before: mix of knowledge, professionalism, politeness, amazing contact with the audience.
Karolina Wronska - Spartez Sp. z o.o. sp. k.
fluent english a huge knowledge and experience
- Spartez Sp. z o.o. sp. k.
Marcin is very knowledgeable and keen to share his experience, while also trying to apply his knowledge to our particular situation.
Alexis Urvoy, Seebyte
There has been a wide coverage of many topics. This fostered our own discussong internally
Pierre Mignotte - Alexis Urvoy, Seebyte
Really covering all the right process to put in place for a team like us if we were AGILE (not waterfall mix with AGILE)
EDQM - Council of Europe - Conseil de l'Europe
The focus on testing and agile was exactly what we needed, and the opportunity to learn the same things at the same time with the whole team.
EDQM - Council of Europe - Conseil de l'Europe
The theory, the examples, the excercices, the explanations.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
I liked the exercises to use and practice the performance tools.
- GENERAL ORGANIZATION FOR SOCIAL INSURANCE (GOSI)
I enjoyed the 1:1 interaction and felt the training was tailored to my needs. It allowed less distractions from others and rabbit holes from questions or not understanding what is being taught.
Aetna Health
Theory, great knowledge of the trainer, quizzes
Steph white - Martyna Gladysz, Capita
Masterful use of MS Paint!
Martyna Gladysz, Capita Business Services Ltd.
I got a very real sense about how the Scrum process is a set of interlocking practices, illustrating how it was important to adopt all of the process to gain benefits. In the past, projects I have been on have claimed to be agile, yet neglected some of the 'musts' of scrum. Its very easy to attribute some of their failures those adaptions - in particular the central importance of the product owner role.
Steve Harris - Martyna Gladysz, Capita Business Services Ltd.
Philippe's teaching style - easy to follow!
Kate Palmer-Lilley - Martyna Gladysz, Capita Business Services Ltd.
The trainer Phillipe was really knowledgeable and could give real life examples of how Agile was implemented in practice, as well as demonstrating its value to the organisations using it. His presentation style made the content of the course interesting, and he was happy to help us relate it to our circumstances. The course itself was a very good overview of the key principles of Agile, and gives the team a good grounding to enable us to identify preparatory actions in order to start using Scrum methodology.
Cath Chilcott - Martyna Gladysz, Capita Business Services Ltd.
Imaginative use of MS Paint as a training aid
Martyna Gladysz, Capita Business Services Ltd.
Real life examples. Solving, or at least trying to solve (with very limited background knowledge), our own problems we encountered practicing SCRUM. Great communication skills. Extensive trainer's knowledge. Very cool approach.
GE Medical Systems Polska Sp. Z O.O.
Marek has good contact with attenders catch when the people are not focused and work to motivate team.
piotr mokrzycki - GE Medical Systems Polska Sp. Z O.O.
That after 3 days of training I have the entire overview on Agile how to use them in my case, how to calculate efficiency, approach negative employees and many more.
Joanna Meza - Zurich Insurance
The activities. It helped the audience understand and apply what they have learned from the discussions
- Net Vision
Exercises and demos.
- Net Vision
Fun activities to emphasise the agile / scrum approach
Robert Lawton
How to mediate between parties or persons have different opinions
Ho Beom Jeon
The trainer adapted every stage of the session in order to match as well the ideal case from the subject to our organisation needs and possibilities.
Wenceslas Lariviere
balls exercise
alexis jamian
I enjoyed all of Day 1.
Peter Mahaffey
Very informative and gave a nice overall summary of the course outline
Matthew Steptoe
The DevOps tool
Jeremie Mandap - Aisha Aina Datu, Mizuho Bank Ltd - Manila Branch
The introduction of agile tools and methodology.
Aisha Aina Datu, Mizuho Bank Ltd - Manila Branch
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Aisha Aina Datu, Mizuho Bank Ltd - Manila Branch
The actual activities and good trainer.
Aisha Aina Datu, Mizuho Bank Ltd - Manila Branch
The practical activities, the way that training was going on, the frequent breaks.
Antonia - Ioana Luchici, BearingPoint
It was my favourite training so far. I liked the structure (theory, activity, small break) and Craig's vibe.
Denisa Trancioveanu - Antonia - Ioana Luchici, BearingPoint
The activities.
Daniel Craciun - Antonia - Ioana Luchici, BearingPoint
The practical part helps us to better understand the information presented.
Antonia - Ioana Luchici, BearingPoint
the practical examples in confrontation with theoretical info
Patryk Jakubczak
Craig worked hard to cater to the diverse training objectives of the attendees I liked that Craig developed the framework, drawing directly on the canvas. It was not as easy as in a live class but I'd suggest he keep that. Maybe supplement with a here is one I drew earlier so that the image is clear and unambiguous. Further feedback left on retro section in Miro
Capita Business Services Ltd,
Fast and lean