04.09.2001 МненияОТКЛИКИ ЧИТАТЕЛЕЙПри всех очевидных, на первый взгляд, преимуществах российских разработчиков (высокая квалификация и заниженные требования к оплате труда) существуют и весьма серьезные проблемы, мешающие им быстро и эффективно вести разработку на Западе.1. Различные подходы к ведению разработки. На Западе уже давно сложилось определенное представление о технологии ведения разработок. В частности, эта технология подразумевает четкую постановку задачи, жесткое соблюдение сроков и контроль качества на всех этапах. У нас же больше распространен метод уточнений постановки задачи в ходе разработки, т. е. изначально составленное ТЗ представляет собой некоторую концепцию, которая изменяется от прототипа к прототипу. Понятно, что сроки в таком подходе могут существенно “плыть”. Кроме того, российская программистская школа побуждает всегда искать нестандартные, красивые решения, что, конечно, превращает рядовую программную разработку в своеобразный предмет искусства, но любое искусство не подчиняется временно’му контролю.2. Практически полное отсутствие проектных менеджеров. Менеджер, способный правильно понять требования заказчика, трансформировать эти требования в ТЗ, выстроить процесс разработки, вести постоянную коммуникацию с заказчиком и организовать контроль качества и сроков - едва ли не самая важная персона в бизнесе разработки программных продуктов. Наш подход в основном ограничивается формированием команды опытных программистов. В последнее время с приходом моды на ...
читать далее.