Spooning – една пародия на Pair Programming
Тези от вас, които се интересуват от Agile методи за разработка на софтуер и управление на проекти, сигурно са чували за Pair Programming или работа по двойки – една от най-спорните практики на Extreme Programming. В това видео, на което попаднах от сайта Obama Pacman, си правят голям майтап с нея, но шегата е добродушна.
Ако искате да научите повече за Agile методологиите и за това доколко са успешни различните техники в практиката на софтуерното производство, заповядайте на семинара “Методологии за управление на проекти“, в който разглеждаме различните подходи и правим анализ на това кой е най-подходящия в различните проекти, с които се ангажираме.
Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се за съдържанието му чрез RSS feed или по имейл.
Категории: Гъвкави методологии, Хумор | Няма коментари
10 проблема при преговорите с клиенти. Част 1 – избор на методология и избор на клиент
Марио Пешев започна една много интересна дискусия и покани своите читатели да участват в нея или с коментар, или с блог-пост. В нея той поставя 10 проблема, които според него са най-тежките при водене на преговори с клиенти относно стартирането на един ИТ проект и търси мнението и съвета на колеги, сблъсквали се с тях в своята практика.
Въпросите са доста и понеже съм се сблъсквал с тези проблеми и аз, и имам какво да кажа, реших да отговоря в няколко поста. Няма да са цели десет, тъй като някои от въпросите са свързани, но на по-сериозните ще отделя самостоятелен пост, а на другите ще отговоря групово. Ето и списъка с 10-те въпроса:
- Как договаряте условията – гъвкави (agile) методологии или дълги спецификации?
- Колко време отнема контактът с клиента: срещи, телефонни разговори, мейли?
- По какъв начин договаряте дизайна, за да избегнете постоянните промени в процеса на работа?
- Как разпределяте минорните (незначителни и кратки) корекции от съществените (тези, които отнемат време и водят до закъснения и загуби)?
- По какъв начин договаряте плащанията (авансови, на фази, на срокове)?
- Работите ли извън стандартното време (вечер, уикендите)?
- Как реагирате при закъснения на клиент (забавяне на материали, закъснение при отговор и на плащане)?
- Кои са задължителните въпроси и уточнения, които задавате и разяснявате на клиента в началото?
- Колко от проектите ви са на загуба или със закъснение?
- Кои са признаците на потенциалния проблемен клиент?
В този пост ще се фокусирам върху първия и последния въпрос – за избора на методология и за избора на клиент – тъй като те са основополагащи и от тях зависят отговорите на всички останали въпроси.
Независимо дали работя по голям проект като мениджър във фирма, или нещо по-малко като фрийлансър, принципът, по който решавам каква методология да избера, е в зависимост от това дали клиентът има ясна представа за проблемите, които иска да реши и за решението, което иска да внедри.
Първата работа е да си изясним проблемите.


