Thumbnail
Access Restriction
Open

Source CiteSeerX
Content type Text
File Format PDF
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Abstract framework encompasses objectives, techniques, and processes for creating computational tools that let domain experts act as designers. In the past few decades, the primary goal of most software systems has been to improve productivity in various domains by supporting established processes and actions. Now, software systems also have become important instruments for creating new practices in an infinite number of application domains by letting domain experts creatively explore, frame, and solve problems. So, more and more people are not only using software but also getting involved in developing it to meet their ever-changing needs. Our collaborative research activities in software development (at the University of Colorado’s Center for Lifelong Learning and Design, the University of Tokyo, and Software Research Associates) have focused on understanding the implications of the quickly disappearing distinction between users and developers. We’ve also concentrated on establishing new software development methodologies by viewing software systems as continuously evolving sociotechnical systems 1 driven by design activities of both professional software engineers and users. We believe that domain experts, as the owners of problems, need to be in charge of developing the software they require. Toward that end, we’ve created the metadesign framework, which reformulates software development activities as a continuum of different degrees of design and use. In addition, on the basis of our research and our findings in the research literature, we’ve developed a set of guidelines for supporting domain experts in software development.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study