They do not, however, give
you any competitive advantage: All your competitors can use the same automation.
Use of existing DSM tools also means outsourcing your core competency: tool
lock-in in the worst possible way. If you have speci?¬?c needs for the modeling language
or generator, they may not be available when you need them, or maybe even never.
Ready DSM solutions usually lead to limited possibilities for automation since they
40 BUSINESS VALUE
don??™t recognize all your speci?¬?c needs. Since the tool vendor wants to have a bigger
market for the tooling, the support becomes more generic, hindering possibilities for
raising the level of abstraction in your application domain. In other words, you have
limited control on how you develop your applications.
2.5 SUMMARY
DSM offers several fundamental bene?¬?ts over general-purpose and manual
approaches, such as increased productivity, improved quality, and shared expert
knowledge. Perhaps most visible is the increased productivity: companies are
witnessing order of magnitude improvements. The bene?¬?ts to the industry of such an
increase in productivity are clear. Even clearer are the commercial bene?¬?ts to be
gained in areas of fast technological development and short product lifespan in terms
of reduced time to market.
Automation with DSM also offers possibilities to achieve better quality
applications: instead of adding more testing work to improve quality, we prevent
errors from happening during the speci?¬?cation.
Pages:
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101