|
(Compare features with those in SpiraTest or SpiraPlan)
|
SpiraTeam®
|
|
General Features
|
|
Free upgrades and support for 1 year from date of purchase
|
|
|
Unlimited requirements, releases, test cases and incidents
|
|
|
Support mobile devices including iOS, Android and Windows Phone.
|
|
|
Support for SQL Server 2005 or newer
|
|
|
Clean and powerful user interface
|
|
|
Supports major agile methodologies such as Scrum,
Agile Unified Process (AUP), Extreme Programming (XP)
and Dynamic Systems Development Method (DSDM).
|
|
|
Built-in screenshot capture capability
|
|
|
Full Unicode Extended Character Support
|
|
|
Support for Multiple Languages. Language Files Available for English, French, German, Spanish, Czech, Hungarian, Polish, Chinese and Finnish.
|
|
|
WYSIWYG Rich Text Editing
|
|
|
Web Services SOAP and REST APIs to enable integration with other tools/applications
|
|
|
Data import wizard that allows easy migration of existing data via Excel
|
|
|
Project import wizard that allows easy migration of existing data from HP Mercury QualityCenter (formerly TestDirector)
|
|
|
Requirements Management
|
|
Create, edit and delete requirements in a hierarchical 'scope matrix' organization
|
|
|
Assign importance levels to requirements based on business priority
|
|
|
Assign owners and track requirement completion status
|
|
|
Map requirements to test cases to validate that the functionality works as expected
|
|
|
View the pass/fail status of the tests that cover each requirement
|
|
|
Assign a high-level effort estimate to each requirement and perform high-level planning by scheduling
against a specific project release.
|
|
|
Decompose each requirement into a detailed task list together with low-level estimates
that can be validated against the high-level requirement estimate
|
|
|
View the aggregate status and progress of the tasks attached to a requirement
in the requirements matrix to see at glance which features have the most
schedule risk and/or estimate inflation.
|
|
|
Ability to filter the list of requirements by any of the built-in or custom fields/properties.
|
|
|
Move and copy functionality - This allows you to easily move/copy a
requirement or set of requirements in the requirements matrix.
|
|
|
Ability to attach documents and other files to requirements.
|
|
|
Ability to define custom requirements fields/properties, both free-text and list-based.
|
|
|
Audit log of all changes made to requirements in the system. Ability to rollback to prior versions.
|
|
|
Ability to link requirements to each other as well as to other artifacts.
|
|
|
Data import wizard that allows easy import of Requirements and Use Cases from IBM Rational
Requisite Pro software.
|
|
|
Test Management
|
|
Create and manage project test cases that are stored in a hierarchical folder structure
|
|
|
Create and manage test sets of test cases that allow you to group test cases from different folders
and assign them to testers for execution as a package.
|
|
|
Add, edit, reorder and delete individual test steps that define the steps that
need to be followed to test the system
|
|
|
Specify the expected result and suggested sample data for each test step in the system
|
|
|
Execute groups of test cases using the easy-to-use test execution wizard
that allows you to mark each step as pass/fail and optionally record a bug
|
|
|
Ability to pause an incomplete test run and continue running it at a later date.
|
|
|
Complete traceability from a recorded incident to the underlying
requirement that was not satisfied
|
|
|
Ability to filter the list of test cases by any of the built-in or custom fields/properties.
|
|
|
Move and copy functionality - This allows you to easily move/copy a
test case or test folder containing test cases in the test case list.
|
|
|
Template Test Cases - you can insert an existing test case as a linked test step
inside another test case.
|
|
|
Manage and schedule both manual and automated test cases.
|
|
|
Integration with various unit testing frameworks (NUnit, JUnit, TestNG, PyUnit, Ruby::Unit, Perl TAP, PHPUnit).
|
|
|
Integration with automated functional testing tools such as Rapise, QuickTest Pro, Squish, TestComplete, Selenium and SmarteScript
using RemoteLaunch add-on.
|
|
|
Ability to attach documents and other files to test cases.
|
|
|
Ability to define custom test case fields/properties, both free-text and list-based.
|
|
|
Audit log of all changes made to test cases in the system. Ability to rollback to prior versions.
|
|
|
Bug/Defect/Issue Management
|
|
Create, edit, assign, track, manage and close incidents (defects)
|
|
|
Automatically create new incidents (defects) during the execution of test scripts,
with the ability to trace incidents to the failing test.
|
|
|
Incidents can be categorized into
bugs, enhancements, issues, training items, limitations, change requests, and risks
|
|
|
Assign an owner, business priority and completion status to each incident
|
|
|
Incident fields can be customized to fit your business needs.
Add and/or modify the list of statuses, priorities, defect types and severities.
|
|
|
Fully customizable workflows - You can tailor an incident's lifecycle to match
the business processes in your organization by incident type and/or project.
|
|
|
Email notifications - You can specify when notifications should be sent and to whom.
Each workflow allows its transitions to be linked to email notification by role.
|
|
|
Comprehensive searching and sorting of all incidents stored in the system, by name, type,
status, owner, detector, creation date, closed date and business priority.
|
|
|
Ability to attach documents and other files to incidents.
|
|
|
Ability to define custom incident fields/properties, both free-text and list-based.
|
|
|
Ability to filter and/or sort the list of incidents by any of the built-in or custom fields/properties.
|
|
|
Audit log of all changes made to incidents in the system. Ability to rollback to prior versions.
|
|
|
Ability to link incidents to each other as well as to other artifacts.
|
|
|
Ability to export incidents from SpiraTeam® into the popular JIRA® issue tracking system,
and have status changes made in JIRA® be reflected back in SpiraTeam®.
|
|
|
Ability to export incidents from SpiraTeam® into the popular Bugzilla issue tracking system,
and have status changes made in Bugzilla be reflected back in SpiraTeam®.
|
|
|
Ability to export incidents from SpiraTeam® into the Microsoft® Team Foundation Server® issue tracking system,
and have status changes made in Team Foundation Server be reflected back in SpiraTeam®.
|
|
|
Ability to report bugs and issues through email and add comments to existing items by replying by email to the
system generation notifications.
|
|
|
Release Management
|
|
Ability to manage the list of releases/versions of the software being tested
|
|
|
Requirements and Test Cases can be mapped to Releases, with the option of filtering both by Release to give
a release-specific picture of a project's requirements coverage and test execution status.
|
|
|
Organize releases hierarchically, with unlimited levels of granularity
|
|
|
Specify the number of notional project resources available per release and
determine the available effort for assigned requirements and tasks.
|
|
|
View the aggregate estimated vs. actual progress of tasks scheduled for the release or iterations
contained within the release.
|
|
|
Test Runs and Incidents are associated with a particular release during the test execution process
|
|
|
The resolution of an Incident and its subsequent verification can be tracked to a specific release during the Incident resolution cycle.
|
|
|
Drill down capability to list the incidents detected, resolved and verified for each release
|
|
|
Ability to filter the list of releases by any of the built-in or custom fields/properties.
|
|
|
Move and copy functionality - This allows you to easily move/copy a
release or set of releases in the releases list.
|
|
|
Ability to attach documents and other files to releases.
|
|
|
Ability to define custom release fields/properties, both free-text and list-based.
|
|
|
Audit log of all changes made to releases in the system. Ability to rollback to prior versions.
|
|
|
Iteration Planning
|
|
Create list of iterations within each major release to break down the requested functionality
into manageable blocks that can be tracked.
|
|
|
Specify iteration length, number of working days and project resources to determine
the available effort for each iteration.
|
|
|
Schedule project tasks against iterations using the iteration planning wizard. This
will help you best optimize the iteration plan to deliver the required features
within the allotted time.
|
|
|
Compare estimates to actuals for continuous process improvement.
|
|
|
Quickly adjust scope to respond to changing priorities.
|
|
|
Scrum/Kanban Planning Board
|
|
Planning Board that allows you to easily visualize the requirements (stories), tasks and incidents
in each iteration.
|
|
|
Displays the iteration plan graphically so that Scrum stand-up meetings can leverage the real-time
status of the project.
|
|
|
Drill-down capability to view the allocation of requirements (stories), tasks and incidents
across the members of the development team.
|
|
|
Drag-and-drop editing allows project managers to quickly reschedule backlog items and load-balance tasks
between resources.
|
|
|
Task Tracking
|
|
Create, edit, assign, track, manage and complete project tasks tasks
|
|
|
Assign an owner, business priority and completion status to each task
|
|
|
Centralized Timecard for entering the daily effort expended on tasks and incidents.
|
|
|
Email notifications - You can specify when notifications should be sent and to whom.
|
|
|
Comprehensive searching and sorting of all tasks stored in the system, by name, progress,
status, owner, start date, end date, completion percentage and business priority.
|
|
|
Ability to attach documents and other files to tasks.
|
|
|
Ability to define custom incident fields/properties, both free-text and list-based.
|
|
|
Ability to filter and/or sort the list of tasks by any of the built-in or custom fields/properties.
|
|
|
Audit log of all changes made to tasks in the system. Ability to rollback to prior versions.
|
|
|
Source Code Traceability
|
|
Ability to browse linked source code repositories, including files and revisions.
|
|
|
Ability to view the revisions associated with each file in the repository
|
|
|
Ability to view the details of each revision, and link SpiraPlan artifacts
to the revision for full traceability
|
|
|
Ability to view the revisions associated with each Requirement, Incident and Task
in SpiraPlan
|
|
|
Support for multiple Version Control / Software Configuration Management (SCM) providers
|
|
|
Providers available for Subversion, and planned for CVS, Perforce, Microsoft Team System,
Visual Source Safe and Rational ClearCase.
|
|
|
Document Management and Collaboration
|
|
Ability to upload documents and web links to a central knowledge sharing repository.
|
|
|
Customizable document categorization with support for folders, document types and linked meta-tags.
|
|
|
Version control of documents and web links uploaded into the system, providing an audit trail of document revisions.
|
|
|
Document management fully integrated into project requirements, test cases, releases, incidents and tasks, with
all assets uploaded in other parts of the system being available in the central knowledge repository.
|
|
|
Ability to search, sort and filter the documents in the repository, with meta-tags providing
references to related documents and resources.
|
|
|
Build Management
|
|
Ability to integrate with continuous integration build servers and display build status.
|
|
|
Link source code revisions to specific builds.
|
|
|
Ability to associate test runs with specific builds.
|
|
|
Link bugs and defects to the specific build they were fixed in.
|
|
|
Dashboards and Reporting
|
|
Personalized dashboard summary of everything a user needs to know, across all projects, covering
requirements, tests and incidents.
|
|
|
Project summary dashboard that displays the health of a project in a single screen, with
summary graphs to highlight key information
|
|
|
Customizable dashboards that can be configured by the users of the system to be responsive to their needs.
|
|
|
Summary listing of project issues and risks, color-coded by importance
|
|
|
Summary graphs that outline requirements coverage and test execution status
|
|
|
Library of graphical graphs including incident discovery/closure rates, cumulative incident counts, incident aging and incident turnaround times
|
 |
