Witchcraft: Black magic of Business Analysis

Slides:



Advertisements
Similar presentations
A little Software Engineering: Agile Software Development C Sc 335 Rick Mercer.
Advertisements

What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Practical Story Sizing Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011.
GAI Proprietary Information
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
Resource Systems.  The need for agility  History of Product Development  Delivery of EPCOT  Future Challenges & Recommendations  Reflection  Questions?
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Project Management.
Release and Iteration Planning September 13, 2008.
Lesson 5.2 EbD Budget Design 1 ® ®. Essential Question: ® What are the projected costs of the project to complete and what will need to be purchased?
.com Software Testing Tutorials “Basics for beginners. Fundamentals for everyone.” Welcome to Day 4. We will start at 4:35 PM PST. Software Testing Tutorials.
1 HOW TO AID LESS TECHNICAL CLIENTS WITH ENTERPRISE PROCESSES (EN) AUGUST 26, 2015 Zoltan Gal.
Strategies for Knowledge Management Success SCP Best Practices Showcase March 18, 2004.
Product Management Or.. The most important thing most startups forget to do.
Lecture 10 More Innovation SE3821 Software Requirements and Specification Dr. Rob Hasker (based on slides by Dr. Brad Dennis)
1 Week 7 - System analyst IT2005 System Analysis & Design.
Systems Analysis & Design AUTHOR: PROFESSOR SUSAN FUSCHETTO 10/24/
Software Engineering Principles Practical Advice and Steps for Managing Your Project.
Requirements Engineering Processes. Syllabus l Definition of Requirement engineering process (REP) l Phases of Requirements Engineering Process: Requirements.
IS2210: Systems Analysis and Systems Design and Change Twitter:
WHEN TITLE IS NOT A QUESTION N O ‘WE CAN’ CA Agile Vision Product Manager Michael Lester.
Sample Project Context INFO 330. The Deliverables Analyze Org Project Scope Stakeholder analysis User Usability Surveys Personas Info Heuristics Content.
Peaceful Problem Solving through Peer Mediation October 2012.
PRESENTER: MS. CRYSTAL WATSON DATE: OCTOBER 4, 2014 Preparing for a Successful Job Interview.
Rolling out Scrum? Remember the Product Owner Presented by Lonnie Weaver-Johnson 1.
 Son Nguyen, YM & Skype: ng_thanhson.
PROJECT MANAGEMENT CHANGEMAKER PROGRAM Bronwyn BronwynOatley.
ServiceNow Special Interest Group Phased WorkTemplate Information & Educational Technology 1 DRAFT
The Risky Business of Assumptions Presented by: Beth Spriggs, PMP.
 Understand why schools ask students to give presentations.  Understand what makes a good presentation.  Learn about structuring a presentation. 
Prospecting Training.
THERE ARE TIMES WHEN ALL OF US ARE ASKED, “WIIFM
Change your look and feel to how you work! Let’s SCRUM Change your look and feel to how you work!
VOLUNTEER & RECRUITING Saturday, July 22, 2017
How to be safe on the internet ?
Best Practices for a Staff Meeting
Waterfall, Agile & Scaling Agile
ICE Innovation, Collaboration and Execution
Fundamentals of Information Systems, Sixth Edition
The importance of project management
By: By: Agile Scrum Master Online Training.
Section 8.1 Preparing for the Interview
Interviews and Focus Groups
AGILE METHODOLOGY MANAGE PROJECT USING AGILE SCRUM.
PDMU – KS1 Lesson 2 BBC Children in Need 2015
Project Learning in Capstone Design
ALGEBRA 2 WITH TRIG HONORS (Your most important class this year!)
Let’s Make Money.
WELCOME TO STATISTICS.
Predator Identification
Five Characteristics that Make Top Performers Extraordinary President of Creative Sales Solutions Jim Facente Welcome to our webinar. We plan on providing.
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
Lesson 1 Understanding Software Quality Assurance
The Agile Inception Deck
Killer Project Management Best Practices
Coming up: What is Agile?
HWB – First Level Lesson 2
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Turning Ideas Into a Business
Welcome Back!.
Reviewing Requirements and Capturing Questions
UI, UX: Who Does What? A Designers guide to the tech industry.
Training 01: Project Lifecycle & Business Technology Analysis
Feb. 21, 2019 Prepared by: Mark D’Onofrio
Welcome to Curriculum Design Workshop
Walking dead. How to save project?
My Career as a [Job/Role] NAME Company / logo
Executive Project Kickoff
If I Only Knew Then What I Know Now
The Selling Process - Individual Sales
Product Development & Planning
Presentation transcript:

Witchcraft: Black magic of Business Analysis

About me Business Analyst at AltexSoft 3 years of BA experience in projects of Mining, Safe Internet and Travel domains Hobby: engagement other to become BAs

Agenda Who’s BA and how can he make the project better? Collaboration with the team on the different project phases Discovery phase: goals, main activities, BA deliverables How to torture BA?:)

So who’s BA?

So who’s BA? Somebody who talks to the customer Writes requirements Initiates the meetings. A LOT of meetings

It’s okay without BA…

Here comes BA

The project starts with Presale Validate the idea Explain the scope to the Presale process participants Prepare scope decomposition Estimate BA efforts for a project

The most interesting Presale Discovery Understand the business goals and needs List key problems Prepare tasks for the first sprints

Project development Product development Iterative “Discovery” Presale Discovery Product development Iterative “Discovery” Team support Scrum ceremonies

Maintenance Product enhancement Change requests management Presale Discovery Product development Support and maintenance Product enhancement Change requests management

Discovery phase BA tasks Planning the Discovery Requirements interview Artifacts/Deliverables

Discovery: BA tasks Product idea validation Identifying key user problems to solve Preparing a clear product vision

Planning the Discovery

Interview and requirements workshops

Artifacts Product/Business model/Lean Canvas As is/To be user flow Functional decomposition GIST planning

Artifacts - Canvas

Artifacts - As is user flow

Artifacts - To be user flow

Functional decomposition

Functional decomposition

Artifacts: Road Map (GIST Planning approach)

Goals Ideas Step- projects Tasks Improve climbing skills Climb <X> 6000 meters mountains Everest Year 1 Year 2 Ideas Engage friends Buy tickets Plan a vacation Purchase medical insurance Watch a movie Another mountain first? Step- projects Get the alpinist certificates Get doctor/mom/boyfriend allowance Purchase equipment Find money Q1 Q2 Tasks Training More training Crowdfunding Friends Purchase equipment

Bored? Here are some tips how to torture BA:)

If you’re a part of the project team Tell that “we don’t need ba” - always works Let somebody else gather requirements (PM, Developer, QA are great for that) Requirements first (waterfall nightmares) It wasn’t in the requirements (never ask if you see sth wrong) Show the BA some code, tell as much tech details as you can The more refactoring the better. Business value? Nevermind!

If you’re a customer Good BA should read your mind! Come with some genius solution and keep the problem you wanna solve in secret We want blockchain/cryptocurrency/IoT/AI/machine learning/big data Changes after changes (the best during the same sprint) “The users MIGHT want” (c)

Welcome to the dark side! Become a Business Analyst!

Thank you!