Case Study for JM Consulting

Software development has always been one of the most complex projects to manage. There are multiple team members who may work in different parts of the world and there are continuous requests for modifications to the software functionality, GUI changes, and bug fixes.


The Situation

Vihaan K. a project manager for JM Consulting, had the responsibility of managing a small team of programmers. Vihaan would work with a client to create a list of software app functionality requirements and then he would work with a software architect to map out the software functionality and create project and task lists to create the software. For managing projects, Vihaan and the development team were using an onsite whiteboard and a spreadsheet. The issues they had with this system was that it was inefficient and prone to errors. It was also a poor system for tracking and recording change requests made by the client, as well as different iterations of the software as it went through the development lifecycle.

The Solution

One of the software programmers had been using Hitask for managing his personal tasks and suggested that they try using Hitask with a business team account for managing their software development projects. Vihaan and the rest of the team agreed and they entered their software development projects into Hitask.

Immediately the team found that using Hitask was a much easier system for managing their software development projects. All projects and tasks were recorded and clients were added as a team member for their specific projects so they could see the progress of tasks and projects being completed, and add their feedback as task notes. When tasks were completed, everyone on the team who was involved with that task was automatically notified including the client. Then, the client could review what had been done and add feedback, which was automatically sent to the project team members.

When task deadlines were approaching, Hitask would automatically notify the team members. This helped the team focus on what order to complete tasks so the overall project was not delayed. Each week Vihaan would create a Hitask progress report that listed all of the projects being worked on for each client and the progress being made in regard to which tasks and projects were completed and which tasks and projects were in progress with completion deadline dates.

By using Hitask, JM Consulting was able to complete tasks and projects faster, with more accuracy, and with far fewer bottleneck delays. Their clients were happy because their projects were being completed faster and there was more transparency over what tasks and projects were being worked on and when. The clients also liked being a part of the project team and receiving automated messages when tasks were completed and when new notes were added. Overall, Hitask made the communication process much better between the project manager, the team members, and the clients.

JM Consulting results were achieved by using these features found in Hitask:

  • Assign and share tasks. Create projects and tasks and assign team members to work on specific tasks with completion deadlines. Share those tasks with clients so they can see your progress and provide feedback with task notes.
  • File sharing. Upload files and attach them to tasks. When a new file is added, every person associated with that task is automatically notified.
  • Task Scheduling. Easily schedule and edit due dates. When changes are made, everyone who is associated with that task are automatically notified.
  • Automated Task Update Notifications. If there is a question or concern about a task, a team user can make a note about that task and all people associated with that task are automatically notified. Then, when a person replies, their response is automatically added to that task’s notes and the other team members are automatically notified.
  • Automated Task Completion Messaging. When a task is completed, all users associated with that task are automatically notified.
  • Task and Project Progress Reports. Reports can be created to detail the status and completion progress of each task and project and organized by client.