Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Платформа для документации

672  1 2 все
Ashka_hash46 патриот23.07.18 22:43
Ashka_hash46
NEW 23.07.18 22:43 

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


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


Кто может что-то посоветовать? Ну ооочень надо...

Общественное мнение формируют не самые умные, а самые болтливые
#1 
Murr патриот24.07.18 00:12
Murr
24.07.18 00:12 
в ответ Ashka_hash46 23.07.18 22:43

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

------

У меня - чуть больше, но с картинками.

Очень добросовестно сфотканы компы, места их установки, внешний вид в закрытом и открыом состоянии, вид сбоку, вид с задУ.

Все, кроме описания структур данных и методов обсчета...


После меня останется не больше чем было. Просто код будет более/менее обьектным.


А так - да, тоже хочу что-то, что подсобит с документированием системы и изменений.

#2 
Программист коренной житель24.07.18 08:17
NEW 24.07.18 08:17 
в ответ Ashka_hash46 23.07.18 22:43
привыкла обходиться своими силами, то бишь, фиг разорятся на платную вещь.

Ты перешла к нам? :)


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


Для документации хорошо подходят всякие вики-системы. Для трекинга задач надо смотреть либо что-то встроенное (если у тебя есть MS подписка, то можешь поднять TFS. Про нее можно и у IT спросить, возможно у них есть лицензия), либо искать что-то бесплатное (redmine не бери :))

#3 
Ashka_hash46 патриот24.07.18 09:34
Ashka_hash46
NEW 24.07.18 09:34 
в ответ Программист 24.07.18 08:17

TSF слава богу есть! Но это не то место, где структурированно можно почитать. Да, хочу что-то "вики"-подобное, пусть даже только для себя. Просто перелопачиваю код, понятно, что не все в голове с первого раза останется. Мелочевки много, которую б зафиксировать...

Общественное мнение формируют не самые умные, а самые болтливые
#4 
Simple Nothing is f*cked24.07.18 10:40
Simple
NEW 24.07.18 10:40 
в ответ Ashka_hash46 23.07.18 22:43

Можно взять confluence за какие-то копейки до 10 юзеров емнип.

А вообще, конечно, надо долбить руководство и объяснять им преимущества.

#5 
Программист коренной житель24.07.18 10:44
NEW 24.07.18 10:44 
в ответ Ashka_hash46 24.07.18 09:34

Ну тогда самое время пнуть IT и они сделают тебе вики :) Это у меня шеф считает, что коллег напрягать нельзя, если у тебя такой проблемы нет, то пусть он и пнет :D Такие вопросы обычно быстро решаются.

#6 
Ashka_hash46 патриот24.07.18 10:48
Ashka_hash46
NEW 24.07.18 10:48 
в ответ Программист 24.07.18 10:44

А вот это и есть главная проблема! Когда я с менеджером подошла к шефу, то всегда улыбчивый дядечка искривился в лице и сказал "нафига оно надо..." Так что напрягать не могу, могу лишь предложить свой (бесплатный) вариант, аргументировав легкость управления и защищенность данных.

Общественное мнение формируют не самые умные, а самые болтливые
#7 
Программист коренной житель24.07.18 10:58
NEW 24.07.18 10:58 
в ответ Ashka_hash46 24.07.18 10:48
Когда я с менеджером подошла к шефу, то всегда улыбчивый дядечка искривился в лице и сказал "нафига оно надо..." Так что напрягать не могу, могу лишь предложить свой (бесплатный) вариант, аргументировав легкость управления и защищенность данных.

Мне кажется, что ты сделала неправильный вывод :) "Нафига это надо?" означает, что шефу нужно обоснование внедрения нового инструмента.

Грубо говоря, почему они смогли проработать предыдущие 10 лет без этого и больше не могут :)


#8 
Simple Nothing is f*cked24.07.18 11:57
Simple
NEW 24.07.18 11:57 
в ответ Программист 24.07.18 10:58

Это самое сложное. В идеале нужна презентация с цифирьками, а где их возьмешь? :)

#9 
Ashka_hash46 патриот24.07.18 12:17
Ashka_hash46
NEW 24.07.18 12:17 
в ответ Программист 24.07.18 10:58

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

