Ролята на бизнес анализатора – резултати от анкетата

Business Analyst

Вече повече от месец стои анкетата за ролята на бизнес анализатора в един софтуерен екип. Преди да я закрия, за да пусна нова, обявявам резултатите.

Въпрос: Как оценяте ролята на бизнес анализатора във вашия екип?
Общо отговорили: 27 човека (малко, но от сърце).

Отговори:

  1. Много важна. Той проучва нуждите на клиента и го представлява пред екипа – 14 гласа (52%)
  2. Всички роли са еднакво важни. БА отговаря за функционалната спецификация, която после програмистите реализират – 6 гласа (22%)
  3. На нас такъв човек не ни трябва. Програмистите се оправят сами с анализа на клиентския бизнес – 4 гласа (15%)
  4. Какво е това “бизнес анализатор”? – 3 гласа (11%)
  5. Само се мотае наоколо и се прави на важен. Един прост JavaScript не може да напише – 0 гласа (0%)

poll-chart

Как да тълкуваме резултатите? Очевидно, първото, което прави впечатление, е малкият брой гласували. Предпочитам да го отдам на факта, че все още малко хора посещават блога и може би анкетата не им е направила впечатление. Може би в бъдеще ще я пусна пак, ако успея да привлека повече посетители.

Все пак, може да се отчете като положителен факта, че макар и с малко участници, отговорите показват, че в съвременните софтуерни екипи съществува позицията на бизнес анализатора и неговият труд се оценява по достойнство. Независимо дали се тачи високо (отговор 1) или просто се приема за равноправен член на екипа (отговор 2), бизнес анализатора заема своето утвърдено място в софтуерния екип (общо 20 гласа на двата въпроса, което прави към 74%)

Отговор 5 беше грубиянски и представя просташкото и надменно отношение на някои програмисти към заобикалящия ги свят. Радвам се, че никой не е дал такъв отговор. Това може би означава, че колегите вече гледат доста по-сериозно на работата си.

Отговор 4 е малко глуповат. Може ли да си уважаващ себе си девелопер и да не знаеш какво е това бизнес анализатор? Сложих го нарочно, защото очаквах него да го изберат хора-шегаджии не от незнание, а за да стане по-цветна анкетата. Вярвам, че точно с такава цел са го избрали тримата отговорили. Ако пък наистина не знаят за какво става дума – да продължават да четат този блог – ще има още теми за бизнес анализ и ще успеят да разберат какво е това.

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

Възможно е, обаче, и друго тълкувание. Фирмата може да е съставена само от “велики програмисти”, смятащи, че знаят и могат всичко – едни истински “многостранно развити личности” – идеалът на отминалото социалистическо общество, които вярват в идеята, че един програмист трябва да разбира от всички аспекти на софтуерния бизнес и специализация в отделни области като бизнес анализ, управление, тестване, обучение на потребители и т.н. не е нужна. Програмистът може всичко!

Много ми се ще да зная какво точно са имали предвид хората, отговорили по този начин. Призовавам ги да коментират този пост, пък дори и анонимно. Ще бъде полезно за всички.

Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се напълно безплатно за нашия бюлетин чрез RSS feed или по имейл

Leave a Reply

Your email address will not be published. Required fields are marked *