Getting Started
Thinking differently about scheduling
If you've used other project scheduling applications before, you may find AgileAgenda a bit confusing at first. This is because we bring a different focus to the scheduling process. Instead of dealing with spans of time and worrying about the start/end dates, you deal with creating tasks of what needs to be done. By giving a priority and duration to those tasks, AgileAgenda will automatically calculate when they can occur based on resource availability.
If you do this:- Enter Tasks
- Set Priority and Durations
- Assign the tasks to resources
- Figure out when tasks can happen
- Estimate a project completion date
- Deal with tasks finishing early or late
Creating a schedule
When you first launch AgileAgenda you will be presented with the project creation screen. From here you can enter in the three essential pieces of information that AgileAgenda needs to create a new project file.
- Project Title - What do you want to call this schedule?
- Start Date - When will people start working on the project?
- Resources - Who will work on the project? Enter one resource per line.
Don't worry about getting them perfect too much, after you've created your file, it's easy to change them. When you're satisifed with your entries, click the "Create" button and you'll be presented with the task editor.
Entering Tasks
You can use the task editor to create your list of tasks that make up the project. To get to it, click on the "Edit Tasks" button in the left hand toolbar. Tasks can be entered in any order, and you can easily edit any field of any task at a later time.
There are three critical parts of any task.- A task name - What should the task be called?
- A labor duration - How many work days does it take to complete? (Partial dates entered as a decimal, such as 0.5, are perfectly valid)
- Who it's assigned to
- Priority - AgileAgenda will try to schedule higher priority items before lower priority items. Higher priority items should have a larger numeric value for priority. It's recommended to put tasks that don't matter the order they're completed in all at the same priority. This will allow AgileAgenda to more efficiently schedule them.
- Depenencies - Sometimes, some tasks must be completed before others. To specify this, create a depenency on the depenent task by entering in the task ID (the left most column) into the "Depenencies" column. You can enter in multiple depenencies by separating them with a comma.
- Percent Complete - How much of the task is already completed?
- Labels - Labels are meant as a way for you to tag tasks with extra bits of information. These are purely for your information and do not affect the schedule timeframes. You can filter or print reports by label. Some ideas for labels include:
- RoughEstimate - Mark tasks that you aren't very certain of the labor task
- Undefined - Tasks that aren't very well defined and should be thought about more in the future
- Risky - Tasks that should be watched closely since they are somehow risky to the project's outcome
- Optional - Tasks that may be cut if time doesn't permit
- ISO9001 - Do you have tasks specifically related to certification or accrediation that you want to keep a close eye on?
Calculating & Viewing the schedule
Once you've entered in your tasks, you can click the "Calculate" button in the upper right hand corner. This will cause AgileAgenda to use the information you have entered to calculate the start and end dates of all of your tasks. Once you've done that, you can click the "View Schedule" button in the left hand side toolbar to see your schedule laid out graphically.
You can filter your schedule by resource, milestone, or label by clicking on the other options on the left hand toolbar.
Next Steps
You now know the basics for creating a schedule in AgileAgenda. To learn more, please visit these resources:- The project creation tutorial is a 5 minute video showing how to create a new project in more detail than this page.
- The help pages have documentation on some other AgileAgenda features.
- The development blog is a source of news and information about AgileAgenda.
- Our mailing list provides news and tips for using AgileAgenda.
- Any more questions? Email us at:



