• DocumentCode
    1042470
  • Title

    Designing in the Future

  • Author

    Wirfs-Brock, Rebecca J.

  • Author_Institution
    Wirfs-Brock Associates
  • Volume
    26
  • Issue
    1
  • fYear
    2009
  • Firstpage
    18
  • Lastpage
    19
  • Abstract
    The consequences of poorly structured requirements obviously have enormous consequences on design. Given that problems rarely are well formed, what responsibility should we designers take to bring clarity to the problem? Whether this is official design work or not, I keep backing up to clarify problems in order to bring clarity to my design. If I don´t, coming up with simple, comprehensive solutions on the fly is difficult. Messy problems don´t lead to clean design. And small refactorings don´t always collectively add up to appropriate design abstractions. I hope the future will yield better techniques for understanding and structuring problems as well as design solutions.
  • Keywords
    software engineering; software design; Artificial intelligence; Costs; Humans; Manufacturing; Marine vehicles; Process design; Programming profession; Testing; design rhythms; design-as-you-go; software design; up-front design;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2009.7
  • Filename
    4721176