Welcome to Anduril Home Page
Anduril is a project that attempts to provide a comprehensive
infrastructure solution for consulting firms. Especially ones
who need to track tasks, time, scheduling, customer contacts
, and billing information.
Currently, The version 1.1 of Anduril has the ability to track
both tasks and time for projects. In the future we are hoping
to integrate more features into the system so that consulting
firms can provide quality solutions without having to worry
about building and integrating key pieces of infrastructure.
Features
-
It has a Client --> Project--> Task --> Time
hierarchy which means you add projects to a client.
Each project has tasks assigned to it, and then you add
time to the task.
-
Provides a "Desktop" view of all of an individuals
open tasks by project. This view will also order
by priority and deadline date. Highlighting tasks that
are past the due date.
-
Provides users with a Time Sheet that has the current weeks
time entries so a user can review their time for any
defined period of time.
-
Provides basic reporting features that consulting firms
need for metrics and to track tasks. Reports include:
-
Monthly Time By Client - Provides summary
of client task activity by a given month. Can
be used for billing clients.
-
Billable Summary - Provides two views of
billing data. Weekly totals for last 12 weeks
and Monthly totals for last 12 months. Provides
a means for graphing historical data.
-
Tasks Past Due - Provides a quick listing
of tasks that are passed the due date so
managers can make sure everything gets done in a
timely manner
Using Java Technologies
When we started we had a number of requirements for the application.
- Web Based Front End
- Extendable and Maintainable Architecture
- Reliable Solution
- Scalable Solution
For us to reach these goals we needed a good solid object
oriented environment to create the flexibility in
architecture that was necessary for long term adoption within
our organization.
It became apparent that Java was the perfect OO language
for the job. The J2EE environment filled our need for a web
user interface and a reliable and scalable solution so we
settled on the JBoss J2EE Engine.
History of Anduril
This project came about because
n + 1, Inc, a small
Linux consulting firm that Craig and Brian work for needed a
way to track tasks and time entries for billing purposes. Thus,
we are actually using this project to manage our day to day
operations.
If you are interested in the project, please check out our
screen shots of the application
or download the source. If you want
to contribute to the project please check out the
developer's page.
NOTE: This project is not meant to be a replacement for
Sourceforge or Gforge. It is meant to be used by consulting
firms who need a better way to track their day to day operations.
|