| Training staff in
the techniques required to use UML is really only part of what is needed if a company is
to improve the quality of their software development
|
process. CRaG Systems provides an on-site consultancy service to help analysts and developers
get projects started with UML and to learn to use it effectively. |
| UML KickStart Model Development Workshops |
| Even with training it can be daunting to have to start a model of your own
business or system immediately on your own. How can you be sure you have
got it right? Have I missed something important? Having the consultant with you for the first few days as you develop the initial shape of your model can be very
reassuring and ensure that you get off to a flying start. With CRaG Systems
UML KickStart Model Development Workshops
|
you have your consultant on-site guiding you through each step of the initial model development
in a facilitated workshop. The consultant will ensure that your model takes on the
right shape initially and can help you with those difficult to model structures that have caused
problems in past developments. Get a firm quotation
for a UML KickStart Model Development Workshop as part of your training quote or separately.
|
| Mentoring |
| Once new techniques
have been taught it is critical to monitor their proper use and correct any
misunderstandings or lapses, or even to adjust them if needed. Our consultants can provide
this mentoring both
|
on-site and by remote
model reviews at each stage of the process. Clients are encouraged to develop their own
internal mentors in order to become independent at the end of the full process
implementation. |
| Incremental Process Development and Improvement |
| Our consultants can
handcraft a model-driven development process to fit your way of doing things, gradually
introducing new concepts and practices when appropriate. Care is taken not to impact the
schedules and budgets of existing time critical projects and only to address aspects of
development that are clearly in need of improvement. Only those process changes which
contribute to the efficient production of high quality
|
software are introduced rather than those
which tie engineers down with time-consuming reporting exercises. A
documented process is produced and implemented incrementally, stage by stage following the
cycle: research, document, train, implement, monitor and adjust. Each stage is taken
through this cycle until it produces verifiable gains, before moving on to the next stage
most in need of improvement. |
| On-Site Consultancy Pricing |
| CRaG Systems flexible on-site consultancy pricing is calculated using a daily rate that decreases
as the accumulated number of days increases, plus an
|
estimation of the consultant's expenses based on the site location. Generate a firm quotation using
the CRaG Systems On-Site UML Consultancy Price Calculator.
|
| Management Overview |
| The one day Management Overview Seminar - 'Improving the Quality
and Flexibility of Software Development using UML' is aimed at both general and
technical management who want to understand the impact of adopting UML (Unified Modelling
Language) based modelling techniques as part of the software development process. The
|
morning session concentrates on the impact of
UML-based modelling on project management and the long-term benefits. The afternoon
session looks in more technical detail at the use of UML to develop and
maintain component-based designs and the impact on process, infrastructure, tool and
training requirements. |