Снег должен быть белым и квадратным(С) 1. Дока написанная после имеет одно отличительное качество - она закончена;) по тем или иным причинам;)))
2. Модуль есть нечто встраиваемое. Все габариты мелкосхемы держать в голове - несколько нелогично;). Т.е. должны быть формальные руки-ноги-габариты-способ-вызова-тип-возврата - короче, как первые абзацы в доке на встроенные функции Ch. А уповать, что мы писатели, а не читатели - согласитесь, нелогично;)))
3. Автогенератором дока форматируется и обрабатывается-перерабатывается. Пишется же дока по-любому пальчиками по клаве под управлением моска;))) Каркас проекта в ГОСТ 19.503-74 называется структура программы - зачем придумывать новые термины? не проще договориться моску с ГОСТом? ;))) custom colorer попробую, спасибо за напоминание.
4. Создание структуры и архитектуры программы - очень важный вопрос. И манагер проекта должен быть готов к принятию решений. После формального деления на части и построения иерархического дерева (см. структуру документа в Ворде) наступает раздача слонов - каждому по куску работы. И если каждый писатель не напишет сам ТЗ как понял и не согласует с главным, то никто нормально доку не напишет, разве что за отдельные бОльшие деньги. А вот когда есть чего врисовать в кубики, после того уж и перегенерить чего можно "автоматом".
5. Не имел дела с синтетическими портами - не до того. ОСи обсуждать не буду - слишком мало опыту.
6. Не согласен. Мольберт должен быть и палитра загружаемая;) А дальше в зависимости от Музы;)
7. Постарался не понять, потому как изобретать симуляторы или их просто делать - не вопрос. Я не буду. Тестовое железо и тестовые программы есть дорогое удовольствие, но иногда оно того стОит. На шару не знаю. Хоть сам пишу "программные модули" (дрова в основном), и без тестов не отпускаю.
И для чего придумали DDL? - а чтоб в полях не гнить и не ждать пока корабль с оборудованием гудит в далёком Бискайском заливе;) Только тот софт, что позволяет нарисовать виртуальный заводик на компе стОит как хороший цех;)
8. Хоть не пробовал scons, в принципе оно наверно так. Только 2 пункта - насчет инструкции Вы противоречите п.6 - насчёт шаблонов, а ещё - нужно добавить систему формирования групп пользователей и раздачи прав доступа по каждому проекту.
9. Категорически всё неправильно. ...Мы гордимся наше радостью за нашу гордость от нашей радости...
Считать трудозатраты, видеть светлый путь и не видеть светлого будущего;) - это скучно и нелогично;))).
В том или ином виде должны быть расчитаны проектная продажная стоимость (цена продукта) для определения массовости и всякая хрень типа оценка глубины кармана заказчика и прочая маркетология, должна быть произведена оценка затрат (смета), и должен быть план работ (а как иначе смету собрать?), ну и список трудоголиков разных мастей - не всем же белить и красить;) А концепция - она есть способ описания (поведенческой;) модели, но не сама модель. Она нематериальна. Она - ну с чем же её сравнить? - она как меморандум между колхозами о разграничении зоны ответствености при заготовке сена - туда мы не ходим, а сюда ходим, там они косят, а мы тут - у нас клёвая сторона8-D - Концепция клёвой стороны;)
0000. Я их не учу, но пользуюсь (пишу со словарём) - немного batch, немного Bash, немного Perl, немного Ch. Нет времени учить.
Вообще считаю, что "машина сделает всё, только скажи ей как"(С)
Но разбульдозить моск, чтоб он заряжал магазины;) в автомат - нет это было давно;))) ДМБ-90.
ЗЫ Если чего вдруг показалось резким - ничего личного.