|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
granit201z, разработка дополнения по времени и трудозатратам делится (ИМХО, конечно) примерно так:
3% - разработка алгоритма. 7% - написание кода. 5% - отлов багов и исправление ошибок. 10% - разработка интерфейса. 75% - документирование работы. Насколько я помню структуру архива, с документацией там было тяжко.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,840
|
У меня такие цифры только на очень маленькую "обертку" получаются. Был случай что 85% - разработка алгоритма заняла.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
|
||||
Проектировщик Регистрация: 17.08.2014
Камышин
Сообщений: 118
|
Цитата:
Простите, Вы имеете ввиду документацию для пользователя (чтобы он смог понять как работать с программой) или документацию для разработчика (чтобы не запутаться в собственном коде)? Или есть еще какая либо документация? |
|||
|
||||
Цитата:
Я уже пол года пилю одну прогу (по вечерам), получается 99% - разработка.. ----- добавлено через ~2 мин. ----- Ну это обязательно нужно, без этого никуда...
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем..... |
||||
|
||||
Проектировщик Регистрация: 17.08.2014
Камышин
Сообщений: 118
|
ааа... ну так это в комментариях все прописано, а еще я там на всякий случай каждое свое действие прописывал. например версия 112 отличается от версии 111 тем что в ф-ю такую то добавлена переменная такая-то для того-то... правда делать я начал это не с самого начала, а когда уже путаться в программе стал
Последний раз редактировалось granit201z, 10.03.2015 в 21:52. Причина: умная мысль в голову пришла |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,048
|
Все вместе - и для пользователя, и для разработчика... когда через 2..3 месяца или полгода всплывет какой-нибудь баг.. по голому коду можно будет долго искать) Документацию ленюсь писать (поскольку, в первую очередь, все таки проектировщик), но комментариев в коде до 10..15% от объема общего.. все затыки, над которыми приходилось думать и искать решения-тоже в комментарии.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Ну, во-первых, я сказал ИМХО
Во-вторых, документирование кода - это одно, а документирование работы - чуть-чуть другое. И вот как раз сделать другое нередко становится неподъемной задачей. Если что - сужу по собственному опыту. И вообще, какой смысл в программе, идеально решающей какие-то вопросы и проблемы, если ей невозможно пользоваться? Особенно если нет разработчика под боком?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Сергей812, а вот так В ком.строке в самом начале запрос:
Код:
----- добавлено через 9 сек. ----- А потом окажется, что надо было не вводить, а указывать, и не число, а поверхность
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Выбирая метод зарабатывания денег на практически готовой программы нужно определиться на монетизацию какого из ресурсов следует сделать ставку. Ресурсов два - это "функционал" или "внимание пользователей". Т.е. нужно выбрать какой из ресурсов потенциально более выгоден и легче достижим. Для этого нужно четко представлять аудиторию пользователей, ее количество и платежеспособность.
К потенциальным пользователям я бы отнес средние и мелкие проектные организации занимающиеся проектированием газопроводов. Крупные организации, имхо, используют в своей работе вертикальные решения в которых автоматизирован не только процесс оформления, но и процесс проектирования. При определенном желании количество этих организаций можно посчитать. Что-то мне подсказывает что это количество не будет настолько большим чтобы делать ставку на количество пользователей и монетизировать ресурс "внимание пользователей". Т.е. ставку нужно делать именно на функционал и деньги зарабатывать на самой программе. |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,048
|
это уже скорее связано с изменением железа и операционки, имхо.. а вот логические баги как раз всплывают в течении недель и месяцев.. когда программу начинают гонять на реальных данных, а не на тестовых граничных условиях для проверки работоспособности.
|
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
1. Документация. В виде справочной системы и Руководства пользователя. Иногда еще и с Руководством разработчика. Никакие "фильмы" здесь не зачитываются. Они могут быть как дополнительный материал на сайте. А все возможности и действия с программой должны быть письменно задокументированы, иначе будет куча претензий. 2. Дистрибутив, включающий инсталлятор, лицензионное соглашение (в том числе и для бесплатных), readme с краткой информацией, history. Гордые крики "моя программа не требует инсталляции" в расчет не принимаются. 3. Сайт для размещения программы (возможно, с магазином) и всей информацией. Желательно и форум или хотя бы возможности вопросов и комментариям к статьям, наподобие ЖЖ. Сайты на ukoz и прочих "народах" - не в счет. Размещение на "файлопомойках" с просмотром рекламы - не в счет. Вот когда это, как минимум, сделано - можно начинать мечтать о продажах. И о размещении в софтовых каталогах. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,048
|
Цитата:
Offtop: Даже после ухода, если сохранились нормальные отношения - человек может "допиливать" программу в частном порядке) Беда в том, что руководство большинства фирм пытается быть "хитроумнее" всех - не понимая, что толковые ребята при нормальных отношениях и личной заинтересованности сделают гораздо больше и лучше. И в итоге после ухода не хотят больше иметь дел с прежней фирмой. Последний раз редактировалось Сергей812, 11.03.2015 в 10:59. |
|||
|
||||
Наверное нет, тема про то, что у человека есть программа, но бесплатно он её отдавать не хочет, вот и спрашивал как сделать платными.
От себя скажу (как надпись на значках одной конторы) - хочешь сделать прогу платной - спроси меня как.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем..... |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |