As there is no experience of a formal software process in HEP we had to design something which we felt would be acceptable in our environment.
A part of the process is that the process itself can change—we have already made changes and expect to make many more especially in the early stages.