AgileSoup: Portable Project Management

Software development is a tricky process. Margins and profits depend upon efficiently managing the team and the time they clock in a project. Agile Project Management is different from the traditional project management methods and AgileSoup is an app designed to manage projects based on Agile methodology.

AgileSoup for Android helps you manage multiple projects more easily while on the go. Let us see how the app helps you and your team get involved in the product life cycle.

Availability

AgileSoup is a free download and supports Android versions 2.1 and above.

Installation & Set Up

After a simple installation process, the app welcomes you to a login screen. AgileSoup is supposed to be the companion app for a web based project management solution by the same name. Without a username and password, you could not even get a sneak peek of the app. To make our lives a lot easier, AgileSoup comes with a built-in registration form.

Signing Up

Signing Up

Once you complete the registration you can use the app seamlessly from the desktop and mobile. AgileSoup online has multiple subscription plans in addition to a free plan. While there is no indication which one you are signing up for, my best guess would be on the free plan. Signup is pretty quick and does not require email activation of your account.

User Interface

At first glance, AgileSoup won’t blow your mind with its rather bland user interface. But as you start using the app it is abundantly clear that the app was designed with a simple workflow that’s surprisingly powerful. The design elements and color scheme helps you focus on your project, not on managing your project management software (which is a key point I look for in Project Management apps on the web).

Another point that works for the user interface is its close likeness with AgileSoup on the web. This should help AgileSoup users on the web and mobile hit the ground running as soon as they adopt the new platform.

Creating Projects

AgileSoup contains all the basic elements needed to create and organize a project. The plus sign at the top ensures that you are no more than one click away from creating a new project (or most other key tasks). Creating a new project begins with a name and a project key. Each project gets a project name and a key, which consists of two or more alphabetic characters. The project key gets appended to each task or story (explained later). This way it is extremely simple to track a task or a story back to its original project.

Creating a Project

Creating a Project

One quirk with AgileSoup app is that you cannot create a customer from your mobile. Almost all projects have to be linked to a client to get things done and get paid accordingly. But I would not blame AgileSoup for not adding the option of creating customers as it would have made the app more complex to develop. Hope they add it in a future update. For now, you have the option to create projects that are not assigned to anyone or create customers on the web app and assign it to the new project.

Iterations

Iterations

Another interesting feature is Iteration Length. Iterations apparently help in providing rapid feedback encouraging business input and validation. All iterations should have a fixed time duration (four weeks maximum). Based on the duration you have set, new iterations will automatically space themselves apart, and there’s no need for you to pull up the calender view to do that.

Assigning Leads & Project View

Assigning Leads & Project View

Assign the project to a team lead and you are good to go! Do note that adding new team members isn’t possible from the app but you can access the ones created from the web app.

Task Management

AgileSoup is a project management app that is based on the Agile methodology. Agile methodology places a huge focus on User Stories (and Points, which comes in later). If you aren’t familiar with Agile Project Management, then to define it loosely: user stories are just that — they state what users want and why. Developers then sit down and work up a task list that will make story complete. You can imagine this as a milestone except that it comes from the user standpoint and not from that of a project manager.

Creating Task & Story

Creating Task and Story

Creating a story requires you to select an iteration (if there is one), give it a priority level, and assign a owner, a ball park duration and points. Now, points are another key component to Agile Project Management. Points help in deducing the Agility Index Measurements. Keeping in mind how the story or task measures in the five dimensions of project management – duration, risk, novelty, effort, and interaction – assign a number to it.

Task creation is a breeze using Agilesoup Mobile. A lot of details required are the same in comparison to creating a story except that you will have to mention the duration of work and its complexity.

Reports

Reports

Reports

AgileSoup mobile lets you pull three types of reports: time tracking reports, iteration reports and Burn-Down reports. While time tracking reports are pretty standard, iteration and Burn-Down reports might require a bit of knowledge of Agile Project Management.

Final Thoughts

I have reviewed a lot of project management apps for Web.AppStorm in the past and from what I see, AgileSoup is a pretty competent app. The beauty of AgileSoup for Android is that it operates not only as a standalone solution but as a mobile client for existing users of Agilesoup. It’s a must-have tool for the adopters of Agile Project Management.


Summary

AgileSoup is a project management app that is based on the Agile methodolgy

8