Abstract | ||
---|---|---|
Software design is about a sequence of steps taken to achieve a goal. Designers must plan their approach to carrying out these steps. In studying designers at work, the authors observed breadth- versus depth-first approaches to design-space exploration and problem- versus solution-driven approaches during the actual design. Which approaches and when to use them are important to effective design. The authors suggest four archetypical strategies that designers can choose under different circumstances, thus making design strategy one of the early design decisions. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1109/MS.2011.130 | IEEE Software |
Keywords | Field | DocType |
archetypical strategy,design strategy,solution-driven approach,early design decision,different circumstance,depth-first approach,software design,software design effectiveness,effective design,actual design,software engineering,switches | Object-oriented design,Probabilistic design,Design education,Design strategy,Software design,Systems engineering,Software engineering,Computer science,Design technology,Software construction,Generative Design | Journal |
Volume | Issue | ISSN |
29 | 1 | 0740-7459 |
Citations | PageRank | References |
8 | 0.64 | 2 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Antony Tang | 1 | 561 | 30.49 |
Hans van Vliet | 2 | 1873 | 136.26 |