It's all about the answers!

Ask a question

Best Practices for Project Areas


David Reilly (695) | asked Jan 30 '18, 10:52 a.m.

Hi everyone -


This is a pretty fundamental question. How many project areas should we have? 

I've seen answers ranging from it depending on the client, to the number of different "processes" are available.

We're using GCM, RQM, and RM, and plan to use this system for nearly 13 different teams. How do we plot our course in the most effective way possible. Are there any resources you can point me to that demonstrate how this is done effectively? 

Thanks!

Accepted answer


permanent link
Kathryn Fryer (45847) | answered Jan 30 '18, 3:23 p.m.

Hi David,
Unfortunately there's not a formula; it does depend on a number of factors including:

  • # of artifacts the project will contain: over a certain threshold, performance can decline. Performance sizing guides are available on the deployment wiki. Also consider potential for growth and longevity.
  • Access permissions: read access is at the project level (all members of a project can read all that project's content). If you need to restrict read access, that suggests a separate project with its own membership.
  • Process similarities: if teams/projects have radically different processes, they might need their own project area. There is some flexibility to accommodate variance with e.g. multiple workflows, different artifact types or attributes/values.
  • Administration overhead: generally, fewer projects means less admin (adding users, roles, managing process-related items, etc). But sometimes you need more projects to address the factors above.

You mention GCM, so I assume you're using configuration management. That means you can also have multiple components within a single project area, which is another consideration in your project "topology". This article on component strategy discusses some of the decision points related to components.

Are you or your organization already working with anyone from IBM? Adopting GCM comes with a lot of decision points. I'd be happy to chat with you about your plans.

David Reilly selected this answer as the correct answer

Comments
David Reilly commented Jan 31 '18, 1:07 p.m.

Kathryn - thank you for the breakdown. It seems that the above is certainly relevant to us. We are not currently speaking with anyone from IBM except for troubleshooting some performance issues we've seen. Would certainly appreciate any advice for how GCM should be used in conjunction with our applications. 


Kathryn Fryer commented Jan 31 '18, 2:40 p.m.

David, please contact me directly (fryerk@ca.ibm.com) and we can chat.
Also, check out the adoption guidance articles on jazz.net; this is the first in the series: https://jazz.net/library/article/90557

Your answer


Register or to post your answer.