The concept demonstration also helps in identifying candidate
domains and in eliciting requirements for the actual project implementing a DSM
solution.
The Pilot Project When the feasibility of the DSM approach has been veri?¬?ed, a
pilot project follows. In the pilot project, the very ?¬?rst version of the DSM solution is
de?¬?ned, implemented, and tested. At this stage, DSM users get more involved and
some of them also use the created solution in a representative example of a real-life
project. The pilot helps in estimating the effects ofDSMand prepares for introduction
in the organization, such as making tutorials and sample designs, training material and
tutors with some experience of DSM use.
Use of the DSM Solution The deployment of DSM occurs when it is adopted
in full production. From here on, the company starts obtaining the bene?¬?ts of
a higher level of abstraction and automation on a larger scale as discussed in
Chapter 2. Also, the role of DSM grows here with increasing use of models and
generated code.
DSM Maintenance The DSM solution seldom stays ?¬?xed; it needs to be updated
when requirements change and as the organization ?¬?nds better ways to use the DSM
solution. Typical cases are generating a larger body of code or using generators for
other kinds of outputs too, such as metrics, simulation, and so on.
Pages:
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197