Блог Александра Башкирова

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

опыт

Подписаться на эту метку по RSS

BABOK: свод знаний по бизнес-анализу

Коллеги подкинули интереснейшую вещь. Называется BABOK (Business Analysis Body of Knowledge), представляет собой профессиональный свод знаний по бизнес-анализу.

Исходная "поодкинутая" мне ссылка: http://lib.uml2.ru/BABOK

Посмотрел переводы и ссылки - вещь! Мне однозначно понравилось :)

Хорошо очень структурирует знания по бизнес-анализу. Помню, когда читал ITIL, подпрыгивал: вот! я же это знаю! только забыл! тут было примерно то же самое, но только применительно к бизнес-анализу.

Собственно, потому и рекламирую. )))

Про то, что вовремя остановиться - настоящее исскуство

Просмотров: 2950Комментарии: 2
Работа

Всве началось с того, что мне на глаза попался пост "А вы умеете останавливаться?" ( http://yakov-sirotkin.livejournal.com/188897.html) Якова Сироткина. Далее - я всппомнил, что в "интерентах" был пост на ту же темуу, Миши Елашкина - "Как правильно заканчивать мертвые проекты".

Далее - решил поделиться своим видением этой проблемы :))

- к сожалению, факт того, что проект "мертвый" доходит до заказчика проекта в последнюю очередь в 99% случаев

- иногда (но далеко не всегда) проектная команда (или ее отдельные представители) видит, что проект "мертвый"

- и мертвый проект можно сдать (будут ли использованы после его результаты - вопрос отдельный)

- проект может быть "мертвым" вообще на этапе его инициализации

- проект может перейти из "мертвого" в "живой" - но для этого нужна воля заказчика (в первую очередь), очень желательно - воля первых лиц заказчика

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

Visio, Project под Linux или обработка wine напильником

Просмотров: 6205Комментарии: 2
Linux

Появилась настоятельная необходимость поставить под Linux Visio (2003 версии). Рецепт есть на сайте вайна - http://appdb.winehq.org/objectManager.php?sClass=version&iId=2727 - в комментариях все очень дельно написано. Но... не заработало! Поискал еще, нашел очень похожее, но на русском - http://o-noble.net/2009_01_22/visio-pod-wine/

Вкратце. Любым доступным способом надо поставить библиотеки gecko, msxml3, riched20, riched30, gdiplus и corefonts - у меня они уже были: частично поставлены через wine-doors, частично - шли с самой wine.

Далее во вкладку "библиотеки" winecfg добавляем библиотеки msxml3, usp10, riched20, shdocvw, shlwapi, mshtml, urlmon, wininet.

Запускаем Visio... и - облом!

Не буду мучать - методом научного тыка выяснено, что Visio начинает запускаться тогда, когда в свойствах библиотеки gdiplus выставляется значение "сторонняя". После чего - все работает!

И, кстати, после описанных манипуляций заработал поставленный "любопытства ради" MS Project.

Так что - welcome to linux :)

DrWEB, CureIT, Avast!, AVZ – или про бесплатные антивирусы

Просмотров: 12236Комментарии: 7
LinuxWindows

На выходных был у знакомых - лечил вирусы. Симптомы - "тормозит, перегружается и вообще".

Вообще-то я не очень люблю Windows, а особенно - реанимировать его. Но иногда приходится: когда нет другого выхода, так как на компьютере "куча всего полезного", а перестановка системы "смерти подобна".
(с) настроенный на философский лад я

Описывать сам процесс лечения неинтересно, интереснее другое - готовясь к лечению (а симптомы вирусов были налицо - сетевая активность, тормоза, подвисание приложений и наличие "левых" процессов вида XXX.tmp), я обследовал рынок антивирусов.

