,

Mentoring

A helping hand

Having an expert on hand to ensure that the software development process is applied properly, to prevent common mistakes or to provide practical help, is the quickest route to improved productivity.  Our on-site mentors are your friends, teachers, leaders and a source of practical help.  We have people with many different specialisms, covering requirements and use cases, design, architecture through to project management and implementation issues - the full lifecycle is covered.  In their spare time our consultants write and improve process material and present to software development conferences around the world.

All of our mentors have a great deal of practical experience covering the roles used within software development, analysts, developers, or managers.  We can provide the right skills to meet your needs.  This practical real world experience means that our people are not just theorists but have the real-world approach to solving real issues.

Feel free to contact us about your specific mentoring requirements, regardless of the amount of help you need, from one day on a specific subject to a team of people for years to effect organisational skills-uplift, we are here to help!

Evolution not Revolution

We instigate an approach that will help our customers improve the way they work at a pace that is practical and palatable.  We will identify the issues that need to be resolved, prioritise them and implement the changes needed.  Our work is based upon proven roadmaps that when followed produce the required results.

Part of the project team

We minimise impact that change inevitably brings on delivery of your projects, the effectiveness dip is minimised by focussing on the right things at the right time that will provide real benefit.  It is important that we do not come in and implement change on a scale that is unmanagemnble and unacceptable by the people on the ground.  We will build upon your curent good practices by plugging the gaps in your process.  Our mentors join the project and contribute to delivery by steering the project team towards delivery while improving the project teams knowledge.

Getting Started

It is vital that our consultants understand your current status. To do this we provide a workshop at which we will discuss the needs with the project team members present.  We will help identify some possible gaps and solutions.  This can lead to a more in-depth assessment or an engagement that will help implement the changes identified.  To discuss this further please contact your local office.