Зарегистрироваться | Поиск |
Результаты опроса: Вы документируете свои модификации? | |||
Да, всегда |
![]() ![]() ![]() ![]() |
20 | 35.71% |
Да, только когда оплатят работы по документированию |
![]() ![]() ![]() ![]() |
5 | 8.93% |
Как фишка ляжет |
![]() ![]() ![]() ![]() |
19 | 33.93% |
Нет, не документируем, хотя надо бы |
![]() ![]() ![]() ![]() |
11 | 19.64% |
Нет, принципиально не документирем |
![]() ![]() ![]() ![]() |
1 | 1.79% |
Никогда не делем модификаций |
![]() ![]() ![]() ![]() |
0 | 0% |
Голосовавшие: 56. Вы ещё не голосовали в этом опросе |
|
Опции темы |
![]() |
#1 |
Участник
|
А что с документированием? Кто-нибудь делает?
|
|
![]() |
#2 |
Moderator
|
А что под этим подразумевается? Если комментарии в коде, то ДА, а если отдельная дока, то НЕТ.
|
|
![]() |
#3 |
Шаман форума
|
Если есть выделенный саппорт, то обязательно встает проблема нормального документирования. То же самое с использованием решений на других проектах. Иначе разработчик, сделавший модификацию, сам и останется навеки ее поддерживать. Да, документируем и в коде, и отдельной докой, и с бубном вокруг пляшем еще много... Много сил потратили на то, чтобы такая система заработала и до сих пор тратим, чтобы не сдохла ненароком. Думаю, в конце концов это окупается.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
![]() |
#4 |
Участник
|
боюсь спросить, но спросить очень хочется
![]() как соотносится количество работ на документирование и собственно внедрение? Если отвечать нельзя, то пойму. |
|
![]() |
#5 |
Шаман форума
|
Примерно внедрение к документированию как 2 к 1. При этом поди пойми, где заканчивается внедрение, а где начинается документирование - спецификация на разработку пишется вместе с ТЗ, а заканчивается, когда разработка уже готова. Или пользовательская документация - это документирование или внедрение?
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
![]() |
#6 |
Шаман форума
|
кроме того, это сокращает работы на собственно внедрение уже на втором похожем проекте - что быстрее - писать то же самое 10 раз или один раз задокументировать и собрать человеческую версию?
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
![]() |
#7 |
Участник
|
спасибо
|
|
![]() |
#8 |
Шаман форума
|
Опять-таки, если поддержка не планируется и если решение явно не тиражируемо, или модификации совсем простые, вроде полей на формах - тогда можно, конечно на них и забивать. Однако в остальном я всегда стоял за централизованную документируемую разработку.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
![]() |
#9 |
Участник
|
как много людей ответило, что всегда документируют изменения.
|
|
![]() |
#10 |
Шаман форума
|
Цитата:
Сообщение от mazzy
как много людей ответило, что всегда документируют изменения.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
![]() |
#11 |
Модератор
|
Мои 5 копеек:
Все модификации описаны в тех заданиях консультантами. Или должны, по идее. Или сами долны написать, для утверждения, что бы знать, что делать. Потом я утверждаю номер проекта, например модификация такая-то - номер М0123. И пишем проек с номером М0123_GNRD_КраткоеИмяПроекта. GNRD - Это кто писал модификацию (изначально). Весь код в модификации подписывается номером проекта: //М0123_GNRD_КраткоеИмяПроекта ---> ........... //М0123_GNRD_КраткоеИмяПроекта <--- Т.О. мы получаем код, понятно из какого проекта, а проект - уже изначально описан. Немного, конечно, инфы, но в условиях ограниченного времени - пойдет. Все лучше, чем ничего. С Уважением, Георгий. |
|
![]() |
#12 |
Заноза в заднице
|
Документирование необходимо вести в обязательном порядке. В нашей конторе, как углубление этого дела, создана специальная база данных в Лотусе, где фиксируется: а). Ход работы над проектом по дням, по исполняемым действиям, по разработчикам, и ещё по прочему разному; б). Детализация вносимых в исходный (стандартный) функционал, изменений: какой объект, какие претерпел изменения, либо был создан , либо ещё что. Кроме того, в обязательном порядке создаваемый и модифицируемый код снабжается комментариями по отработаной схеме. Ну и конечно же: ТЗ и документация по функционалу - в обязательном порядке создаётся. Но засчёт отлаженности процесса, при внимании, которое уделяется вопросу документирования, времени на это уходит немного: в районе 5-8% от общего времени затрат по проекту.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков! |
|
![]() |
#13 |
Участник
|
Цитата:
Сообщение от George Nordic
Мои 5 копеек:
Все модификации описаны в тех заданиях консультантами. Или должны, по идее. Или сами долны написать, для утверждения, что бы знать, что делать. Потом я утверждаю номер проекта, например модификация такая-то - номер М0123. И пишем проек с номером М0123_GNRD_КраткоеИмяПроекта. GNRD - Это кто писал модификацию (изначально). Весь код в модификации подписывается номером проекта: //М0123_GNRD_КраткоеИмяПроекта ---> ........... //М0123_GNRD_КраткоеИмяПроекта <--- Т.О. мы получаем код, понятно из какого проекта, а проект - уже изначально описан. Немного, конечно, инфы, но в условиях ограниченного времени - пойдет. Все лучше, чем ничего. С Уважением, Георгий. |
|
![]() |
#14 |
Участник
|
Цитата:
Сообщение от mazzy
боюсь спросить, но спросить очень хочется
![]() как соотносится количество работ на документирование и собственно внедрение? Если отвечать нельзя, то пойму. Уточни пож-ста, тогда можно что-то содержательное ответить... ![]() |
|
|