SpiraTeam Overview Presentation

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%