УНИВЕРСИТЕТ ИТМО
Кафедра «Технологии программирования»



Главная

Новости
 Новости науки
 Важное
 Почетные доктора
 Инновации
 Культура
 Люди
 Разное
 Скартел-Yota
 Стрим
 Смольный
Учебный процесс
 Образование
 Дипломы
 Курсовые проекты
 Лабораторные работы
 Учебные курсы
 Визуализаторы
 Unimod-проекты
 Семинары
 Стипендии
Наука
 События и факты
 Госконтракты
 Статьи
 Диссертации
 Книги
 Презентации
 Свидетельства
 Сотрудничество
Исследования
 Автоматы
 Верификация
 Биоинформатика
 Искусственный интеллект
 Генетические алгоритмы
 Движение
 UniMod
 Роботы и агенты
 Нейронные сети
 ФЦП ИТМО-Аалто
 Разное

О нас
 Премии
 Сертификаты и дипломы
 Соревнования по программированию
 Прорыв
 Автографы
 Рецензии

Беллетристика
 Мотивация
 Мысли
Медиа
 Видео
 Фотографии
 Аудио
 Интервью

English
 Home

 Articles
 Posters
 Automata-Based Programming
 Initiatives
 Projects
 Presentations
 UniMod
 UniMod Projects
 Visualizers


Поиск по сайту

Яndex



   Главная / О нас / Отклики на статью "Новая инициатива в программировании. Движение за открытую проектную документацию" (версия для печати)


Отклики на статью "Новая инициатива в программировании. Движение за открытую проектную документацию"



С превеликим удовольствием прочитал Вашу статью "Движение за открытую проектную документацию". Актуальность поднятых вопросов не вызывает ни какого сомнения. В силу специфики работы, мне постоянно приходится сталкиваться с эксплуатацией всякого рода прикладного программного обеспечения. Содержание документации просто даже не хочется обсуждать. Большего убожества встречать не приходилось. К сожалению, приходится наблюдать резкое падение требовательности к документации со стороны самих заказчиков, а говорить о проектной документации на программные средства и совсем не приходится. Проводимая Вами работа очень важна, но для изменения ситуации в лучшую сторону одного воспитания молодежи, к сожалению, мало. Как воспитать среднее звено руководящего ИТ состава, вот в чем вопрос.

С глубочайшим уважением И.Бушихин


С удовольствием прочитал Вашу статью "Новая инициатива в программировании. Движение за открытую проектную документацию" и должен Вам сказать, что согласен с Вами далеко не во всем. Безусловно, программы сейчас пишутся без всякой проектной документации, без разработки, без рисования схем и прочих, в общем-то, необходимых вещей. И приходя на новое место работы практически невозможно разобраться с наследием, оставленным старым программистом. Так мне, в свое время, оказалось легче вновь написать программу управления базой данных на Delphi5, чем попытаться даже разобраться со старой разработкой, исполненной до меня на FoxPro2.6. Хотя, положа руку на сердце, честно скажу, что если кому-то выпадет честь разбирать после меня мое наследие, он окажется даже в более худшей ситуации, чем я, так как я не оставил в этой организации даже исходников (хотя и они не дают никакой ясности, потому что комментариев там почти нет, а "проектная документация" представляет собой просто стопку исписанных со всех сторон листочков, в которых никто кроме меня не способен разобраться). Почему? А все предельно просто - я хоть и работаю там на полставки, тем не менее мне не потрудились оплатить мою работу по разработке не слишком-то простой программы, на которую я потратил полтора месяца. А раз так, я хотел бы иметь в дальнейшем гарантию, что кроме меня получить доступ к устранению неполадок и изменению программы, не смог бы никто, или, по крайней мере, это смог бы сделать только тот, оплатить чью работу будет неизмеримо дороже, чем мою. Пока профессия программиста является для прочих людей некой сферой легкого шаманства с налетом мистики, мы нужны. И хорошие программисты нужны особенно. Если же, как утверждаете Вы, на продолжение проекта или на повседневную работу можно будет нанять человека с более низкой зарплатой (среднего программиста с зарплатой среднего школьного учителя), то не явится ли это приманкой для огромного количества руководителей, избавиться от дорогостоящего программиста и пойти по более дешевому пути. Прочему бы нет!? Ведь проект разработан, написан и введен в эксплуатацию. Так для чего же нужен разработчик, если его функции сможет выполнить простой продвинутый пользователь? Вы возразите, что в крупных проектах всегда нужны хорошие программисты. Да, это так. Но говоря об этом, Вы забываете, что в России существуют не только Москва и Санкт-Петербург. Есть еще масса небольших провинциальных городов, где также развивается компьютерная индустрия. И пытаясь привести всех общему знаменателю можно поставить под удар именно их. Жители столиц не пропадут, там всегда достаточно работы, но что делать нам, когда работодатель укажет на дверь профессионалу и возьмет на работу кого попроще? Так что, боюсь, идея эта обречена на неудачу в принципе. Мы можем начать грамотно проектировать свои программы, тем более что большинство из нас обучалось этому и в школах и в институтах, но отдавать свои проекты работодателям - вряд ли! И такому подходу нас учит опыт виднейших мировых производителей ПО. Они не обнародуют тексты программ и проектную документацию, предпочитая получать свою прибыль. И сомневаюсь, что когда-нибудь они станут это делать. Именно поэтому мне кажется, что движение за открытую проектную документацию возможно лишь внутри программистского сообщества, лишь для блага нас самих, но отнюдь не для блага работодателей, с коими нам и без того приходится постоянно бороться.

