Razor - Visible.com

Download Report

Transcript Razor - Visible.com

Razor
®
& IssueWeaver
Problem Tracking
File Version Control
Release Management
Easy to Use…….
……Easy to Deploy!
What is Razor ?
®

Razor is an integrated suite of tools
– Combines a tailorable issue tracking system with
traditional configuration management and build
coordination capabilities.

The Razor suite of tools comes configured with a
complete set of process forms & elements
– This insures the rapid deployment of your system with
your processes & controls.
…powerful, configurable, cost effective solution!
Visible Systems
Copyright
2002
The Razor Trilogy
®
Problem
Issues
Tracking
File Version
Versions
Control
Visible Systems
Copyright
2002
Release
Threads
Management
What is Issues?
An issue can be any item that you wish to track
and control.
 An issue can be used to record product faults,
complaints, or any item that has yet to be
accomplished.
 Razor tracks and controls the issue’s state from
identification to closure.

….your complete problem tracking solution!
Visible Systems
Copyright
2002
Issues...

Issues Problem Tracking & Control tool features several
pre-formatted groups.
– These groups can be created by the user as required.

User selectable process elements are available to speed
implementation.
– Allows for immediate tailoring to model the details of your
operation (bug tracking, action items, customer tracking, etc.).

Our database editor features a graphical user interface.
– Grants rapid updates so revisions to your process can be made in
moments and deployment take minutes, not hours!
Visible Systems
Copyright
2002
Issues...



Easily filter issues based
on Title, State, Assignment,
Impact Assessment, etc.
If you’ve included the
attribute on your Issues
form, you can filter on it.
Search by keyword within
your issue form’s text panes
for a precision search each time.
Visible Systems
Copyright
2002
Issues…

Use Issue’s report
generator to produce
custom reports
– Select custom filter
criteria based upon
your issue form’s
content
– Report formats
include…




Bar charts
Pie Charts
HTML
Export files
Visible Systems
Copyright
2002
What is Versions?

Razor accelerates the complete cycle of files
– File management including introduction, check out,
check in, branching, and merge actions.
Rapid file version tracking and control
 File Locking through file check-out
 Online difference reporting

– Compare files between specified revisions or between
specific revision and locally held user file.

A complete history of all file versions is retained

Define and customize the user form to suit your needs
Visible Systems
Copyright
2002
Versions...

The Versions tool supports
a wide range of files.
– File types include, but not
limited to, code,
documentation, CAD
drawings, business &
legal documents, etc.

Drag and drop issues to
relate a problem to the
action (1).
– Allows anyone to track
the activity that has
occurred against any
issue.
Visible Systems
Copyright
2002
1
Versions...

Parallel development supported through branching
Visible Systems
Copyright
2002
Versions...

Merge files as parallel
development is completed.
– Merge process compares
three files



2 input files
Ancestor file
Comparison of results
displayed in panes
– Independently
includes and excludes
differences.
…revision management at the click of a mouse!
Visible Systems
Copyright
2002
Versions...
 Offers
convenient
utilities
– Browse all ASCII files
from the Versions GUI
– Find differences between
files using Razor’s GUIbased diff utility
– Easily revert files to
previous version
– View entire file History
within the tool
Visible Systems
Copyright
2002
What is Threads?
A thread represents a collection of files that belong
together
 Threads allow you to build file groupings based
upon the state of the file

– Open, Active, Tested, Released
Allows for the archive and reuse of previously
built and tested threads
 Link multiple threads into a Project to create
complete baseline releases

… take the guess work out of release management!
Visible Systems
Copyright
2002
Threads...

Build your threads…
– On a file-by-file basis
– Blanket selections based upon attributes and
promotion levels
– Based on related issues


Drag and drop issues to release just the files that were updated
to correct a bug or problem
Once you’ve built your thread & load…
– Test it
– Promote it
– Archive it to build your arsenal of proven, drop in
components
Visible Systems
Copyright
2002
Threads...
 Building
threads on a file-by-file basis
– Highlight
desired file
– Choose version
to be included
– Changes seen
immediately in
thread definition
Visible Systems
Copyright
2002
Threads...
 Building
threads using a blanket selection
– Make broad file selections