Как выяснилось, как минимум три антивируса под Windows имеет бесплатные "приложения", "усеченные" и т.д. версии. По порядку:

  • Касперский - имеет набор антивирусных утилит, каждая из которых лечит только один вирус. Забодался бы лечить:) Так что - отставить! (для интересующихся - ссылка: http://kaspersky.ru/removaltools). Видно сразу - нацеленность на лечение вирусных эпидемий. И все. Никакой благотворительности.
  • AVZ. Антивирусная утилита Олега Зайцева. Снимаю шляпу. Серьезно. С ее помощью выловил двух зверей, не обнаруженных Доктором Вебом (о нем - чуть позже). Не имеет резидентного сканера, зато для периодического сканирования - вещь, с моей точки зрения, незаменимая. К тому же - бесплатная. Имеет в составе драйвер AVZGurd, позволяющий блокировать нежелательные приложения. Я его не использовал, но, как я понял по описанию на сайте Олега, вещь довольно мощная. Адрес: http://www.z-oleg.com/secur/avz/index.php
  • DrWEB. Когда-то - лидер рынка антивирусного ПО, весьма уважаемый мной (когда я в основном сидел под Windows) за шустрость, отсутствие тормозов и хорошую способность к ловле всякой гадости. Как выяснилось, за то время, что я не смотрел в его сторону (как шутят линуксоиды, "самый лучший антивирус - пароль root") он "оброс" двумя полезными утилитами: CureIT и LiveCD. CureIT (http://www.freedrweb.com/) - это полнофункциональный DrWEB, работающий из одного файла в режиме сканера (без резидентной защиты). По идее - то же, что и AVZ. Только от DrWEB :) Минус - базы не обновляются, то есть, чтобы иметь актуальное приложение, нужно скачать его снова. Работает медленнее AVZ (засекал по часам). А вот LiveCD... это, доложу я вам, сказка и песня. Потому что LiveCD от DrWEB - это основанный на Linux LiveCD с установленным сканером DrWEB (не резидентным, разумеется) и возможностью выхода в Интернет. То есть - загружаем ПК с этого CD, и проверяем HDD на вирусы DrWEB, одновременно гуляя по Инету. Сказка! Если к этому добавить то, что LiveCD имеет файловый менеджер (консольный MC), то восторгу моему вообще не было предела. Система ("больной HDD") в root доступности, без попыток со стороны вирусов "вырубить, блокировать, нагадить". В общем, всячески рекомендую (ссылка - http://freedrweb.com/livecd/). (А после - перегружаемся под Win - либо в Safe mode, либо - у кого есть  с Windows LivwCD, и запускаем AVZ - помните, я говорил, что AVZ поймал два "зверя", которые не отловил DrWEB?).
  • Avast! Home Edition. Живет по адресу http://www.avast.com/eng/avast_4_home.html Отличается тем, что требует регистрации, но для версии Home Edition она бесплатна. Лицензия выдается на 14 месяцев, после чего - бесплатное же продление. Насколько ловит "зверье" - не знаю, похвал не слышал, но и ругани тоже нет. Его я "прописал" на "пациента" после лечения.

Дальше - требовалось подобрать firewall (он же - файерволл). Тут выбор небольшой: ZoneAlarm и встроенный в Windows. Встроенный вызвал у меня странное чувство, и был выключен, в итоге остался ZoneAlarm. И хотя я от него не в восторге (настройка туповатая), поставил (ссылка - http://www.zonealarm.com/security/en-us/zonealarm-pc-security-free-firewall.htm). Раньше еще был бесплатным Outpost - но, как выяснилось, он стал платным :( - просят за него что-то около 1500 руб. Покупать знакомые были не готовы ;) а я не готов был искать серийник или кряк :)

Мораль: вирусы должны быть прибиты, а бесплатно - не значит плохо.

PS. Поработав с LiveCD от DrWEB захотелось даже купить лицензию на DrWEB - поддержать хорошую разработку. Верной дорогой идут, товарищи!

PSS. C удовольствем бы поддержал и Олега Зайцева, но нашел у него на сайте кнопочки "Donate" :)

Принятие решений при выборе ПО.

В тему недавним рассуждениям коллег (Тенцера и Марианны).

Вопрос: как принимаются решения при выборе ПО (имеется в виду в первую очередь "тяжелые" бизнес-приложения)? С одной стороны, ответ однозначен: решения должны приниматься на основании взвешенного анализа заранее сформированных критериев. С другой - покажите мне место, где они так принимаются.

На самом деле, решения могут быть приняты двумя путями:

  • самостоятельно
  • при помощи внешних консультантов

Второй пункт должен эксплуатироваться весьма осторожно, так как консультанты почти всегда "под подозрением", и не без оснований, к сожалению (об этом было сказано довольно много). Тем более, что решение все равно всегда - за представителями компании. То есть за первым пунктом.

Попытаемся рассмотреть его более пристально. На решение о выборе того или иного ПО могут повлиять причины следующего характера:

  • объективная оценка (относительно объективная, на основании взвешенного анализа... - см.выше)
  • политические причины (могут быть самые разные. Основная - "стоит у дружественной/братской компании, стоит в холдинге". Как вариант - "акционеры/директора/управляющие разработчиков связаны с нашими акционерами/директорами/управляющими".)
  • личностная (субъективная) оценка. (оценивает тот или иной менеджер с тем или иным уровнем профессионализма, соответственно, решения варьируются от "мне нравиццо, надо брать" до "стоит брать, потому что архитектура (обоснование) и функциональность (обоснование) нас вполне устраивают")

Вопрос - учитываются ли рекомендации рядовых специалистов при выборе того или иного ПО? Варианты ответа:

  • иногда да (действительно, иногда прислушиваются к специалистам. Весь вопрос в том, что они должны быть действительно СПЕЦИАЛИСТАМИ, а не подмастерьями)
  • а оно надо? (как вариант. Часто жизнь складывается так, что мнения рядовых специалистов топов не интересует - сказано поставить и внедрить, извольте исполнять!)
  • специалисты должны дать базис для принятия решения (это лично мне ближе; так как учитывается и опыт "снизу", и требования "сверху")

Что еще? Если делать по-умному, то перед тем как выбирать, надо попробовать. В идеале - сделать тестовый запуск на ограниченном числе автоматизируемых процессов (один-два). И поковырять систему недельку-другую. Хорошо? - Да. Но накладно, и требует установки системы, не говоря уже о том, что банально нужны договоренности с разработчиками/поставщиками ПО и люди - тестеры. Тем не менее - весьма любимый мной вариант. Вероятность "обжечься" резко падает по сравнению с "котом в мешке".

Еще один интересный момент. Предположим, есть 10 (а лучше, как в анекдоте - 20) систем, автоматизирующих область Х. Нужно выбрать одну. Что делаем? Классика жанра состоит в том, что строим классическое (простите за тавтологию) сито:

  1. Формируем требования (а куда же без них, в конце концов надо представлять, что хочет бизнес-заказчик)
  2. Формируем критерии отбора
  3. Отбираем пару-тройку лидеров (самый интересный момент, о нем как раз я подробно написал выше)
  4. Разворачиваем их
  5. Тестируем (имитируем работу пользователей, возможно - с некоторыми допущениями)
  6. Делаем орг.выводы
  7. Принимаем решение (тоже см.выше).
  8. Подписываем договор, и на внедрение (совсем отдельная песня).

Как оно бывает на самом деле - не мне вам рассказывать:) Вопрос - часто ли срабатывает подобная классика? К сожалению, практически никогда. Почему? Да потому, что:

  • цели внедрения запросто могут быть не определены;
  • требования к продукту существуют в 3..4 головах, причем - разные;
  • критерии отбора сформировать невозможно, т.к. непонятно, что выбираем;
  • понимания, какие системы можно рекомендовать - нет, так как все равно выберут за нас;

Тогда последний вопрос: как жить дальше? Да так: исправлять ситуацию, где возможно, где можно - помогать выбору, где нельзя - подстраиваться и выжимать максимум бизнес-перспектив из поставляемого ПО. В общем, жить полной жизнью и не скучать:)

