Download presentation
Presentation is loading. Please wait.
Published byCalvin Perkins Modified over 9 years ago
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.