1 / 10

Business Rules for Requirements Analysis

KLM CARGO Business Development Office. Business Rules for Requirements Analysis. Improving the requirements analysis phase. C. Introduction. Presented by Ralph Nijpels Purpose Learn about the improvement of the KLM requirements process

wayne
Download Presentation

Business Rules for Requirements Analysis

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. KLM CARGO Business Development Office Business Rules for Requirements Analysis Improving the requirements analysis phase C

  2. Introduction • Presented by • Ralph Nijpels • Purpose • Learn about the improvement of the KLM requirements process • Learn about the role of Business Rules in this process • Audience • Information Managers • Business Analysts • Rule Analysts…

  3. Why bother about requirements • Our Projects • Worked ‘As Designed’ • Build within budget • Build on time Yet…. • Insufficient return • Unhappy users • The world of 2002 & 2003 • War in Iraq • SARS in China Resulting in • Decline in Air Traffic • Cut costs to survive We need to improve our process to find out ‘what software we need’

  4. ‘What World’ What How Why Scope List of things important for the business List of Processes the business performs List of Business Goals & Strategies Business Model Semantic Model Business Process Model Business Rule Model Requirements Document ‘How World’ System Model UML class diagrams UML Use Cases Starting Points

  5. Adjacent System Adjacent System Context Model Stakeholders Analysis The Work to be Studied Adjacent System Project Blast Off

  6. Agenda Process Requirements Process Model Scenarios Check Agenda • Scenario • Step 1 • Step 2 • Step 3 • … • Alternative • Step 1 • Step 2 • Step 3 • … Register Rental • Exception • Step 1 • Step 2 • Step 3 • … • Exception • Step 1 • Step 2 • Step 3 • … Derived Requirements The Application shall display the Agenda of a Car

  7. Is of type Information Requirements Real Documents Derive Conceptual Data Model Car Type Derived Facts Every Car is of a single Type

  8. Business Rules Requirements • Obtaining business rules from the scenarios • Rules justify the existence of a process • Rules select the applicable scenario • Obtaining business rules from the data model • Rules define the limits of the terms • Rules derive term from other facts and terms • Verification of both models • Derive the business rules from the business strategy • Check processes, Terms and Facts on contribution

  9. Writing the Requirement • Every requirement consists of: • Description • Rationale • Fit criterion • Every requirement has a rule: • In case of a Process Requirement the Business Rule goes into the rationale • In case of a Business Rule requirement it goes into the Description

  10. Questions and comments

More Related