Table of Contents
WindowsA Software Engineering Odyssey
Agenda
NT Timeline first 10 years
Unix Timeline first 20 years
History of NT
History of NT (cont.)
Design Longevity
Goal Setting
NT OS/2 Design Workbook
Developing a Culture
The NT Culture
Development Environment
Development Team
Source Code Control System (NT 3.1)
Source Code Control System (Windows 2000)
Process Management (NT 3.1)
Process Management (Windows 2000)
Team Size
Serialized Development
Defect Rates and Serialization
Defect Rates Data
Development Environment Summary
Focused Fixes
Source Code Control System
Source Code Control System (cont.)
Source Code Restructuring
New Tree Layout
Explicit Internal Interface Sharing
Team Level Independence
Parallel Development (cont.)
Parallel Development
Team Level Independence (cont.)
Automated Builds
Productivity Gains
How is it working?
Summary
Questions
|