Amazon cover image
Image from Amazon.com

Essence of software: why concepts matter for great design

By: Publication details: Princeton University Press, 2021. New Jersey:Description: 323p.; hb; 25cmISBN:
  • 9780691225388
Subject(s): DDC classification:
  • 005.12 JAC
Summary: As our dependence on technology increases, the design of software matters more than ever before. Why then is so much software flawed? Why hasn’t there been a systematic and scalable way to create software that is easy to use, robust, and secure? Examining these issues in depth, The Essence of Software introduces a theory of software design that gives new answers to old questions. Daniel Jackson explains that a software system should be viewed as a collection of interacting concepts, breaking the functionality into manageable parts and providing a new framework for thinking about design. Through this radical and original perspective, Jackson lays out a practical and coherent path, accessible to anyone—from strategist and marketer to UX designer, architect, or programmer—for making software that is empowering, dependable, and a delight to use. https://press.princeton.edu/books/hardcover/9780691225388/the-essence-of-software
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)

Includes reference and index

As our dependence on technology increases, the design of software matters more than ever before. Why then is so much software flawed? Why hasn’t there been a systematic and scalable way to create software that is easy to use, robust, and secure?

Examining these issues in depth, The Essence of Software introduces a theory of software design that gives new answers to old questions. Daniel Jackson explains that a software system should be viewed as a collection of interacting concepts, breaking the functionality into manageable parts and providing a new framework for thinking about design. Through this radical and original perspective, Jackson lays out a practical and coherent path, accessible to anyone—from strategist and marketer to UX designer, architect, or programmer—for making software that is empowering, dependable, and a delight to use.

https://press.princeton.edu/books/hardcover/9780691225388/the-essence-of-software

There are no comments on this title.

to post a comment.


Copyright ©  2022 IIT Gandhinagar Library. All Rights Reserved.

Powered by Koha