
 
As mentioned in Section 4.3, this functionality 
is already under development and will be part of 
the next version. 
•  “It would be helpful to be able to create task 
cards in different colors.” 
•  “A facility allowing the user to zoom in and out 
of the spaces would be useful.” 
The latter two features (colored task cards and 
zooming) are already known from existing agile 
planning tools. We have already considered both in 
the past, but will do so again due to the comments 
from the end users. We are trying to find the right 
balance of features as part of the chosen lightweight 
strategy – what features need to be there and what 
can be omitted? 
5 CONCLUSIONS 
The ASAP approach to agile planning has been 
developed based on different types of analysis work: 
•  Involving End Users. We have interacted with 
software companies that practice agile planning 
to get their input. 
•  Exploring Methods. We have explored 
planning practices and techniques from several 
agile software development methods. 
•  Studying Related Work. We have found 
inspiration from existing agile planning tools. 
Together, this resulted in three overall and eight 
functional requirements that have guided the 
development. Currently, most of the envisioned 
features are supported and the tool is being used and 
evaluated by local software companies. 
ASAP is inspired by previous work on the use of 
spatial hypertext to support the knowledge 
management task known as information analysis 
(Shipman et al. 2001). ASAP is based on the 
Construct Space Tool (Wiil and Hicks 2001). The 
work has so far resulted in two main contributions: 
•  We have developed a board-based agile 
planning tool to help software teams plan their 
projects. The tool offers only the features that 
are necessary to solve the task at hand according 
to the chosen lightweight strategy. 
•  Agile planning is viewed as a complex 
knowledge management task. Specific features 
have been developed to support the planning 
requirements. The work has resulted in novel 
ideas such as the visual Separator concept, the 
Hierarchy View, and the use of the Spatial 
Parser to auto-generate Views that are relevant  
to the planning process. 
We believe that the inspiration from several 
fields combined with the chosen lightweight 
approach has resulted in a tool that is well suited for 
agile planning. 
REFERENCES 
CardMeeting. 2009. CardMeeting (Online: 
http://www.cardmeeting.com). 
Cockburn, A. 2005. Crystal Clear – A Human-Powered 
Methodology for Small Teams. Addison Wesley. 
Cohn, M. 2006. Agile Estimation and Planning. Prentice 
Hall. 
Danube. 2009. ScrumWorks (Online: 
http://www.danube.com/scrumworks/basic). 
Larman, C. 2004. Agile & Iterative Development – A 
Manager’s Guide. Addison Wesley. 
Liu, L. 2006. An Environment for Collaborative Agile 
Planning. M.Sc. Thesis, Department of Computer 
Science, University of Calgary. 
Maurer, F. 2002. Supporting Distributed Extreme 
Programming. Proceedings of XP/Agile Universe 
2002, (Chicago, IL, August), pp. 13-22. LNCS 2418, 
Springer. 
Morgan, R. 2008. Distributed AgilePlanner: A Card Based 
Planning Environment for Agile Teams. M.Sc. Thesis, 
Department of Computer Science, University of 
Calgary. 
Morgan, R., and Maurer, F. 2006. MasePlanner: A Card-
Based Distributed Planning Tool for Agile Teams. In 
Proceedings of ICGSE 2006, (Florianopolis, Brazil , 
October) pp. 132-138. IEEE Computer. 
Morgan, R., Walny, J. Kolenda, H., Ginez, E., and Maurer 
F. 2007. Using Horizontal Displays for Distributed & 
Collocated Agile Planning. In Proceedings of XP 
2007, (Como, Italy, June), pp. 38-45. LNCS 4536, 
Springer. 
Petersen, R. R, and Wiil, U. K. 2008. ASAP: A Planning 
Tool for Agile Software Development. In Proceedings 
of Hypertext 2008, (Pittsburgh, PA, June), pp. 27-32. 
ACM Press. 
Rally Software. 2009. Rally’s Agile Lifecycle 
Management Solutions (Online: 
http://www.rallydev.com/products.jsp). 
Shipman, F. M., Hsieh, H, Maloor, P., and Moore, J. M. 
2001. The Visual Knowledge Builder: A Second 
Generation Spatial Hypertext, In Proceedings of 
Hypertext 2001, (Aarhus, Denmark, September), pp. 
113-122. ACM Press. 
VersionOne. 2009. Agile Project Management Tools 
(Online: http://www.versionone.com/products.asp). 
Wiil, U. K., and Hicks, D. L. 2001. Tools and Services for 
Knowledge Discovery, Management and Structuring 
in Digital Libraries. In Proceedings of CE 2001, 
(Anaheim, CA, August), pp. 580-589. 
XPlanner. 2009. XPlanner Overview (Online: 
http://www.xplanner.org/index.html). 
ICSOFT 2009 - 4th International Conference on Software and Data Technologies
272