Logo for Trello

Trello Coupons, Reviews, Comparisons and Alternatives


About Trello

Trello offers an easy to use project management software that allows team members to collaborate easily on the same projects. It keeps track of each project's stages of production, sees what each member is up to, and what everyone is working on in real-time.
It is also a task management tool that provides you with a global vision of what needs to be done, what are the tasks in progress, and which ones are completed.
With Trello, you can create boards, organizations, cards, and lists to help you manage team collaboration more efficiently. Besides, everything is synchronized; any modification made on the projects is updated in real-time.

  • 83

    Score

    515 Critic Reviews

  • Provided by
  • Platforms
    Web based
    Windows
    Mac OSX
    Linux
  • Mobile
    iOS
    Android
  • API
    Availability
  • Pricing
    View details
    Subscription Plans
    Free Plan

Features & Specifications

Key Features

  • Collaborate in real-time
  • Invite as many people as you want to a board
  • Works at any screen size
  • Fast search
  • Developer API
  • Your data is private and secure
  • Email notifications and an activity log
  • Attach photos, drawings, sketches
  • Unlimited card creation
  • Categories cards and make lists

Specifications

Categories
Supported languages
English
Serviceable Area
World Wide
Supported Platforms
  • Web Based
  • Mobile Web
  • Desktop Windows
  • Desktop Mac OSX
  • Desktop Linux
  • Mobile App IOS
  • Mobile App Android
API availability
API is available. Protocol / Formats : JSON, REST .
Access the API documentation
Integrations
Trello integrates with Zapier and more than 22 other solutions. View details
Support Options
  • FAQs
  • Knowledge Base
  • Video Tutorials

Ratings Summary

Metric Score Rank
cloudswave Score
83
#9
Domain Authority 88
#3
Alexa Rank 183
#3
Integration 74
#7
Support options 77
#3
Platforms 100
#1
Show / Hide category leader in Radar

Trello Demo Video

Trello Screenshots

Plans & Pricing

Free

Try it Now

Features

  • Unlimited boards, lists, cards, members, checklists, attachments, etc.
  • Basic Power-Ups
  • Basic integrations with Box, Drive, and Dropbox
  • File attachments up to 10MB

Business Class

$8.33
for 1 Month / 1 user(s)

Features

  • Unlimited boards, lists, cards, members, checklists, attachments, etc.
  • Basic Power-Ups
  • Basic integrations with Box, Drive, and Dropbox
  • File attachments up to 10MB
  • Additional Premium tools including integration with Box, Drive, Dropbox, Evernote, Github, Hangouts, MailChimp, Salesforce, Slack, and more
  • Attachments up to 250 MB
  • Group and organize all the pictures of your team thanks to collections
  • Stay in control with the ability to remove in one click access for members who have left your team
  • Master the security of data access by controlling who can create public or private tables
  • Keep the information private organization with restricted membership invitations
  • Personalize your pictures thanks to the array of wallpapers and stickers
  • Support by e-mail with a human contact and maximum response time of one business day

Enterprise

$20.83
for 1 Month / 1 user(s)

Features

  • Unlimited boards, lists, cards, members, checklists, attachments, etc.
  • Basic Power-Ups
  • Basic integrations with Box, Drive, and Dropbox
  • File attachments up to 10MB
  • Additional Premium tools including integration with Box, Drive, Dropbox, Evernote, Github, Hangouts, MailChimp, Salesforce, Slack, and more
  • Attachments up to 250 MB
  • Group and organize all the pictures of your team thanks to collections
  • Stay in control with the ability to remove in one click access for members who have left your team
  • Master the security of data access by controlling who can create public or private tables
  • Keep the information private organization with restricted membership invitations
  • Personalize your pictures thanks to the array of wallpapers and stickers
  • Support by e-mail with a human contact and maximum response time of one business day
  • Using Single Sign On (SAML 2.0) ensures simple and secure access to all your team
  • Enable authentication functionality in two factors in order to maintain security of access to your data
  • Stay connected with a dedicated Account Manager, to accelerate your learning and improve your productivity
  • Enjoy personalized assistance for the discovery of the tool, migration, and use of features
  • Get quick answers through email and telephone support, with guaranteed response within 1 business day
  • Use Trello in any foresight, with understandable user contract and a clear and precise service agreement
  • Encryption of data at rest
  • Intrusion detection with advanced monitoring software
  • Personal Safety Audit

