Organizing projects with the Redmine plugins
Promet Source advocates all things open source: we not only deliver open source solutions, we use open source software and technologies as well. Redmine is the foremost open source tool for managing the implementation of Drupal projects. Promet's network has demanded more information on our configuration and modules (plugins) used in our Redmine utilization. At long last, we give insight into why we use Redmine to manage all of our projects and team members.
Running large scale web development projects is a complex task requiring a lot of documentation, keeping track of schedules, versions, releases, bugs, resources, and effort. Project managers have their favorite tools that they usually bring to the project, just like developers have their favorite editors and modules. Running a project office with many projects and stakeholders or running a company which manages hundreds of projects at any given time is even more complex.
Promet Source has presented sessions regarding the tools of successful project management at many Drupal Camps; we are experts in the field. Years ago, we moved away from using spreadsheets, bug tracker, paper, google docs, and other "not to be named" tools and migrated everything into Redmine. We have firsthand experience in overhauling and automating the management process; it's arduous but worth the effort.
Our transition into Redmine enabled us to manage the following functions from a single platform:
Communication and collaboration
Ticketing and task management for development and support
Benefits of Redmine:
Run all operational aspects of a 30+ person Drupal shop
Stay organized and agile
Communicate amongst team members
Remotely manage distributed, virtual teams
Document our work
Track our time
Provide clients with visibility and transparency
During some of our talks, we have been asked about our specific configuration and set up. The list of plugins (a plugin is analogous to a module in the Redmine world) is growing; there may be new plugins that are more applicable to your needs.
We encourage you to explore the plugins available in the Drupal Redmine group and the entire, ever-growing list of plugins on the Redmine project.
Currently, Promet uses and recommends the following plugins:
Embed various documentations in your projectsJean-Philippe LangGlobal filter pluginDisplay issues that satisfy a global filter across projects. Has the ability to filter on the projects displayed.Kumudha Rangachari 0Menu Link plugin
Add a link to the top menu of Redmine.
Tide, Yuki KitaRedmine Application Menu Adds plugin
Add tabs in the Redmine Application Menu.
Romain GeorgesRedmine Assets plugin
Provides a central location to view all your project's assets.
Brent ShafferRedmine Auto Done 100%
Automatically sets 100% done on "Resolved" or "Closed".
Wade WomersleyRedmine Backlogs
A plugin for agile teams.
friflaj, Mark Maglana, John Yani, mikoto20000, Frank Blendinger, Bo Hansen, stevelRedmine Charts
Plugin for Redmine which integrates useful project charts.
Maciej SzczytowskiRedmine Code Review plugin
This is a Code Review plugin for Redmine.
Haruyuki IidaDefault queries per project
Apply default queries for individual projects or for projects based on their type.
Document Management System Features
Vít JonášRedmine Favorite Projects plugin
Helps to clean up projects jumpbox. This plugin helps organize multiple projects.RedmineCRMRedmine Issue Control Panel plugin
Switch issue statuses from sidebar - without opening the Update screen.
Konstantin Zaitsev, Alexandr Poplavsky, Pavel Vinokurov, Sergei VasilievRedmine Private Note plugin
Issue extension that provide private notes that viewable only by permission
Provides an API that can be used to find the rate for a Member of a Project at a specific date. It also stores historical rate data so calculations will remain correct in the future.
Eric DavisRedmine Schedules plugin
Manage team and assigned projects over time. Provides a method to allocate users to projects and to track this allocation over time. It does so by creating daily time estimates of hours worked per project, per user.
Brad BeattieRedmine Show Descriptions plugin
Shows full issue descriptions in the issues list.
Alexandr PoplavskyRedmine Startpage plugin
Allows the user to select almost any redmine sub page as start page for a Redmine website
Txinto VazRedmine Whining plugin
Sends email alerts when an issue was not updated within a certain amount of time. This plugin MUST be called from a cronjob.
Emmanuel BretelleRedmine Wiki Extensions plugin
This is a Wiki Extensions plugin for Redmine
Haruyuki IidaRedmine Work Time plugin
A plugin to view and update TimeEntry by each user.