Staff oversharing

In my experience I was working in a IT support company with a team dedicated to a project and a team shared among projects. Being a part of a dedicated team is simple. Same goal, shared job among everyone. Team spirit and dedication. Possibly one lead/manager.

Shared teams are worse. Shared teams introduce additional complications to be managed

  1. Each person should learn multiple project’s contractual scope of work
  2. Since projects are never identical, subsets of technical expertise for each employee multiply with every added project
  3. Vacation, leave and sick planning becomes messy with above 2 complications, because each expertise subset must be shared among at least 3 employees in order to ensure the service is going to be covered during on expert’s absence.
  4. Different projects are mostly different customers with their own unique tools for ITSM/systems administration. Each member must know how to use all the tools for each project
  5. Different project follow different subsets of business processes and different escalation/responsibility charts.
  6. KPI Reporting multiplies with amount projects in place
  7. Tasks prioritization is tough. Imagine having two highest priority incidents for a  different customers during a scheduled change for a third one. It creates Interruptions. Support engineer jumps from one task to another often without having previous task being completed. Too often.
  8. Management multiplication. Each project tends to have a separate delivery/project/account/name_it manager, who is interested in his project KPIs achievement and destroys a shared team’s dedication.
  9. Capacity management. Estimating and measuring each team member’s effort dedication to each project is complicated.

Therefore I’m suggesting a universal measure of measuring complexity of a shared team member’s life. The logic behind is not to measure resources, but to measure complications level of a team. Each complication in my logic adds 10% work overhead for each project. I didn’t introduce 0.1 constant, because the coefficient may vary from complication to complication and might be more severe or less severe depending on circumstances. Complications add to each other creating additional workload and than shared among the team members.

The formula below shouldn’t be considered as precise or scientific measure of any kind.

The idea is to get a complication multiplier ($complexity) which indicates a fraction of complexity overhead for the team. The complexity multiplier can be used for deriving additional amount of workforce required to manage all the project in the team.

We may assume $complexity values for 0 to 1 stand for healthy teams, 1 to 1.25 stand for slightly overloaded teams, above 1.25% for doomed overshared teams :).

The formula in a Perl code

$proj_amount = 6; #sample value
$team_members = 3; #sample value
$proj_sow = 0.1 * $proj_amount;
$proj_expert = 0.1 * $proj_amount;
$team_expert = 0.1 * $proj_amount;
$proj_tools = 0.1 * $proj_amount;
$proj_proc = 0.1 * $proj_amount;
$proj_KPI = 0.1 * $proj_amount;
$team_tasks = 0.1 * $proj_amount;
$team_mgmt = 0.1 * $proj_amount;
$team_capct = 0.1 * $proj_amount;
$complexity = ($proj_sow + $proj_expert + $team_expert + $proj_tools + $proj_proc + $proj_KPI + $team_tasks + $team_mgmt + $team_capct) / $team_members;
printf "Project complexity: $complexity \n";
printf "Team members required: $team_members * $complexity = ";
print $complexity*$team_members;

Sample run

overshare

Всю жизнь я считал, что зубочистка по-английски пишется “toothpike”, на счет чего имел смелые этимологические фантазии о том, как находчивые англичане взяли pike (копье), которое применили для борьбы с пищей в зубах, что рождало богатые образы.

Оказалось, что зубочиска пишется “toothpick”, где pick уже не копье, а ковырялка. Ковырялка! Копье разжалавоно в ковырялку! Этимологическое разочарование века.

Instagram is a perfect showcase of one’s BORING REALITY

Do not chain L3 devices

Never ever chain-connect L3 devices. In situation when you need to add additional device to a segment which exists between two routers only you will have to redo wiring and reconnect everything to switch fabric.

 

no

 

 

All L3 interfaces of all segments should be connected to a switch fabric directly. The only valid reason to connect L3 interfaces back-to-back directly is keeping segments isolated. However, the isolation can be achieved with SVI absence in segment in question.

yes

 

Enabling LifeSize Icon 600 to work with LifeSize cloud

1. There are 7 apparently secret IP addresses for gateways. They are not shared publicly and are provided by your vendor. Outbound connections must be allowed.

2. Only outbound flows to the Internet have to be remitted. Inbound are not necessary, despite listed in the official documentation

3. Apart of 7 gateway hosts, additional outbound connections should be opened to the following hosts

software.lifesize.com
204.77.217.32

manage.lifesizecloud.com
54.186.9.130

diagnostics.lifesize.com
54.254.97.191
54.225.105.190

vc.lifesize.com
207.114.244.80

www.lifesize.com
209.163.159.5
209.163.159.6
207.210.232.235

