On the inevitable intertwining of analysis and design
Anita Krabbel, Ingrid Wetzel, Heinz Züllighoven · 1997
Developing interactive software systems requires the well known tasks of analysis, design and construction. In the context of work settings with complex cooperations these tasks and their relationsship undergo drastic changes. Analysis and design have to be accomplished at different levels of complexity, the heterogeneity of users envolved needs to be handled and the presentation of anticipated changes incorporating the organizational context goes beyond proven (object-oriented) techniques like prototyping. The article claims that complex cooperations require a close intertwining of analysis and design. It is accomplishable by application-driven documents usable in different stages of the development process. Based on a document-driven evolutionaly approach examples of such document types like Cooperation Pictures and Purpose Tables - are given. They are discussed based on expericences from projects in different application domains.