Долу алко’ола!

12 Март 2006

Снощи, след като изпих четвъртата бира, взех твърдото решение да спра за малко с пиенето. Може би за около два месеца. Ще го комбинирам с малко по-активни упражнения за коремната област. Надявам се да залича появилите се в последно време тлъстинки. Не се смейте. Не искам да се превърна в жалка гледка - хърба с щръкнало шкембе. Не искам на 30 да приличам на препасла с прясна люцерна крава.

Определено ще е трудно, предвид факторите около мен. Още по-трудно ще е предвид факта, че бирата ми е своеобразен успокоител в напрегнатите следобеди; отдушник след дългия работен ден. Станало ми е дори навик непрекъснато да пия течности. Последното мисля да го превъзмогна с постоянно наличие на минерална вода и сокове.

Всъщност - този пост е нещо като публично обещание. Надявам се това да ме направи малко по-сериозен в изпълнението на мисията.

П.П. 16:30 - а вече ми се пие една. Май наистина ще е трудно.

12 Коментара »

За водопадите, миналото и грешките

25 Февруари 2006

Преди няколко дни един от блоговете, които следя, публикува връзка към предстояща waterfall конференция. Първоначално леко притеснен, реших все пак да подходя непредубедено - считайки, че трябва добре да познаваш нещо преди да го отречеш.

Петнайсет минути по-късно се подхилквах на неща като

wordUnit: A Document Testing Framework by Kent Beck

Pair Managing: Two Managers per Programmer by Jim Highsmith

User Interaction: It Was Hard to Build, It Should Be Hard to Use by Jeff Patton

Ruby On Snails: Slow Down Development With This New Framework by Dave Thomas and Mike Clark

Надявам се да съм ви заинтригувал. Ама не е смешно. Голяма част от нешата ме забавляваха, защото по една или друга причина съм ги виждал в действие. Двама мениджъри? Четирима наведнъж са се упражнявали с мен. Не препоръчвам.

Което е обаче по-лошо - бил съм и причина за прилагането на някои от тези “best practices”. Или по-скоро за опити да се прилагат. Считам ги между другото до голяма степен за преки производни на нежеланието за реална работа и бюрократщина. В тежкия процес е много лесно да скатаеш и да не работиш под предтекст непълната завършеност на документ #0643, приложение към документацията на подсценарий 23б. Ако това ти е идеята за работа де.

Няма коментари »

Внимание към детайла - отговорност на екипа?

28 Януари 2006

Фраза, която чуваме всеки ден. Германците правели бирата с внимание към детайла. Новата toyota била изработена с внимание към детайла. Четем го и в изискванията за работа на много IT работодатели. Нееднократно съм го чувал - “ако работиш за нас, очакваме от теб да се отнасяш към детайлите с внимание.”

Какво обаче значи да правиш софтуерен продукт с внимание към детайла? Можем ли въобще да го третираме и изискваме като индивидуално качество? Възможно ли е даден член на екипа да бъде “човека, дето внимава и за другите”? Могат ли останалите преспокойно да се оставят на творчески полет, оставяйки довършителната дейност на другия човек?

Според мен - не. Преспокойно можем да приложим правилото - “Една тълпа е толкова тъпа, колкото е тъп най-тъпия човек в нея”. В нашия случай - един продукт ще бъде изпълнен с такова внимание към детайла, колкото му е отделил най-мърлявия член от нашия екип. Или колкото внимание е вложено в най-незначителната и претупана част от него. Дейностите и производните произведенията (опит да преведа “deliverables”) взаимодействат толкова тясно помежду си, че на практика е невъзможно да направиш една част добра и изпипана сама по себе си. И дори това да стане, кофти изпълнението в останалите я обезсмисля.

Примери за това много - уеб решения с добър визуален дизайн, но кофти код, или обратното. Добре направени такива, лишени от качествено съдържание. Или пък самоцелни разработки, направени без всякаква идея за тяхното прилагане и внедряване.

При нас е така, кой е виновен?

Подобно на образователните филмчета в demotivation.dom говорим конкретно и поименно - всеки един от нас. Както вече споменах - нещата са навързани. Ако считате, че дадена (не вашата разбира се, ние сме най-добрите) част от продукта е направо срам за работата ви, или че колегата си върши работата през пръсти - замислете се. Дали неговата работа не зависи от това как вие сте си свършили вашата? И дали той не се нуждае от вашата помощ? Дали наистина парчето от работата ви е изпълнено достатъчно качествено? Дали неговата “липса на внимание” не е заради това, че някой друг е “изял” цялото време и бюджет с някой “шидьов’р”? Без да навлизам във вечните теми за вредата от егото и ограничения мироглед, искам да отбележа колко несъстоятелна е фразата “аз си върша моето добре, другите са виновни”. Която, признавам си, нееднократно съм си мислел и казвал.

- Добре, но ние сме в България.
- И сроковете са кратки.
- И пари няма.

Хубаво де. Тогава нека да правим по-малки неща. Нека да не направим тоя feature въобще. Никой няма да умре, ако апликацията ни не се предлага и с розов десен на цветенца. И с вградено пони. Но да не претупваме нищо. Рано или късно претупаното ще се върне с все сила. Освен ако не сме се специализирали да произвеждаме неща, който не се ползват. Ако това важи за вас - просто игнорирайте всичко писано по-горе.

9 Коментара »

web based software vendor wanted

15 Декември 2005

Следната фикция ми се завъртя в главата - какво става ако решиш да избереш софтуерна фирма (в България), която да ти изработи уеб базирано приложение по поръчка? Говоря за сериозен проект, нещо, на което ще си градиш бизнеса за близките няколко години.
Цялата история »

13 Коментара »

Back from the dead #2

19 Октомври 2005

Втория рожден ден на блога бе отпразнуван с местене - сега вече съм на малко по-скришно местенце, където мога на спокойствие да правя кочинка. Това първо. Ето и няколко странични бележки по повода:
Цялата история »

2 Коментара »

going on web

21 Септември 2005

От няколко дни съм на нова работа, където съответно ми се наложи да се започна изграждането на работна станция на чисто (за кой ли път). Мога с гордост да заявя, че този път setup-a мина без нито един пиратлък. Разбира се, до голяма степен това се дължи на спецификата на работата.
Та покрай това възникнаха няколко интересни казуса: Цялата история »

4 Коментара »

Публично TODO

6 Септември 2005

Усещам се уморен… много уморен. От работата, от хората около мен, от системното вършене на неща, които не желая да правя. Решил съм в най-близко време да се постарая да приключа с всякакви отворени начинания за момента, за да поседна за малко с чаша бира и да си събера мислите в главата. Предстои ми (може би не в този ред):

Цялата история »

7 Коментара »