Ascalonian
Programmer
The company I work for has several divisions world wide. Each division has its own IT department. What this means is that a lot of divisions have their own set of applications they use.
Our new company goal is to create a common technology footprint for the whole company to use. For example, everyone will use the same CRM application, same financial database, etc.
Several issues have come into view from this:
1. How do we keep track of the IT projects at each division?
2. How do we keep track globally?
3. What is the proper (and most efficient) way of handing projects at a given location (and globally)?
My idea is that each location has an IT Steering Committee that determines which projects are best for the company to do at the time. Once a priority list is created, it is then entered into a project management system. From here, we can assign developers tasks that need to be done... or have a lead a developer for each type of project (Java, Oracle, etc) and they delegate the tasks out.
Since I am a HUGE fan of Agile development, I was thinking that each location would use JIRA as the development/project management software. I am thinking that each location would have it's own JIRA, unless there is a way to show certain projects to certain people?
Has anyone been in a similar situation or have used JIRA globally? Just curious what the best approach would be for globally handling development projects.
Thank you for your time.
Our new company goal is to create a common technology footprint for the whole company to use. For example, everyone will use the same CRM application, same financial database, etc.
Several issues have come into view from this:
1. How do we keep track of the IT projects at each division?
2. How do we keep track globally?
3. What is the proper (and most efficient) way of handing projects at a given location (and globally)?
My idea is that each location has an IT Steering Committee that determines which projects are best for the company to do at the time. Once a priority list is created, it is then entered into a project management system. From here, we can assign developers tasks that need to be done... or have a lead a developer for each type of project (Java, Oracle, etc) and they delegate the tasks out.
Since I am a HUGE fan of Agile development, I was thinking that each location would use JIRA as the development/project management software. I am thinking that each location would have it's own JIRA, unless there is a way to show certain projects to certain people?
Has anyone been in a similar situation or have used JIRA globally? Just curious what the best approach would be for globally handling development projects.
Thank you for your time.