Функции программной документации

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

Программную документацию можно рассматривать как имеющую шесть основных функций:

1) информация для управления;

2) связь между задачами;

3) обеспечение качества;

4) инструкции и справки;

5) сопровождение программного обеспечения;

6) исторические справки.

Информация для управления

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

Связь между задачами

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

В типовом варианте:

специалисты в предметной областиначинают проект;

аналитикиформулируют требования к системе;

проектировщикиразрабатывают системный и программный проекты;

специалисты по изданиямсоздают пользовательскую документацию в соответствии со стратегией и стандартами по документированию;

специалисты по обеспечению качества и ревизорыоценивают общую полноту и качество функционирования программного обеспечения;

сопровождающие программистыулучшают эксплуатируемое программное обеспечение и разрабатывают его изменения или расширения.

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

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

Обеспечение качества

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

Инструкции и справки

Документация, требующаяся операторам, пользователям, руководителям и другим заинтересованным лицам для того, чтобы понимать и использовать программную продукцию.

Сопровождение программного обеспечения

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

Исторические справки

Документация, требуемая в качестве исторической справки по проекту. Данная документация может помочь в переносе и переводе программного обеспечения в новое окружение.

Ответ прошлых лет (Ден)

Стандарт ГОСТ Р ИСО/МЭК ТО 9294-93 представляет собой руководство по документированию программного обеспечения для тех руководителей, которые отвечают за производство программного обеспечения или программной продукции. Руководство предназначено для помощи руководителям в обеспечении эффективного проведения документирования в их организациях. Данный стандарт направлен на определение стратегий, стандартов, процедур, ресурсов и планов, которыми должны заниматься сами руководители для того, чтобы эффективно управлять документированием программного обеспечения.

В стандарте даются определения следующих терминов:

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

Документация–набор из одного или более связанных документов.

Программная продукция–Результат процесса разработки программного обеспечения, т. е. программное обеспечение, выпускаемое для использования.

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

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

  1. информация для управления;
  2. связь между задачами;
  3. обеспечение качества ;
  4. инструкции и справки;
  5. сопровождение программного обеспечения;
  6. исторические справки.

1. Информация для управления

Во время разработки программного обеспечения администрации необходимо оценивать ход работы, возникающие проблемы и вероятности развития процесса. Периодические отчеты, согласно которым проверяют ход работ по графику и представляют -планы на следующий период, обеспечивают контрольные механизмы и обзор проекта.

2. Связь между задачами

Большинство проектов разработки программного обеспечения разделяется на задачи, зачастую выполняемые различными группами. В типовом варианте:

  • специалисты в предметной области начинают проект;
  • аналитики формулируют требования к системе;
  • проектировщики разрабатывают системный и программный проекты;
  • специалисты по изданиям создают пользовательскую документацию в соответствии со стратегией и стандартами по документированию;
  • специалисты по обеспечению качества и ревизоры оценивают общую полноту и качество функционирования программного обеспечения;
  • сопровождающие программисты улучшают эксплуатируемое программное обеспечение и разрабатывают ГОСТ Р 5 ИСО/МЭК ТО 9294–93 его изменения или расширения.

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

3. Обеспечение качества

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

4. Инструкции и справки

Документация, требующаяся операторам, пользователям, руководителям и другим заинтересованным лицам для того, чтобы понимать и использовать программную продукцию.

5. Сопровождение программного обеспечения

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

6. Исторические справки

Документация, требуемая в качестве исторической справки по проекту. Данная документация может помочь в переносе и переводе программного обеспечения в новое окружение.

40. Управленческий учёт [J]

Билет № Формулировка ответа Преподаватель Кто делает ответ Состояние
13.1., 41.1. Управленческий учет. Виды бюджетов и последовательность их составления в управленческом учете. Леонтьева Ольга Александровна Аня Курманова ОПЛ (Ден), Ответ Тони, ОПЛ (Мадина), готовый ответ Ани

Готовый ответ Ани

КЛАССИФИКАЦИЯ БЮДЖЕТОВ

1. По сферам деятельности:

  • Бюджет по операционной деятельности
  • Бюджет по инвестиционной деятельности
  • Бюджет по финансовой деятельности

2. По видам затрат:

  • Текущий бюджет (бюджет текущих затрат)
  • Капитальный бюджет (бюджет капитальных затрат)

3. По широте номенклатуры затрат:

  • Функциональный бюджет
  • Комплексный бюджет

4. По методам разработки:

  • Стабильный бюджет
  • Гибкий бюджет.

Основной (генеральный) бюджет – это финансовое, количественно определенное выражение планов производства и сбыта продукции (услуг), необходимых для достижения поставленных целей.

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

Наши рекомендации