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
EducationEllen G. White9h 41m4.6 (1.5K)$2 · $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
It Worked For MeColin Powell7h 42m4.3 (9.8K)$26 · $0.00
Little SoldiersLenora Chu11h 30m4.3 (3.1K)$29 · $0.00
Financial FeministTori Dunlap8h 3m4.2 (22.2K)$8 · $0.00
Grammar-land; Or, Grammar in Fun for the Children of Schoolroom-shireM. L. Nesbitt2h 36m4.4 (487)$1 · $0.00

You may also like

Questions Are the AnswerHal Gregersen8h 45m4.1 (682)$29 · $0.00
How We ThinkJohn Dewey7h 30m4.0 (1.6K)$2.30
The FieldLynne McTaggart10h 13m4.2 (8.8K)$29 · $0.00
Kant's Prolegomena to Any Future MetaphysicsImmanuel Kant4h 21m4.1 (12.1K)$1 · $0.00
VitamaniaCatherine Price11h 15m4.1 (1.6K)$20 · $0.00
The First SignsGenevieve von Petzinger9h 16m4.1 (1.7K)$20 · $0.00
Tractatus Logico-PhilosophicusLudwig Wittgenstein4h 57m4.2 (31.9K)$1.99 · $0.00
ACRES OF DIAMONDSRussell Conwell1h 33m4.2 (15.3K)$2 · $0.00
Science of LogicGeorg Wilhelm Friedrich Hegel17h 39m4.3 (2.4K)$1 · $0.00
Think and Grow RichNapoleon Hill10h 45m4.3 (517.1K)$4.70 · $0.00
The Happiness ProjectGretchen Rubin10h 16m3.8 (211K)$29 · $0.00
Joy on DemandChade-Meng Tan7h 8m4.0 (2.9K)$24 · $0.00
InspiredMatt Richtel11h 33m3.8 (312)$29 · $0.00
The Identity CodeLarry Ackerman5h 50m3.7 (95)$20
The Game of LogicLewis Carroll2h 54m3.9 (613)$1 · $0.00
The Art of PassageSam Mousavi4h 1m$5.70 · $0.00
What's the Point?Anthony Peters3h 20m$10 · $0.00
Investigative Selling SystemOmar Periu4h 11m4.6 (17)$35
Three Steps to Mlm Success - Become a Successful Mlm EntrepreneurUnknown Author23m$10 · $0.00
Selected Mathematical WorksLewis Carroll7h 5m$2 · $0.00