|
Library of printable testing reports including: Requirements Coverage, Test Case Execution, Printable Test Scripts and Incident Status reports
|
 |
|
Ability to customize the reports to include different types of information
|
 |
|
Ability to filter the reports by date ranges
|
 |
|
Ability to filter the reports by artifact parameters (e.g. display only high-priority, completed requirements)
|
 |
|
Multi-format reporting, including HTML, MS-Word, MS-Excel, and MS-Project format reports.
|
 |
|
Summary tables that breakdown the project's requirements and incidents
by status and business importance.
|
|
|
Custom report writer that lets you build custom reports with user-defined headers, footers and templates.
|
|
|
Custom reporting engine that lets you define custom queries against the reportable entities in the system
and generate custom templates that lets you refine how the data is presented.
|
|
|
Project Management
|
|
Create and edit project workspaces, each with associated requirements, tests and incidents
|
|
|
Support for unlimited number of projects
|
|
|
Role-based, configurable access control
|
|
|
Unlimited number of customizable project roles
|
|
|
Create new projects based on existing project templates.
|
|
|
Easy to use web-based project administration screens
|
|
|
Administration and User Management
|
|
Create and edit user profiles, each with their own set of access permissions
|
|
|
Import users from existing LDAP / ActiveDirectory server, with integrated authentication. Reuse existing passwords
|
|
|
Email notification for new account creation, lost passwords and account requests
|
|
|
Secure forms-based web authentication that optionally allows users to save credentials on trusted machines
|
|
|
Easy to use web-based system administration screens
|
|
|
Easy install (server side only) using Windows Installer and minimal ongoing maintenance needed
|
|
|
Integrated Development Environment (IDE) Integration
|
|
Work on your assigned requirements, tasks and incidents directly inside Microsoft Visual
Studio 2005, 2008 or 2010.
|
|
|
Work on your assigned requirements, tasks and incidents directly inside Eclipse using the
Mylyn task-based interface that is part of Eclipse.
|
|