Showing 4 out of 11 - View All

Trello Integrations

logo for Zapier

Zapier

Cloud Integration

Trello integrates with Zapier. Zapier lets you easily connect the web apps you use, making it easy to automate tedious tasks. Yo...
Learn More

logo for Toggl

Toggl

Time Tracking

Trello integrates with Toggl. Toggl provides cloud-based time tracking software for small and big teams. It's an easy-to-use an...
Learn More

logo for Slack

Slack

Instant Messaging

Trello integrates with Slack. Slack offers one-on-one messaging, private groups, persistent chat rooms, direct messaging as wel...
Learn More

logo for Pivotal Tracker

Pivotal Tracker

Project Management

Trello integrates with Pivotal Tracker. Pivotal Tracker is easy project management tool. It focuses your team in collaboration around bac...
Learn More

Trello Review by Cloudswave

With so many scheduling apps available these days, it’s tough to keep up with them all. While there are millions out there and more and more coming out every week, most of us have dozens on our devices we don’t even use. It makes sense, then, that you’d wonder what Trello could possibly have to offer. Well, as this review is about to point out, the answer is: a lot.

We All Have Lists

Let’s start with the basics. It’s tough to really do justice to Trello until you try it, but let’s begin by pointing out that we all use lists and most of us rely on them every day. Obviously, there’s the grocery list we all take with us to the store. If you have kids, you’re carrying around lists for school supplies they need, what they want for birthdays and other holidays and various other things you can’t afford to have slip your mind.

Of course, then there’s work. You probably keep a list of tasks and responsibilities you have to see to, questions you want to bring up at the next meeting, points that have to be made, travel plans, etc.

Alright, so we all keep lists. The question is are you still using pen and paper to do so? Doesn’t it seem strange that so many of us do this in a day and age when over 90% of the population is walking around with a smartphone?

Now, there are a number of reasons more people may not use this handheld miracle for keeping notes. For the most part, it just seems surprisingly inconvenient. You have to tap away at those tiny letters over and over just to make the simplest of sentences. Furthermore, after all that work, you have a list that pretty much looks exactly like it would if you had just written it out.

Enter Trello

If this strikes a note with you, it’s probably hard to imagine that a note-taking app could possibly improve on the way you’re used to doing things. You’re not the only one to think this way either. You also won’t be the only one to see Trello in action and change your mind.

Trello allows you to make as many lists as you please and then lay them out horizontally on your screen. Each of these lists has what the app refers to as a “card.” A card is just an item in the list. It could be a type of produce you want to remember picking up or it might be a step in your project at work.

These cards can also be reorganized with ease. You might decide that the question you were going to bring up in one meeting would make sense in a different one. Just drag and drop it. You might also like keeping a list of completed tasks. Again, just drag and drop the cards you’re done with.

Each card can be more than just a description, though. You can also use them to display checklists, attachments, images, colored labels, deadline dates and even discussion notes.

Discuss Your Lists with Others

Discussion notes? No, we’re not talking about your inner monologue. Another really cool feature of a great project management software like Trello is how it allows you to share your lists with others. You can see how helpful this would be if you’re working on a project with coworkers from around the country. Each of you can now weigh in on various steps involved.

If you’re running around trying to prepare for your child’s birthday party, your spouse can weigh in by letting you know they picked up the ice cream, but are still waiting on confirmation from the magician.

Searchable Sticky Notes

Many of you might be thinking cards sound pretty familiar. They’re basically just virtual sticky notes. You can add to them and move them around as you please. The difference is that you can add to them as much as you like without ever running out of space and multiple people can do so at the same time from all around the world.

The other great thing is that you can search for the information you put down. How many times have you been in a situation where you can’t find that all-important number you wrote down for so-and-so? Now it’s easy! Just search for so-and-so’s name and you’ll have that number you need. Click it and you’re dialing.

Perfect for Those Who Love Visualizing

A lot of us are visual learners, but the vast majority also prefers to at least see how their day is going to look, what needs to get done for a certain goal to get accomplished and when they’ll need to be where throughout the week.

This is really where Trello excels. The color-coding option along with the option to add images makes it so easy to get a bird’s eye view of what your responsibilities look like. Your ability to move them around with such ease is also a welcomed addition for those of us who hate having to juggle priorities in our minds.

