In a project which is to be successful one must deal with the identification of concerns and just how they relate, one to each other, and to the working out of the mechanisms ensuring that
From SeparationOfConcerns:
Anyone can make lists of Concerns for someone else to solve. But Concerns should be localized. One should ask - is this something I should be concerned about, and can I do anything to deal with the concern. One in action dealing with a concern is doing something to reduce the number of concerns involved in a local situation or scene. It has been transformed from a concern to a concerted effort.
When constructing a system which deals with a definable networkOfConcerns, one deals with both Separation (Grouping of SolutionSets?) and Connection (Inter-relating solutionSets).
In projects involving systemDesign, elaboration on each processingConcern must be a preliminaryConcern. The assigned entity (Person or team) responsible for this activity lays down the framework and prescribes the resourcesOrganizationAndManpower to be applied. To be identified from the list of concerns are those concerns which
So it is important in firstStepping to make sure that communication about these things occur through informal inter-actions during process steps and that should not wait until the end of a developmentStep to communicateProcessesAndStructures as formal releases, only to then discover that considerable re-work may be necessary to reconcile differing approaches to handling interrelationships and interdependencies. This often creates stressful working relationships and may eventually involveTheInterposition of an assignedArbitrator as to who will have to change what. It is better that leads of the separate efforts be in reliableOngoingCommunication about connectedConcerns. This should be a priorityTask.
The following references will shed additional light:
Related:
Contributors: DonaldNoyes 20060824, 20080221.0111m06