Size of programs continues to grow

 

Trivial: 1 month, 1 programmer, 500 LOC,

– Intro programming assignments

• Very small: 4 months, 1 programmer, 2000 LOC

– Course project

• Small: 2 years, 3 programmers, 50K LOC

– Nuclear power plant, pace maker

• Medium: 3 years, 10s of programmers, 100K LOC

– Optimizing compiler

Large: 5 years, 100s of programmers, 1M LOC

– MS Word, Excel

• Very large: 10 years, 1000s of programmers, 10M LOC

– Air traffic control,

– Telecommunications, space shuttle

• Very, Very Large: 15+ years, 1000s programmers, 35M LOC

– W2K

• Ultra-Large Scale: ? years, ? developers distributed,

1000s of sensors, decision units,

heterogeneous platforms, decentralized control

Intelligent transportation systems; healthcare systems


آخر تعديل: الجمعة، 8 أبريل 2022، 1:55 PM