Works Across Devices

Another reason to love Trello is that it’s not just for your phone. You can move it to your tablet or computer too. This makes all the difference when it comes to typing out meaningful notes. As we mentioned at the beginning, as far as smartphones have come, it’s still a huge pain trying to type out anything of importance.

Using Trello means you can just go on your computer, with your nice, full-sized keyboard, create whatever note you want with as much detail as it needs and then have it ready and waiting for you on your phone. Anyone you’re collaborating with will appreciate this as well.

Although technology is moving along at an unprecedented pace, it’s hard to imagine humanity will ever ditch its love affair with keeping lists. Thanks to Trello, though, we’ve at least evolved a bit. You can now easily keep all of your lists in one convenient place, send them to others, organize with ease and basically set yourself up for world domination. Oh, and did we mention that all of this is completely free?
View All

Critic Reviews

  • 83

    Cloudswave Score for Trello

    Rating based on 515 Critic Reviews

    395 Favorable reviews
    85 %
    64 Mixed reviews
    14 %
    3 unfavorable reviews
    1 %
  • Trello offers a way to very quickly brainstorm and breakdown a project involving a small team. It's clean interface, easily web/mobile accessible, and simple features make it easy to get started.

    Pros : Very visual and basic enough for anyone to understand. Simple but useful organizational project management features.

    Cons : Limited use of advanced features such as control or administrations. Can get messy with larger teams or projects, but that's not really the intended use.

  • Trello Use Cases and Deployment ScopeTrello is used at all levels, and in numerous departments at my company. By allowing multiple users to share boards with each other - in real time, project tasks and meeting agendas can be continually updated. Some departments manage their staff meeting agendas with Trello; others use it for their check lists (think onboarding new employees or project tasks). I've also seen it manage special (non business) projects - like managing volunteers, supplies, and time slots for an extracurricular activity.

    Pros : Real Time Updates - All viewers of a board are able to get updates when a change is made. Very helpful if a meeting agenda changes last minute - or a team member completes a project task that you were just about to dive into.Insert Files - its so easy to insert external files (Word Docs / PDFs / Excel; etc) into a Trello board.Ease of Use- since Trello is used so widely across my company, being easy to use / understand is critical. We have to train individuals on numerous things, but for T

    Cons : Trello Gold - Doesnt seem to bring any value to me (and maybe I am missing something big here - but... ) Adding stickers or changing backgrounds is not of importance to me... Even if I am in it every day.

  • Trello is a fun and highly visual online tool that helps teams collaborate and keep track of projects using kanban-style management. You can bend this flexible tool to your will, but it's less powerful than other project management applications.

View All

