|visits||member for||2 years, 6 months|
|seen||Sep 15 '14 at 1:09|
Why can't the IT industry deliver large, faultless projects quickly as in other industries?
#1 in your list is the most important IMO, i'd add two more things to it: -Lots of big changes can be made in a short timeframe (for example 'lets switch the communication protocol!'), that wont break stuff in the short term, but many of these make the project very hard to manage in the long term. - The changes in the environment where the software runs can change drastically over a short time. While the basic premises for an airplane will stay the same (must fly in storms, must land on solid runways,..), a software can totally break, if the new verison of the OS comes out for example.