Archive

Posts Tagged ‘Project Management’

Шлях до Agile. Спрінти та релізи.

April 21, 2011 Leave a comment

Ми працюємо над проектом, де у замовника релізи 3-4 рази в рік. Зазвичай досить важко обговорити ввесь функціонал на пів року вперед. Тому потрібен коротший часовий проміжок для ефективної роботи. Так ми і зробили – почали робити 2 ітерації на реліз. Кожна 1.5 – 2 місяці. Розробили список із 20-25 фіч, проставили пріоритети і вперед.

Але згодом я зрозумів, що команді достатньо важко сконцентруватися за закінченні високо пріоритетних фіч. Зазвичай, коли над фічею працює двоє людей (н.д. клієнт – сервер), і одна людина вже закінчила, а інша ще не почала, то фіча так і лишається незавершеною.
Побачивши це, було вирішено наступне – ітерацію розділити на два спрінти. Це були внутрішні спрінти, без доставки до замовника. Кожен – тривалістю 3 тижні.  Це дозволило команді спочатку сконцентруватися на фічах, які мали найвищий пріоритет. А потім в наступному спринті закінчити інші, менш пріоритетні фічі.

Так і сталося. Практично всі критичні фічі були завершені та відтестовані в першому спрінті . А ті, які не були завершені, були перенесені на наступний.

Зараз ми закінчуємо другий спрінт – все йде по плану. Скоро здаємо ітерацію замовнику. Вперше все спокійно, без авралу…….

Здається ми знайшли золоту середину……

Шлях до Agile. Daily scrum

December 22, 2010 Leave a comment

Уже декілька років я керую розробкою програмного забезпечення. А почалось все з того, що я прийшов  на роботу не вчасно.  Тоді і почув – ти будеш ПМ. Ну думаю, а чому б не спробувати. Все таки з посади ПМ набагато легше воювати за якість, аніж з посади інженера з перевірки/забезпезпечення якості.

А далі розкажу про те як я (разом з командою) вводив практики які належать до когорти «Гнучких».

Так от:

Перше, що я вирішив змінити то була система обліку таксів, багів та вимог. Особливо вимог.  До цього системою обліку вимог завжди був  документ MSWord, що, як ведеться, залишався у версії Draft  ну або максимум 1.0.

Зупинився я на Team Foundation Server, як систему для менеджменту проектних атефактів.  Причини:

  • То був новий продукт на ринку (TFS2005)
  • Були знайомі, що уже мали досвід роботи з ним

І зажили ми «харашо»…….

Нєа…..

Все є: вимоги, таски, баги, лінки між ними, в все одно  люди працюють розсинхронізовано, ніхно не знає чим займається його сусід, тай і не цікаво їх чим сусід займається. Час від часу проводили мітинги, але там в основному говорять двоє: оптиміст і критик 🙂 , іншим пофіг – сидиш собі на кріслі і нікого не рухаєш, махнув головою, що все ясно і довольний.

Це була для мене серйозна проблема: не можу зацікавити людей, не можу               донести інформацію, команда «неправильна»…….

Як виявилося людям цікаво, коли говорять вони (а особливо коли хваляться) і коли їх слухають. Тільки є одни нюанс – потрібно персонально спитати. (Ваня, а що ти вчора зробив? Чи є якісь проблеми? Нема 🙂  ?)

Як виявилося є можливість робити швидкі статус «мітинги» а-ля «планьорка» кожен день і обговорювати на них два тривіальні питання:

1.       Що ти зробив вчора  (наголос на доконаності дії)

2.       Що ти зробиш сьогодні (наголос на доконаності дії)

Кожен член команди коротко відповідає на ці два прості питання.  Ну і мітинг проводиться стоячи  – щоб не заснути :). В світі Agile а точніше Scrum – це daily scrum.

Що це дає:

  • Таким чином людина націлюється на результат.
  • Інші знають чим займається товариш.
  • У ПМа є загальне уявлення де проект буде завтра.

Правда ми додали ще одне питання:

3.       Які є проблеми?

Таким чином команда може допомогти людині вирішити проблему одразу.  Це дуже доречно для нових людей, які бояться  підійти до «бородатого старожила команди» з дурним запитанням.

Отак з пробами та помилками ми отримали Daily Scrum.  (Scrum  я тут вжив бо це зараз модно 🙂 )

Далі буде……

PMP сертифікація. Ціна знань. Порахуємо???

October 26, 2010 1 comment

Від недавна я став цікавитися сертифікацією для проджект менеджерів.

На даний момент однією з передових є PMP від PMI.

Для того щоб здати на PMI потрібно декілька передумов: досвід роботи, 35 балів (годин), що засвідчують що ти пройшов підготовку (для того щоб здати екзамен 🙂 ) і ще декілька речей. Детальніше тут http://pmportal.com.ua/competences/certification/program-management-professional

Сам екзамен коштує 555 USD (для не членів PMI ). Триває 4 год, 200 питань. Прохідний бал – 61%.

Але от питання, як і коли вчитися (і заробити 35 балів), якщо курси тільки в Києві.

Саме цікаве починається далі:

Курси коштують 7 250 грн. (http://www.spiderproject.com.ua/pm/courses.php) якщо ще порахувати візити до Києва – то тут цілих 10К, тобто $1300.   (три рази можна перездавати 🙂 )

Тому як на мене эдтно правильним рішенням є використання Online кусів, то зазвичай подкасти та відео.  http://www.project-management-prepcast.com/index.php/order-high-resolution

І коштує це $100.

Різниця в 10-13 разів.

Лишається тільки здогадуватися чому ті курси такі дорогі…….

Тому я за дистанційне навчання!!!

 

 

ITEvent 2010, Івано-Франківськ

October 24, 2010 Leave a comment

От нарешті вирішив почати свій блог. Напевно буде щось типу невеликого щоденника з думками, враженнями та лінками на інші блоги 🙂

Так от.

Вчора відбулася IT конференція в нашому місті (Івано-Франківськ) – явище досить рідкісне протягом останніх кількох років.

І я радий, що воно відбулося (мені доручили закривати конференцію 🙂 ).

  Доповоді були реально цікаві і все пройшло досить гладко. Ну звичайно єдина ложка дьохтю – це ситуація з aiesec та з подібною конференцією (ITEvent) в минулому році.

Тому для повного щастя, думаю організаторам варто змінити назву і продовжувати такі конференції. Не в назві щастя – а в якості доповідей та організації.