DocumentCode
3466861
Title
Leveraging Maven 2 for Agility
Author
Andersen, Timothy J. ; Amdor, Luke E.
Author_Institution
Iowa Student Loan, Des Moines, IA, USA
fYear
2009
fDate
24-28 Aug. 2009
Firstpage
383
Lastpage
386
Abstract
Software developers at Iowa Student Loan improved their technical approach for building Java applications by switching from Apache Ant to Apache Maven. In 2003 we started using Ant. We had a lot of success with Ant and became very dependent upon it. At first, no one was comfortable switching to a new tool because Ant seemed to be working just fine. In 2007, we decided to use Maven. Throughout this transition, it was necessary for us to overcome many obstacles including the learning curve and the infrastructure needs. This report illustrates the problems we had with our Ant builds and identifies why we decided to switch to Maven. Finally, it acknowledges the benefits we have realized and describes how Maven has augmented our agility.
Keywords
Java; computer science education; project management; software development management; Apache Ant; Apache Maven; Iowa student loan; Java application; infrastructure needs; learning curve; project management; software developer; Application software; Board of Directors; Cities and towns; Databases; Educational institutions; Feedback; Java; Logic; Switches; Testing; Maven; Maven2; build; dependencies;
fLanguage
English
Publisher
ieee
Conference_Titel
Agile Conference, 2009. AGILE '09.
Conference_Location
Chicago, IL
Print_ISBN
978-0-7695-3768-9
Type
conf
DOI
10.1109/AGILE.2009.20
Filename
5261053
Link To Document