Skip to main content
Side panel
You are currently using guest access (
Log in
)
Технология разработки программного обеспечения (Software engineering)
Home
Courses
Архивные курсы
ТРПО (SE)
Topic 6
Документирование
Документирование
Введение
ПКПО живет документацией. Документация может быть отделена от программного кода, а может быть тесно с ним связана.Для примера, представьте, что вам надо войти в команду по работе над проектом, который делается уже год, и еще будет полгода создаваться. Вам потребуется вникнуть во весь процесс, изучить особенности предметной области, используемые методики. Или же Вампредоставили на сопровождение систему с исходным кодом, и требуется оперативно вносить в нее(систему) изменения. Без соответствуещего описания это сделать в приемлимые сроки невозможно.
В других областях инженерии огромную пользу принесло внедрение стандартов. То же саамое относится и к стандартам документирования при разработке ПО. Подобных стандартов множество. Но так же многие компании им полностью не следуют. Можно найти под слоем пыли как толстые тома руководств по стандартам документирования, так и краткие записки, описывающие основные подходы.
Чтобы быть эффективными, стандарты должны восприниматься разработчиками как нечто полезное для них, а не как набор препятствий. Кроме того, четкие и измеримые цели, требующие дисциплинированного и документированного подхода, обычно являются хорошим мотивом для разработчиков.
Наиболее важные стандарты по разрабатываются следующими организациями:
ГОСТ – российские государственные стандарты
IEEE – Институт инженеров по электротехнике и радиоэлектронике ( www.ieee.org )
ISO – международная организация по стандартизации
SEI – Институт технологий разработки программного обеспечения
OMG – консорциум по технологии манипулирования объектами ( www.omg.org )
◄ Управление проектами
Jump to...
Jump to...
Новостной форум
Источники
Курсовые
Вопросы на экзамен
Методические рекомендации
Введение в предмет
Семинар №1
Introduction
SPMP
SRS
Стратегии конструирования
USDP
XP
Software Process
Лабораторная работа №1. Системы управления проектами
Лабораторная работа №2. Анализ требований
Модели возможностей
Метрики, модель стоимости
Лабораторная работа №3. Анализ рисков
Методы анализа
Проектирование архитектуры
Software architecture
Лабораторная работа №4. Проектирование архитектуры
Лабораторная работа №5. Проектирование интерфейса
Тестирование. Организания процесса тестирования
Тестирование белого ящика
Тестирование черного ящика
Testing. Introductiion. White box technics
Testing. Black box technics
Лабораторная работа №6. Кодирование
Лабораторная работа №7. Тестирование
Управление проектами
СУПы
Документирование кода
Documentation
Сопровождение
Совместная разработка
Системы контроля версий
UML
Тестирование по предмету
СУПы ►
ТРПО (SE)
Home
Calendar
Data retention summary