Каким руководствам следует следовать для политик и процедур? - PullRequest
0 голосов
/ 04 августа 2009

Наша компания, будучи довольно маленькой, не имеет большого количества политик и процедур для хорошего развития. Когда я только начинал, я разработал некоторые из них, но теперь нам нужно обновить их более формально. Поскольку у меня нет большого опыта в написании политик (я написал много наборов инструкций, так что я не так беспокоюсь о процедурах, хотя все еще вдумчивый), я хочу попросить у сообщества советы и рекомендации по написанию хорошего текста. политики и процедуры для разработки программного обеспечения. Спасибо.

Ответы [ 2 ]

3 голосов
/ 04 августа 2009

Некоторые политики зависят от ваших языков программирования, но:

  1. Напишите правила именования для унификации кода вашей команды
  2. Напишите общие правила кодирования, такие как KISS принцип
  3. Для клиентов и управления ошибками, посмотрите на ITIL
  4. Для управления задержками и задачами, я рекомендую Scrum метод
  5. Напишите главу о шаблонах проектирования ( головка шаблона проектирования )
  6. Если вы хотите более формальные процедуры, взгляните на ISO 90003

Некоторые другие книги могут помочь вам, например Код завершен

2 голосов
/ 04 августа 2009

Мое скромное мнение ... не переусердствуйте :) Небольшой команде нужно общее понимание и видение того, как все работает. Хотя политики служат коммуникациям в крупных компаниях, они, как правило, переходят в борьбу за власть с небольшими группами. Я нашел традиции, основанные на опыте, более полезными, чем процедуры, изложенные заранее.

Тем не менее, учреждениям, занимающимся разработкой программного обеспечения, необходимы некоторые системы для контроля исходного кода, отслеживания проблем и места для удаления документации. Ясность в отношении того, как принимаются решения, чрезвычайно полезна, равно как и понимание того, как выглядит проект.

Избегайте драки о том, должен ли быть символ пробела перед точкой с запятой, такой как чума, и не забудьте оставить достаточно места для развлечения ...

...