Naming conventions/hierarchies for products and software components
Can someone please advise what they have found works well for naming products and software components and recommended hierarchies?
Following the SAP model it seems to make sense to have a custom product for each SAP product when we are developing custom interfaces for the related system, e.g. ZPRODMYCOMPDEVS_R3, ZMYCOMPDEVS_CRM etc.
Beneath this level as similar convention could be used for the software component, e.g. ZSWCMYCOMPDEVS_CRM or if it is a modular SAP system like R/3 perhaps a grouping per key application area? (e.g. HR, Finance, Logistics etc)
I know it's not compulsory to start these with 'Z' but it would help group custom developments.
Any advice greatly appreciated.