Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 66 Anzeige

Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi

Herunterladen, um offline zu lesen

Texavi's Tech Bootcamp is designed around the practical, real-time usage of business analysis principles, concepts, methods, tools and techniques. This course will equip you to be job-ready with practical and real-time insights, as well as offering access to our treasure of insightful, high-quality resources and materials.

Whether you are a developer or a tester, architect or a sales person thinking about moving to the BA role, Tech Bootcamp is for you. If you are an entry-level analyst, or a fresher just out of uni, Tech Bootcamp is for you.

Texavi's Tech Bootcamp is designed around the practical, real-time usage of business analysis principles, concepts, methods, tools and techniques. This course will equip you to be job-ready with practical and real-time insights, as well as offering access to our treasure of insightful, high-quality resources and materials.

Whether you are a developer or a tester, architect or a sales person thinking about moving to the BA role, Tech Bootcamp is for you. If you are an entry-level analyst, or a fresher just out of uni, Tech Bootcamp is for you.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Ähnlich wie Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi (20)

Anzeige

Weitere von Texavi Innovative Solutions (20)

Aktuellste (20)

Anzeige

Practices and Approaches in Business Analysis - Texavi Tech Bootcamp on How to be a BA - Texavi AnalystZone by Pardha Saradhi Mantravadi

  1. 1. 2www.texavi.co.uk Welcome to Texavi!
  2. 2. 3 First thingsfirst! www.texavi.co.uk • This is a freecourse, but rememberthereis no freelunch! • Its completely developed and delivered by Texavi. No sponsors, help us with youractive participation and support! Texavi,Analyst-Zone,AZcircle,NewAgeAgileBusiness Analyst*areregisteredtrademarksof TexaviInnovative Solutions
  3. 3. 4 Please remember! www.texavi.co.uk • Attend all sessions without fail. Theyareinter-related, so you can get the best only if youattend eachone of them • Full attendance will open avenues for you! Eg., prepare youfor that BA job interview, certificates, premiumaccess to ourdigital platform, mobile app,discount vouchers to our online coursesand manymore… • Do thetasks, exercises and home works. It’s a good investment for you! Find us, follow us on all popular social/professional media platforms: YouTube, Facebook, Instagram, Twitter, LinkedIn & coming soon on WhatsApp
  4. 4. www.texavi.co.uk 5 Agenda  Recapfromlastsession  Keyactivities&tasksperformedbyBA  BA interventionin productdev lifecycle  Dangerstoavoid in BAlandscape  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  5. 5. www.texavi.co.uk 6 Agenda  Recap from lastsession  KeyactivitiesandtasksperformedbyBA  BA interventionin productdev lifecycle  Dangerstoavoid in BAlandscape  BA andtherequirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  6. 6. www.texavi.co.uk 7 Agenda  Overview and setting the context  Definitions of business analysis  Business analysis as your career  Role(s) of a business analyst  Responsibilities & key tasks of BA  Summary– Q & A
  7. 7. 8www.texavi.co.uk
  8. 8. www.texavi.co.uk 9 Agenda  Recap from last session  Value-add and benefits from BA  Where do we need BA  Core skills of BA  Behavioural competencies  Business-related skills  Essential knowledge/techniques  Summary– Q & A
  9. 9. www.texavi.co.uk 10
  10. 10. www.texavi.co.uk 11 Agenda  Recapfromlastsession  Key activities & tasks done by BA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  11. 11. www.texavi.co.uk 12
  12. 12. 13www.texavi.co.uk
  13. 13. 14www.texavi.co.uk
  14. 14. www.texavi.co.uk 15 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srole in product dev lifecycle  Dangerstoavoid in BAlandscape  Bustingmyths& misconceptions aroundBA  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods
  15. 15. 16www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX
  16. 16. 17www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start
  17. 17. 18www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements
  18. 18. 19www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements
  19. 19. 20www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts
  20. 20. 21www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts System & Acceptance Testing • Conduct system testing • Assist customers/users in UAT • Generate test reports • Assist the team in prioritizing and fixing defects
  21. 21. 22www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts Low level design & Coding • Acceptance criteria • Requirements clarification • Create wireframes • Create process models, data models, UML models System & Acceptance Testing • Conduct system testing • Assist customers/users in UAT • Generate test reports • Assist the team in prioritizing and fixing defects Solution Deployment Solution Deployment • Conduct Reviews • Support teams and users in deployment and usage • Support users with training • Post-deployment improvements
  22. 22. 23www.texavi.co.uk Pre-sales: • Feasibility (cost/benefit) study • Study alignment of project’s goals with Organisation’s goals • Solution architecting • Proposal / RFX Stakeholder Interactions • Internal/external stakeholders • Vision, goals, expectations • Lay the roadmap • Get resources in place • Planning & architecture start Requirements Development • Requirements Planning • Elicit requirements • Define/specify requirements • Document requirements • Communicate requirements Test Plans and test cases • Write functional /acceptance test cases • Assist testers in creating test plans and test cases • Traceability from requirements Architecture & Design • Create prototypes & PoCs • Help in creating UX specification • Assist and assess in creating architecture to align with functional & non-functional reqmts Low level design & Coding • Acceptance criteria • Requirements clarification • Create wireframes • Create process models, data models, UML models System & Acceptance Testing • Conduct system testing • Assist customers/users in UAT • Generate test reports • Assist the team in prioritizing and fixing defects Solution Deployment Benefits realisation Solution Deployment • Conduct Reviews • Support teams and users in deployment and usage • Support users with training • Post-deployment improvements Benefits Realisation • Post implementation review • Work with team on impact analysis of changes • Decide on Go/ No-go for changes • Cost vs. benefits analysis
  23. 23. 24 What matters most! www.texavi.co.uk Interaction: Let’s listen to a practicing professional who leads a team of BAs… • What BA skills come to the fore, when you consider recruiting a BA? • What skills and competencies do you recommend for professionals who are thinking of a move into BA role?
  24. 24. 25www.texavi.co.uk
  25. 25. 26www.texavi.co.uk Define Scope Scope-in andscope-out Manage Requirements Define, manage, communicate requirements
  26. 26. 27www.texavi.co.uk Create Models Enable teams tocreate models Prepare Prototypes Low, medium andhigh fidelity prototypes
  27. 27. 28www.texavi.co.uk Draw Mockups/Sketches Rough presentation of the proposed solution Create Wireframes Static pages/screens to represent the solution
  28. 28. 29www.texavi.co.uk Define Personas Drawpersonas (archetypes) forthe profiles Create Profiles Customer anduser profiles
  29. 29. 30www.texavi.co.uk Perform Reviews Reviews of products, processes andworkmodels Conduct Testing Verify the workproducts at various stages
  30. 30. 31www.texavi.co.uk Analyse Data Understand the data - entities andrelationships Create DataModels Conceptual and logical data models
  31. 31. www.texavi.co.uk 32 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangers to avoid in BA landscape  BA andtherequirementslifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  32. 32. 33www.texavi.co.uk
  33. 33. www.texavi.co.uk 34 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA & the requirements lifecycle  IIBA – BABOKBA Lifecyclemethodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  34. 34. 35www.texavi.co.uk
  35. 35. www.texavi.co.uk 36  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements Types of Requirements
  36. 36. www.texavi.co.uk 37  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • High-level goals, objectives or needs of the organisation • Strategic in nature Description The web-based application will meet the quality standards as defined in the organisation’s quality policy Example Types of Requirements
  37. 37. www.texavi.co.uk 38  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Needs of stakeholders, specifically the users • More specific to the product’s capabilities and features Description • User-friendly (can be better?  ) • Better wording could be… “user can complete the order placement task within 10 minutes” • Reliability – “Mean time to load a page” Example Types of Requirements
  38. 38. www.texavi.co.uk 39  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Capabilities of a product to deliver the expected behavior • Influence the design and implementation of the product Description Conditions, material, tools and processes required for development Example Types of Requirements
  39. 39. www.texavi.co.uk 40www.texavi.co.uk 40  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Criteria for assessing the operation of the product • Environmental conditions under which the product works effectively Description Quality of audio in the application will be identical to that of DVD-quality audio Example Types of Requirements
  40. 40. www.texavi.co.uk 41www.texavi.co.uk 41  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Factors that limit & influence the implementation (or product’s performance) • Assumptions are outside the control of the team • Constraints restrict the choices in design & implementation Description The local government web site must meet the standards of Accessibility as per DDA (Disability Discrimination Act) Example Types of Requirements
  41. 41. www.texavi.co.uk 42www.texavi.co.uk 42  Business requirements  User requirements  Functional requirements  Quality of service requirements  Assumptions and constraints  Implementation requirements • Define the realisation of plan • Measurable and observable capabilities for transition from current to expected state • No longer valid after implementation is complete Description An adapter interface is required to integrate the new application being developed to the existing ERP system Example Types of Requirements
  42. 42. www.texavi.co.uk 43
  43. 43. www.texavi.co.uk 44 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary–Q&A
  44. 44. 45www.texavi.co.uk IIBA (International Institute of Business Analysis)
  45. 45. www.texavi.co.uk 46 IIBA’sBABOKdefines thebusiness analysismethodology with thefollowing: Key concepts Tasks Underlying competencies Techniques Perspectives Knowledge areas
  46. 46. www.texavi.co.uk 47 Provide basic understandingof some central ideas in BABOK BACCM,BusinessAnalysisCore Concept Model Requirements ClassificationSchema Examples forKey Concepts
  47. 47. www.texavi.co.uk 48 Represent areasof specific business analysisexpertise thatencompass several tasks BusinessAnalysisPlanningandMonitoring ElicitationandCollaboration Requirements Life Cycle Management Requirements AnalysisandDesign Definition Businessprocess management Solution Evaluation BABOK defines six knowledge areas:
  48. 48. www.texavi.co.uk 49 Used withinBA worktoprovide focus to tasks& techniquesspecific tothecontextof programme or project Agile Businessintelligence Information Technology Businessarchitecture Businessprocess management Examples of perspectives:
  49. 49. www.texavi.co.uk 50 A discrete piece of work thatmay be performed formally or informally aspart of business analysis Prioritise requirements Assess risks Validaterequirements Examples for tasks
  50. 50. www.texavi.co.uk 51 Provide additionalinformation on waysthata taskmay be performed Businesscase Collaborativegames Datamining Examples fortechniques
  51. 51. www.texavi.co.uk 52 Skills, behaviors, Characteristicsandpersonal qualitiesthathelp successfully perform the role of a business analyst Analyticalthinkingandproblem solving Communication skills Businessknowledge Examples for underling competencies
  52. 52. www.texavi.co.uk 53 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS –BAPM methodology  BA's rolein theagile methods  Summary–Q&A
  53. 53. 54www.texavi.co.uk BCS (Prev. known as British Computer Society)
  54. 54. 55www.texavi.co.uk Business analysisProcess Model Focus business analysisactivities and tasksin thecontext of thebusiness changelifecycle BCSproposes the Business Analysis Process Model (BAPM) BAPM has six stages, referred toas ICAEDD
  55. 55. www.texavi.co.uk 56 Embark on thediscovery journey Identify theproblems and opportunities Understandthecontext andbackground Document analysis,conducting investigation Examples Interviews, workshops, observations, surveys, questionnaires
  56. 56. www.texavi.co.uk 57 Identify andanalysestakeholders Understandtheirneeds and views Createmodels for business activities Identifying stakeholder roles andtheirviews Stakeholder wheel, BAM(business activitymodeling) Examples
  57. 57. www.texavi.co.uk 58 UnderstandtheAs-issituation Define theTo-besolution Compare andidentify thegaps between as-is& to-be Studying thespecific business processes, activities,andevents Examples Business process modeling &gap analysis
  58. 58. www.texavi.co.uk 59 Identifying thepotentialsolutions Assess feasibility of options Identifying thepotentialsolutions, evaluationof the options Businesscase,risk analysis Examples
  59. 59. www.texavi.co.uk 60 Eliciting detailed requirements Document therequirements Managerequirements Requirements documentation, validation andverification of requirements Examples Requirements analysis, requirements traceability matrix
  60. 60. www.texavi.co.uk 61 Support the teamin implementing the solution Facilitatetheteams & stakeholders in thedelivery Realise thebenefits Develop the solutionor business change,review thesolution, benefits management andrealisation Examples Post-implementation Review, benefits dependency network
  61. 61. www.texavi.co.uk 62 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's role in the agile methods  Summary–Q&A
  62. 62. www.texavi.co.uk 63
  63. 63. www.texavi.co.uk 64 Agenda  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods  Summary– Q & A
  64. 64. www.texavi.co.uk 65 Summary  Recapfromlastsession  Keyactivities&tasksdonebyBA  BA’srolein productdevlifecycle  Dangerstoavoid in BAlandscape  BA &the requirementslifecycle  IIBA – BABOKBA lifecycle methodology  BCS– BAPMmethodology  BA's rolein theagile methods
  65. 65. Thank you! Texavi Innovative Solutions The new age people for new age solutions! Consulting | Training | Solutions Regd. Office Texavi Innovative Solutions (UK) Ltd 36 Glebe Road Finchley London N3 2AX Mobile: +44 (0) 7857 258341 Call: +44 (01375) 768601 Email: connect@texavi.co.uk training@texavi.co.uk Connect with Texavi www.texavi.co.uk https://analyst-zone.com www.facebook.com/texavi Twitter @pardhas LinkedIn Texavi Blog www.texavi.com/blog

×