Surrogates-based prototyping
Els Du Bois, Imré Horváth · Research Repository (Delft University of Technology) · 2014
The research is situated in the system development phase of interactive software products. In this detailed design phase, we found a need for fast testable prototyping to achieve qualitative change proposals on the system design. In this paper, we discuss a literature study on current software development and opportunities for building fast testable prototypes. Next, we discuss a new methodology called surrogates-based prototyping (SBP). The SBP methodology supports combining existing software products as surrogates to simulate all function sets. To test the methodology, we discuss an application of the methodology in a reference case. We concluded that SBP supports reasoning about the stakeholder-computer interaction on such a detailed level that all functions and usability aspects can be reconsidered for improvement before coding. SBP goes beyond the conventional concept of pure component-based design and avoids the problem of interfacing of heterogeneous components, using a platform-enabled approach. KEYWORDS Testable software prototyping, surrogate software, surrogates-based prototyping, component-based development, platform-based development 1.