*
David Thielen 
Home Resume Contact Me  
Software Developer
Software Manager




 

Presentations
Unfortunately I have not kept copies of my slides for most of the talks I have given at various conferences. So here is all I have saved.

Coding For Excellence
The tutorial at the conference
PowerPoint Slides

A generation of programmers has, over their entire career, always made independent decisions as to how to program. The result is that every programmer has his/her own method of writing code. This class covers the best possible practices to use when writing and testing code. We know what constitutes good practice. We know how to structure code that is reliable and easy to maintain. We know the value of such practices as code walkthroughs. The end result is programs delivered faster and with less effort.

Management the Microsoft Way
The tutorial at the conference
PowerPoint Slides

What is it about Microsoft's management method that has made them the most successful software company in history? This session explains Microsoft's system of management and explores how and why it gives them a tremendous competitive advantage in their software development efforts.

Why Won't They Push Out Christmas? Delivering High Quality Software On Time and Under Budget
The tutorial at the conference
PowerPoint Slides

Delivering games on time is critical. Christmas is the magic selling season. And to save money, all game development is scheduled to complete just in time for Christmas. Since even Microsoft can't get Christmas day moved to March, the only choice is to insure that games are completed on time. The thing is, it's not that hard to deliver games on time. Managing software development, art, music, etc. effectively is actually pretty easy. The trick is in understanding what to do, and what not to do. The morning session discusses how to structure your development environment so that your game developers can be both effective and productive. The afternoon session explores how to manage the development process so that the game is kept under control and delivered on time.

The structures and processes presented here are based on both studies and real-world success stories. The studies used are those that have measured productivity improvements due to specific changes in the work environment. The real-world examples used are those where product teams have consistently delivered high quality software on time and under budget.

Programming Games under Windows
Complete PowerPoint Slides
PowerPoint Slides zipped


 
Home | Professional | Management | Software | Movies | Hamburgers | Contact Me
 

All contents copyright © 2000, 2001 by David Thielen All Rights Reserved.