Software Design Decoded : 66 Ways Experts Think

Saved in:
Bibliographic Details
Title: Software Design Decoded : 66 Ways Experts Think
Description: An engaging, illustrated collection of insights revealing the practices and principles that expert software designers use to create great software.What makes an expert software designer? It is more than experience or innate ability. Expert software designers have specific habits, learned practices, and observed principles that they apply deliberately during their design work. This book offers sixty-six insights, distilled from years of studying experts at work, that capture what successful software designers actually do to create great software. The book presents these insights in a series of two-page illustrated spreads, with the principle and a short explanatory text on one page, and a drawing on the facing page. For example, “Experts generate alternatives” is illustrated by the same few balloons turned into a set of very different balloon animals. The text is engaging and accessible; the drawings are thought-provoking and often playful.Organized into such categories as “Experts reflect,” “Experts are not afraid,” and “Experts break the rules,” the insights range from “Experts prefer simple solutions” to “Experts see error as opportunity.” Readers learn that “Experts involve the user”; “Experts take inspiration from wherever they can”; “Experts design throughout the creation of software”; and “Experts draw the problem as much as they draw the solution.” One habit for an aspiring expert software designer to develop would be to read and reread this entertaining but essential little book. The insights described offer a guide for the novice or a reference for the veteran—in software design or any design profession.A companion web site provides an annotated bibliography that compiles key underpinning literature, the opportunity to suggest additional insights, and more.
Authors: Marian Petre, Andre Van Der Hoek
Resource Type: eBook.
Subjects: Computer software--Development--Popular works, Computer software--Human factors--Popular works
Categories: COMPUTERS / Software Development & Engineering / Systems Analysis & Design, COMPUTERS / Computer Science, COMPUTERS / Software Development & Engineering / General
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
  – Type: ebook-epub
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 1981196
RelevancyScore: 1070
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1070.4580078125
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$1981196$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$1981196$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Software Design Decoded : 66 Ways Experts Think
– Name: Abstract
  Label: Description
  Group: Ab
  Data: An engaging, illustrated collection of insights revealing the practices and principles that expert software designers use to create great software.What makes an expert software designer? It is more than experience or innate ability. Expert software designers have specific habits, learned practices, and observed principles that they apply deliberately during their design work. This book offers sixty-six insights, distilled from years of studying experts at work, that capture what successful software designers actually do to create great software. The book presents these insights in a series of two-page illustrated spreads, with the principle and a short explanatory text on one page, and a drawing on the facing page. For example, “Experts generate alternatives” is illustrated by the same few balloons turned into a set of very different balloon animals. The text is engaging and accessible; the drawings are thought-provoking and often playful.Organized into such categories as “Experts reflect,” “Experts are not afraid,” and “Experts break the rules,” the insights range from “Experts prefer simple solutions” to “Experts see error as opportunity.” Readers learn that “Experts involve the user”; “Experts take inspiration from wherever they can”; “Experts design throughout the creation of software”; and “Experts draw the problem as much as they draw the solution.” One habit for an aspiring expert software designer to develop would be to read and reread this entertaining but essential little book. The insights described offer a guide for the novice or a reference for the veteran—in software design or any design profession.A companion web site provides an annotated bibliography that compiles key underpinning literature, the opportunity to suggest additional insights, and more.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Marian+Petre%22">Marian Petre</searchLink><br /><searchLink fieldCode="AR" term="%22Andre+Van+Der+Hoek%22">Andre Van Der Hoek</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+software--Development--Popular+works%22">Computer software--Development--Popular works</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software--Human+factors--Popular+works%22">Computer software--Human factors--Popular works</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+Systems+Analysis+%26+Design%22">COMPUTERS / Software Development & Engineering / Systems Analysis & Design</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Science%22">COMPUTERS / Computer Science</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+General%22">COMPUTERS / Software Development & Engineering / General</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=1981196
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.1
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Computer software--Development--Popular works
        Type: general
      – SubjectFull: Computer software--Human factors--Popular works
        Type: general
    Titles:
      – TitleFull: Software Design Decoded : 66 Ways Experts Think
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Marian Petre
      – PersonEntity:
          Name:
            NameFull: Andre Van Der Hoek
      – PersonEntity:
          Name:
            NameFull: Marian Petre
      – PersonEntity:
          Name:
            NameFull: Andre Van Der Hoek
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2016
            – D: 14
              M: 12
              Type: profile
              Y: 2018
          Identifiers:
            – Type: isbn-print
              Value: 9780262035187
            – Type: isbn-electronic
              Value: 9780262337519
            – Type: isbn-electronic
              Value: 9780262337526
          Titles:
            – TitleFull: Software Design Decoded : 66 Ways Experts Think
              Type: main
ResultId 1