Business Analysis to Meet IT Challenges
Total Page:16
File Type:pdf, Size:1020Kb
Using Business Analysis to Meet IT Challenges UW Tech Talks February 14, 2018 Piet Niederhausen, Enterprise Business Architect, UW-IT 2 Overview > Typical IT challenges > What is business analysis and how does it help? > How does business analysis fit into a team? > Case study > Getting started Typical IT challenges Typical IT challenges ● What does the organization really need from IT long term? STRATEGY ● Are we prioritizing the right projects? ● Does this project have the right scope and goals? PLANNING ● Are we planning the right stories for our sprint? ● What’s really most important to users in this solution? SOLUTIONS ● Would an alternative also meet people’s needs? Digital trends: 35 years in 36 seconds ● Highly integrated solutions ● Deliver on a full range of business needs ● Ubiquitous Source: Harvard Innovation Lab IT challenges are shifting Source: EDUCAUSE, The Future of the IT Workforce in Higher Ed (2017) 7 What is business analysis and how does it help? 8 What is business analysis? “Business Analysis is the practice of enabling change in an organizational context, by defining needs and recommending solutions that deliver value to stakeholders.” -- International Institute of Business Analysis 9 Example Context Changes Needs A fast-growing university Our office staff has grown We all need access to the administrative office, which quickly and we serve far more same up-to-date information works closely with several people. Demand is up, but about the people we serve partner offices. our customer satisfaction is and what we’re doing for down. them. Stakeholders Value Solutions ● Management ● Better customer service Changes in how we work as ● Office staff ● Reduced staff frustration an office, perhaps including a ● Customers new Customer Relationship ● Partner offices Management system. 10 What are typical business analysis deliverables? Context Changes Needs ● Scope statement ● Drivers ● As-is assessments of ● Problem statement ● Strengths, weaknesses, processes, systems, data ● High level context opportunities, threats ● Requirements for to-be mapping of processes, (SWOT) processes, systems, data systems, data ● Scenarios ● Goals and objectives ● Projections (requirements can take many forms; that’s a topic unto itself) Stakeholders Value Solutions ● Stakeholder interviews ● Business case ● Evaluation criteria and notes ● Cost-benefit analysis ● Alternative solutions ● Facilitated stakeholder ● Metrics or KPIs ● Design assumptions meetings ● User stories ● Ongoing stakeholder ● Test cases communications What does business analysis contribute? With good business analysis Without enough business analysis STRATEGY Context is well understood so the right efforts and Work is wasted on the wrong efforts; a different Context scope can be defined. strategy could have achieved more. The root causes of changes are understood so the Important changes are not acknowledged; work is Changes right needs can be defined. wasted on addressing the wrong changes. PLANNING The expected value of the work is well understood The return on investment is not clear; stakeholders Value and is affordable for the organization. have conflicting expectations. The right stakeholders are represented, contributing Important stakeholders are missed; their Stakeholders their information and goals. information or goals are not well represented. SOLUTIONS The true needs are understood so work is focused Work is wasted on solutions that don’t meet the true Needs on the right problems. underlying needs of the organization. An appropriate solution was selected, designed, The solution does not meet actual needs; it is Solutions tested, and is well supported. difficult or costly to test, operate, or support. 12 How does business analysis fit into a team? 13 Business analysis is not a single methodology PMI Project Management Lean Six Sigma Scrum Agile Business analysis IT Service Management Design Thinking (ITSM) Many more ... 14 Business analysis in IT projects Planning ● Help define scope ● Help define deliverables Initiating PMI’s Project ● Plan the business ● Gather objectives Processes analysis effort ● Research context ● Contribute to WBS and ● Conceptualize the estimates product ● Initial requirements ● Define the business gathering case Controlling ● Trace requirements Executing ● Define success metrics ● Ongoing requirements gathering & management ● Support implementers ● Maintain documents Closing ● Contribute to testing, ● Assess actual training, and change cost/benefit management ● Hand off documentation Image source: Project Management Institute, The Basic Process of Project Management 15 Business analysis in IT service management Service Strategy Service Design ● Assess business needs ● Develop service and demand requirements such as ● Analyze the service capacity, availability, portfolio security, compliance ● Develop the business ● Identify enterprise case for a service requirements Service Operation Service Transition ● Contribute to support ● Gather detailed ● Maintain documentation requirements ● Catalog recurring issues ● Support implementation and unmet needs for CSI ● Contribute to testing, or future design training, and change iterations management ● Document knowledge about the service Image source: UC San Francisco, IT Service Management Office 16 Who does business analysis? “Job titles for business analysis practitioners include not only business analyst, but also business systems analyst, systems analyst, … product manager, product owner, … business intelligence analyst, … and more. Many other jobs, such as management, project management, product management, software development, quality assurance and interaction design rely heavily on business analysis skills for success.” -- International Institute of Business Analysis 17 Roles at the UW that do business analysis > In project teams ― Small projects: PM/BA and/or Programmer/Analyst ― Medium projects: Dedicated BA working with developers and QA ― Large projects: Senior BA leading a BA team > In service teams ― Common: Service Owner or Manager doing business analysis ― Less common: Dedicated BA as part of the team > In program teams ― Common: Director, manager, or PM doing business analysis ― Less common: Dedicated BA, program analyst, financial analyst, data analyst, etc. 18 Different areas of accountability Business analysis: Project management: What are right outcomes to How will we get the work deliver at this time? done? For your team, how SOLUTION will you make sure this gets enough analysis? Design, implementation, testing, and training: How will the solution work? 19 Case study 20 Case Study Context > Facilities Services contacted UW-IT asking to replace a third-party document management system that was going off support > The UW-IT Enterprise Document Management team (fka CONCERT) led a project to create a new solution > This case study centers on an IT solution; other business analysis efforts could center more on process changes or data transformation 21 Project team Project Business Manager Sponsor Business Project Analyst Manager Subject Solution Matter Architect Experts Developers Users 22 Discovery Context Changes Needs Stakeholders Value Solutions Discovery > 23 Context and stakeholders Discovery > 24 Changes in technology, people, process, and policy Meeting IT challenges ● What does the organization need from IT long term? STRATEGY ● Are we prioritizing the right projects? > Broad context of business challenges where IT could seek to provide value > Broad view of related technology, people, process, and policy changes > Prioritization of “musts” and “coulds” 26 Definition, Design, & Implementation Context Changes Needs Stakeholders Value Solutions Definition > 27 Prioritizing needs Definition > 28 Solution scope Definition > 29 Search users include internal Solution context UW and external users such as contractors. They search Search the to-be solution as well as users related systems. All content items and selected Related systems have existing web metadata will be migrated. Initial links to content items in FS-DOS; iterations of the to-be web search solution will include a transition plan can link back to FS-DOS for files To-Be Solution to replace links at least in Asset Related Legacy System Mapper. that have not yet been migrated. (using Systems (Innovator, CONCERT (Asset Mapper, FS-DOS) While the to-be solution is iteratively Solution should be designed for released, ongoing ETL will be platform) related systems to take advantage AiM) needed and iterative changes to the of the Content API in future. Will continue to be design of transformations are Will continue to rely used while the to-be expected. on Innovator until solution is iteratively final release of the released. to-be solution. New content can be Multiple electronic source or scanning scanned. Multiple workstations scanners Records Records Access authority managers authorizer Currently, contributors submit These users approve Manages content to the Records office via disposition of records in access to the Records the records solution. email, on portable media, or on team paper. Solution should be designed management workflow. Content The Records staff intake, to be extended with workflow to contributors enable authorized users to submit manage, control access to, new content or changes to existing and ensure compliance for content. all content. Definition > 30 Example: Use case Use Case 1.2: Share Search Results Description: Enable Search User A to share a search result or content item