Presentation is loading. Please wait.

Presentation is loading. Please wait.

RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.

Similar presentations


Presentation on theme: "RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering."— Presentation transcript:

1 RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl www.cs.put.poznan.pl/jnawrocki/mse/quality/ Requirements Engineering Lecture 2 Requirements Engineering Lecture 2

2 J. Nawrocki, Requirem. Eng. (2) Plan of the lecture Roles and tools RequisitePro users Key concepts RequisitePro components

3 J. Nawrocki, Requirem. Eng. (2) Roles and tools Roles supported by Rational Suite Analyst Architect/Developer Tester Project Leader

4 J. Nawrocki, Requirem. Eng. (2) Roles and tools Supporting tools AnalystStudio DevelopmentStudio TestStudio Team Unifying Platform

5 J. Nawrocki, Requirem. Eng. (2) AnalystStudio (I) Roles and tools Rational RequisitePro requirements mangmt (traceability) relational database + MS Word + Web Rational ClearCase LT configuration management for code, web content, visual models & requirements Rational ClearQuest tracking change requests, linking requests to requirements, ClearQuest Web.

6 J. Nawrocki, Requirem. Eng. (2) AnalystStudio (II) Roles and tools Rational Rose UML (Professional Data Modeler Edition) Rational SoDA generator of project reports; co-operates with RequisitePro, ClearQuest,.. MS Word templates

7 J. Nawrocki, Requirem. Eng. (2) RequisitePro users RequisitePro Author Viewer Contributor Project admin

8 J. Nawrocki, Requirem. Eng. (2) RequisitePro Users viewers Requirements viewers: read documents query the requirements database participate in discussion groups authors Requirements authors: write/revise documents use standardized templates add, delete, revise requirements in the project database

9 J. Nawrocki, Requirem. Eng. (2) RequisitePro Users administrators Project administrators manage: document & requirement types security contributors Requirements contributors: read + query + discuss modify requirem. attribute values

10 J. Nawrocki, Requirem. Eng. (2) Key concepts conditioncapability.. a condition or capability to which the system must conform. In RequisitePro: Name, text, attributes Requirement type: Set of attributes A requirement is..

11 J. Nawrocki, Requirem. Eng. (2) Key concepts Type name Attributes

12 J. Nawrocki, Requirem. Eng. (2) Key concepts ProjectBProjectB Documents Require- ments ProjectAProjectA Project list Developer Analyst Manager ProjectCProjectC

13 J. Nawrocki, Requirem. Eng. (2) Key concepts Requirements database (Oracle or SQL Server) + related documents administrator Project administrator: Project structure Security permissions Project list Project list: a personal library of accessible RequisitePro projects RequisitePro project ProjectAProjectA

14 J. Nawrocki, Requirem. Eng. (2) RequisitePro Components

15 J. Nawrocki, Requirem. Eng. (2) Tool palette The palette is displayed when RequisitePro is started

16 J. Nawrocki, Requirem. Eng. (2) RequisitePro Components

17 J. Nawrocki, Requirem. Eng. (2) Word Workplace An MS Word-like access to the requirements. Project admin: defines document types defines templates

18 J. Nawrocki, Requirem. Eng. (2) RequisitePro Components

19 J. Nawrocki, Requirem. Eng. (2) Views Workplace A window to the database. Filtering & sorting requirements and their attributes. Analysts Analysts: Planning Progress tracking Attribute matrix

20 J. Nawrocki, Requirem. Eng. (2) Attribute matrix Req name Full text Short textAttribute

21 J. Nawrocki, Requirem. Eng. (2) Requirements traceability Req A Req B TestDesignUser docs

22 J. Nawrocki, Requirem. Eng. (2) Overview of req. management

23 J. Nawrocki, Requirem. Eng. (2) ViewsViews Attribute matrix Traceability matrix Traceability tree

24 J. Nawrocki, Requirem. Eng. (2) RequisitePro Components

25 J. Nawrocki, Requirem. Eng. (2) RequisiteWeb features Viewing documents Modifying requirements Creating requirements Creating/modifying Attribute Matrix views Creating/modifying Traceability Trees views

26 J. Nawrocki, Requirem. Eng. (2) RequisiteWeb features Setting your own password Creating, viewing, modifying hierarchical relationships Filtering & sorting requirements Replying to discussions

27 J. Nawrocki, Requirem. Eng. (2) SummarySummary Rational RequisitePro = requirements database + analyst/programmer interfaces Quite powerful.

28 J. Nawrocki, Requirem. Eng. (2) Further readings Introducing Rational Suite (60) Getting Started with Rational Suite (80) Using Rational RequisitePro 

29 J. Nawrocki, Requirem. Eng. (2) HomeworkHomework Get familiar with ClearQuest. How to organise audits for Software Baseline Library maintained with Rational Suite tools?

30 J. Nawrocki, Requirem. Eng. (2) Quality assessment 1. What is your general impression? (1 - 6) 2. Was it too slow or too fast? 3. What important did you learn during the lecture? 4. What to improve and how?


Download ppt "RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering."

Similar presentations


Ads by Google