User Reviews


  • 24 In total

    5
    10
    4
    11
    3
    3
  • User review from

    Rebecca Sealfon

    Trello is colorful and visually appealing. It forces Users to conform to the Kanban method of project organization, which allows people to visualize projects in terms of various stages of doneness. andnbsp;Trello is a very good tool for people who like Kanban project management, but not so good for people who choose to visualize their to-dos in other ways. Myself, I prefer a simple checklist to the Kanban. andnbsp;I use Wunderlist, Google Tasks, and my e-mail inbox to organize my work. Overall, Trello is a good tool for its specialty, and many people are happy using it. andnbsp;It's probably one of the best Kanban tools on the market.

    Pros :

    • For people who enjoy managing projects using Kanban methodologies,
    • Trello is a useful tool. People who are curious about Kanban may want to give it a test drive to see if they enjoy this style of project management. andnbsp;
    • The orange background and slick cards are a pleasure to behold and Trello is very smooth at organizing tasks within the scope of Kanban.
    • Another major advantage of Trello is that its free tier is very usable by individuals. andnbsp;It includes unlimited boards, checklists, lists, cards, members and attachments.
    • It also includes basic integrations such as integrations with Box, Google Drive, and Dropbox. andnbsp;

    Cons :

    • Trello restricts itself to Kanban and people who prefer to use other methods of project organization, such as a simple checklist, are better served with other tools.
    • Many projects and people are non-Kanban. andnbsp;
    • Trello's user interface is also a bit elaborate for my tastes -
    • I prefer my to-do lists to be in a discreet corner of my computer rather than in their own application or tab.
    • I'm quite good at keeping very few applications and tabs open at the same time because I prefer to keep track of each one. andnbsp;(I close unused tabs regularly and sometimes save the link.)

    • November 27, 2016
  • User review from

    Sara Luisa Hincapie

    I have been using Trello for many years now. I use it at work and I use it for my personal stuff. Is really easy to set up and very straight forward. Visually it helps teams to see where they're at.

    At the office, we use them for sprints. One sprint is usually a week and all teams (Dev teams, marketing teams, design teams and product teams) have the same board. The tasks can be organized by colors and labels (So for instance, marketing is yellow whereas blue is development) and also can organize tasks by member (The cards can have multiple members)andnbsp;

    When cards have multiple members, the best bet is to communicate inside the tag. Trello has a very useful functionality that let you tag a person and communicate with them inside the Trello card.

    another thing that you can customize is that the members can have some viewing. For example, you don't want to let a freelancer see the high-level tasks, don't worry, that person can only see the cards tagged with his name or cards that are on the label the person is intended.andnbsp;

    You can also have multiple boards inside Trello. So if your team does not want to mix up the sprints, each team can have one.

    Finally, the board can have multiple columns. The Trelloandnbsp;boards use the to do, doing and done philosophy, but you can add more columns and customize those in every way you or your team needs.

    Overall, Trello is a very good tool for project management. It can also use as a personal management tool or a to-do list. The usability of the site is excellent and that is the reason it is widely used.

    The only thing I do not like is that as of now there isn't a slack integration


    Pros :

    • Easy to use.
    • Useful.
    • For teams or individuals.

    Cons :

    • Not good 3rd party integrations.

    • June 2, 2016
  • User review from

    Jinlu Yuan

    Trello is a very simple concept -- moving cards horizontally from one list to another -- but it is a very powerful way to organize tasks.

    I first used Trello when I started working as a manual QA tester on a small, agile software development team. We had six QA team members in all, and about forty developers, and we use GitHub as our code repo. The lead developer created Trello cards for pull requests that were ready for testing, and the QA team would move the cards through the QA process of test session writing, "1st pass", "2nd pass", "issues/bugs found", and "resolved". It was very easy to write test sessions in Trello cards because of the checklist feature and Markdown support. Trello allowed the QA team to quickly manage testing and also report bugs pre-release, and we would report any post-release/production bugs to GitHub.

    Trello is very easy to learn since its features are pretty basic. We use labels and comments to provide context to cards, and we assign ourselves to cards when we're testing them.

    The main drawback to Trello is that it's not made specifically for software testing. Now that our development team has switched JIRA, the QA team still uses Trello as a task board. Each week, we make a new board with the JIRA tickets that need to be tested.

    Trello's main benefit--managing tasks--is also useful in my personal life. There is a handy Trello extension for Chrome, which lets you quickly create a Trello card from a Gmail email, so Trello becomes a one-stop place to reference when I'm busy.

    Pros :

    • Quick collaboration.
    • Simple and sleek UI.
    • Team boards.

    Cons :

    • As our team's needs grew, we moved to primarily using JIRA because Trello doesn't offer as strong of project management tools.
    • While Trello does have team boards, it's not geared toward our software development, which requires better integration with GitHub and more tools.
    • When one board starts to accumulate hundreds of cards, it's difficult to sort through them all, and they don't provide enough information.andnbsp;

    • May 10, 2016
  • User review from

    Enmanuel Durán Salas

    I've used a couple of tools to make planning such as Planbox and Asana and they are good, but trello definetly makes of this an enjoyable experience in a visual way. You can organize your tasks in any way you want and move it from tab to tab with your mouse easily. It's definetly the most friendly way to organize and manage your tasks.

    The workflow is not similar to other tools made for planning and tasks but it's still great for scrums, notes and responsabilities.

    Pros :

    • What I like the most about Trello is that you can be specific when assigning a card (Cards are tasks in Trello), you can create a "to do list" for each task so you can monitorize how it's doing. It's not all, you can also add due dates and identify the people that will be working on each task in an easy way. You can attach images and comment on task as well.
    • Also, you can have multiple boards, so you are not limited to put everything in just one place which is something great. Some features that I really enjoy about using it are:
        • You can switch the board's background color
        • You can move your cards around without any problems
        • You can assign people to tasks and remove them easily.
        • Scrum methodology with trello is the best thing, I really like doing it.
        • Learning how to use it is easy, it doesn't take much.
        • It's a really lightweight web so it works amazingly in almost every PC (Which is appreciated).

    Cons :

    • A couple of things I've realized while using it that I think could be better:
    • The board structure is good, but you have to be careful to use only the necessary columns and keep it short because if you add too much columns the interface will get a little uncomfortable.

    • May 6, 2016
  • User review from

    Alec Bruns

    Trello is a simple web-based management software. It can be used for work or for yourself in a very customization interface. Many different columns and task can be moved around allowing for a very efficient management tool. This can range from setting up chores for children or a grocery list to managing a small company or group to be sure they know which tasks are assigned where and when it is completed. With the ability to assign users to a task, as well as allow comments and markings, this program gives a fully fledged jump into simple, effective management.andnbsp;

    Pros :

    • Trello has a very clean and simple user interface. Colors can be changed, and there really isn't anything too complex.
    • Overall, it gets the job done without much hassle or pain. Trello is also free which is a huge plus compared to other management software which may require monthly or yearly or a single payment/s to have full access to the software.
    • Trello as a whole allows for very efficient and easy tasks. Columns can be made for different task or stages of a project(For example, Waiting to be done, in progress, completed, etc.). Under each column, a user can make a task and write whatever they want for it and assign any number of users or none to do it. This way, when someone logs into Trello, they can see if they have any tasks to start working on right away.
    • In addition, the ability for comments can allow users to add any corrections or notifications to the task that may be relevant.
    • One feature I really enjoyed, though, was the fact you can use it for yourself. You can make your own tasks for everyday chores and goals.

    Cons :

    • Overall, I did not find too much wrong with Trello. More features could be added to get more variety, but overall, it is a great software.andnbsp;

    • April 30, 2016
  • User review from

    Robert Belton

    Trello allows for task management and collaboration to occur seamlessly, and updates can be made easily via email links and even text messaging while on the go! It is a newer software that is growing with more features every day, and the support and development teams take consumer feedback very seriously and integrate presented ideas where they can quickly!

    Pros :

    • The user interface is very cool looking and allows organization and flow of tasks to be updated quickly as priorities change.
    • The "checkbox" feature is a good way to keep track of takeaways and tasks presented during an internal meeting, and provides a cool way for you to monitor your own progress on an individual task as it goes on.
    • The other obvious benefit of this software is for managers, who have access to multiple users boards and can help assign and prioritize workflows across the platform.
    • As an administrator you can merge users to a specific card without granting full access to other sections of that particular users “board”, allowing for collaboration and privacy where applicable.

    Cons :

    • I have yet to find some way to delete a task, I can merely "archive" it.
    • This is not a function that is detrimental to the operation of the tool, but it is rather annoying that if I decide to completely delete a task, I can't. Again, not horribly important, but my OCD dislikes this lack of control ;-)
    • The ability to be able to manage your own direct messages shouldn’t be something that administrators only have access to, and makes me a little uncomfortable about using the feature at all.
    • I would rather create a chat “channel” on an instant messaging program and host the chat there, so it’s not portrayed that it’s something you need to hide or anything like that.

    • March 4, 2016
  • User review from

    Shannon McNamara

    I personally love Trello. It gives you the ability to organize, create and assign tasks, share them, and my favorite part - sort them using a pipeline. For the majority of us, our tasks are more complicated than "done" or "not done". Having the ability to categorize tasks into how completed they are is a huge benefit.

    Pros :

    • Sleek design.
    • Collaboration features, and a pipeline for your tasks.

    Cons :

    • It's different than a typical to-do list, so it takes a lot of my co-workers time to get adjusted, and usually in that time they get frustrated and turn to a different app instead.

    • January 4, 2016
  • User review from

    Sam Gooch

    Trello is a simple tool with a simple design, with a ‘post-it note solution for project management. Trello’s simplicity makes it great for managing projects, using the post-it approach, but moving this onto a shared online platform that can be viewed and updated by a team of people. I have found that it can become messy without an extra level of communication when managing a project, particularly if any member of the team has the ability to add/edit Trello cards as they please. I found it is most effective if you first come up with a template for the requirements of each task (task description; goals; how to measure whether the task was successful; required effort etc.), making sure your users use this format when creating any card.

    Pros :

    • Very easy to use, and easy to notify users of their inclusion by adding them to cards.
    • Easy to add checklists, which are great for breaking down larger tasks into more smaller sub-tasks
    • Users can create boards and either share with specific team members, or keep them private
    • The drag and drop system allows you to move tasks between boards with ease
    • Documents and images can be added to cards, which is great for sharing files that are related to the tasks

    Cons :

    • The pricing recently increased by a lot, from $3.75 per user per month to $20.83 per user (for large teams)
    • The search function isn’t great, so it can be difficult to find cards when you have a number of boards.
    • When creating a new card, it would be useful to have a feature that highlights existing cards with a similar name as you create it, as I have found other members of the team adding duplicate cards without being aware that a card with the same task was already created.

    • December 15, 2015
  • User review from

    Christina Hooper

    Trello is a great product for people that like to plan their work and team visually and like the idea of using sprints to plan their work.

    Pros :

    • We are solidly a Scrum team now. We worked in week-long sprints of work and looked at Trello as an option to help us plan our work and keep our team on track.
    • The interface is very clean and easy to use and understand quickly.
    • The visual interface follows a lot of the scrum best practices.
    • Tasks are organized on cards, and each card can store lots of information on them and even flag them with visual queues like color flags.

    Cons :

    • In our case, we needed more advanced tracking and reporting that what Trello could offer so we went with Jira.
    • We're billing our clients based on the number of story points that we complete for them, so we needed a lot of tracking to keep track of that.

    • December 8, 2015
  • User review from

    Maryna Bondarenko

    Trello is the task manager that handles the projects of any size. It is available in the browser and also can be accepted by iOS, Android, Windows Phone, and Kindle Fire devices. Trello divides the tasks into the separate boards. This way the user is not getting confused with different projects and the team could have access to specific tasks. This concept is called "Kanban" and was borrowed from the Japanese, who value efficiency above all else. Each project contains a few boards. By default, these are the following: tasks, the task in the work, and the completed tasks. Each board can contain the unlimited number of tasks. Tasks can be filled with lists, notes, and comments to other users. It is also possible to add any attachments: images, links, videos, etc. Trello supports integration with Dropbox, Box, Google Drive, OneDrive, so it is possible to add links to the files stored in the cloud. Each board has its history. The user can add participants, to archive boards, to mark them as private or to open access for all. In Trello, you can interact with your employees as well as in standard CRM. The users can work together on the tasks, and, of course, all changes will be displayed to each user. Keep in mind that when you create a task in Trello, you are not added to it automatically. When you manually add yourself to the task, you indicate that you are doing this task or willing to help other participants. By doing this, you also subscribe to all notifications associated with the task.

    Pros :

    • Easy to use and customizable.
    • The incredible full featured free version.
    • The similar interface for the each platform.
    • Rich collaboration features.
    • Updates in real time.

    Cons :

    • No calendar.
    • No project bar chart (GANTT).
    • No time management features.

    • December 7, 2015
View All Alternatives

Alternatives to Trello

Trello

Free Download: Project Management Software Pricing Guide

Enter your email and press continue to start downloading.

Detailed comparison of the 10 best Project Management software!

One last step to begin your download:

Complete this brief form and we'll email you the PDF document.

Thank you for downloading the Detailed comparison of the 10 best Project Management softwares white paper..

The white paper has been sent to your email. You can also download it right now from this URL: Detailed comparison of the 10 best Project Management softwares


Other must read white papers for you

clic to downlaod
Download This whitepaper
whitepaper image
Project Management Best Practices
clic to downlaod
Download This whitepaper
whitepaper image
10 ways requirements can sabotage your projects right form the start
clic to downlaod
Download This whitepaper
whitepaper image
Performance Evaluation using Control Charts
clic to downlaod
Download This whitepaper
whitepaper image
Enterprise Collaboration eGuide
clic to downlaod
Download This whitepaper
whitepaper image
Secrets of 40 PPM Experts on Changing Project Management to Project Leadership
clic to downlaod
Download This whitepaper
whitepaper image
Work is a Circus. 7 Steps to Help You Control the Chaos
clic to downlaod
Download This whitepaper
whitepaper image
Putting the i in CRM

Detailed comparison of the 10 best Project Management softwares