Maven is a software project management tool that was developed based on the project object model. Maven can assist us with managing the project's builds, the project development reporting and the project documentation process.
The Apache Ant is a Java based build tool. Similar to the well known "Make" utility, which is one of the most popular build tools for C++. This course introduces Ant, provides a detailed step by step guidelines for downloading and installing it on your personal computer and provides an overview about the possibilities to use it, whether as a stand alone application or as an integrated part of the Eclipse IDE.
This course introduces the three most well known Agile software development methodologies. Each methodology is separately introduced. The course focuses on the common characteristics Agile methodologies share.