Кросспост из моего ИТшного блога на ITBlogs.ru

Рекомендую: “корпоративное айкидо”.

Не могу удержаться... На ITBlogs последний пост Анатолия Тенцера - "Корпоративное айкидо". Рекомендуется к прочтению всем! Особенно - ИТшникам, менеджерам проектов, а также - ТОП менеджерам. Изумительной точности вещь, описывающая тонкости управления проектами. ;)

IT + PR = ???

Блин. Именно так, с большой буквы, с чувством и выражением, с желанием побиться головой. О стену, желательно - не гипроковую. Читаю пресс-релиз/рекламную листовку Некоторой Компании. И медленно ухожу в космос. Во-первых, оттого, что листовка в заголовке говорит об одном, в первом абзаце - о другом, а дальше напоминает известное разводилово - "хотите фен бесплатно? Купите 2 утюга и один порошок для ловли блох". Во-вторых, листовка, отправленная адресно техническому специалисту (да, несмотря на мою любовь к бизнесориентированности ИТ, я - технарь: не стоит об этом забывать) не содержит ровным счетом ничего. Ноль полезной информации. В третьих, она написана на 4 листах А4 довольно мелким шрифтом (один лист А3, напечатанный с 2 сторон и сложенный пополам). Вернее, на 3,5 - т.к. половину листа занимает тот самый заголовок. Текст рассчитан на домохозяек. Причем, даже скорее на (простите, милые дамы) - пародию на домохозяек. На лиц с ограниченным интеллектом... Детские книжки, которые рассчитаны на детей 2..3 лет, гораздо информативнее в плане формирования мировоззрения и донесения информации.

Вопрос. Вернее - несколько. Все риторические.

* неужели PR служба Некоторой Компании не в состоянии договориться хотя бы с продавцами, не говоря о ИТшниках о написании здравого текста?

* неужели в PR службу набирают людей, не способных отличить белого от черного в целом, и к организации эффективных коммуникаций в частности?

* неужели на ЭТИ листовки кто-то ведется?

* если на ЭТО никто не ведется, то как отбиваются затраты на изготовление листовок?

* неужели ЭТО не проходило утверждения перед отправкой в типографию и заказчикам?

К счастью, утешает то, что такого рода материалы все-таки встречаются нечасто. Но, блин, встречаются!

Кросспост из моего ИТшного блога на ITBlogs.ru