Titov писал(а):Вопрос в теме изначально был поднят однозначно большой и серьезный, но его (этот вопрос) в первом своем сообщении по этой теме greshnov сразу и закрыл - ни кто не будет бесплатно заниматься постановкой такой большой производственной задачи !
...
Честно говоря, я, увидев данную ветвь в форуме, обрадовался - решил вот сейчас "приоткроется завеса тайных желаний пользователей" ! Не скрою, здесь много было сказанно интересных вещей, но главная тема не раскрыта и раскрыта, думаю не будет.
И это правильно. Вы не представляете какое количество бездарей, возомнивших себя программистами, нарвавшись на халявную постановку, займутся реализацией наших задач на условиях демпинга! Вы все без работы останетесь. Потому, что стандартный отраслевой руководитель всегда принимает решение в пользу дешевизны, а не качества. И с совестью у этих ребят - полный аут! Я видел ситуации когда "программист на ексел" играл роль главного разработчика, а дельфисты и сишники у этой бездари в мальчиках на побегушках работали. Все бы ничего, но отвлекаются средства, время, внимание клиентов!
Судя по собственному опыту (разработка и сопровождение ЛесГИС), лесхозы на все просьбы высказать предложения по улучшению программы присылают только список обнаруженных программных ошибок.
Не думаю, что они будут высказываться на форуме - дельные предложения высказываются только при личном общении, да и чаще "за рюмкой чаю".
Все правильно. Лесхозы - пользователи. Они и не должны заниматься постановкой задачи. Креатив - удел разработчика, он должен сам въезжать в положение пользователя. Кстати, когда он создает что-то действительно путное - часто это встречает сопротивление конечного пользователя. Если бы Вы почитали, что отвечали наши ЛУПы на первый вариант СОЛИ для ПК в 1991г!!! Это было что-то! ЕС (СМ) - вечен. ПК - не справится, игрушка! ... Реально пошупали программу только дальневосточники - В.И.Труш. Спасибо ему и привет, если читает сие.
Чем дальше, тем больше я убеждаюсь в том, что мало-мальски удовлетворительная система будет написана тогда, когда будет создан мощный коллектив, в который войдут и программисты практики (обязательно должны быть и те, у кого лесное образование) и инженеры л/х, которые поработали на местах (обязательно !) и пришли в этот коллектив не писать самим (тут, все таки, должен быть опыт и квалификация), а заниматься именно постановкой и далее тестированием. И должен быть Лидер команды, ответственный за ключевые решения (в том числе и за выбор платформы разработки - я имею ввиду ГИС).
Создать мощный коллектив в одной точке уже невозможно. Мы склонны идти по пути работы в распределенном коллективе. Кстати, ситуация была прогнозируема еще в 91г. Тогда я подготовил предложения об организации работы разработчиков в условиях предстоящей децентрализации управления отраслью. Многое сбылось. Однако тогдашние первые лица ВО"Леспроект" (не будем называть фамилий) сунули эту бумагу под сукно.
А вот от чистых практиков в креативном коллективе толку мало. Они быстро перестают быть "практиками"
. А еще хуже, когда нахватавшись от программистов, начинают считать себя разработчиками. У меня есть хороший знакомый, который в exel ГИС делал! Да не ха-ха! Грустно было слушать как на каком то совещании "серьезные" люди говорили об этом всерьез. И я сейчас не уверен - кто больше вреда принес - он или "серьезный" товарищ. Кроме того, если практик не занимался в свою очередь разработкой нормативной отраслевой базы, то как правило не может отделить зерна от плевел. А это - смерть для разработки. Когда инструкции писались, решения часто принимались отдельными чиновника с потолка. И все это тупо реализовывать нет смысла.
По кадрам, мы предпочитаем свой набор. Если постановщик, то имеющий навыки программирования в прошлом, если программист, то имевший опыт работы в реальных лесных или ГИС проектах. У нас есть программист + лесник, программист + геодезист. Ну и чистые программисты-математики должны быть обязательно. Сейчас мы используем потенциал Topol Sofware, пробуем на зуб наших, которые попадаются на пути. Многие сами отказываются, когда понимают, что задачка не из легких, на привычный бухучет не похожа, деньги тяжелые, "срубить быстро бабла" не получится. Чтобы подготовить программиста для лесных проектов -год минимум нужен.
Ну а если лидеру навязываются технологические решения - то какой же он лидер? По крайней мере в данном вопросе?
Руководителю следует иметь опыт работы с программистами и знания по дисциплине "Управление разработкой ПО".
Это далеко не полный перечень!
И к сожалению, многие положения из вышеупомянутой дисциплины в наших условиях неприменимы. Ну не стану я, например, ставить формально задачу для ФАЛХ на уровне спецификаций. Потому что знаю - она уйдет куда-нибудь на сторону к "разработчикам на Word-е".
Я думаю, что решать все будут именно начальники ЛУП (хотя, тут уже просили не упоминать их в суе !
) - от них зависит и выработка стратегии, и организация взаимодействия, и формирование коллектива (одного на страну или по одному на каждое предприятие, как сейчас).
То положение вещей, которое имеет место сейчас, только приумножает общий раздрай в отрасли.
К сожалению именно эта категория граждан РФ повинна в сложившемся "раздрае" в лесоустройстве. Амбициозность, независимость личных доходов от состояния основной деятельности в предприятии, отсутствие конкуренции, низкий уровень ИТ грамотности, неспособность делегировать вопросы более компетентным специалистам и т.д. и т.п. Впрочем, жизнь скоро разберется с теми из них, кто этого не понял до сих пор. Желаю им всем от души царя в голове и щеки поменьше надувать. Не с чего.
А вообще, я думаю, информационная система для л/х, которая должна "закрыть" такую большую территорию должна быть очень гибкой - как 1С. Вот в какую сторону нужно двигаться. А как вы думаете ?
Это однозначно. У нас это - приоритетное направление. От программиста работа вообще не принимается, если что-то в его модуле нельзя настроить извне. Сейчас даже алгоритмы расчетов наружу выносим, например ГУл так и сделан - через справочник. Много думаем сейчас о том как привлечь сторонних разработчиков, будем в новой версии делать для них разъемы. Хотя, конечно, мы бы предпочли все же работу с распределенным коллективом, тем паче, что положительный опыт уже есть. Но тут есть организационно-финансовые проблемы из-за нашего отраслевого менталитета...
<b>Гость. </b> Вы далеко не уходите. Сейчас я с клиент-банком разберусь и отвечу Вам. Тема тоже очень интересная.