ГОСТы на сайты
Сегодня в своем блоге Сергей Назарук опубликовал выдержки из стандарта, согласно которому должны разрабатываться веб-сайты государственных структур. Интересный документ.
Тут же на Хабре поднялась волна обсуждений, где среди прочего звучат заявления о возрождении совка, “не мешайте нам делать свою работу… ну и прочие отрицательные мнения. Мне же документ видится очень нужным и полезным.
Зачем вообще нужны стандраты? Чтобы по-меньше думать при принятии каких-то решений. При этом за счет накопленных и собранных в стандарт знаний повысить качество этих решений. Приведу пример. В 80х годах военное ведомство США озадачилось процедурой выбора вендоров на разработку и поставку ПО. Как выбирать подрядчиков? Надо было ввести какие-то показатели-уровни компаний, чтобы отделить тех, кто работает надежно, от тех кто работает как попало. В иделе этот показатель всего одно число: 1,2,3,4,5… Компания уровня 5ть лучше, чем компания уровня 3, поэтому работаем с компанией уровня 5ть. Так появился стандарт CMMI (Capability Maturity Model Integration). У компании EPAM – 4й уровень (из 5ти), значит на рынке она выглядит привлекательнее тех у кого 2й или 3й.
Как-то мне приходилось сталкиваться с разработкой интернет-проектов для государственных органов. Занятие это не простое и сопряжено с массой рисков. Результат часто зависел только от качества налаженных отношений с конкретным чиновником. Но если его меняли – можно было выкидывать написанный продукт в мусор – его заместитель требовал совсем иного. Единственный выход – четкая фиксация требований и каждого движения в проекте. Уже тогда я писал ТЗ по ГОСТам, что приводило в восторг чиновников.
Так зачем же нужен такой стандарт?
Играть, чтобы выжить?
Спорный и крайне необычный тезис всей презентации: Человечество должно играть 21 миллиард часов в неделю в онлайн-игры, чтобы выжить. Первая реакция на такой тезис: “Бред!” Заниматься ерундой, чтобы решать проблемы? Тут явное противоречие.
Но вот чем интересна презентация: спорный, крайне не однозначный тезис, выдвигаемый Джейн Макгонигал в итоге превращается в совсем иной. На самом деле она говорит про коллективное решение проблем через игровую среду. Это моделирование ситуаций в виде игр (Мир без нефти).
Первоначальный тезис был приманкой, основанной на наших стереотипах. Он заставляет следить за изложением материала и внутренне не соглашаться с выступающим. Что есть компьютерные игры для большей части интеллектуальной части общества? Пожиратель времени. Но в конце тезис изменяется! А если эта игра заставляет думать о социальных проблемах? Искать решения или меняет стиль поведения в реальной жизни? Тогда мы скажем, что такие игры полезны. Если выйдешь к публике и сразу скажешь: давайте делать игры, которые будут развивать общество – заработаешь обвинение в занудстве.
В конце мне тоже хотелось встать и апплодировать. Пусть идея наивна, но не лишена благородства, полета.
Disqus – unlimited комментарии
Ради эксперимента установил на сайт систему публикации комментариев disqus. Не смотря на то, что на моем сайте не так много комментариев, все же решил попробовать.
Disqus позволяет комментировать записи на блоге используя аккаунты Facebook или Twitter. Т.е. не требуется регистрация, не требуется всяких капчей. Требуется лишь пользоваться одним из популярных социальных сообществ.
Если знаете подобные сервисы – поделитесь.
Унылое будущее Байнета
Вчера посмотрел пресс-конференцию, где чиновники отвечают на вопросы по Указу №60. Благо добрые люди записали видео, которое доступно всем желающим:
Общее впечатление: крайне уныло. Есть ощущение, что некторые цифры для чиновников в новинку, никто и не думал, что email’ы исчисляются миллионами, сайты десятками тысяч, что дата-центров в республике для их размещения нет, что есть бесплатное программное обеспечение, которое позволяет бесплатно что-то создавать. А как будет осуществляться контроль – похоже, никого не волнует.
Петарда в…
Вы ездите в лифтах? Я думаю, что все кто имеют возможность читать интернет периодически ездят на лифтах.
Существуют несколько принципов работы лифтов, которые я заметил и выделил. Очевидно, что лифты в высоких зданиях и низких работают несколько по-разному, в административных и жилых тоже есть разница. Например, в жилых основной сценарий перемещения: с 1го этажа на n-ый и с n-го на 1й. Поэтому нет кнопок вверх-вниз, есть только одна кнопка вызова лифта. В офисных наоборот, кнопки две, потому что добавляется перемещение с этажа на этаж в произвольном порядке. Если здание высокое, то есть возможность подхватывать людей едущих вниз. И т.д.
Как мы выберем конкретную систему лифтов для конкретного здания? Если поймем как будет использоваться здание, понимаем систему работы людей внутри — подберем под них систему обслуживающих лифтов, лестниц, эскалаторов. Это кажется очевидным.
Хорошо, а теперь представим, что в нашей команде есть человек, который всегда работал только с жилыми зданиями. Назовем его Грег. Грег свято верит в систему “1-n, n-1″ — она идеальна, проста и понятна всем. Каждый кто говорит, что это не так — ничего не понимает в жизни и лифтах. Все остальные системы — сложные пережитки прошлого. Грег — евангелист простой системы управления лифтами.
Евангелизм, вера в какие-то методы работы и подходы — это круто, классно. Но без системного понимания почему тот или иной метод и подход работает весь евангелизм теряет смысл. Вы можете отказаться от какой-либо документации между командами, даже если они распределенные (”Больше коммуницируйте, ребята!”). Вы можете внедрять ужасно навернутый процессный тул для мега-джедаев, которые сидят в одной комнате. Или вы можете вообще не учитывать никаких рисков, веря в “лучшее” или в составленный контракт.
Но еще круче, если мы не изучим ни одной системы управления лифтами (или командами). А выдадим менеджеру короткий емкий тренинг мастерски умещенный в двух словах: Good Luck! Ведь что для менеджера главное? Заряд оптимизма! Петарда в ж…! Зачем ему знать системы управления проектами, модели построения команд, методы рассчета и учета рисков, схемы планирования, методы мониторинга и контроля, GTD?
Важно только не терять вместе с ним надежды, что он всему этому научится сам! За ваши деньги.


