Manage Your Requirements with RequisitePro Kim Werner Ajilon Consulting

Slides:



Advertisements
Similar presentations
Accelerating The Application Lifecycle. DEPLOY DEFINE DESIGN TEST DEVELOP CHANGE MANAGEMENT Application Lifecycle Management #1 in Java Meta, Giga, Gartner.
Advertisements

Scan Checks Remotely Electronically Deposit and Clear YOU GET YOUR MONEY FASTER Your Location Bank.
IBM Software Group ® Traceability From Need To Solution What, Why and How Tammy Lavi Alon Bar-Ner.
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
C6 Databases.
ProcessIt Document Library 8.0 Controlled Documents Suite.
© 2000 Technology Builders, Inc. All rights reserved. A Requirements-Based Approach To Delivering E-business and Enterprise Applications Scott Jefferies.
HP Quality Center Overview.
Enterprise Content Management Departmental Solutions Enterprisewide Document/Content Management at half the cost of competitive systems ImageSite is:
IT Requirements Capture Process. Motivation for this seminar Discovering system requirements is hard. Formally testing use case conformance is hard. We.
ITIL: Service Transition
Chapter 4.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
Detailing Requirements with Requisite Pro
RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Quality Management Lecture.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Business Rules and SharePoint Workflow with Master Data Services (MDS)
Requirements Specification
1 Systems V & V, Quality and Standards Dr Sita Ramakrishnan School CSSE Monash University.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e Business & Enterprise Systems Introduction to Hewlett Packard (HP) Application Lifecycle Management.
Maintaining and Updating Windows Server 2008
Jouhayna Al-Ayoubi SWEN 5230 – Software Project Management.
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Overview of Change Management ClearQuest Overview for CORUG January, 2008.
This chapter is extracted from Sommerville’s slides. Text book chapter
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
ViciDocs for BPO Companies Creating Info repositories from documents.
ArcGIS Workflow Manager An Introduction
The Software Development Life Cycle: An Overview
Web Development Process Description
RUP Requirements RUP Artifacts and Deliverables
Get more out of 11i with Oracle ADI Richard Byrom Oracle Applications Consultant Appsworld January 2003.
Using Microsoft ACCESS to develop small to medium applications on campus.
National Institute of Standards and Technology 1 Testing and Validating OAGi NDRs Puja Goyal Salifou Sidi Presented to OAGi April 30 th, 2008.
Rational Unified Process Fundamentals Module 4: Disciplines II.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Designing Active Directory for Security
What You Need before You Deploy Master Data Management Presented by Malcolm Chisholm Ph.D. Telephone – Fax
Requirements Engineering CSE-305 Requirements Engineering Process Tasks Lecture-5.
Revenue Management System. Agenda An Overview of  RMS Features  DSW in RMS context.
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Notes of Using RequisitePro cyt. 2 Type of user –Requirements viewers –Requirements contributors –Requirements authors –Project administrator Rational.
How to Improve Operational Efficiencies with an Enterprise Document Management Solution.
1 INNOVATIONS 2001 Organized by The Clear Lake Council Of Technical Societies (CLCTS) in cooperation with and co-sponsored by CLCTS member organizations.
© Mahindra Satyam 2009 Configuration Management QMS Training.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Rational Requirements Management with Use Cases v5.5 Copyright © Rational Software, all rights reserved 1 Requirements Management with Use Cases.
® IBM Software Group © IBM Corporation Introduction to Requirements Management & Analysis Solution Luis Castañeda Cubas IBM.
RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.
Master Data Management & Microsoft Master Data Services Presented By: Jeff Prom Data Architect MCTS - Business Intelligence (2008), Admin (2008), Developer.
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
RequisitePro Software Requirement Management Tool A peresentation by: Mojdeh Jalali-Heravi Maryam Daneshi.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
1 Chapter 12 Configuration management This chapter is extracted from Sommerville’s slides. Text book chapter 29 1.
Oracle eBusiness Financials R12 Oracle Receivables Functional Overview TCS Oracle Practice.
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
INTERNAL USE ONLY CIS Web Centre, December 22, Web Content Management Systems A Presentation by Randy Schilling CIS Web Centre.
Requirement Elicitation Review – Class 8 Functional Requirements Nonfunctional Requirements Software Requirements document Requirements Validation and.
2009 copyright Leslie Munday University Requirements Management and Traceability For IIBA By Leslie Munday.
Maintaining and Updating Windows Server 2008 Lesson 8.
Requirement Engineering Management Amna Shifia Nisafani Feby Artwodini M. Department of Information Systems Subject : Requirement Engineering.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
ITIL: Service Transition
Shankar Chandrasekaran
Presentation transcript:

