📜 ⬆️ ⬇️

Nice article on teaching software engineering.

www.interface.ru/home.asp?artId=1064

There is information useful to any developer. Some quotes:

" Misconception 3: Planning in software engineering is worse than in other areas
')
[...]
Flyvberg, Bruselius and Rosengatter give examples of several well-known projects with large budget overruns:

Suez Canal (1869) - 1900% overrun;
Sydney Opera House (1973) - 1400% overrun;
Concorde (first flight in 1969) —1100% overrun;
Panama Canal (1913) - 200% overrun;
Brooklyn Bridge (1883) - 100% overrun. "



" Misconception 4: The user interface is developed during low-level design

“Now we are not up to problems with the user interface. First we have to make this thing work! ”, Say Mulligan et al. [20]. However, the importance of the user interface is hard to overestimate: in the dialogue system, about half of the code is related to it. A recent study showed that 60% of software defects are impractical and only 15% are related to functionality [21]. Due attention to the quality of the user interface on e-commerce sites can increase sales by 100% [22]. "

Source: https://habr.com/ru/post/26807/


All Articles