Academia.eduAcademia.edu

Utilizing Digital Tabletops in Collocated Agile Planning Meetings

2008, Agile 2008 Conference

In agile software development, planning meetings play a pivotal role in establishing a concrete understanding of customers' requirements. Using tools to enhance the effectiveness of the planning meetings without affecting the agility of the practices or disturbing the traditional settings is a challenging task. In this paper, we propose the use of digital tabletops as a means of collaboration in agile planning meetings for collocated teams. To support this proposal, we introduce Agile Planner for Digital Tabletops, a planning tool that was specifically designed for use on large horizontal displays. A multipart study involving a variety of qualitative methodologies was conducted to evaluate this approach. The study involved 14 individual participants plus a five member agile team. The individual evaluation suggested that in general, the tool is usable with minor issues to be considered in future design revisions. The agile team evaluation revealed a significant interest in the tool and its added benefits to the agility of the planning meeting with some issues to be further enhanced.

# ( # # # # " ( # # ( # # # " * # # * # # # ! " # # # $ ! ! # ( (" ( " # ! # # # ' # ( " # # " %& ! ! $+& " # # # ( # " ' # # # , # ! # # # ' # ( # ! # # # - ( ! " # # $%& ' " " # # # # # " ' ( (# # ' # # # # # # # " ) # # # # ( # #( # " # ( # # ( # " ( ! # " ! ! # # ( ! # # ! ! ! ( # . # " " " # ) ! ( " " ! # # # " # ( $/& * #" # ! ! # " # ) 0%1 ## # 0+1 # . 2 # ( ) # # # # # 2 3 " " # # # 2 # $4& # # # " 5 6 ## ! # # 0)56 1 " 2 ' " " # # # 0 ! 1 7 " ( " # " # # " " * # " # # # " # # " # # # 8 6 # 8' # # # # " # " # # " # # ) ( $%%& D # ) " # " C # $%A& ! ( ! " B # # # # ! # " # ( # # ! ! ( $%/& " # $%+& " # ( # 8 2 ! " E $%4& # * # # # ?F # # # ! ( " # ' ?F # 8 # # # ! * " ( # # ' # # " # " " # # ) 86 # 9 # $<& # # ( " " ( # # # # . # # ) # # " # ! # " # # # ) ( " # # 2 " " # ' " ) ( ! # ( # # " " ! # # # ( " ! ! ! ! # " ) " # 4# # : ( #" )56 # # " +( / # ! # " # " G # # "# $<( =& $:( ;&( # " " ( $:& " ( # " # 6 # # # # " # # # * # ! ! ! ? # # # ( " ( 6@ # # 7 # # # # " # ( " # # # " 5 $%;& " ! # 9 " ! # # $%=&( 5 $%>& # # # ! # ! * # # ) ( # ! # # # " # # ! ( # # " " # " # " # # " ( * # # # " # G " " # H # $+%&( " # # # ( ? # $>& 9 # # # # # # # ( $%:& " # $%<&( 5 " $+A& " " # # #" 6)5 $++& " # # # # F " I ! # # # ) # # " # # ) * # . " " ! #" 6K ! # %>! %A % # # )56 $+:& LH6 %AA %+ ! # ! # # " 6)5 # ) ( # 6 * # # # # # #! # " 5 $+4& ( ! ! # # " " +4A "# # " 6)5 # ( 6)5 # # " # # # ! " " "# # # J # # # ## ! , " # # ( 6)5 # # # # " " ) 6)5 ! #( " . 6 ( " # # # " 6 ! #" # #" 2 # # # # " " # 0)56 1 #) 5 )56 % & ' # " * ( )56 . ( * # , %1 ( +1 # # 41 #" $%4& FG # /;AM # -' " # # # # )56 ( # ?F " . " ( * " # I " ! ! ?F " # ! ! ! ( # #H )56 $+/&, CH #( H " N " B . ! ! D ! * * ! ( ( # ) 6)5 " ! ( /1 ) # # % # ( ( ! # ! # # ( ( )56 # #( # " " " # ! # ( " )56 # ( " # # # ! ! % # J ! "# # $ % # " # ## # #" " # )56 # # # ! ! # # . " # ( " ## # ! " # ! B # # " # N ( " " # # !+ - # # B # " " # ! %0 1 # " # # #! )56 $ # # # * # # ( )56 # #" #" # # ! # " " H #" * # ) # # ( # " 6 # # ! ! (" # ! ' # # # ## # ! " " " # ! ! #" # # # # # 5 # ( # " " #" ( " ! # # ! " ! # # 2 # #" # # # " # # J # # # # +( # * ) # #" ( * # 6K # !5H # # " # 5 , /# ! ( " ( # " " " ! # # # " " " 7 "! " # " # ! ! (" ( " * # # ! O # (" " # # 0%1 . ( ! , ) ## )56 # # # #" - * (" # " # # ! " . FG # # ! " # 5 )56 # (# (" " )56 # # !! 5 F . # 0 ( #( 1 ( ( ( * ( ( ( # # # # ( ( - ( # # " # # # # ( # H # # ,) # 8 # 8 , 7 " # ! , # # # " " , # ! # # " # J # 0+1 # # ( # #" ! ! ! ! ! # ! . " )56 8 6 )56 # 8 5 )56 8 6 # , 7 "# 8' # (" # 8 # ! # # ! #! 8 # 0 ) & H # " # # ! . * ' - " # # # 7 # # # ! - #( # # " # # 6 ? # # * " ! - " # #( # # - # ## " # # " - # O ? # 6 5 H H 6 ' ! ( " # - # # " # 0 #" # # # # O5 # # O # 1 # #" # 5 . - # # " ' # " ( # ! # H 5 " )## #" K " FO) , O #" #" #" " - 7 #" ? # K # O# ! 0 /# # # # O ? ! 2 ! ! ! ## # # * # # " # , 0%1 . ) ! ( # 0+1 " 0 # " 6 " # # # 0 2 ' " J #( # # # # ! ! # " " " ) # " ## " # " 1 $+;& " # ( # 0" # # #D # ! # " " # D # # ( ! " #C " ! # ! ! " 5 ( " # # ! " ( H 5 # ( # #" # " , " 2 %: , # # " # # # # C (" # 1 , " ( % + L # # 0 " 2 " # ! 1 / 4 ) # #" # ! 5 " # # : # # # . " ( " ! # G ! # # 3 " # # " " # # # # # ! ) 0 1 # " ! ) # ? %4 K # " # #" ( " ( " # # " # # # ' " # # # . )? " # " " " . " # " # # !2 # , # # (> # " J # # " # ( < ( # " ( %A . 0 ( ( 0 # # H H # H * ' 6 ) ) # 0+1 # " " # # # # #D " " # C " # # " # 2 # B ) # #" " # L " 2 " " # # #3 " " # # . # # # ! ( " " # # 0 ( # " " ( B " 4 # " # " # # # C ) ( D" # (" # # + # # # # * " # " # 5 G ) 3 " # ! # # # ! # ( " " # ( # 0/1 ! " ! " . 1 ) # 2 # %4 ! # B # # # # # %A # # ! * # # # # 2 # " ( # 0%1 #( 0+1 # ( ! " " #: # " # # # # #2 # # . B ! , 0%1 # # # # 2 " . . ! ( " " . ( ( " # # # " # # # # # " # " # # " ( " # # # / " # # !5HB # ( " 2 # # ( # ## # " #" # # # %% # 0 B # ! ; # # " 1 " " # 6 ( " # # F * ! # " " #" " # #" # ) # * # ( %2 ./ ,) ./ ' / 2 # !2 , ,./ , 3 " ( # ( . ! " # ' # # !2 " # # ( # # # # " # # # # ! " # " ' # ( " ## # 2 " # > /# # # / #" # # # ( 6 ' # : " 4 H " ( > # " . # " 2 2 " # ! ! " 9 " # # ) # #2 4 . ( ! 5 #" # " # # # # # # ! ! # ( " # " B # ' ! ( " # " # ( # # 2 # ! # C 0 # / # ( )56 B ' ! # #" ( J # " # H # # " # # # # " ( " # # " # # # ! " 3 ( " # #( " " " # # #" " # #" # # * ! ! ! , * /# & H # # " 2 ' # ! ! ( #" " # # ( # " ) . # ( %A #" # "1 # # # ( # # (" 1 0 # # /A " # # 2 0 " # 2 " # # " # # " # 2 " ## # 2 # # # " # # ! " ' # " " # # # # # 2 ( 0 ! ( " - # # # # ) ( # " " % ! 9 ( # " # ! # # # H " ) # # # # # " ## 2 # " # 5 O # # # " " " # # # " " " " ( ( " ## " # ! # # )56 # " ) ## " " # " # " # ! ! # # # # ( # # ! ) # # 2 # " ! ! ! ( " # " # ! # # %" # 8 (" " # # # * 8 : 1 " " # " " 0 # # # " (" # 8 # # # ! 8 )56 8 O# ! " # " # " ' 4 " " )56 + / " # #" ! ! ( " # # * " " # # " # * # ! # . " # # # # * # ! ! " " # . # ! ! # # # " # " ( # # # # ' # # #" ( # # ! ' ( ## # (" . # " " ! # # * # G 4: " ! " # " # # ! ! " ) ! # ( " & 2 " " " " ' # #D 3 " C ## " ( ( " ) " " " # #( " # # ' ) " " " # J " (" ! # ( " 2 # # . # # # ( # # # " " " (" * ) # # # . 3 " ! ! ! ! " # #" # * # ( # ' 0H+1 " # " # 1 ! # # # " # , 0%1 # # ( 0+1 # * # # ! ( # 2 9 #( # # ( " " ( # 5 " # # 0/1 # " # # " # 0 # 1 # # # " # 1 3 # ! 6K # ' "( " # - # # # " # # " " #" # * # # # #" ! # # )56 ( " # # + ' # #" # % # " # ' # # #" 7 " # H% ' # ( ! # #( H+ H/ ' ' # ( H4 " ' H: ' ( #$ # # ! " )56 " # # " # # # 9 # ! " " # ## " ' " ( # # " C 2 # # # ! ) (" O " # " " # 9 " # D #( ! ,1 / #" # # # # " #" ( &( # " #" * ' # B #" " # # ( # ,, $ / #( $ ) # # ( # ( " # ! ! # ' )56 3 # " # ## # # " / # " , / #, # # # ( ( ( ! # ! $ ! ! # # 9 " " # ( - ( 0 0 B # # # # ! # 5 ! ) # # # " ! F # " " # # # $+<&( G # G ! # D ( " C # ( #" # " # # F " (" ## # " # C # # "! ( # # #( " ! D # C C D ! # " # # " ( ! D " # ### " ) ## B ( #" # # # 9 " # D ) ! ! # C " # B (" # " 2 ! "$ J " # " " (" # # # # B 1 . %% - :%# # " # # # ! # " ! ! ( " B " # # " 3" # # ' # ( # ( # # B # #( " # # # " # # # # " # # 0 (" 1 7 " # ( # # ( # # " # * # ) # # " # " ! ## ## ( # # ( # # " # , " # 6 B #( . ( ( # # " # #( ! #" ! # # ! # # # " # # # #( # # " " 9" #" # # C D C # # # " " # " # #( ! " " ( " # # ! !" D # # ) ! ! ! ! ! 1! % 2 G " # " # # ( # ! " ! / # * ' ## # # C ) " # # 2 * " # D # # ) # # # 2 ( # # # H # B ' '" " ( # # ## B # # ( # # ! " # # " # * ' ## # # ' " 0 !1 # ( # )56 ! #" ! # , ,3 / # ) (" # . " 2 )56 # " " " # # # # " # # # # ( " ' 5 # # # " " # " # " # # * # " ) # : " 9 # ( ( 4 ! #( J ' " " ) # # # ) # " ( 2 # + # )56 6 $ ! ' ! # " . # # 9 # 5 % ! ! ! # " #" ! # # # # # ! ! # # # " ! # 9 #( 1, # " % ) # # " # # * # # # # ( (" # # C B # ) ( # " # " # # # " # # " # # # " #" # ! # + ! * ! #! # " #( # # ! # " D # # # ( ! # # ## " # # # * # # )56 + " " #" )56 ( # " # )56 # )56 " " ) ( " # 6)5 9 ( ! # # ! # # ! % $%& H ( $+& ? H #!J # H D( " 6 7 6 H - )( # # 6 # 5 ( C) 45 'GGG H %<;!%<< ( C 5 ) 8 6 7 ( 9 867 :;<( 'GGG H - )( +AA;( %/+!%/= $/& 5 ,OO %% ( +AA= # O #, ! , ) D( 6H ) ( ) # $4& ( ( # ( C)56 , ) ) 5 6 " ! " = " 6 7 9=" 4::>< $:& . 6@ ( J ( C # #, ! # # # D( " % ( J ? ( L ( - )( +AA<( =<!>A $;& E * E ( E * ( C # # D( 8 ( 6 H ( +AA<( %44 !%:+ $<& H ( ( G #F *( C " # D( " 8 L # 9 ( H # ( +AA4( </!=A $=& J (6 K # J C , # D( " ! * () ( +AA<( %;/!%<A $>& I 5 ( J ? # 7 ' ( C' 2 " D( " 4::; ! ? 6 8 ! (7 " #( H ( - ( +AA;( ) F $%A& G#" # ( H ( # H ( CG " # ! D( D( ! %: ( ( # ( +< " ( ( +AA;( (H D( " 6 +AA;( $%+& # # * (' ! //;!/4/ # #' " # ! # 3 $%%& E C ( )H ( K 6 ) +>4!/A/ ) ( H # ! ? ( )H 5 (F " ( (5 J (F 5 ( CH ! # # * D( " ! ? @ 6 ( )H 5 (F " ( +AA;( %%=%!%%>A $%/& ( ?(7 ()(5 () # #( CH , !' # H ! # " D( " - :;( )H (H # ( %+A%!%+%A $%4& ? E ( H # ( # C # 9 6 D( 6 ) ( %/( E " ) # 5 ! ( F " ( )( - )( +AA4( :A%!:/< $%:& ) 5 . 6 # " ( ,OO""" O O+AA;OA4O ! ! !+ ( #( +A ( +AA= $%;& G 5 ( ,OO""" ( # I +: ( +AA= $%<& ? " 6 H ( ? P ) L H ,OO""" # O # . ( # : ( +AA= $%=& 5 ( (5 L ( #F ( C 5 " , ) ) 5 D( " =" 4::+( ' ( +AA/( %A4!%%/ $%>& 5 ( ,OO""" ( ! # +A ( +AA< $+A& 6 ' 0+AA<1 5 Q 9 " ,OO# O " ( # %+ ( +AA= $+%& H # ( ,OO""" # ( ! # +A ( +AA= $++& L " L (7 G# # ( C) G H ' 5 D( " ! 9! A:B<( 'GGG H ( 6 H - )( I +AA:( =A!=> $+/& ? I ( CG 5, H #( H ( H ! D( =" ? $ 0+AA%1 ) , ,OO""" O O H #H H $+4& FG " / :( ,OO""" O O # O O O+:< O ! " ! /:! " ( # I %= ( +AA= $+:& )? ( ,OO O# ( # I + #( +AA= $+;& F (I ? ( ? ( ! # (7 (F "I ( - )( %>>4 $+<& I F # 6 # F ( 3 3 8 0+AAA1 ) , ,OO""" ( # +A ( +AA=