1 / 16

Automating Business Requirements

Automating Business Requirements. Tools and Tribulations. Session Overview. Requirements - Alphabet Soup Application Life Cycle Management (ALM), Requirements Management (RM), Business Process Management (BPM), etc. Requirements Maturity Models IAG Consulting

Télécharger la présentation

Automating Business Requirements

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automating Business Requirements Tools and Tribulations

  2. Session Overview • Requirements - Alphabet Soup • Application Life Cycle Management (ALM), • Requirements Management (RM), • Business Process Management (BPM), etc. • Requirements Maturity Models • IAG Consulting • International Institute of Business Analysis • Where do they intersect best? • Best practices – Facilitating Adoption

  3. Inside Enterprise Architecture (EA) SOFTWARE FEATURES* • Enterprise level tools which can encompass various features including: • Business Process Modeler • Requirement Managements • Collaboration across the enterprise • Intelligent Dashboards • Code generators • Facilitates frequent changes • Rapid global deployment of new features and releases • Corporate governance • Risk management • Regulatory Compliance • Transformational tools * Not all features available on every tool EA SOFTWARE VENDORS • Atol Technologies (SAMU) • Alfabet (Planning IT) • Avolution (Abacus) • Bizz design • Casewise • Enterprise Elements • Future tech Systems (Envision) • IBM Rational (System Architect) • Mega International • Open Text (Metastorm) • Software AG • Sparx Systems • Sybase (SAP) • Troux

  4. Inside Business Process Management (BPM) SOFTWARE FEATURES* • Cross Boundary Process Management • Facilitates Constant Change • Business-Driven Process Change • Supports Business Transformation • Process based SOA redesign • Process Modeling • Process Simulations • Process Repository • Communication and collaboration tools • Can be cloud and/or server based • Supports business monitoring *Not all features available on every tool KEY BPM VENDORS • Adobe LiveCycle Enterprise Suite • AgilePoint (formerly Ascentn) • Appian • BizAgi • EMC Documentum • Global 360 • IBM (Lombardi) • iGrafx • Metastorm • Oracle BPMS • Pegasystems • Progress (Savvion) • SAP (NetWeaver BPM) • Software AG’s webMethods

  5. Inside Application Life Cycle Management (ALM ) SOFTWARE FEATURES* • Focuses on entire life cycle of custom software from design and development to QA • Includes the following features • Scheduling and assignment of resources • Facilitating questions from users • Change management • Agile and Waterfall • Software distribution • Software security • Administration and Governance * Not all features available on every tool KEY VENDORS • Aldon • Axosoft • BMC Software • Borland • CA • CollabNet • Elsinore Technologies • IBM • MKS • Pragmatic Software • Serena Software • TechExcel • Telelogic (Doors)

  6. Inside Requirements Management (RM) SOFTWARE FEATURES* • Can be classified as Requirements Management Tools (RMT) and Requirement Traceability Tools (RTT) • Can be cloud or server based • Focus on collaboration • Typically a standalone tool • Focus on traceability and testing • Help to develop use and test cases • Some support visualization, simulation & prototyping • Often work with ALM or EA tools (e.g. iRise) *Not all features available on every tool RM VENDORS (Partial List) • Accompa • App Life DNA • Blueprint Requirements • Caliber RM • Cognition Cockpit • inteGREAT • iRise • PPM Studio • Rally Req • RavenFlow • Requirements Tracing On-target (RETRO) • RT me • Spira Test • Test Track Run

  7. Software Interrelationships

  8. Recent Research - BPM.com • For BPM, most common modeling and documentation tools in use: • 57% use MS Word • 58% use MS Visio • 43% use Modeling tools (examples included ARIS, Casewise or Proforma) • 14% used in house proprietary modeling tools • How are Modeling Standards Used Within the Organization? • 45% have no modeling standards • 34% use specific set of methods and requirements • 12% have defined organization wide modeling standards • 8% has standards that are integrated into modeling tool

  9. IAG Maturity Model Six Capability Areas • Process (standards such as SDLC) • Practices & Techniques (e.g. measures) • Deliverables (e.g. document templates) • Technology (e.g. Requirement Software) • Organization (e.g. roles and training) • Staff Competency (e.g. demonstrated proficiency)

  10. AIG Technology Continuum Source: Business Analysis Benchmark – 2009. The Path to Success by Keith Ellis (used with permission from author).

  11. Recent Research* • The effectiveness of an organizations use of technology tools is (1) correlated positively with the organization maturity level and (2) either positively or negatively with the organization’s RDM effectiveness, depending on its current maturity level. • Level 1: benefits weakly because use of tool alone brings improvement • Level 2: use of tool had negative impact • Level 3: presuming use of tool was to stabilize and standardize RM, tool had strong positive effect • Level 4: strong positive effect Source: Quantifying the Impact of Requirements Definition and Management Process Maturity on Project Outcome in Business Application Development, by Keith Ellis and Daniel Berry. Used with permission.

  12. IIBA Competencies - Software • Ability to apply an understanding of one tool to other similar tools. • Able to identify major tools in the marketplace and describe how they are used in any given situation. • Understands and is able to use most of the major features of the tool. • Able to use the tools to complete requirements-related activities more rapidly than is possible without them. • Able to track changes to the requirements made through the tools.

  13. Facilitating Adoption of Tools • Get an executive champion with authority and resources to sustain • Do careful research to ensure the tool selected “fits” the organization (does it align with other software in use?), are the features easy to use and intuitive to users? • Know up front what your goals are (how will you define success) • Baseline where you are now and identify factors that are likely to support and reject adoption. Use this information to make changes to policies & processes • Make sure organizational barriers have been addressed (technology, access to support, etc.) • Facilitate adoption by careful communications and providing training • Measure adoption and adjust rollout as needed

  14. Search for a BPM Tool in NYS DMV • GOAL: BP Modeling software and training for line-of-business staff • KEY REQUIREMENTS: • Easy to learn and use • Compatible with MS Visio • Adaptable for future needs • METHOD: • Research (starting with Gartner) • Vendor demos • Hands-on trials

  15. Search for a BPM Tool in NYS DMV • After initial search: 20 possibilities • After product research: 17 of interest • After vendor demos and additional in-depth research: 8 final contenders • After testing trial copies: 1 winner

  16. Search for a BPM Tool in NYS DMV • Requirements Management Products • Blueprint • Sparx: Enterprise Architect • Robust BPM Suite Components • Metastorm: ProVision • SoftwareAG: ARISalign • Progress: Savvion Process Modeler • BizAgi: Process Modeler • Tibco: Business StudioTM • Basic BP Modeling/Diagramming Tools • Microsoft: Visio 2010 Premium • iGrafx: Flowcharter; Process

More Related