Upload
igor-tadeu-fernandez
View
215
Download
0
Embed Size (px)
Citation preview
8/18/2019 SpiraTeam Overview Presentation
1/74
© Copyright 2006-2014, Inflectra Corporation - 1 -
SpiraTeam ® - Product InformationSynchronizing Your Application Lifecycle
8/18/2019 SpiraTeam Overview Presentation
2/74
© Copyright 2006-2014, Inflectra Corporation - 2 -
Objectie!
After viewing this presentation you will:
n!erstan! the challenges involve! in "anaging the
!evelop"ent an! testing lifecycle of a pro#ect
n!erstan! the challenges involve! in planning an!
"anaging pro#ects an! why tra!itional waterfall"etho!ologies have faile! to !eliver pro#ects on-ti"e
an! on-$u!get%
&ave a strong grasp on the 'uality assurance an!
pro#ect "anage"ent features provi!e! $y (pira)ea" &ave learne! a$out the $enefits of using (pira)ea"
to plan, e*ecute, test an! "anage your pro#ect
8/18/2019 SpiraTeam Overview Presentation
3/74
© Copyright 2006-2014, Inflectra Corporation - + -
Agenda
uality Assurance .ro#ect /anage"ent Challenges
(pira)ea" verview
eature al3through e'uire"ents /anage"ent )est Case /anage"ent
elease Iteration .lanning )as3 )rac3ing Inci!ent 5 efect )rac3ing (ource Co!e Integration
Integration 5 /igration ptions se of auto"ate! testing tools Integration with other syste"s (ynchroni7ation with e*ternal $ug-trac3ers
8/18/2019 SpiraTeam Overview Presentation
4/74
© Copyright 2006-2014, Inflectra Corporation - 4 -
"A Te!ting Land!cape
)ra!itionally, A organi7ations use the following tools
an! syste"s to "anage their testing: e'uire"ents store! in /(-or! !ocu"ents or /(-8*cel
sprea!sheets
)est scripts for user acceptance testing store! in /(-or!, /(-
8*cel with results recor!e! on paper an! transcri$e! "anually$ac3 into the sprea!sheet
/(-Access, /(-8*cel or stan!alone we$-$ase! $ug-trac3ing
syste" for trac3ing issues an! !efects
Auto"ate! testing is !one with a variety of tools !epen!ing on
the platfor" an! language $eing teste! 9ava vs% %;8), we$ vs%
client-server
8/18/2019 SpiraTeam Overview Presentation
5/74
© Copyright 2006-2014, Inflectra Corporation - = -
"A Te!ting #hallenge!
)his lea!s to the following challenges:
.rocesses are a!-hoc an! not repeata$le across pro#ects
)here is no visi$ility $etween test cases, re'uire"ents an!
!efects% &ow !o you 3now when you are truly >!one?@
/easuring progress an! pro!uctivity !uring testing is ti"e
consu"ing an! !ifficult
It?s har! to share infor"ation across the pro#ect an! get real-ti"e
"etrics regar!ing the 'uality of the syste" $eing teste!
)here is no central repository of test results fro" all sources
$oth auto"ate! an! "anual
(pira)ea" is e*plicitly !esigne! to a!!ress these issues
an! provi!e an integrate! solution
8/18/2019 SpiraTeam Overview Presentation
6/74
© Copyright 2006-2014, Inflectra Corporation - 6 -
$hy Agile %ethodologie!&
)ra!itionally pro#ects are !elivere! in a series of phases
that are $ase! on increasing levels of certainty aroun!the syste" $eing $uilt:
&owever this approach has so"e !raw$ac3s: It is not fle*i$le to changes in custo"er re'uire"ents
)i"e is waste! $uil!ing features that no$o!y nee!s )he en! user cannot give fee!$ac3 till it?s co"plete! co!e!
Bou !on?t 3now how sta$le the syste" is until the en!
e'uire"ents
athering
Dusiness
esign
nit
)esting
Traditional $aterfall %ethodology
'elea!e #omplete
)echnical
esign(yste"s evelop"ent
Integration
)esting
Acceptance
)esting
9A)<
8/18/2019 SpiraTeam Overview Presentation
7/74
© Copyright 2006-2014, Inflectra Corporation - E -
The Agile Approach
Instea! of phases, pro#ects are $ro3en !own into
releases an! iterations% At the en! of each iteration youhave a fully functioning syste" that coul! $e release!:
e'uire"ents
athering
Dusiness
esign
nit
)esting
Traditional $aterfall %ethodology
'elea!e #omplete
)echnical
esign(yste"s evelop"ent
Integration
)esting
Acceptance
)esting
9A)<
Fi"ite!
pfront
.lanning
elease G1 elease G2
Agile %ethodology
It 1 It 2 It 3 It 4 It 5 It 6
elease G+
It 7 It 8 It 9
elease G4
It 10 It 11 It 12
Iteration (
Iteration
.lanning
'elea!e #omplete
evelop"ent, Continuous Integration, nit
)esting, unctional Acceptance )esting
8/18/2019 SpiraTeam Overview Presentation
8/74
© Copyright 2006-2014, Inflectra Corporation - H -
The Agile Approach )*+
)he re'uire"ents for the pro#ect !o not have to $e co!ifie! upfront,
instea! they are prioriti7e! an! sche!ule! for each iteration:
)he re'uire"ents are co"pose! of >stories? that can $e
sche!ule! into a particular release an! iteration
Iteration
Iteration
Scope
Te!ted,
Integrated
$oring
Sy!tem
Iteration
Plan
'elea!e Plan
8/18/2019 SpiraTeam Overview Presentation
9/74
© Copyright 2006-2014, Inflectra Corporation - -
The Agile Approach )*+
)here are several !ifferent agile "etho!s:
(cru" 8*tre"e .rogra""ing 9J.<
Agile nifie! .rocess 9A.<
yna"ic (yste"s evelop"ent /etho! 9(/<
)hey have specific features that "a3e the" $etter suite!to !ifferent situations, $ut in general, they follow the
sa"e $asic agile principlesK: In!ivi!uals an! interactions over processes an! tools
or3ing software over co"prehensive !ocu"entation
Custo"er colla$oration over contract negotiation
espon!ing to change over following a plan
K(ource: Agile /anifesto - http:55agile"anifesto%org
8/18/2019 SpiraTeam Overview Presentation
10/74
© Copyright 2006-2014, Inflectra Corporation - 10 -
The ./i!ting Project %anagement Toolit
)ra!itionally, (oftware evelop"ent organi7ations use
the following tools to "anage their lifecycles: e'uire"ents store! in /(-or! !ocu"ents, /(-8*cel
sprea!sheets or e*pensive tools such a e'uisite.ro, oors
&igh-level pro#ect plan 9A;)) chart< !evelope! in tools such
as /icrosoft .ro#ect, .ri"avera an! printe! out for reference .ro#ect esti"ates prepare! using a co"$ination of the high-level
pro#ect plan an! speciali7e! stan!alone /(-8*cel sprea!sheets
etaile! sche!ules "aintaine! $y in!ivi!ual tea" "e"$ers
using /(-8*cel, hite$oar!s or roupware solutions
/(-Access, /(-8*cel or stan!alone we$-$ase! $ug-trac3ing
syste" for trac3ing issues an! !efects
8/18/2019 SpiraTeam Overview Presentation
11/74
8/18/2019 SpiraTeam Overview Presentation
12/74
© Copyright 2006-2014, Inflectra Corporation - 12 -
SpiraTeam ® Oerie0
8/18/2019 SpiraTeam Overview Presentation
13/74
© Copyright 2006-2014, Inflectra Corporation - 1+ -
Product Oerie0
Instea! of having to $uy separate re'uire"ents "anage"ent, 'uality
assurance an! pro#ect "anage"ent solutions, (pira)ea" provi!es a
co"plete Fifecycle /anage"ent solution in one pac3age%
(pira)ea" "anages your pro#ectLs requirements, tests, stories,
release plans, iteration plans, tasks an! bugs/issues in one
environ"ent% (ince it?s we$ $ase!, tea"s can colla$orate in real
ti"e an! have up to the "inute visi$ility of the pro#ect?s status%
8/18/2019 SpiraTeam Overview Presentation
14/74
© Copyright 2006-2014, Inflectra Corporation - 14 -
$hy #hoo!e SpiraTeam&
)he top reasons that our custo"ers choose (pira)ea"
over other solutions are: It is a complete !olution that inclu!es re'uire"ents "anage"ent, test
case "anage"ent, release planning, iteration planning, tas3 esti"ationan! !efect trac3ing all fully integrate! fro" !ay one%
1ighly intuitie we$ application that provi!es a complete picture of apro#ect?s status an! health yet re'uires only a we$-$rowser%
%ethodology Agno!tic (pira)ea" can $e use! e'ually we$ for anyagile "etho!ology inclu!ing (cru", A., J., (/
A$ility to leverage your e*isting technology invest"ents% (pira)ea"integrate! with "any auto"ate! testing solutions, softwareconfiguration "anage"ent 9(C/< an! thir!-party !efect-"anage"ent
syste"s%
In a!!ition, we provi!e super$ technical support that ensures thaten'uiries an! 'uestions are !ealt with in a ti"ely an! professional"anner%
8/18/2019 SpiraTeam Overview Presentation
15/74
© Copyright 2006-2014, Inflectra Corporation - 1= -
2eature Snap!hot
evelop high-levelre'uire"ents with initialesti"ates
Create, e!it an! e*ecute test-cases
)rac3 $ugs, enhance"ents,ris3s an! issues
/ap tests to re'uire"ents totrac3 coverage
.rioriti7e an! sche!ulere'uire"ents for each release
eter"ine resourcing levels to!eliver re'uire! features
Fin3 $ugs to test steps !uringtest e*ecution
rill !own fro" re'uire"entsto tests an! inci!ents
Foa!-$alance pro#ectresources to "a*i"i7e pro#ectvelocity
)rac3 issues an! !efectsagainst pro#ect sche!ule
.ersonali7e! !ash$oar!s an!custo"i7a$le reporting
Integrate! we$-$ase!!ocu"ent "anage"ent%
Fiste! $elow are so"e of the "any great features that "a3es
(pira)ea" the lea!ing choice of AF/ solution for co"panies an!
organi7ations worl!wi!e:
8/18/2019 SpiraTeam Overview Presentation
16/74
© Copyright 2006-2014, Inflectra Corporation - 16 -
#ompetitie Land!cape
e $elieve that (pira)ea" offers an un$eata$le co"$ination of
capa$ility an! affor!a$ility:
Drea!th of eatures 5 Capa$ility
A f f o r ! a $ i l i t y
'ally .nterpri!e
#ollab(et
Team 2orge
3er!ion One
SpiraTeam
Incu"$entsnco"petitive
Challengers;iche .layers
Source: Inflectra Corporation, 2010
TargetProce!!
Scrum$or!
%ingle
4Planner
Acu(ote
8/18/2019 SpiraTeam Overview Presentation
17/74
© Copyright 2006-2014, Inflectra Corporation - 1E -
'epre!entatie #u!tomer!
)he following are so"e of the organi7ations who are using
(pira)ea" to "anage their application !evelop"ent lifecycles:
.nergy 5 Indu!trial
6oernment
'etail 5 #on!umer 6ood!
1ealthcare 5 7io-Technology
2inancial 5 7u!ine!! Serice!
Information Technology
Tran!portation 5 1o!pitality
Telecommunication!
8/18/2019 SpiraTeam Overview Presentation
18/74
© Copyright 2006-2014, Inflectra Corporation - 1H -
Te!timonial!
M%%% reat features, such as integration into IA an! Dug7illa, for issuetrac3ing% Clean layout% reat price for the pro!uct an! great custo"er support%
I really reco""en! (pira)ea"% I have teste! it thoroughly an! foun! it to $e #ust what our co"pany was loo3ing for% %%%N- 8eb Ander!on - %orten!on #on!truction
NOI really love this tool it !oes e*actly what I nee! as a A "anager an!gives "e a lot of fle*a$ility% )he $est part is the service% ro" the phonesupport to the responsiveness of the !evelop"ent tea" I coul! not $e happier
with this purchase% )his is the first application I have ever use! that I coul! saythat a$out% If you are loo3ing for a tool to trac3 e'uire"ents, eleases, )estCases, an! efects this is what you are loo3ing for%
or "e I loo3 for a tool that allows "e to get "y #o$ !one faster an! stillprovi!e "e the !ata I nee!% )his tool !oes that an! with the enhance"entsthat are plane! it will actually $e very valua$le for other portions of our
co"pany% )he other thing I loo3 for is a responsive custo"er tech supporttea"% Inflectra has han!s !own the $est support tea"s I have ever wor3e!with% /a3es all the !ifference when you can tell the" what you nee! topro!uct to !o an! the actually a!!ress your nee!s%%%N- 9aniel 1au!er of 'eg.d
8/18/2019 SpiraTeam Overview Presentation
19/74
© Copyright 2006-2014, Inflectra Corporation - 1 -
Approach for :!ing SpiraTeam );+
)he first step is to !efine the high-level pro#ect re'uire"ents:
)his is a hierarchical list of all the features that the syste" nee!sto fulfill 9in so"e "etho!ologies these are calle! u!er !torie!<
)hey can $e entere! $y han!, i"porte! fro" 8*cel, or loa!e!
fro" other tools li3e a"a Contour or 8nterprise Architect
)he ne*t step is to create the pro#ect?s high-level sche!ule:
Inclu!e the "a#or releases, "inor releases an! optionally $uil!san! iterations !epen!ing on !esire! granularity
Bou can now assign the !ifferent lower-level re'uire"ents to
each of the iterations so that it is possi$le to start planning the
features that will $e !evelope! in each iteration
'e
8/18/2019 SpiraTeam Overview Presentation
20/74
© Copyright 2006-2014, Inflectra Corporation - 20 -
Approach for :!ing SpiraTeam )=+
;ow you can create the test plan
)his consists of a hierarchical list of test cases organi7e! intofol!ers% 8ach test case can have "ultiple test steps%
8ach test case can $e "appe! to one or "ore re'uire"ents
this is use! to specify the test coverage of the various
re'uire"ents%
Any re'uire"ents that have no covering tests are a pro#ect ris3an! a!!itional covering tests shoul! now $e written
)he tests can $e entere! $y han! or i"porte! fro" 8*cel%
inally you can also "ap the test cases to the releases to
provi!e regression testing capa$ility
'e
8/18/2019 SpiraTeam Overview Presentation
21/74
© Copyright 2006-2014, Inflectra Corporation - 21 -
Approach for :!ing SpiraTeam )*+
;ow you start the iteration planning:
eco"pose the re'uire"ents into !etaile! pro#ect tas3s that can$e prioriti7e! an! in!ivi!ually esti"ate!% )hese esti"ates can $e
then co"pare! against the top-!own re'uire"ent esti"ate
.otentially re-assign the re'uire"ents an! tas3s to !ifferent
iterations, if there is not enough ti"e5resources to support the
planne! functionality Assign any !efects that were raise! in the previous
release5iteration into the current iteration for resolution
In so"e "etho!ologies 9(cru"< this is calle! >!print planning?
'e
8/18/2019 SpiraTeam Overview Presentation
22/74
© Copyright 2006-2014, Inflectra Corporation - 22 -
Approach for :!ing SpiraTeam )>+
;ow you can sche!ule the tea" "e"$ers an! loa!
$alance the tas3 resourcing allocation: Assign the !iscrete pro#ect tas3s an! !efects to the "e"$ers of
the !evelop"ent tea" staffe! to the iteration
Create an! assign test sets to the various testers% 8ach test set
contains a group of test cases that nee! to $e e*ecute!%
)ea" "e"$ers view their in!ivi!ual sche!ule an! tas3assign"ents to !eter"ine if they can perfor" all the tas3s
)he !etaile! tas3 sche!ule is up!ate! $y the tea" "e"$ers,
with the release5iteration sche!ule reflecting the up!ates so that
the "anage"ent can "a3e changes to the "aster sche!ule
'e
8/18/2019 SpiraTeam Overview Presentation
23/74
© Copyright 2006-2014, Inflectra Corporation - 2+ -
Approach for :!ing SpiraTeam )?+
eal-ti"e status of the progress of the iteration an! release is
visi$le $y the "anage"ent !uring !evelop"ent an! testing:
)he tea" "e"$ers up!ate the status an! actual effort values for
their assigne! test sets, tas3s an! inci!ents%
hen tas3s an! tests are co"plete!, or if e*ception con!itions
occur 9late starting tas3s, late finishing tas3s, overruns, etc%
8/18/2019 SpiraTeam Overview Presentation
24/74
© Copyright 2006-2014, Inflectra Corporation - 24 -
2eature $althrough
8/18/2019 SpiraTeam Overview Presentation
25/74
8/18/2019 SpiraTeam Overview Presentation
26/74
© Copyright 2006-2014, Inflectra Corporation - 26 -
Project 1ome Page
8ach pro#ect has a !ash$oar!
ho"e-page that su""ari7es all ofthe infor"ation regar!ing the
pro#ect into a co"prehensive,
easily !igesti$le for"%
It provi!es a None-stop-shopP for
people intereste! inun!erstan!ing the overall status
an! health of the pro#ect at a
glance%
8/18/2019 SpiraTeam Overview Presentation
27/74
© Copyright 2006-2014, Inflectra Corporation - 2E -
Project Portfolio %anagement
.ro#ects in (pira)ea" can $e organi7e! into .ro#ect roups that $elong to a
co""on organi7ation, custo"er or !ivision% )his allows you to view a su""ary
pro#ect group !ash$oar! that lets you view the aggregate status of the group as
whole as well as co"pare the relative health of the !ifferent pro#ects in the group:
8/18/2019 SpiraTeam Overview Presentation
28/74
© Copyright 2006-2014, Inflectra Corporation - 2H -
'e
8/18/2019 SpiraTeam Overview Presentation
29/74
© Copyright 2006-2014, Inflectra Corporation - 2 -
'e
8/18/2019 SpiraTeam Overview Presentation
30/74
© Copyright 2006-2014, Inflectra Corporation - +0 -
'e
8/18/2019 SpiraTeam Overview Presentation
31/74
© Copyright 2006-2014, Inflectra Corporation - +1 -
Te!t #a!e %anagement
(pira)ea" provi!es the a$ility to create, e!it an! !elete pro#ect test casesthat are store! in a hierarchical fol!er structure% Bou can "ove, copy an!
filter the test cases accor!ing to a variety of criteria%
8/18/2019 SpiraTeam Overview Presentation
32/74
© Copyright 2006-2014, Inflectra Corporation - +2 -
%anual Te!t #a!e! - .diting
8ach test case consists of a set of te!t !tep! that represent the in!ivi!ualactions a user "ust ta3e to co"plete the test%
Bou can inclu!e other template te!t ca!e! as steps within your test case%
)his allows you to $uil! a li$rary of reusa$le test co"ponents%
8/18/2019 SpiraTeam Overview Presentation
33/74
© Copyright 2006-2014, Inflectra Corporation - ++ -
%anual Te!t #a!e! - ./ecution
Bou can e*ecute groups of test cases - along with their test steps so that the testers
can follow the instructions an! !eter"ine if the syste" $eing teste! $ehaves as
e*pecte!% ptionally a new inci!ent can $e raise! in the syste" lin3e! to the test
step failure
8/18/2019 SpiraTeam Overview Presentation
34/74
© Copyright 2006-2014, Inflectra Corporation - +4 -
Automated Te!ting B Te!t Script!
Bou can attache! te!t automation scripts to test cases in (pira)ea"%
(pira)ea" supports a wi!e ariety of te!t automation engine! 9$oth
co""ercial an! open-source< inclu!ing apise, )., ('uish, Foa!unner
)estCo"plete an! (eleniu"%
8/18/2019 SpiraTeam Overview Presentation
35/74
© Copyright 2006-2014, Inflectra Corporation - += -
Automated Te!ting B Te!t 1o!t!
)he auto"ate! test scripts "anage! in (pira)ea" can $e either e*ecute! on
the local "achine or !cheduled for e/ecution on a series of re"ote hosts%
sing Inflectra?s e"oteFaunchQ technology, you can "anage an entire
global te!t lab fro" a central (pira)ea" server, with test sets $eing
e*ecute! using a variety of !ifferent auto"ation technologies 245E%
8/18/2019 SpiraTeam Overview Presentation
36/74
© Copyright 2006-2014, Inflectra Corporation - +6 -
Te!t Set Organization
)o "a3e it easier to assign an! trac3 the e*ecution of test cases, (pira)ea"
allows you to optionally group the test cases into test sets that can $e
assigne! as a >pac3age? to in!ivi!ual testers or auto"ation hosts%
8ach test set can $e associate! with a particular release for testing, an! you
can 'uic3ly see the e*ecution status of each test set in one consoli!ate!
view%
8/18/2019 SpiraTeam Overview Presentation
37/74
© Copyright 2006-2014, Inflectra Corporation - +E -
Te!t 'un Tracing
8very ti"e you e*ecute a test case, (pira)ea" recor!s every pass 5 failure
as well as the associate! inci!ents generate! as a >)est un?% )hese
archive! )est uns can $e viewe! to !eter"ine if changes to the syste"
have intro!uce! failures to previously wor3ing functionality%
8/18/2019 SpiraTeam Overview Presentation
38/74
© Copyright 2006-2014, Inflectra Corporation - +H -
'elea!e Planning
Bou have the a$ility to create a "aster release sche!ule containing all the"a#or "ilestone releases together with the in!ivi!ual iterations s"aller
releases of the syste" !elivere! every 4-6 wee3s%
8/18/2019 SpiraTeam Overview Presentation
39/74
© Copyright 2006-2014, Inflectra Corporation - + -
Product 7aclog Planning
)he list of user stories, re'uire"ents, !efects an! features is calle! the
Product 7aclog% (pira)ea" lets you organi7e the $ac3log $y co"ponent,pac3age or priority% Bou can or!er an! categori7e the" $y si"ple drag and
drop e!iting% )his is calle! baclog grooming%
8/18/2019 SpiraTeam Overview Presentation
40/74
© Copyright 2006-2014, Inflectra Corporation - 40 -
Sprint C Iteration Planning
)he re'uire"ents 9user stories
8/18/2019 SpiraTeam Overview Presentation
41/74
© Copyright 2006-2014, Inflectra Corporation
Danban 5 Scrum Agile Planning 7oard!
- 41 -
)he Planning 7oard allows tea"s to view the story car!s $y iteration, status orperson for a given release or iteration% )he allows you to "anage the nu"$er of
$ac3log ite"s at each stage of the process an! also loa!-$alance the "e"$ers
of the pro#ect tea"%
8/18/2019 SpiraTeam Overview Presentation
42/74
© Copyright 2006-2014, Inflectra Corporation - 42 -
Ta! Progre!! Tracing
(pira)ea" provi!es the a$ility to trac3 the progress of the tas3s in the
syste" an! !eter"ine if tas3s are suffering fro" sche!ule overrun or"isesti"ation% In a!!ition you can co"pare actuals for continuous process
i"prove"ent%
8/18/2019 SpiraTeam Overview Presentation
43/74
© Copyright 2006-2014, Inflectra Corporation
7uild %anagement
- 4+ -
(pira)ea" provi!es the a$ility to integrate with continuous integration $uil!
servers such as &u!son an! CruiseControl so that the status of $uil!s can$e recor!e! in (pira)ea" an! lin3e! to source co!e revisions, inci!ents an!
test runs% )his provi!es tracea$ility for each $uil!, so that you can see what
was change! in each $uil!, what was teste! an! what was fi*e!%
8/18/2019 SpiraTeam Overview Presentation
44/74
© Copyright 2006-2014, Inflectra Corporation - 44 -
'e!ource Tracing
nce the re'uire"ents, tas3s an! inci!ents have $een sche!ule! against
the iteration plan, you can use the esource )rac3ing screens to view the
total assigne! wor3loa! for the "e"$ers of the pro#ect an! !eter"ine theresource assign"ents an! perfor" load balancing if necessary%
7 C I T i
8/18/2019 SpiraTeam Overview Presentation
45/74
© Copyright 2006-2014, Inflectra Corporation - 4= -
7ug C I!!ue Tracing
)he syste" provi!es the a$ility to create, e!it, assign, trac3, "anage an!
close inci!ents 9i%e% $ugs, issues, ris3s, !efects, enhance"ents< that areraise! !uring the testing of the software syste" un!er !evelop"ent%
I id t T bilit
8/18/2019 SpiraTeam Overview Presentation
46/74
© Copyright 2006-2014, Inflectra Corporation - 46 -
Incident Traceability
nli3e a stan!alone $ug trac3ing tool, you can trace the !efects $ac3 to the
test case an! the un!erlying re'uire"ent that generate! the", giving the
pro#ect "anager unprece!ente! power in analy7ing the Nin-processP 'uality
of a syste" !uring its lifecycle%
9 t % t
8/18/2019 SpiraTeam Overview Presentation
47/74
© Copyright 2006-2014, Inflectra Corporation - 4E -
9ocument %anagement
All !ocu"ents an! we$ lin3s uploa!e! to the syste" are availa$le in the integrate!
!ocu"ent "anage"ent syste"% )his allows you to organi7e the !ocu"ents intofol!ers, categori7e $y !ocu"ent types an! associate with "eta-tags% nce
uploa!e!, users can search, sort an! filter the !ocu"ents as well as fin!
!yna"ically relate! ite"s through the "eta-tag hyperlin3s%
9 t 3 i T i
8/18/2019 SpiraTeam Overview Presentation
48/74
© Copyright 2006-2014, Inflectra Corporation - 4H -
9ocument 3er!ion Tracing
nce uploa!e! to the central 3nowle!ge repository, revisions to the
!ocu"ents can $e uploa!e! so that there is co"plete au!it trail of allchanges "a!e to artifacts an! associate! !ocu"entation in the pro#ect%
I t t % i 5 # ll b ti
8/18/2019 SpiraTeam Overview Presentation
49/74
© Copyright 2006-2014, Inflectra Corporation
In!tant %e!!aging 5 #ollaboration
- 4 -
(pira)ea" inclu!es an integrate! instant-"essenger that lets users
colla$orate an! co""unicate in real-ti"e regar!less of geographic location%)he !iscussions can $e co!ifie! an! tagge! against specific artifacts in the
syste", so that they $eco"e part of the artifact !iscussion threa!%
S ft # fi ti % t )S#%+
8/18/2019 SpiraTeam Overview Presentation
50/74
© Copyright 2006-2014, Inflectra Corporation - =0 -
Soft0are #onfiguration %anagement )S#%+
(pira)ea" allows you to lin3 your e*isting software configuration"anage"ent 9(C/< repositories to a particular pro#ect% hen this is !one,
you can $rowse the contents of the repository 9fol!ers, files an! revisions<
!irectly in the (pira)ea" we$ interface%
S # d I t ti
8/18/2019 SpiraTeam Overview Presentation
51/74
© Copyright 2006-2014, Inflectra Corporation - =1 -
Source #ode Integration
In a!!ition to $eing a$le to view the !ource code repo!itory, using
(pira)ea" you can lin3 artifacts to specific source co!e revisions% )hisallows you to associate re'uire"ents, tas3s or !efects5inci!ents with the
correspon!ing co!e changes% )his provi!es end-to-end traceability fro"
re'uire"ents to wor3ing software co!e%
Att h t 5 S h t # t
8/18/2019 SpiraTeam Overview Presentation
52/74
© Copyright 2006-2014, Inflectra Corporation - =2 -
Attachment! 5 Screen!hot #apture
Bou can uploa! document attachment! an! we$ lin3s to all artifacts 9re'uire"ents,
test cases, tas3s, inci!ents, etc%< in the syste"% 8ach of these artifacts inclu!es an
attach"ent view that allows users to view the e*isting attach"ents, !elete an
e*isting attach"ent an! uploa! new !ocu"ents fro" their wor3station%
In a!!ition, there is a $uilt-in !creen capture utility for 'uic3ly a!!ing screenshots
to a test e*ecution or inci!ent report
#u!tomizable 'eporting 9a!hboard
8/18/2019 SpiraTeam Overview Presentation
53/74
© Copyright 2006-2014, Inflectra Corporation - =+ -
#u!tomizable 'eporting 9a!hboard
(pira)ea" inclu!es an e*tensive
report! library that can !isplay
infor"ation such as e'uire"ents)racea$ility, )est Case 8*ecution,
elease ;otes, )as3 .rogress an!
Inci!ent (tatus%
(pira)ea" allows you to $uil! a
cu!tomized reporting !ash$oar!
featuring your fre'uently-use! graphs,charts an! reports%
)he graphs availa$le inclu!e:
e'uire"ents Coverage, )est un
.rogress, Inci!ent iscovery, .ro#ect
Relocity, )as3 Durn!own an! Durnup%(upporte! for"ats inclu!e &)/F,
J/F, or!, 8*cel%
#hange 1i!tory Tracing
8/18/2019 SpiraTeam Overview Presentation
54/74
© Copyright 2006-2014, Inflectra Corporation - =4 -
#hange 1i!tory Tracing
All of the changes "a!e to a particular artifact in the syste" are trac3e! $y
(pira)ea", so that at any ti"e you can view the co"plete audit trail of all
the changes "a!e to an artifact, inclu!ing the !ate of the change, who "a!e
the change, an! what infor"ation was change!%(pira)ea" features full er!ion-control capa$ilities that allow you to
roll$ac3 specific changes an! revert the artifact $ac3 to a prior revision%
Timecard Submi!!ion
8/18/2019 SpiraTeam Overview Presentation
55/74
© Copyright 2006-2014, Inflectra Corporation
Timecard Submi!!ion
- == -
(pira)ea" inclu!es a $uilt-in timecard entry !y!tem that lets !evelopers 'uic3ly
an! easily enter the ti"e spent each !ay on their assigne! tas3s an! inci!ents%
#u!tom Propertie!
8/18/2019 SpiraTeam Overview Presentation
56/74
© Copyright 2006-2014, Inflectra Corporation - =6 -
#u!tom Propertie!
In a!!ition to the built-in fiel!s that are associate! with each type of
artifact, you can also !efine cu!tom propertie! for each type of
artifact in the syste"%
)he syste" supports a variety of !ifferent fiel! types inclu!ing: te/t,
rich-te*t, dropdo0n li!t!, user selectors, an! !ate-fiel!s
#u!tomizable Incident 2ield!
8/18/2019 SpiraTeam Overview Presentation
57/74
© Copyright 2006-2014, Inflectra Corporation - =E -
#u!tomizable Incident 2ield!
Bou can custo"i7e each of the fiel!s use! in the Inci!ent trac3ing "o!ule to
suit your own $usiness nee!s - inclu!ing inci!ent type, status, priority an!
severity% Bou can even associate your own color sche"es with the !ifferent
priorities an! severities%
#u!tomizable $orflo0! 5 (otification!
8/18/2019 SpiraTeam Overview Presentation
58/74
© Copyright 2006-2014, Inflectra Corporation - =H -
#u!tomizable $orflo0! 5 (otification!
ifferent types of inci!ent,
re'uire"ent an! tas3 can
follow their own custo"i7e!
wor3flow% )his allows you to
tailor (pira)ea" to the
$usiness processes use!
$y your organi7ation% 8ach
wor3flow consists of a
custo"i7a$le set of steps
an! transitions%
In a!!ition each transition
can $e use! to sen! e"ail
notifications to the !etector,
owner or users in a certain
pro#ect group%
Artifact A!!ociation!
8/18/2019 SpiraTeam Overview Presentation
59/74
© Copyright 2006-2014, Inflectra Corporation - = -
Artifact A!!ociation!
8ach artifact can $e lin3e! to an unli"ite! nu"$er of other
re'uire"ents, inci!ents an! source co!e revisions, provi!ingtracea$ility $etween relate! artifacts% or e*a"ple a change re'uest
inci!ent that turns into a new re'uire"ent can $e associate! to
preserve the pe!igree of the re'uire"ent%
Support for %obile 9eice!
8/18/2019 SpiraTeam Overview Presentation
60/74
© Copyright 2006-2014, Inflectra Corporation
Support for %obile 9eice!
- 60 -
(pira)ea" provi!es a mobile 0eb interface that allows users ofs"artphones, ta$lets an! other "o$ile !evices to view their !ash$oar! ofassigne! test cases an! e/ecute their te!t! using the "o$ile !evice%
uring test e*ecution, you can attach screenshots to faile! tests using the!evice?s built-in camera, provi!ing a!!itional conte*t%
.mail Integration
8/18/2019 SpiraTeam Overview Presentation
61/74
© Copyright 2006-2014, Inflectra Corporation
.mail Integration
- 61 -
(pira)ea" has a $uilt-in email notification engine that lets you !efine
cu!tom email template! an! notification events% )his ena$les the syste" to
sen! out notifications when !pecific eent! occur 9e%g% user is assigne! a
test case, the priority of a re'uire"ent changes, etc%
8/18/2019 SpiraTeam Overview Presentation
62/74
© Copyright 2006-2014, Inflectra Corporation - 62 -
3i!ual Studio 5 .clip!e I9. Integration
evelopers can wor3 on assigne! re'uire"ents, tas3s an! inci!ents !irectly
insi!e their Integrated 9eelopment .nironment 9I8
8/18/2019 SpiraTeam Overview Presentation
63/74
© Copyright 2006-2014, Inflectra Corporation - 6+ -
Integration C %igration Option!
Integration Oerie0
8/18/2019 SpiraTeam Overview Presentation
64/74
© Copyright 2006-2014, Inflectra Corporation - 64 -
Automated esting S!stems
Integration Oerie0
(pira)ea" has a very fle*i$le architecture an! has $een integrate!
with a variety of e*ternal tools an! syste"s:
SpiraTeam
e'uire"ents
)est Cases
eleases
Iterationsefects
)as3s
9efectCI!!ue
Tracing Tool!
Dug7illa, )(,
ogDug7, IA,/antis, etc%
Soft0are
#onfiguration
%anagement
(u$version,
CR(, it,)(, R((
3ariou! Tool!
e'uire"ents
%S-OfficeFegacy ata
/:nit
nit)esting
'api!e
unctional)esting
3ariou! Tool!
unctional)esting
3ariou! Tool!
.erfor"ance Foa! )esting
Automated 2unctional 5 Load Te!ting Tool!
8/18/2019 SpiraTeam Overview Presentation
65/74
© Copyright 2006-2014, Inflectra Corporation - 6= -
Automated 2unctional 5 Load Te!ting Tool!
unctional testing tools: Inflectra apiseS functional testing syste" &. uic3)est .roQ functional testing syste" (eleniu" I8 an! e$river functional testing fra"ewor3 )estCo"pleteQ an! (oap-I fro" ("artDear
('uishS "ulti-platfor" test auto"ation syste"
("arte(criptQ functional testing syste" anore* functional testing syste" ational unctional )ester 9)< it;esse open-source testing fra"ewor3
Foa!5.erfor"ance testing tools: &. Foa!unner loa!-testing syste" ;eotys ;eoFoa! loa! testing syste" /eter open-source Foa! )esting (yste"
Automated :nit Te!ting Tool!
8/18/2019 SpiraTeam Overview Presentation
66/74
© Copyright 2006-2014, Inflectra Corporation - 66 -
Automated :nit Te!ting Tool!
(pira)ea" can integrate with a variety of auto"ate!
unit testing tools an! fra"ewor3s: ;nit an! /(-)est fra"ewor3s for %;8)
nit )est; fra"ewor3s for ava
.ynit fra"ewor3 for .ython
)A. fra"ewor3 for .erl
.&.nit fra"ewor3 for .&.
)est::nit fra"ewor3 for u$y
Integration 0ith 7uild Serer!
8/18/2019 SpiraTeam Overview Presentation
67/74
© Copyright 2006-2014, Inflectra Corporation - 6E -
Integration 0ith 7uild Serer!
Currently Availa$le: &u!son
en3ins
.lanne!: CruiseControl
)ea"City
Atlassian Da"$oo
(pira)ea"S is a$le to connect to your continuous integration 9CI<
$uil! server to lin3 tests an! !efects with continuous $uil!s:
Integration 0ith 7ug-Tracing Sy!tem!
8/18/2019 SpiraTeam Overview Presentation
68/74
© Copyright 2006-2014, Inflectra Corporation - 6H -
Integration 0ith 7ug Tracing Sy!tem!
(pira)ea"S is a$le to leverage your e*isting invest"ents
in $ug 5 issue trac3ing syste"s:
Current (ynchroni7e inci!ents with Atlassian IA
(ynchroni7e inci!ents with Dug7illa
(ynchroni7e inci!ents with ogDug7
(ynchroni7e inci!ents with /antis
(ynchroni7e inci!ents with /icrosoft )ea" oun!ation (erver
(ynchroni7e inci!ents with A*o(oft n)i"e
(ynchroni7e inci!ents with ID/ ational Clearuest an! )C
Integration 0ith 'e
8/18/2019 SpiraTeam Overview Presentation
69/74
© Copyright 2006-2014, Inflectra Corporation - 6 -
Integration 0ith 'e
8/18/2019 SpiraTeam Overview Presentation
70/74
© Copyright 2006-2014, Inflectra Corporation - E0 -
Integration 0ith S#% Sy!tem!
(pira)ea"S is a$le to leverage your e*isting invest"ents in
(oftware Configuration /anage"ent 9(C/< syste"s:
Current: Integration with (u$version repositories Integration with CR( repositories Integration with /icrosoft )( repositories
Integration with /icrosoft R(( repositories Integration with /ercurial !istri$ute! repositories Integration with I) !istri$ute! repositories Integration with .erforce repositories
.lanne! Integration with ational ClearCase repositories Integration with (tar)ea" repositories
Integration 0ith 9eeloper I9.!
8/18/2019 SpiraTeam Overview Presentation
71/74
© Copyright 2006-2014, Inflectra Corporation - E1 -
Integration 0ith 9eeloper I9.!
(pira)ea"S is a$le to integrate with your !evelopers?
Integrate! evelop"ent 8nviron"ent 9I8
8/18/2019 SpiraTeam Overview Presentation
72/74
© Copyright 2006-2014, Inflectra Corporation - E2 -
9ata %igration Option!
(pira)ea" "a3es it easy to i"port !ata fro" a variety of
e*isting legacy !ata sources: I"port re'uire"ents, test cases, inci!ents an! test runs fro"
any software pac3age capa$le of e*porte! in /(-8*cel, /(-
or! or /(-.ro#ect for"ats
I"port re'uire"ents, test cases, inci!ents an! test runs fro" &.
ualityCenter an! /ercury )estirector%
8/18/2019 SpiraTeam Overview Presentation
73/74
© Copyright 2006-2014, Inflectra Corporation - E+ -
"ue!tion!&Plea!e contact !ale!EinflectraFcom if you hae additional
8/18/2019 SpiraTeam Overview Presentation
74/74
ega ot ce!
9IS#LAI%.'G All pro!uct co"parison !iagra"s have $een "a!e
on the $asis of infor"ation availa$le on respective pro!uct we$sites%
)he analysis an! views e*presse! in the !iagra"s an! theinfor"ation "a!e availa$le are purely those of Inflectra
Corporation% It is possi$le that co"peting pro!ucts have a!!itional
features not "entione! on the pro!uct we$sites%