Designed especially for independent programmers and small teams
Nowadays, most project management tools are designed for large companies with large teams. They are often complex online systems, used not only to manage projects, but also to replace all other communication channels. But what about independent programmers or small teams?
These large systems have many functions that are not only useless but can interrupt and reduce productivity. Communication is a good example. It makes no sense to create a message in an online system or send an email when the person you want to ask something sits a desk next to you. A large company must formalize communication due to its size, in the case of a small company the use of such techniques will only reduce its competitiveness.
“The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.“
On the other hand, Agile Commander has features designed specifically for the environment of independent programmers that are difficult to find in online systems. For example, maybe you would like to add to the task a link to file on your hard disk and open it with one click? Agile Commander can do it.
The principles of agile software development give small teams and independent programmers many advantages, such as simplifying management, speeding up decision-making, and better understanding of users needs. One of these agile techniques is Kanban.
Visualization – Kanban Board
The basic Kanban tool is a board called kanban board, which contains lists of tasks. In the simplest case, these are the “To do“, “In progress” and “Done” lists. Tasks are represented by cards and moved as work status changes:
The second fundamental problem that the kanban board solves is the attempt to work on too many things at once, which has been proven to significantly reduce performance. The solution is to limit the number of cards that can be in the “In progress” list.
A kanban board can be physically placed in the office, and the tasks can be created in the form of sticky notes. This is a good choice but has many limitations. How to make a backup? How to make project statistics? How to track bugs? Or maybe you would like to work in a cafe or park?
The project is saved in a readable file (JSON format). The data is yours and is not sent to any servers. You can save the file in your source repository. Then when you switch to the older version of sources you will have access to the project status from that time. You will know exactly what you were working on. What errors were repaired at the time and which ones were not.
If you are an independent programmer, you probably store most of the files on your own disk. Agile Commander allows you to add links and files to kanban cards (tasks). After clicking on such a link the file will be opened in the program that you use for the given extension. This allows you to transfer file management to the project management program. Of course, everything happens on your computer without sending files outside.
Every change in the project is recorded in the activity log. You can always check when you added a task, how its content changed and when you finished it. In addition, all rejected/deleted cards go to the list of removed cards, from which they can be easily restored. By browsing deleted cards, you’ll easily catch frequently appearing suggestions in your project.
Agile Commander is a common desktop application, you don’t need to worry that at a crucial moment of your project the web application provider make fundamental changes or end the services. It only depends on you when you switch to a newer version of the software;
No monthly fees (subscription).
Find out more
Nobody likes to read a documentation and an image is worth more than a thousand words. A quick look at the program’s functions: