Year Released

Product Version

Dev. Team Size

SLOC (Million)

Dev. Estimated Costs (Billion US Dollars)

Maint Estimated

Costs (Billion US Dollars)

July 1993

Windows NT 3.0

200

4 - 5

10

28

Aug 1995

Windows ‘95

450

7 - 8

18

47

June 1998

Windows ‘98

800

11 - 12

23

58

Feb 2002

Windows 2000 Professional

1400

29+

32

72

Oct 2001

Windows XP

1800

45

40

86

April 2003

Windows Server 2003

2000

50

48

102

Nov 2006

Windows Vista

2500

56

60

128

Oct 2009

Windows 7

2700

67

75

161

Oct 2012

Windows 8

3000

80

83

192