С уважением, <...>, инженер-программист


Статья очень понравилась: и тема более чем наболевшая, и написано замечательно. Обязательно напечатаем ее вариант в одном из ближайших номеров журнала "Мир компьютерной автоматизации".

Зам. главного редактора Татьяна Зеленова.


Мне очень понравилась статья "Новая инициатива в программировании..." (жаль, что она уже опубликована в другом месте). Тематика очень интересная, для нас ("Компьютерра") как популярного журнала - в первую очередь прикладной, массовой стороной.
Спасибо еще раз.

levkovl@computerra.ru


Недавно прочитал вашу статью "Новая инициатива в программировании. Движение за открытую проектную документацию" в журнале "Мир ПК" за сентябрь 2003 года.
Хочу поделиться информацией, которая, возможно, будет Вам интересна.
Под моим руководством находится бюро внедрения информационных технологий. В состав, которого входят проектировщики (инженеры по АСУП) и программисты.
Все проектирование ИС возложено на проектировщика. В процессе проектирования выпускаются следующие документы:
- техническое задание (ТЗ);
- технический проект (ТП).

Техническое задание составляется с целью определения однозначных требований к задачам со стороны руководства предприятия, функционального подразделения, подразделения - разработчика. Утверждается директором предприятия.

Технический проект разрабатывается с целью детализации требований ТЗ до степени, позволяющей осуществлять реализацию технических схем установки и подключения оборудования, разработки программного обеспечения задач и рабочей документации, объемов информации и количества одновременно работающих пользователей.

ТП включает в себя следующие разделы (смотри приложение):
- функциональная модель;
- информационная модель;
- алгоритмическая модель;
- техническая модель.

Факт сдачи в эксплуатацию ИТ, в соответствии с положениями Гостехкомиссии при президенте РФ, удостоверяется актом и паспортом, установленного образца, и утвержденным ГДП.

Документация на сданную в эксплуатацию ИС помещается в архив.

Внедрение реализованных и технического и рабочего проектов происходит в два этапа:
- опытное внедрение и подготовка необходимой организационно - распорядительной документации по предприятию (6 месяцев);
- промышленное внедрение.
Оба внедрения оформляются актами ввода.

При внедрении в эксплуатацию производится разработка распорядительной документации по предприятию для установления прав и ответственности функциональных служб за использование внедренной ИС.

Ответственным за внедрение разработанных ИТ на предприятии является отдел внедрения информационных технологий (ОВИТ) - совместно со службами и цехами, участвующими в применении внедряемых ИС, а так же руководство предприятия, каждый по своей части.

Программист программирует по всем вышеперечисленным документам под руководством проектировщика.

Внедрение и эксплуатация ИТ на предприятии проводится в соответствии с документом "Руководство о порядке применения, организация разработки, учета, хранения, внедрения и аннулирования ИТ на предприятии".

Глиняный Николай Леонидович, начальник ОВИТ на предприятии ФГУП "МП "Звездочка"
nik@star.ru


Привет Никита!

Прочитал сегодня статью твоего шефа в 9-м номере журнала "Мир ПК" - "Новая инициатива в программировании. Движении за открытую проектную документацию".

Передай, пожалуйста, Анатолию Абрамовичу буквально следующее ...

"Одна из основных причин, почему я горжусь родным городом Санкт-Петербургом - здесь рождаются и живут такие вот люди, как профессор Шалыто А.А.!!!"

Alex Sergushev atel@inser.loniis.spb.su


Добрый день, Анатолий!

Благодарим за актуальную статью. Мы подготовили ее к публикации, проверьте, пожалуйста, все ли в порядке: http://zdnet.ru/?ID=427760

С уважением,

Александр Зельцер,
главный редактор
ZDNet/Россия <http://zdnet.ru>


Ваши работы представляет для меня большую ценность. Честно говоря, мне не удалось найти других современных работ хотя бы близких по глубине подхода.

Петров Игорь Викторович, автор книги "Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования". М.: СОЛОН-Пресс, 2004. mailto:ivpetrov@keytown.com


© 2002—2024 По техническим вопросам сайта: alexvatyan@gmail.com