• DocumentCode
    2711711
  • Title

    Designerly thinking: what software methodology can learn from design theory

  • Author

    Taylor, Paul

  • Author_Institution
    Dept. of Comput. Sci. & Software Eng., Monash Univ., Clayton, Vic., Australia
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    107
  • Lastpage
    116
  • Abstract
    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 has subsequently moved on to more relative and holistic views of design that integrate artefact and context closely. Three themes dominate the comparative exclusion into this territory: the inappropriateness of process to prescribe the act of synthesis, the need to consider the product´s wider context including its history and social context, and the need to legitimise and manage internal ways of transferring designs, design expertise and design languages. A case is made for a broader based notion of software design, a kind of `designerly thinking´ to help balance the intense demands on modern software product development, quality, and use
  • Keywords
    design engineering; history; social aspects of automation; software engineering; academic design; architecture; design act; design expertise; design languages; design science; design theory; designerly thinking; engineering process; history; holistic views; industrial design; modern software product development; non-software domains; social context; software creation; software methodology; Computer architecture; Computer science; Construction industry; Design engineering; Design methodology; History; Process design; Software design; Software engineering; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Methods and Tools, 2000. SMT 2000. Proceedings. International Conference on
  • Conference_Location
    Wollongong, NSW
  • Print_ISBN
    0-7695-0903-7
  • Type

    conf

  • DOI
    10.1109/SWMT.2000.890426
  • Filename
    890426