AcceleratingThe Application LifecycleThe Application Lifecycle
DEPLOY
DEFINE
DESIGN
TEST
DEVELOP
CHANGEMANAGEMENT
Application Lifecycle Management
#1 in Java Meta, Giga, Gartner
#1 Independent Path to .NET 3 million developers
Second only to MSFT Leader in software patents
Second only to IBM No platform agenda Modern, integrated tools
supporting agile development
CaliberRM™
Together®
Optimizeit™Suite
JBuilder®
C++Builder®
C#Builder®
BorlandEnterprise
Server
StarTeam®
• CaliberRM is…CaliberRM is…
……a collaborative, internet-enabled a collaborative, internet-enabled requirements requirements managementmanagement tool that allows project teams to tool that allows project teams to fully define, manage, and communicate changing fully define, manage, and communicate changing requirementsrequirements
Easy to use, intuitive interfaceEasy to use, intuitive interface Internet-based, multi-user environmentInternet-based, multi-user environment Provides full lifecycle, LiveLinkProvides full lifecycle, LiveLinkTMTM traceability traceability
What is CaliberRM?
CaliberRM Web-Centric Architecture
CaliberCaliberServerServer
CaliberCaliberClientsClients
WebWebServerServer
Documents,Documents,GraphicsGraphics
Models, Models, PrototypesPrototypes
Source Code, Source Code, DocumentationDocumentation
Test Cases,Test Cases,Test ScriptsTest Scripts
CaliberRM CaliberRM Document FactoryDocument Factory
CaliberRM CaliberRM Professional Professional DataMartDataMart
Manage Requirements, Not Documents
Hierarchical project tree acts as a
graphical “Table of Contents” for easy
reference
Secure login ID allows customized
interface and preferences by user
Familiar Explorer-style “Tree &Tab” interface makes it
easy for new users to learn
Each requirement is a named, numbered object in
the database…not just a blob of text embedded in a
document.
Customizable Project Format
Custom requirement types are reusable objects that can be
shared across projects
Custom attributes can be defined to extend
the requirement definition
Custom tabs provide personalized views into the requirements data
Customize Without Programming
All project customization is accomplished with graphical wizards and
dialogs.
No programming is experience necessary!
Requirement Grid View
Customizable grid view provides spreadsheet “look and
feel”
Grid columns can be selected, removed, reordered, and sorted
Custom filters can be defined to select only those requirements
that meet a certain criteria
Personalized format can be saved as a named object and
reused
True Multi-User Environment
As changes are made, CaliberRM
automatically locks and unlocks
requirements so that no conflicts can occur
Automatic requirement
versioning, including the ability to view any version at any
time
Baseline feature provides project-level versioning
Multiple users can be reading and/or
updating multiple requirements at one
time
Automated Audit History
Comprehensive audit history records all
changes to all requirements
Audit detail shows the changes made at the
property level, including before and after images
Change notification can be sent via email to interested parties
Side-By-Side Comparison
Compare requirement versions at the project
level or the requirement level
On-line Collaboration
Online discussion allows virtual “meetings” to be held electronically with the results
recorded along with the requirement definition
Discussions are often used to automate review and
approval cycles, dramatically reducing the average elapsed
timeCaliberRM tracks which users have seen which discussions
Patented “LiveLink” Traceability
Traceability records dependencies between requirements or from requirements to other
tools
Parent and child trace windows depict the
direction of the trace
Information in the trace window is retrieved in real-
time from the target technology
No import or exports necessary!
Full Life-Cycle Impact Analysis
The Traceability Diagram provides a graphical view of requirement dependencies
Can be used to analyze the impact of a requested or
pending change
The Traceability Matrix provides a row-column view of the relationships and
depicts both direct and derived dependencies
Template-Based Reporting
CaliberRM Document Factory provides customized reporting in virtually any output format. You can define
templates to match your existing documentation standards and generate reports on request or as part of
an automatic scheduled process.
Decision Support Analysis
The CaliberRM DataMart provides graphical analysis and reporting,
including drill-down capability and ad-hoc report customization