Full Stack Radio

131: Ryan Singer - How Basecamp Builds Software


Listen Later

Topics include:

  • Why "fixed time, variable scope" is so important for actually getting things done
  • Integrating development and design into a single process instead of design first, develop later
  • What it means to "shape" work before deciding to work on it
  • What it means to "bet" on a project, and why Basecamp would rather trash a project than extend the deadline by an extra week
  • Taking deadlines seriously, and how it empowers teams to make their own decisions about scope to avoid having to trash the project
  • An example of a project at Basecamp that failed to ship, and working through what they did wrong that led to that outcome
  • De-risking projects by getting input from technical experts on the team before committing to actually doing the work
  • What exactly is the deliverable a design/development team receives from leadership at the start of a project that they are expected to be able to succeed with?
  • The difference between macro planning and micro planning on a project
  • How Basecamp avoids iterating on solutions within a cycle without turning projects into fixed time, fixed scope
  • Why designers at Basecamp start by actually building the very rough "Times New Roman" version of a UI with HTML and CSS before spending time on high fidelity visual design decisions
  • Applying "Shape Up" on client projects

Sponsors:

  • Tuple, try the best pair programming app out there for free for two weeks

Links:

  • Shape Up: Stop Running in Circles and Ship Work that Matters, Ryan's recent book about how they work at Basecamp
...more
View all episodesView all episodes
Download on the App Store

Full Stack RadioBy Adam Wathan

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

179 ratings


More shows like Full Stack Radio

View all
BeardyCast: гаджеты и медиакультура by 🧢 Kepka Production

BeardyCast: гаджеты и медиакультура

122 Listeners

The Stories of Mahabharata by Sudipta Bhawmik

The Stories of Mahabharata

872 Listeners

CodeNewbie by CodeNewbie

CodeNewbie

574 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

621 Listeners

The Jordan B. Peterson Podcast by Dr. Jordan B. Peterson

The Jordan B. Peterson Podcast

34,045 Listeners

Up First from NPR by NPR

Up First from NPR

56,176 Listeners

Honestly with Bari Weiss by The Free Press

Honestly with Bari Weiss

8,695 Listeners

The Rest Is Classified by Goalhanger

The Rest Is Classified

969 Listeners