Process for new programs, modules, APIs, or other code to be formally part of the project:
proposing ideas,
writing spec,
code review,
adding to revision-control system.