Da wäre wieder eine goldene Regel: Verwendung von "jeder Menge" Entwicklungspaketen.
(ein Paket pro Modul ist noch nicht mal grenzwertig, sondern grob fahrlässig ... und zeigt, dass mann "es nicht verstanden hat")
Alles was zu einem "Projekt", "Add-On", "Report", Programmpaket, zu einem Entwicklungsantrag gehört, sollte in ein Paket "einsortiert" werden.
Diese Pakete sollten wieder Unterpaket zu einem übergeordneten oder Hauptpaket sein.
Zentrale Tools gehören in ein übergeordnetes Paket (ggf. kann man sogar einschränken, dass von dort aus NICHTS aus untergeordneten Paketen verwendet werden darf).
Sollte dann Bedarf bestehen, eine "Anwendung" mal zu transportieren ... egal wohin, geht das ganz einfach.
(ok, bevor es einer schreibt, es gibt Sachen, die muss man manuell transportieren oder kontrollieren ...
)
Viele Grüße
babap