Vitalii Tsybulnyk / Виталий Цыбульник

On Software Development / О софтверной разработке

About the author

    Vitalii Tsybulnyk
Vitalii Tsybulnyk is a Software Engineering Manager at Mictosoft Azure.
E-mail me Send mail

Activity

Recent comments

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008-2017

Принцип Питера - закон или признак?

В этом посте я хотел бы обсудить широко известный принцип Питера (Peter Principle), который гласит: В иерархической системе любой работник поднимается до уровня своей некомпетентности. Нужно признать, что несмотря на кажущуюся шуточность и ироничность, этот принцип имеет достаточно строги... [More]

Categories: Management
Posted by Vitalii Tsybulnyk on Thursday, July 16, 2009 5:29 AM
Permalink | Comments (5) | Post RSSRSS comment feed

Применение принципа суперсетов к Software Development'у

Общеизвестно из литературы, что переключение между задачами не только отнимает время, необходимое для того, чтобы вспомнить тебования, степень готовности задачи и детали реализации, но и пагубно сказывается на так называемом "потоке мышления", который прерывается при любом переключении внимания (в т... [More]

Categories: Management
Posted by Vitalii Tsybulnyk on Friday, July 10, 2009 4:09 AM
Permalink | Comments (1) | Post RSSRSS comment feed

Люди как наиболее важные компоненты процесса разработки ПО

Alistair Cockburn - это один из моих любимейших авторов в области управления процессом разработки программного обеспечения, а его статья "Characterizing people as non-linear, first-order components in software development" - несомненная жемчужина в сокровищнице мирового достояния по э... [More]

Posted by Vitalii Tsybulnyk on Thursday, July 9, 2009 8:29 AM
Permalink | Comments (1) | Post RSSRSS comment feed

Распределённый мозг муравьиной семьи

Рассуждая сегодня с Alex'ом Kisialiou по пути на работу об особенностях организации процесса разработки в Microsoft, на ум пришла аналогия с социальными насекомыми - муравьями и пчёлами. Прийдя на рабочее место, первым делом прошвырнулся по интернету и натолкнулся на вот эту замечательную с... [More]

Categories: Books & Articles
Posted by Vitalii Tsybulnyk on Wednesday, July 8, 2009 9:14 AM
Permalink | Comments (2) | Post RSSRSS comment feed

Call Java code from .Net and vice versa

This post is about the very common problem of .Net and Java code interoperability. I met this problem at least twice, both times when a .Net application, which is already developed, was required to use some third-party Java API. So let me introduce you the best solution I've... [More]

Categories: Development
Posted by Vitalii Tsybulnyk on Wednesday, June 24, 2009 11:27 AM
Permalink | Comments (0) | Post RSSRSS comment feed

О лапше в Software Development'е

На написание этой заметки меня вдохновило известное философское эссе Harry Frankfurt'а 'On Bullshit'. На самом деле это эссе не имеет никакого отношения к разработке ПО, однако, как и любая философская теория, оно имеет оношение ко всему. На русский язык я бы лично перевёл название... [More]

Categories: Management
Posted by Vitalii Tsybulnyk on Thursday, June 18, 2009 2:16 PM
Permalink | Comments (10) | Post RSSRSS comment feed

Как удерживать программистов

Это последний пост из серии постов по книге Сергея Архипенкова “Руководство командой разработчиков программного обеспечения”. И вопрос в нём поднимается, пожалуй, самый сложный. Итак, вы успешно наняли подходящих людей и сфоримировали настоящую команду. К сожалению, на эт... [More]

Posted by Vitalii Tsybulnyk on Tuesday, June 16, 2009 7:29 AM
Permalink | Comments (3) | Post RSSRSS comment feed

Как принимать собеседование у программистов

Это ещё один пост из серии наиболее интересных для меня глав книги Сергея Архипенкова “Руководство командой разработчиков программного обеспечения”. Сегодня замечательная тема, одна из моих самых любимых. Эта тема интересна и полезна не только тем кто принимает или собира... [More]

Posted by Vitalii Tsybulnyk on Tuesday, June 16, 2009 6:54 AM
Permalink | Comments (1) | Post RSSRSS comment feed

Мотивация и опыт

Сегодня я продолжу знакомить вас с идеями полюбившейся мне книги Сергея Архипенкова “Руководство командой разработчиков программного обеспечения”. Довольно интересным и поучительным мне показался раздел о различной мотивации программистов в зависимости от их опыта. Само э... [More]

Posted by Vitalii Tsybulnyk on Tuesday, June 16, 2009 5:55 AM
Permalink | Comments (0) | Post RSSRSS comment feed

От группы к Команде

Это ещё один пост из серии наиболее интересных для меня глав книги Сергея Архипенкова “Руководство командой разработчиков программного обеспечения”. Итак, все знают, что наиболее эффективной структурной единицей в процессе разработки софта есть Команда, однако многие счит... [More]

Posted by Vitalii Tsybulnyk on Saturday, June 13, 2009 5:06 PM
Permalink | Comments (3) | Post RSSRSS comment feed

Паттерны параноидального менеджмента

На написание этого поста меня натолкнула одна из глав книги Сергея Архипенкова “Руководство командой разработчиков программного обеспечения”. Остальные главы не менее достойны быть обсуждёнными, так что этот пост может стать лишь началом целого цикла. Для тех, у кого нет време... [More]

Posted by Vitalii Tsybulnyk on Saturday, June 13, 2009 12:11 PM
Permalink | Comments (5) | Post RSSRSS comment feed

Visual Studio on Channel 9

This post is just to let you know that there is 'Visual Studio' topic area on  MSDN Channel 9. Here is the list of my favorite episodes: • C# 4.0 - Questions and reasons behind the answers • Team Foundation Server 2010 • Enterprise Project Managemen... [More]

Categories: Development | Microsoft
Posted by Vitalii Tsybulnyk on Friday, June 12, 2009 6:08 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Monkey Habits

I've just finished to read an amazing Yuri Shevchenko's 'Monkey Habits' essay so I'm looking forward to share some favorite fragments. Just remember that this "is not about race, nationality or job title", this "is about nature, behavior and attitude"... [More]

Posted by Vitalii Tsybulnyk on Friday, June 12, 2009 4:25 AM
Permalink | Comments (0) | Post RSSRSS comment feed

В мире животных или Как оценивать работу менеджеров среднего звена

Вопрос оценки работы менеджеров среднего звена (СЗ), на мой взгляд, один из самых сложных в теме оценки эффективности работы персонала. Сложность эта для меня заключается в том, что сама работа менеджера СЗ подразумевает постоянное нахождение меж двух огней: с одной стороны менеджер отдела или ... [More]

Categories: Management
Posted by Vitalii Tsybulnyk on Friday, June 5, 2009 4:14 PM
Permalink | Comments (4) | Post RSSRSS comment feed

Visual Studio 2010 (and .Net Framework 4.0) Beta 1

My congratulations to the .Net community and all .Net professionals: .Net Framework 4.0 Beta 1 and Visual Studio 2010 Beta 1 are available for download!   There are a couple of very useful links to read more about new look and new features of these incredible products form Jason... [More]

Categories: Development | Microsoft
Posted by Vitalii Tsybulnyk on Friday, May 22, 2009 4:25 AM
Permalink | Comments (2) | Post RSSRSS comment feed

Технарь vs. Руководитель

Тема противоречивости карьеры "технаря", т.е. технического специалиста, и "руководителя", т.е. менеджера, далеко не нова и весьма актуальна для отечественного IT-сектора. Суть проблемы очень хорошо сформулирована в блогах Сергея Тарасова, Артура Ракитского и во многих ... [More]

Categories: Management
Posted by Vitalii Tsybulnyk on Tuesday, April 7, 2009 8:11 AM
Permalink | Comments (3) | Post RSSRSS comment feed

Первый взгляд на Visual Studio 2010

Прежде всего разрешите представить: Jason Zander, General Manager продукта Visual Studio в Microsoft. Его блог не только хороший источник полезной информации о новых продуктах Microsoft "из первых рук", но и своеобразный индикатор политики неразглашения для других членов команды Visual Stu... [More]

Categories: Development | Microsoft
Posted by Vitalii Tsybulnyk on Tuesday, February 24, 2009 5:48 AM
Permalink | Comments (4) | Post RSSRSS comment feed

Талант, старание и опыт.

В этом посте я хочу изложить своё мнение по поводу трёх качеств любого сотрудника, наиболее важных для его профессиональной успешности. Тема эта без преувеличения одна из важнейших для любого менеджера, особенно принимающего решения о найме работников. Примером таких рассуждений может пос... [More]

Categories: Management
Posted by Vitalii Tsybulnyk on Friday, January 23, 2009 12:54 PM
Permalink | Comments (2) | Post RSSRSS comment feed

SCRUM в Microsoft.

Момент истины - барабанная дробь, и... Да, в Microsoft испльзуют SCRUM! Не уверен, что абсолютно для всех своих продуктов, но для большинства наверняка. Лично меня это обстоятельство весьма удивило, ведь я ещё помню времена появления и бурного продвижения "водопадно-спирального" ... [More]

Posted by Vitalii Tsybulnyk on Wednesday, January 21, 2009 11:13 AM
Permalink | Comments (8) | Post RSSRSS comment feed

Женщина-программист: мифы и реальность.

Прочитав статью о женщинах в информационных технологиях на developers.org.ua, не смог удержаться от того, чтобы высказать своё мнение, т.к. знаю о приведенной проблеме не понаслышке. Дело в том, что я достаточно давно и очень близко знаком с девушкой-программисткой, зовут её Алла и она моя жена .&n... [More]

Posted by Vitalii Tsybulnyk on Tuesday, January 13, 2009 6:31 AM
Permalink | Comments (6) | Post RSSRSS comment feed