Manage Your Requirements with RequisitePro Kim Werner Ajilon Consulting

Agenda Before You Start - Setting Expectations –Requirement Definition Types, relationships, attributes –Requirement Capture Writing requirements, Document Outlines –Design Traceability Tree RequisitePro Overview Demo

Requirement Definition A condition or capability to which a system must conform This can be derived or explicitly stated In essence, a requirement is something important in a project that you want to track Requirements can sometimes span projects

Where in RUP does this fit?

Looking at the Workflow

Types of Requirements Not all requirements are the same Grouping like-minded requirement types together can help organization For example: –Stakeholder Request - Feature –Supplementary Specification - Use Case –Business Rules- Software –Etc.

Requirement Relationships Requirements can have dependencies –O–On another requirement of the same type (Hierarchical) STRQ1 – Process Application The system shall process an online application submitted by the client –S–STRQ1.1 – Accept Payment The system shall accept payment from the client via Debit, Credit Card, or check –S–STRQ1.2 – Fax Application The system shall fax the content of the application to the telephone number specified on the client’s application STRQ 2 – Assign Client Number The system shall create a client number for the completed application

Requirement Relationships Requirements can have dependencies –On a requirement of a different type (Traced) STRQ1 – Process Application The system shall process an online application submitted by the client –STRQ1.1 – Accept Payment The system shall accept payment from the client via Debit, Credit Card, or check »FEAT1 – Validate Debit Payment The system shall validate the Client’s Debit Card number from the client’s bank »FEAT2 – Display Card Error The system shall display to the client any error identified when validating the card number –STRQ1.2 – Fax Application The system shall fax the content of the application to the telephone number specified on the client’s application STRQ2 – Assign Client Number The system shall create a client number for the completed application

Requirement Relationships When organizing and managing requirements, view the organization as a pyramid 1 inch down, a mile across

Requirement Attributes Some requirements have unique things about them. I.e. Priority, Status These things are captured using requirement attributes –Each attribute can have its own domain values and defaults Priority: High, Medium, Low Attributes values can be tracked

Requirement Writing Consists of 3 parts –Short Name - Clear, Concise, Meaningful –Requirement Text – Testable, Quantifiable –Optional Context STRQ1 – Process Application The system shall process an online application submitted by the client. Online applications are submitted through the company web site, or sometimes sent as part of a batch.

Document Outlines Decide what kind of templates to use or leverage –RUP Templates, Custom Templates Determine what requirement types reside in each template Where possible, choose shared templates

Design Traceability Tree Traceability trees are a pictorial view of how requirement types relate to each other Traceability trees vary by project They are used to help analyze impact to requirement change Typically automated within a set of tools

Design Traceability Tree

Requirement Summary There are different types of requirements Requirements of the same type can have parent-child hierarchical relationships Requirements of different types can be traced from each other Requirement writing has multiple parts View Requirements as a Pyramid Traceability Trees help in Impact analysis

RequisitePro Overview A Requirements Management tool Maintains requirements in a combination of file artifacts and within a database repository Historically audits requirement revisions Import/Export capabilities to MS-Office Linkable to other tools Tracks project metrics and generates reports Security enabled

RequisitePro Overview Deployment Strategies –Consider Enterprise class RDMS for concurrency – MS-Access is NOT a solution –When using a WAN, consolidate file artifacts on a single server –Enforce using the tool to update – not direct database update –Leverage the RequisiteWeb interface Think Enterprise, Coordinate Locally

RequisitePro Overview How it all fits

RequisitePro Overview Identify what activities to capture Determine artifacts to reference to house your requirements

RequisitePro Overview Iterate the requirement capture process –Write the requirement –Apply MS-Word style for readability –Tag the requirement –Capture known attribute values –Organize the hierarchy –THEN Trace (if applicable) After each step, review for clarity Don’t forget to archive after baseline review

RequisitePro Overview

Demo