lifesizecloud.com
119.81.134.226

cdn.lifesizecloud.com
54.230.159.136
54.192.156.13
54.192.157.143
54.230.158.182
54.192.157.217
54.240.168.205
54.230.159.152
54.192.156.109

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

Про башорг

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

Раньше в сети был в основном мололдняк и бывшие фидошники, кто был голосом мудрее, старше, а теперь средний возраст уплыл лет на 10 вперед. Молодняка уже меньше, да и как-то незаметно его. Может, это привычные мне ресурсы состарились. Где-то же должны быть молодые коммунити. Где в сети тусуется молодняк?

Sonder.

Полет На ЯК-52

Почти каждый году в Августе у меня случаются какие-то полеты. Сначала два года парашютизма, потом вертолет, в этом году Як-52. ЯК-52 оказался маленьким двухместным пилотажным самолетом.

Полет длится примерно 10 минут, от взлета до посадки. Разгон по грунтовой ВВП ощущается, как гонки на жигулях по бездорожью, затем отрыв, набор высоты примерно в километр и перелет в зону полетов. Во время пути от ВВП в зону маневров, пилот разрешает взять рычаг в свои руки (ггг) и порулить самолетом. Наклоняем самолет на 30 градусов, штурвал на себя, чувствуем перегрузку, совершаем поворот. Выравниваем. Крен 30 градусов в другую сторону, штурвал на себя, перегрузка, поворачиваем.

Ощущения от полета гораздо более позитивные, чем от вождения авто. Ты в небе один, тебе ничего не мешает и ты делаешь что хочешь, никому не мешая. Вождение – это постоянное уклонение от препятствий и других участников движения. Увернись ото всех и попади между бордюрами. В воздухе же полная свобода. Водить самолет совсем не страшно, в отличие от авто. Единственный объект для столкновения – земля – в километре под тобой, на плечах пристегнут парашют. Совсем не страшно.  Управление самолетом тоже намного проще, чем авто с ручной коробкой, может немного сложнее автомата.

Зона полетов оказывается на озером, рядом с ним дачный поселок. И начинается такое, что уже частично стерлось из памяти. Отчетливо помню мертвую петлю. Самолет взмывает вертикально вверх, двигатель начинает захлебываться, переворачивается вверх ногами, мне в этот момент в самолете помогают остаться только пристяжные ремни, падаем носом вниз, перегрузка пытается свалить голову набок, я группируюсь, удерживая голову, облегчение.

Штопор. Самолет летит прямо. двигатель сбавляет обороты до практичски полной потери горизонтальной скорости, затем пилот дергает нос вверх и в сторону, гася остатки скорости. Мы виснем в пике хвостом вниз, и в этом же положении (спиной к земле) начинаем сваливаться в БП. В БП делаем пару-тройку эволюций, во время которых пилот умудряется развернуть самолет носом вниз (лицом к земле). В током положении мы еще несколько секунд стремимся вниз, затем пилот тянет штурвал на себя, сильная перегрузка, мы снова набираем высоту.

Целостной картины остальных маневров не осталось. Помню, как разко бросало в стороны от крена на 90 и 120 градусов во всех возможных положениях, как висел вниз головой на ремнях, как под нами сверкало озеро, как тяжело вертикально держать голову, как течет лицо вниз.

Летать круто! Всем советую пробовать летать!

rainbow_delivery

В копилку охуительных иторий – пилот SR-71 выживает при разрушении самолета в воздухе на скорости 3 mach

О даунтаймах

Блог лежал с 3 по 17 октября, потому что 3 отктября у меня истек домен и я пропустил нотификацию от регистратора. О проблеме я узнал 13го и ошибочно идентифицировал ее, как неполадки с веб-сервером, о чем написал в поддержку хостеру. Хотсер ответил в тот же день, что ДНС-запись адрес смотрит не на их IP. Затем я 4 дня был поглщен делами и не занимался траблшутингом, пока наконец не решил проверить, куда же смотрит моя днс-запись. Оказывается, домен истек.

Выводы

  1. Мониторить доступность блога. Стендалон – это ответственность.
  2. Добавить в календарь напоминалки на даты обновления сервисов.
  3. Делать бекапы

Сапожник, как всегда без сапог. На работе во весь рост внедряешь процессы, итил, сервис менеджмент, а собственный блог лежит две недели. Это делает очевидным то, что мне на него уже давно положить. И снова посещает мысль, что надо больше писать.

О связях

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

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

PS если все живое есть часть одной живой цепи передачи жизни, которая ни в один момент существования не являлась мертвой, можно ли считать что каждый зверь – это маленькая часть огромного живого организма, возрастом в несколько сотен миллионов лет?