Ревью: Интересные данные о практике разработки софта

One Man's Quest for the State of Software Engineering's Practice - Communications of ACM, May 2007, Vol. 50, #5, p. 21-23.

???????? ??????? ?????????? ?????? ? ????????? ?????????? ????? ? ???????? ?????????? ???????????? ????????? ? ????????? ?????.

???????? ??????????? ??? ?????????? ?????????? ???????????? ???????????? ??????? ?????? ????: waterfall ?????? ?????????? ??-???????? ??????????, ? ??? ????? ?????????? 51% ???????????? ?????? ??? ???????????, ? ??? 27% ?????????????, ? ?????? 15% ???????????? ?????????? ???????. ?????? ??????????, ???? ?????? ????????? 7%, ?? ? ????? ?????? ?????????? ????????? ? ????????? ????, ????????? ????? (??? ?????) ???????????? UML (????? ????? ? ????????, ?? ???? ????????????, ? ?????? ??????????...)

????????? ????? ???????????? ?????? ?????? ?????????? ?? ?????? ?????????? ????????????, ?????????? ??? ??????? ????????? ? ??? ??? ???? ????? ??????????. ?????????, ??? ???????? ????? ???????????? ????????? - ??? ???????? ?????????, ?????? ??????? ?????? ? ??????????, ? ???????? ???????????? - ??? ????????????. ???????, ???????

????????? ????? ???????????? ?????? ??????? ???????????? ? ???, ??? ?????? 40% ??????????? ?????????? ????? ??????? ? ?????????? ? ?????? 30% ?????? ????? ????.

????????? ???????????? ?????????? ? ?????? ? ????????? ??????? ?????? ???????? ???????? ? ???? ???????? ???????? ? ??? ????????????, ?? ????? ???-???? ???????: ????? ??????? 88%, ?????????????? ????? 85%, ???????????? ????????? 83%, ????? ???? 79%, ???? ???????????? 73%, ????????? ???????????? (eXtreme Programming) 41%, ????????? ?????????? (eXtreme Programming) 35%. ?? ??????? ?????????: Workstation 66%, PC 15%, Mainframe 12%.

?????? ? ??????? ?????????? ? ???????????? ??????? ????????????, ?????, ???????. ??-??????, ????????????? ???????? ?????, ??? ????? ????????. 83% ?????????? ???????????? ???????????? ??-??... ?? ???? ??????????? ?????? ???? 83% ????? ?????? ??? ????????????. ??-??????, ??? ???????????? ??? ??????????? ???? ???????????? ?????? ??????? ???????????? (? ???????? ???? 40% ???????????? ???????????? ????? ??????? ? ?????? 30% ????? ????). ?-???????, ?????? ?? ? ?????, ??? worstation ? PC ??? ????? ???????? ????? ? ??? ??. ? ?? ?????, ???? ?? ??? ????????? ?? ??????? ? ?????????????/??????? ?????????????, ??? ?????? ????? ? ??????????????, ? ??? ???-?? ?? ??????.

?? ?????? ??? ???????????? ????? ?????????. ???????, ??????????, ??? ???????????? ??????????? ?? ???????????? ?????????, ? ?????? ?????? ????? ????? ????? ???? ???????.