Общественное мнение формируют не самые умные, а самые болтливые
#10 
viger2 коренной житель24.07.18 22:18
viger2
NEW 24.07.18 22:18 
в ответ Simple 24.07.18 10:40
Можно взять confluence за какие-то копейки до 10 юзеров емнип.


+1

все что вы сделаете в интернете может быть использовано против вас!
#11 
viger2 коренной житель24.07.18 22:32
viger2
NEW 24.07.18 22:32 
в ответ Ashka_hash46 24.07.18 10:48
А вот это и есть главная проблема! Когда я с менеджером подошла к шефу, то всегда улыбчивый дядечка искривился в лице и сказал "нафига оно надо..."

Велкам ту зе клаб!

У нас тоже месенджера нет. И тоже каждый чих пробивать нужно. Благо что наш шеф отдела полностью на нашей стороне а выше мрак... все застряли в 80х годах. Есть рорпост и всё на бумаге, даже антраги на отпуск 8-0


Шеф пару лет бился за вики. Добился. Сейчас многие другие отделы начинают потихоньку использовать. Но все на наших плечах. Сервер у коллеги под столом. А айти отдел в состоянии только компы инсталлировать и принтеры заправлять...

все что вы сделаете в интернете может быть использовано против вас!
#12 
Ashka_hash46 патриот25.07.18 06:27
Ashka_hash46
NEW 25.07.18 06:27 
в ответ viger2 24.07.18 22:32

У нас тоже один из программеров - по совместительству сисадмин. Сервера в подвале. Авось... удастся пропихнуть

Общественное мнение формируют не самые умные, а самые болтливые
#13 
Ashka_hash46 патриот25.07.18 10:41
Ashka_hash46
NEW 25.07.18 10:41 
в ответ Ashka_hash46 25.07.18 06:27

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

Общественное мнение формируют не самые умные, а самые болтливые
#14 
Simple Nothing is f*cked25.07.18 14:04
Simple
NEW 25.07.18 14:04 
в ответ Ashka_hash46 25.07.18 10:41

Молодец, Лен :)

#15 
  moose старожил25.07.18 15:13
NEW 25.07.18 15:13 
в ответ Ashka_hash46 23.07.18 22:43, Последний раз изменено 25.07.18 19:27 (moose)

может отсюда что подойдет?


https://en.wikipedia.org/wiki/Comparison_of_wiki_hosting_s...


или вот тут дискуссия людей с опытом:


https://top.quora.com/What-is-the-best-tool-for-creating-f...

#16 
Raperonzolo свой человек31.07.18 22:15
Raperonzolo
NEW 31.07.18 22:15 
в ответ Ashka_hash46 25.07.18 10:41

Вот же ж шило в одном месте хаха А ты еще пробецайт не прошла.

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


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

Остановите землю, я сойду
#17 
Срыв покровов коренной житель01.08.18 08:42
NEW 01.08.18 08:42 
в ответ Ashka_hash46 25.07.18 10:41

так что предложила-то?


#18 
  moose старожил01.08.18 09:46
NEW 01.08.18 09:46 
в ответ Срыв покровов 01.08.18 08:42

я так понял, намекнуть начальству про мороженое.

#19 
Murr_0001 знакомое лицо01.08.18 09:58
Murr_0001
NEW 01.08.18 09:58 
в ответ Raperonzolo 31.07.18 22:15

надо код комментировать и на основе комментариев генерировать документацию для разработчиков

------

Комментировать - надо.

Но! комментарии к коду не заменяют документацию для разработчика.


Сейчас вот ковыряю старый ВБ6-лике код.

Работает он так:

- с сервера грузится куча данных

- из данных производится подвыборка по ордерам

- из подвыборки производится еще подвыборка - по штукам

- снова подвыборка по критериям, пока не останется что-то, что знают как обсчитать.

Все это размазано где-то на 14-15.000 строк. Работает - минут 40...

Можно все это безобразие аккуратно прокомментировать, но занятие - совершенно бессмысленное.

Дело в том, что добавить туда что-то или поменять там что-то - невозможно - ни с комментариями, ни без них. ВБ6-лике.

Однако все это можно заменить всего лишь двойным циклом - 10-15 строками - и отдельными

методами обсчета для каждой единицы наличного оборудования.

Получится достаточно просто и сопровождаемо.

Но для этого - нужна дока в которой написано не как (комментарии) оно считается,

а что (тех.требования) там пытаются посчитать.

#20 
1 2 все