Define scope of files based
upon your defined Attributes
– File type, current blessing, etc.
– Multiple passes using
blanket selection can
yield finely tuned selections
Visible Systems
Copyright
2002
Threads...

Creating a thread based
on Issues is easy!
– Drag and drop or copy and
paste specific issues into a
new thread GUI.
– Choose which file action the
issues were related upon for
finer resolution.
– Files are automatically
included.
Visible Systems
Copyright
2002
Threads...
 Offers
convenient
utilities
– Compare different
threads’ contents within
the group
– Extract threads from the
GUI or create an
extraction script to be
used from the command
line
– View thread’s entire
History from within the
Versions tool
Visible Systems
Copyright
2002
Restricting Access in Razor



Razor supports both NIS and NT password authentication
Razor and UNIX system passwords grant user access to your
databases
User defined roles and groups can be used to restrict access in
Razor’s configuration files
– Groups:

Assigned when creating Razor users names

Only one group per user (unlike Unix groups)

Group assignments are preceded by "+"
– Roles:

Manual creation of Roles file needed

One user can have many roles

Roles are preceded by "%"
Visible Systems
Copyright
2002
Razor’s Configuration Files

Actions file
–
–
–
–
–
–
–
Users may attach shell
scripts to buttons.
Scripts may run both
before and after many
of the actions.
Scripts have the ability
to veto the pending action.


Must run before Razor
performs an action.
May return a non-zero
exit code.
Visible Systems
Copyright
2002
In the above example, each line in
the file represents a different
button within the Versions
interface to which scripts can be
attached
Razor’s Configuration Files...

Access_list file
– Grants fine grain
control based on
Razor functions
– Set limitations
using user ID,
roles, or groups.
Visible Systems
Copyright
2002
Razor’s Configuration Files...

Insensitive file
– Make specific fields
inaccessible during
various times of
process’ lifecycle.
– Restrict access based
on field value and
user ID, role,or group.
– Available in Issues.
Visible Systems
Copyright
2002
Razor’s Configuration Files...

Permissions file
– Defines who can
move files from one
state to another
– File’s contents
derived from the
Attributes file for the
Issues group
– Ability to notify
specific users when
an event occurs.
Visible Systems
Copyright
2002
Razor’s Configuration Files...

Xdefaults and Wdefaults files
– Xdefaults file
Referenced by Razor to control how the GUI’s appear and act
 Motif clients honor all settings
 Reserved for UNIX servers and clients

– Wdefaults file
Referenced by the RazorPC client applications to control how
the GUI’s appear and act
 Contains a subset of X resources honored by the PC clients
 Reserved for PC servers and clients

Visible Systems
Copyright
2002
Operating Platforms
 Servers
– Windows NT, 2000
– All major UNIX platforms
–
–
–
–
–
–
–
–
Solaris
Linux
SunOS
HPUX
OSF
AIX
Irix
SCO
Visible Systems
Copyright
2002
 Client Access
– All major UNIX platforms
– Windows NT/95/98/2000/XP
– Web browser for issue tracking
Issues on
the Web





Our IssueWeaver
product allows full,
controlled access
to your databases.
Any machine with a
web browser can
interact with your data.
You have complete
control.
– Your problem tracking system can easily blend in with the rest of your web
pages.
The IssueWeaver interface is actually a superset of the normal issues
interface.
Demo IssueWeaver online at http://www.visible.com/cgi-bin/issue_weaver
Visible Systems
Copyright
2002
Have it Your Way...
 Configurable
signature chains
for the promotion of issues!
 Supports user or role-based access
controls!
 Change as you grow…easily!
 Automatic notification on problem report
state transitions!
 E-mail entry of new issues!
Visible Systems
Copyright
2002
Benefits of using Razor
 Very
®
flexible
– Razor adapts to your needs, not the reverse!
 Easy
to use… easy to configure
– Short learning curve = productivity!
 Extremely
well supported
– We actively and consistently support our users.
– We are proud of our loyal and enthusiastic
customer base.
Visible Systems
Copyright
2002
When you need a little help…
Visible Systems offers complete
solutions including:


Hands on Razor training!
 End user and administrator sessions
 ISO based CM Process courses
Custom consulting services available to help you
tailor Razor to suit your needs.
Visible Systems
Copyright
2002