ITKaiZenClub: Успішний бізнес аналітик: Хто він і що він...

Preview:

Citation preview

Успішний бізнес аналітик:Хто він і що він повинен знати та вміти?

Про що ми сьогодні поговоримо• Хто такий бізнес аналітик та які задачі він виконує?• Що робить бізнес аналітика успішним?• Які знання та вміння потрібні аналітику, щоб робити свою

роботу якісно?• Які особисті якості повинен мати хороший аналітик?

На скільки ви знайомі з аналізом?• Чи є серед вас ті, хто працює в ІТ?• Чи є серед вас аналітики?

Познайомимося• Ірина Крючкова

– Аналітик з боку замовника– Аналітик на проектах для українських замовників– Аналітик на зарубіжних проектах

– Тренер, організатор, активістка– CBAP, CSPO

З чого складається будь-яка робота?• Підготовка (що потрібно зробити)• Робота (зробити)• Результат (перевірка, підсумки)

Ціна помилки

Розробка ПЗ

Хто ж такий аналітик?

БізнесБізнес аналітик:

- Hard skills- Soft skills

Технології

Знання бізнесу• Розуміння бізнесу• Знання індустрії• Знання організації• Знання рішень• Знання методології

Знання технологій• Теорія баз даних• Об'єктно-орієнтована парадигма• Мови програмування

Бізнес аналітичні знання• Soft skills:

– Аналітичне мислення та вирішення проблем– Особистісні характеристики– Комунікаційні навички– Навички взаємодії

• Hard skills:– Техніки– Інструменти

Soft skillsАналітичне

мислення та вирішення проблем

•Креативне мислення•Прийняття рішень•Швидке навчання•Вирішення проблем•Системне мислення•Концептуальне мислення•Візуальне мислення

Особистісні характеристики

•Етичність•Відповідальність•Надійність•Організація і управління часом•Здатність адаптуватися

Комунікаційні навички•Вербальна комунікація•Невербальна комунікація•Письмова комунікація•Ефективне слухання

Навички взаємодії

•Фасилітація•Лідерство•Робота в команді•Переговори і вирішення конфліктів•Навчання

Аналітичні техніки1. Acceptance and

Evaluation Criteria2. Backlog Management3. Balanced Scorecard4. Benchmarking and

Market Analysis5. Brainstorming6. Business Capability

Analysis 7. Business Cases8. Business Model

Canvas9. Business Rules

Analysis10. Collaborative Games11. Concept Modelling12. Data Dictionary

13. Data Flow Diagrams14. Data Mining15. Data Modelling16. Decision Analysis17. Decision Modelling18. Document Analysis19. Estimation20. Financial Analysis21. Focus Groups22. Functional

Decomposition23. Glossary24. Interface Analysis25. Interviews26. Item Tracking

27. Lessons Learned28. Metrics and Key

Performance Indicators (KPIs)

29. Mind Mapping30. Non-Functional

Requirements Analysis31. Observation32. Organizational

Modelling33. Prioritization34. Process Analysis35. Process Modelling36. Prototyping37. Reviews38. Risk Analysis and

Management

39. Roles and Permissions Matrix

40. Root Cause Analysis41. Scope Modelling42. Sequence Diagrams43. Stakeholder List, Map,

or Personas44. State Modelling45. Survey or

Questionnaire46. SWOT Analysis47. Use Cases and

Scenarios48. User Stories49. Vendor Assessment50. Workshops

Аналітичні інструментиОфісні інструменти

Текстові процесориСтворення

презентаційТаблиці

(Spreadsheets)Hardware (принтери,

проектори та ін.)

Бізнес аналітичні інструменти

МоделюванняПрототипування

Трасування вимогЗберігання вимог

(репозиторії)

Відслідковування

Засоби комунікації

Засоби комунікації (пошта,

мессенджери)

Засоби для сумісної роботи

Відслідковування

Задачі аналітика

Хто ж усім цим може впоратися?

СтруктуруємоАналітик з

боку замовника

