Top Banner

Click here to load reader

Upload ppt1

Jul 09, 2015

ReportDownload

Business

techweb08

  • Business AnalysisPresented by QA Department

  • Project Life Cycle

  • WHAT IS A BUSINESS ANALYST?

  • EMERGING ROLEOF THE BUSINESS ANALYSTIntroduction: What is a Business Analyst?How has the Role of the BA changed?Why has the Role of the BA changed?What are the Essential Skills of a Business Analyst?Why is the Business Analyst a Key Role?Conclusion

  • WHAT IS A BUSINESS ANALYST?A Business Analyst is a person who acts as a liaison between business people who have a business problem and technology people who know how to create automated solutions.

  • Work performed by A BAAnalyzing business needsGathering business requirementsAnalyzing and Refining requirementsDocumenting requirementsCommunicating requirementsAssisting with implementation of requirements

  • EMERGING ROLEOF THE BUSINESS ANALYSTIntroduction: What is a Business Analyst?How has the Role of the BA changed?Why has the Role of the BA changed?What are the Essential Skills of a Business Analyst?Why is the Business Analyst a Key Role?Conclusion

  • How Software Development has ChangedMainframe 1970sCentralized, shared software and dataPC 1980sIndividual software applicationsDecentralized dataClient/server 1990sInterfaces from PC to mainframes and serversSignificant coordination required between componentsWeb applications 2000sCentralized, shared software and dataCustomizable access

  • HOW HAS THE ROLE OF THE BA CHANGED?In 1980s emphasis on structured methodologies and CASE toolsRole primarily staffed from ITIn 1990s Quality Initiatives (CMMI, ISO 9000, Six Sigma) required focus on standards and documentationShift of role to Business Area Expert

  • HOW HAS THE ROLE OF THE BA CHANGED? (CONT.)In 2000s emphasis on eCommerce and Object Oriented DevelopmentEmphasis on:Shorter timelines and lower costRigorous techniquesNew methodologies

  • HOW HAS THE ROLE OF THE BA CHANGED? (CONT.)Today, the Business Analysts role continues to grow and requires:Excellent communication skillsThorough understanding of businessStandards and MethodologyTools and ModelingEmphasis on verification and validation

  • EMERGING ROLEOF THE BUSINESS ANALYSTIntroduction: What is a Business Analyst?How has the Role of the BA changed?Why has the Role of the BA changed?What are the Essential Skills of a Business Analyst?Why is the Business Analyst a Key Role?Conclusion

  • WHY ROLE HAS CHANGEDIndustry TrendsIT Under FireQuality InitiativesOutsourcing

  • INDUSTRY TRENDS66% of software projects are not expected to finish on time and on budgetCompleted projects had only 52% of proposed functionality82% of projects had time overrunsAverage cost overrun 43% over budgetSource 2003 Standish Chronicles

  • INDUSTRY TRENDS (CONT.)Defect Origination:56% Requirements Phase27% Design 7% CodingSource 2002 Quality Assurance Institute

  • IT UNDER FIRE72% of CIOs surveyed by CIO Magazine said their Number One Priority is to improve the customer relationship.Only 10% of CIOs surveyed said that technical proficiency is an important skill to be successful. The most important personal skills:Communication 70%Understanding the Business 58%

  • QUALITY INITIATIVESCMMIISO 9000Six Sigma

  • QUALITY INITIATIVES (CONT.)CMMIDeveloped by Software Engineering Institute of Carnegie Mellon UniversityA scale for assessing the degree of built-in documentation and discipline in a process, from level 1, with no formal process, to Level 5, with a continuous, rigorous and self-improving process

    www.sei.cmu.edu/cmmi

  • QUALITY INITIATIVES (CONT.)ISO 9000Developed by International Organization for StandardizationA series of performance and quality management system standards for industrial organizations

    www.iso.ch

  • QUALITY INITIATIVES (CONT.)Six SigmaDeveloped by Motorola EngineersLiterally refers to the reduction of errors to six standard deviations from the mean

    www.motorola.com/motorolauniversity

  • OUTSOURCINGObtaining goods or services by contract from an outside sourceIdeally this source can provide the service or good for far less cost and at higher qualityMcKinsey study estimates 58 cents cost reduction per dollar in IT sectorMost SW development companies in India are at CMM Level 5

  • OUTSOURCING (CONT.)One result: American programmers are becoming BAs.Business Week, March 2004, suggests that the role of a Business Analyst is a relatively safe haven for programmers IF they have communication skills AND a grip on business

    Another result: Detailing requirements is of paramount importance.Moving away from captive IT departmentsMoving toward geographically-separated business and IT unitsOver-the-wall is commonplace

  • EMERGING ROLEOF THE BUSINESS ANALYSTIntroduction: What is a Business Analyst?How has the Role of the BA changed?Why has the Role of the BA changed?What are the Essential Skills of a Business Analyst?Why is the Business Analyst a Key Role?Conclusion

  • ESSENTIAL SKILLS FOR THE BUSINESS ANALYSTELICIT EXCELLENT REQUIREMENTSTECHNICAL AWARENESSCUSTOMER DRIVENSCOPE DEFINITION and CHANGE MGMTMETHODOLOGYPRACTICESDOCUMENT REQUIREMENTSBUSINESS PROCESSRE-ENGINEERINGVERIFICATION& VALIDATIONANALYTICAL SKILLSCOMMUNICATION

  • EMERGING ROLEOF THE BUSINESS ANALYSTIntroduction: What is a Business Analyst?How has the Role of the BA changed?Why has the Role of the BA changed?What are the Essential Skills of a Business Analyst?Why is the Business Analyst a Key Role?Conclusion

  • WHY IS THE BUSINESS ANALYST A KEY ROLE?Business AnalystProject ManagerSubject Matter ExpertSubject Matter ExpertSubject Matter ExpertTechnical Team MemberTechnical Team MemberThe BA is Communications Central:

  • WHY IS THE BUSINESS ANALYST A KEY ROLE? (CONT.)The BA holds a Unique Role:Enterprise-wide awarenessUnderstanding of the business problem or opportunity High level and detailed project knowledge Business Analyst toolkit

  • IIBAInternational Institute for Business Analysishttp://www.iiba.com

    IIBA Definition of Business Analysis:

    Business Analysts are responsible for identifying business needs. The Business Analyst is responsible for requirements development and requirements management.

    The Business Analyst is a key facilitator within an organization, acting as a bridge between the client, stakeholders and the solution team. Business analysis is distinct from financial analysis, project management, quality assurance, organizational development, testing, training and documentation development.

  • WHY IS THE BUSINESS ANALYST A KEY ROLE? (CONT.)Now more than ever, Industry Emphasis on:Scope Definition and Change ManagementRequirements Gathering, Documenting and ManagementProcess Improvement and ReusabilityValidation and Verification

  • EMERGING ROLEOF THE BUSINESS ANALYSTIntroduction: What is a Business Analyst?How has the Role of the BA changed?Why has the Role of the BA changed?What are the Essential Skills of a Business Analyst?Why is the Business Analyst a Key Role?Conclusion

  • WHO MAKES A GREAT BUSINESS ANALYST?Must be an outstanding communicatorMust understand the SDLCMust enjoy very detailed research and recordingMust be skilled at organizing and managing large amounts of information in various formsMust be customer-focusedMust be flexibleMust come prepared with a toolkit of techniques to elicit excellent requirements

  • What is a Business Analyst?IIBA Definition of a Business Analyst:Business Analysts are responsible for identifying business needs.The Business Analyst is responsible for requirements development and requirements management. Specifically, the Business Analyst elicits, analyzes, validates and documents business, organizational and/or operational requirements. Solutions are not predetermined by the Business Analyst, but are driven solely by the requirements of the business. Solutions often include a systems development component, but may also consist of process improvement or organizational change. The Business Analyst is a key facilitator within an organization, acting as a bridge between the client, stakeholders and the solution team.Business Analysis is distinct from financial analysis, project management, quality assurance, organizational development, testing, training and documentation development.International Institute for Business Analysishttp://www.iiba.com

  • Thank You AllFollowing E-mail ID has been created with an intention of having a repository of files related with Business [email protected] Password - businessanalysis1] Interview questions for Business Analysts2] Body of Knowledge Business Analysis and more .