
Programming Throwdown educates Computer Scientists and Software Engineers on a cavalcade of programming and tech topics. Every show will cover a new programming language, so listeners will be able to speak intelligently about any programming language.
179: Project Planning
February 03, 2025
1:43:00
98.88 MB
Downloads: 0
Intro topic: Lego event space & retail store: https://www.instagram.com/bambeecave
News/Links:
- StackOverflow Question Count Going Down
- DeepSeek claims its ‘reasoning’ model beats OpenAI’s o1 on certain benchmarks
- Computer Science Papers Every Developer Should Read
- Nvidia Cosmos - an AI platform to change the future of robots and cars - wins Best of CES 2025
Book of the Show
- Patrick: Alice’s Adventures in a differentiable wonderland
- Jason:
- A Beautiful Day in the Neighborhood (Hulu/Netflix/etc)
Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h
Tool of the Show
- Patrick:
- Jason:
- Sqlitedict - Python dictionaries saved to disk
Topic: Project Planning and Management
- Why?
- Gathering feedback
- Identifying risks
- Deciding future headcount
- Documenting / discovering dependencies
- Critical path
- Schedule
- Reduce the bullwhip effect
- How it works
- SMART goals
- specific, measurable, achievable, relevant, and time-bound
- MT is most important
- Gantt Charts
- Scrum
- Agile
- Kanban
- SMART goals
- Tools
- Whiteboard (the generic IRL one)
- Post it notes
- JIRA
- Asana
- OpenProject
- Dealing with uncertainty
- Buffering
- Issues with recursive padding
- Project planning Post-Mortems
- Buffering