Developing good software is not always easy. But you can always improve and reach those goals that matter most.

We help you understand and establish advanced software engineering practice: Through The Making of Software website and through our qualified consulting and coaching services.

Contact to learn how you can improve your software practice.

Diagnostics appraise current development practice, investigate possible issues, and identify improvement opportunities.

Solution Workshops guide project teams towards successful adaptation and establishment of new development practices.

New Process Design and Implementation develops and establishes new software processes that fit your business needs.

Coaching accompanies software engineering staff through improvement processes and builds up new competencies on the job.

Project Retrospectives are great for learning from completed projects or project phases, making teams capitalize on their experience.