If the development of the DSM
solution starts to look too much like these, they will certainly choke its effectiveness.
Sometimes the modeling language is built based on the concepts of the code world,
either creating a new set of concepts or reusing those fromUML. On other occasions,
the generator becomes entangled in requirements that its output must be character for
character identical with a given piece of existing code??”as if all code in the
organization were already that standardized. To be successful, DSM must build on
existing code and knowledge, but it must also tear itself free from these constraining
thorns where necessary.With suitable ingenuity you might be able to dress a thorn up
to look like wheat, but you will never get it to produce a crop.
Thorns can also be things whose seeds are always ?¬‚oating around in the air,
and which will take root quickly if someone has prepared some good soil. In many
larger companies, there may well be a person or group with a pet theme such as
???quality,??? ???process,??? or ???architecture.??? While these are all good things in themselves,
they can choke useful work if they become an end in themselves. As DSM includes
elements of all these keywords, it can appear a ripe target for hijacking to further these
ends. Enthusiasts for these topics can thus be welcomed on board, but not allowed
to take over.
Pages:
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640