MantisBT makes collaboration with team members & clients easy, fast, and professional
MantisBT is an open source issue tracker that provides a delicate balance between simplicity and power. Users are able to get started in minutes and start managing their projects while collaborating with their teammates and clients effectively. Once you start using it, you will never go back!
FogBugz is the world’s easiest bug tracking system, built for teams who are serious about shipping great software.
Plan, track, work –smarter and faster
JIRA is the tracker for teams planning and building great products. Thousands of teams choose JIRA to capture and organize issues, assign work, and follow team activity. At your desk or on the go with the new mobile interface, JIRA helps your team get the job done .
Visual, Interactive and powerful Issue Tracker with all the features you would love. Integration with top user feedback services like zendesk , uservoice , freshdesk etc
Bugzilla is a “Defect Tracking System” or “Bug-Tracking System”. Defect Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively. Most commercial defect-tracking software vendors charge enormous licensing fees. Despite being “free”, Bugzilla has many features its expensive counterparts lack. Consequently, Bugzilla has quickly become a favorite of thousands of organizations across the globe.
Traditional Project Management
In traditional project management processes are sequential. Once deadlines are set you manage the project by seeing the tasks and comparing when the work was done vs the when it was supposed to be done. So project manager’s job is to make sure that all the activities are meeting their deadlines. Project manager prefer to create Work Break Down Structure (WBS) for the work that need to be delivered, using WBS PM not only divide the work into deliverable but also create activities need to be performed by resources. Other tools PM uses are following.
– Gantt charts
– Risk Register
Agile Project Management
In Agile Project management, project is divided into small 1-4 week iterations. Team select specific work to be performed during an iteration. PM keeps track of the progress of the iteration in terms of work done during the interaction. In agile requirements are named as stories and each story is given a certain weight called point based on the difficulty, complexity or dependency of the Requirements. PM needs to have tools to figure out how many story points are being completed during the iteration (sprint). For that PM keep track of the velocity of the sprint . Velocity is calculated using average work completed by the team during iterations. Every sprint has a burn-down or burn-up chart which shows how many story points were completed during a specific sprint.
Some Famous Project Management Software
Agile is a software development methodology that instead of sequential waterfall like approach uses iterative and incremental approach to manage projects.
Agile is best suited for the project where requirements are not fully known at the start of the project but evolve as project progresses. As is the case with many, if not, most of the IT projects, requirements changes rather quickly because of customer needs, market demands or some other factors which makes agile ideal methodology to run the projects. Agile handles uncertainty and change by creating and presenting working product to the customer in short and frequent intervals called iterations or sprints.
Contrary to Waterfall where change is not always welcomed, agile welcomes change and provide an adaptive framework to deal with the change. Agile also empowers by letting team members choose their own tasks. Agile comes into different flavor to manage project methodologies such as Scrum, XP, FDD, Dynamic System Development Method (DSDM) and Kanban. Scrum is the most famous and widely used agile methodology.
In agile methodology, Project managers role change from authorities and controlling figure to more of a collaborating figure, where PM does not dictate teams to what to perform and how to perform rather PM acts as a servant leader who keeps track of the project, removes the impediments and is responsible to hold activities and meetings that in return help to keep project progress in check. In agile environment, teams are more empowered. Team members choose their work give estimate to complete the work themselves. PM still manage and keep track of the progress of the project and act as a facilitator to the team.
Famous Agile Project Management Software
1 – Pivotal Tracker
2 – Rally Dev
3 – Yodiz
4 – Jira Agile
5 – Version One