Аналітик на локальних проектах

Аналітик на закордонних проектах

Аналітик на продуктових

проектах

Аналітик з боку замовника• Вимоги високого рівня• Аналіз існуючих процесів• Оцінка систем та рішень• Приймання результатів розробки• Навчання, підтримка користувачів

Аналітик на українських проектах• Вимоги високого рівня• Розробка деталізованих вимог• Аналіз існуючих процесів• Оцінка систем та рішень• Управління вимогами• Планування аналітичної роботи• Приймання результатів розробки• Інколи, навчання, підтримка користувачів

Аналітик на закордонних проектах• Англійська мова• Вимоги високого рівня• Розробка деталізованих вимог• Аналіз існуючих процесів• Оцінка систем та рішень• Управління вимогами• Планування аналітичної роботи• Приймання результатів розробки• Навчання, підтримка користувачів

Аналітик на продуктових проектах• Аналіз ринку і конкурентів• Англійська мова• Вимоги високого рівня• Розробка деталізованих вимог• Аналіз існуючих процесів• Оцінка систем та рішень• Управління вимогами• Планування аналітичної роботи• Приймання результатів розробки• Навчання, підтримка користувачів

Спілкування та взаємодія із замовником

Створення аналітичних артефактів

Взаємодія із командою розробки

Спілкування та взаємодія із замовником

•Аналіз зацікавлених осіб•Аналіз першопричин•Інтерв'ю•Мозковий штурм•Семінари по вимогам•Презентаційні навички•Управління змінами

Створення аналітичних артефактів

•Бачення продукту та бізнес вимоги•Варіанти використання•Історії користувачів•Нефункціональні вимоги•Моделювання (UML)•Прототипування

Взаємодія із командою розробки

•Декомпозиція робіт/задач•Оцінка трудовитрат•Відстеження задач

Ближче до практики

Як отримати необхідні знання• Самостійне навчання• Самостійне навчання згідно плану• Тренінг• Допомога ментора• Практика!

Самостійне навчання• Вигерс Карл «Разработка требований к программному

обеспечению»• Business Analysis Body of Knowledge (BABOK), v.3• Dean Leffingwell, Don Widrig «Managing Software

Requirements: A Unified Approach»• Alistair Cockburn "Writing Effective Use Cases”• Mike Cohn "User Stories Applied for Agile Software

Development"

Business Analysis Big Bang• 2 місяці, 2 рази на тиждень, по 2 години• Лише найактуальніші техніки, які потрібні для щоденної

роботи• Наголос на практику

Структура занять• Заняття 1: Блок теорії – основні аспекти задачі, перелік

технік– Домашнє завдання: детальне вивчення однієї з технік

• Заняття 2: Відпрацювання техніки на практиці– Домашнє завдання: завершити почате. Кільком – детальніше

розібрати кілька інших технік, підготувати презентацію.

• Заняття 3: Презентація інших технік, обговорення, приклади, нюанси. Наступний блок теорії.– Домашнє завдання …

Шукаємо Product OwnerНам потрібна людина:• З ідеєю в голові• Готова приділити час для

розвитку своєї ідеї– присутність на 3 заняттях– відповіді на e-mail– рев’ю документів

Що отримає PO:• Пропрацьовану ідею (мета,

цільова аудиторія, шляхи реалізації)

• Документ з високорівневими вимогами до програмного забезпечення

• Документ з деталізованими вимогами, які можна віддавати в розробку

Допомога ментора• План розвитку• Підтримка• Регулярне спілкування• Відповіді на питання та

допомога в поточних задачах

Додатково• ITKaiZenClub• Курс "Business Analysis Big Bang” з 15 жовтня• Build Staff 2015• Outsource People 2015• Lviv PM conference

Шукаємо волонтерів!У нас є ідея:

Зробити конференцію по трендам в ІТ

нам потрібні

Дякую за увагу!• Питання?

• Контакти:– http://e-5.com.ua/– https://www.facebook.com/E5Trainings– ira.kruchkova@gmail.com

Recommended