Software Design: Planning Purposeful Solutions Together

A Community-Engaged ApproachBy Dan Gillis, Nic Durish, Alessandro Arezza
Listen with Sir Michael Caine™ and 1,000+ voices
Length4h 39m

About this audiobook

Software Design: Planning Purposeful Solutions Together - A Community-Engaged Approach introduces software design as a collaborative, iterative, and human-centred process. It guides students from understanding users and asking good questions through requirements, use cases, prototyping, wireframing, UML, testing, and communicating design decisions. Throughout the book, students learn to work effectively in teams, engage respectfully with community partners, consider accessibility and responsible design, manage uncertainty and change, and reflect on feedback and their own learning. Rather than focusing only on building software, the textbook emphasizes developing a software designer mindset: listening, questioning assumptions, making thoughtful decisions, iterating on ideas, and creating solutions that respond to the needs of the people and communities they are intended to serve.

Audiobook details

GenreEducation and Learning
Length4 hrs 39 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateAug 18, 2026
LanguageEnglish

Table of contents

1Title Page
24Estimating Development Time
2Copyright
25From Requirements To A Development Plan
3Dedication
26Velocity And Realistic Timelines
4Acknowledgements
27Building A Development Timeline
5Part 1: Getting Started
28Breaking Things Into Tasks
Mostrar todos os capítulos
6Welcome To CIS3750
29Monitoring Progress During Development
7How To Use This Textbook
30Working Effectively In Teams
8Accessibility & This Book
31Part 4: Designing Solutions
9Why Community-Engaged Learning?
32Why We Prototype
10Software Design
33Use Cases
11What Makes Good Software?
34Paper Prototyping
12Ethics & "Do No Harm"
35Wireframes
13Part 2: Understanding the Problem
36Testing Your Design
14Asking Good Questions
37Introduction To UML
15Understanding Users
38Class Diagrams
16User Stories & Requirements
39Sequence Diagrams
17What Makes Good Requirements?
40Communicating Design Decisions
18Specificity
41Part 5: Reflecting & Growing
19Iteration
42Reflection & Lessons Learned
20Importance
43Thinking Like A Software Designer
21Prioritization
44Final Thoughts
22Identifying Dependencies
45About The Authors
23Part 3: Planning Software Development
A Brief History of IntelligenceMax S. Bennett12h 18m4.6 (6.6K)$29 · $0.00
HomeschooledStefan Merrill Block7h 10m3.6 (18.5K)$28 · $0.00
Parents and Children (Annotated)Charlotte Mason9h 23m4.6 (988)$2 · $0.00
Children Under FireJohn Woodrow Cox10h 17m4.5 (1.6K)$29 · $0.00
The State Must ProvideAdam Harris7h 15m4.5 (775)$24 · $0.00
The Call of the Wild and FreeAinsley Arment9h 7m4.4 (21.2K)$29 · $0.00
The Freelance WayRobert Vlach19h 48m4.5 (528)$40 · $0.00
Race to the BottomLuke Rosiak9h 20m4.5 (600)$29 · $0.00
They Came for the SchoolsMike Hixenbaugh9h 5m4.5 (2.6K)$8 · $0.00
Find Me UnafraidKennedy Odede, Jessica Posner11h 11m4.5 (2.7K)$29 · $0.00
Asking for ItKate Harding8h 55m4.4 (5.3K)$20 · $0.00
Defining Moments in Black HistoryDick Gregory7h 37m4.4 (6K)$26 · $0.00
The Emerald Tablets of Thoth the AtlanteanMaurice Doreal3h 4m4.4 (8.8K)$6 · $0.00
Learning AmericaLuma Mufleh6h 37m4.4 (564)$24 · $0.00
Math-ishJo Boaler7h 21m4.4 (588)$24 · $0.00
Daddy-Long-LegsJean Webster12h 18m4.2 (91K)$0.99 · $0.00
It Worked For MeColin Powell7h 42m4.3 (9.8K)$26 · $0.00
Grammar-land; Or, Grammar in Fun for the Children of Schoolroom-shireM. L. Nesbitt2h 36m4.4 (488)$1 · $0.00
Financial FeministTori Dunlap8h 3m4.2 (22.2K)$8 · $0.00
DarkwaterWilliam Edward Burghardt Du Bois6h 40m4.3 (1.4K)$11 · $0.00

You may also like

Questions Are the AnswerHal Gregersen8h 45m4.1 (682)$29 · $0.00
The FieldLynne McTaggart10h 13m4.2 (8.8K)$29 · $0.00
How We ThinkJohn Dewey7h 30m4.0 (1.6K)$2.30
VitamaniaCatherine Price11h 15m4.1 (1.6K)$20 · $0.00
Tractatus Logico-PhilosophicusLudwig Wittgenstein4h 57m4.2 (31.9K)$0.99 · $0.00
THE CRITIQUE OF PURE REASONImmanuel Kant25h 39m4.1 (51.3K)$0.99 · $0.00
The First SignsGenevieve von Petzinger9h 16m4.1 (1.7K)$20 · $0.00
ACRES OF DIAMONDSRussell Conwell1h 33m4.2 (15.3K)$2 · $0.00
Kant's Prolegomena to Any Future MetaphysicsImmanuel Kant4h 21m4.1 (12.1K)$1 · $0.00
InspiredMatt Richtel11h 33m3.8 (312)$29 · $0.00
The Electricity Bill Looks Like a Ransom Note - How to Cut Household Energy Use, Find the Biggest Power Hogs, and Save Money Without Sitting in the Dark Wearing Three SweatersMax Paradox4h 56m4.1 (21)$7.80 · $0.00
The Identity CodeLarry Ackerman5h 50m3.7 (95)$20
Year Zero Christmas OneDecio Martins De Medeiros;carlos Fernando Carvalho De Castro3h 15m$12 · $0.00
Investigative Selling SystemOmar Periu4h 11m4.6 (17)$35
What's the Point?Anthony Peters3h 20m$10 · $0.00
How to Make Money Flipping Cameras and Lenses - A Practical Guide to Evaluating Shutter Counts, Optics, Compatibility, and Resale ValueJACK FLIPWELL8h 38m$7.80 · $0.00
The Critical Thinker's ToolkitRikard Halpert1h 52m5.0 (2) Only with Ultra
Three Steps to Mlm Success - Become a Successful Mlm EntrepreneurUnknown Author23m$10 · $0.00
The Game of LogicLewis Carroll2h 54m3.9 (613)$1 · $0.00
PROJECT NPA. NEURODIDACTICS OF PERFORMING ARTSMaria Simona Morosin3h 6m$12