you need to Keep it simple...the easier and user friendly the procedure, the more chance it will be used....you need to review them as if you would need to use them.....You need to put yourself in the head of the user, can you, at that level follow the requirements..Don't overstate the stuff (give the user credit), don't kill yourself with details that are common knowledge for the user (flow charts are the best).....maybe a short class for the team on auditing (as the procedures will be audited, so they look at them as an auditor would?)or even a session on writing a procedure....keep the team small, minimal...and knowledgeable of the function. As for the higher level documents, have an ISO literate person (1) do a last look when ALL comments have been implemented.
Its such a company specific, and as marc says..region specific thing that its really hard to give you a guide...ya gotta do what fits......But experience tells me a team review is a lousy approach, all you need is 1 to drag his heels or nit pick and you are hung up....forever.
Don't create procedures that are not needed.. A machinist doesn't need a procedure tell him how to machine part..he merely needs instructions for company specific details, and ties to other system elements...records etc.
[This message has been edited by barb butrym (edited 13 January 2000).]