Scrum Training
Scrum is an iterative and incremental process for agile product development. It enables teams to deliver working software in an iterative manner in order to maximize business value.
You evaluated already some agile methods and liked to be trained on Scrum?
We are looking forward to show you how easy the agile method Scrum can work in your projects. Interactive trainings and coaching sessions are tailored individually to your teams and the nature of your work. This allows you to perform your first "Sprint" within just a few days all by yourself.
One part of our agile and Scrum trainings is the Scrum Lego City Game.
You have individual questions? Just contact us! →
Lean Management
If your company writes reams of requirements documents (equivalent to inventory), spends hours upon hours tracking change control (equivalent to order tracking), and has an office which defines and monitors the software development process (equivalent to industrial engineering), you are operating with mass- production paradigms. Think ‘lean’ and you will find a better way. ( Mary Poppendieck, 2002)
The basic principles of Lean Development
- Add nothing but value Eliminate Waste
- Center on the people who add Value Respect People
- Flow value from demand Defer Commitment
- Optimize across organization Optimize the Whole
We developed specific Lean Management Trainings and Seminars in order to involve the whole organization in the agile transition process. Keep in mind: Scrum ist just the beginning!
Scrum & eXtreme Programming (XP)
- Scrum provides a way for agile management or agile project management.
- eXtreme Programming provides the integrated engineering practices.
- Together they form a great synergy.
For this reason we are not "only" coaching Scrum but also helping your teams to improve their development best practices like TDD.
Agile Requirements
Requirements Engineering is still one of the major challenges also when it comes to agile software projects.
More and more companies are successfully introducing iterative and incremental “methods” such as Scrum in order:
- to optimize the software development,
- achieve better quality and
- implement client requirements faster.
In agile projects completing the sprints successfully highly depends on how well the product backlog is kept, thereby demonstrating how effectively and safely the requirements are elicited, and how good are the user stories are written.
You have individual questions? Just contact us! →