Designerly thinking: what software methodology can learn from design theory
@article{Taylor2000DesignerlyTW, title={Designerly thinking: what software methodology can learn from design theory}, author={Paul R. Taylor}, journal={Proceedings International Conference on Software Methods and Tools. SMT 2000}, year={2000}, pages={107-116} }
Design lies at the core of software creation and construction. Software methodology has traditionally conceptualised design as an engineering process, and attempted to express the design act as process steps and model transformations. The paper examines design from the rather different perspective of the non-software domains: architecture, industrial design and the academic design disciplines that have spawned 'design science'. This community dealt with design methods in the 1960s and 70s, and…
8 Citations
Promoting Design Thinking Through Knowledge Maps: A Case Study in Computer Games Design and Development Education
- Education
- 2018
The evidence collected from students so far indicates that knowledge maps integrate large amounts of information in an easily accessible structure which fosters students’ design thinking processes, and suggests that properly structured imparted knowledge can be effective in helping students to learn “how to think, not just “what” to think.
Designing Philosophers
- Philosophy
- 2017
From the classical conceptualisations and discourses of Aristotle and Plato to the disturbing situatedness of the existentialists, philosophy provides perspectives on aspects of existence, thought…
The emergence of design research in information systems in North America
- Business
- 2008
Information Systems (IS) is a relatively new field of study that investigates information and communications technology (ICT) in organisational settings. Originally a branch of management science, IS…
The Nature of Design Practice and Implications for Interaction Design Research
- Art
- 2008
The focus of this paper is interaction design research aimed at supporting interaction design practice. The main argument is that this kind of interaction design research has not (always) been succ…
Evaluation of Test Driven Development
- Computer Science
- 2006
Several claims concerning Test Driven Development are evaluated in this thesis by executing a case study and focus of this evaluation is on the usability of TDD, satisfaction of the stakeholders and the quality of the product.
Inspired software design early jackson methods to thread architectures
- Computer ScienceSOEN
- 2009
This is a somewhat personal account of a journey starting with assembly coding based on Jackson Structured Programming (JSP) and ending with the design of thread architectures for reactive software…
The Design-Business Conversation Elements Affecting Translation from Design to Business and from Business to Design
- Art
- 2014
.................................................................................................................................................... a Acknowledgements…
Higher Education Computer Science
- EducationSpringer International Publishing
- 2018
This chapter reviews some of this research bringing together information foraging theory, cognitive control and confirmation bias as they relate to Generation Z student in higher education and some significant research findings are discussed.
References
SHOWING 1-10 OF 13 REFERENCES
Bringing Design to Software
- Art
- 1996
This book discusses the role of the artist-designer in the design process, and some of the techniques used to develop this model.
Object-Oriented Analysis and Design with Applications
- Computer Science
- 1990
This chapter discusses the development of Object-Oriented Programming Languages and the Structure of Complex Systems, and the role of Classification in this development.
Software requirements and specifications - a lexicon of practice, principles and prejudices
- Computer Science
- 1995
This book discusses Software Engineering, specifically, the role of software engineering in the development of knowledge representation, and some of the principles and techniques used in that development.
Programming as if People Mattered: Friendly Programs, Software Engineering, and Other Noble Delusions
- Computer Science, Art
- 1991
Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the…
Notes on the Synthesis of Form
- Art
- 1964
The search for the right components, and the right way to build the form up from these components, is the greatest challenge faced by the modern, selfconscious designer.
The cathedral and the bazaar
- Computer ScienceFirst Monday
- 1998
A sustained argument from the Linux experience is made for the proposition that "Given enough eyeballs, all bugs are shallow," and productive analogies with other self-correcting systems of selfish agents are suggested.
How Buildings Learn: What Happens After They're Built
- Engineering
- 1997
This book on buildings asks the question why so many buildings punish and restrict us because almost none of them adapt well. In real use, buildings need to adapt because their uses are constantly…
The Clock Of The Long Now: Time And Responsibility
- Philosophy
- 1999
The Clock of the Long Now is an enigmatic study of time in 100 short chapters. Its point of reference is an actual millenial clock helpful for thinking, understanding, and acting responsibly over…