Even early pilot users require modeling tool support and
normally also full code generation (although manual tweaks will be acceptable at this
stage). If building tool support to such a stage would take longer than a fewdays, leave
it for now and concentrate on the modeling language. Alternatively, consider using a
faster DSM environment for now, even if later you plan to use one that requires more
hand coding. This will allow you to verify your modeling language ideas in practice,
before investing the time in coding them.
Take every opportunity to ?¬?nd people to try theDSMsolution out in practice as you
build it. Creation team members should draw models of small yet realistic situations,
and you should press-gang other developers into at least looking at the models and
thinking about them. While they may not yet have a formal part in the project, keeping
the communication lines open is an important factor in later piloting and deployment.
Making it clear within the team and to other developers that you are initially aiming
only for the simple, common cases will help keep expectations realistic. It will also
help to keep the creation team motivated and focused on delivering real value, so it can
be used soon in a real pilot project to bene?¬?t developers.
As the modeling language and the code generator come close to being able to make
simple real applications, start looking for a pilot project and team.
Pages:
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624