|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Начинаю создавать автоматизированную систему на основе SQL2K с нуля. Существует заказчик с некоторыми запросами, необходимо грамотно составить ТЗ. Какие подводные камни существуют на этом этапе? Как включить все необходимое и исключить лишнее? Где можно посмотреть "рыбу"? Я понимаю, что вопрос достаточно объемный, но надеюсь у опытных людей есть tips&tricks в этой области. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2003, 12:03 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Вот здесь есть кое-что по теме http://quality.stability.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2003, 12:15 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
А тут еще и примеры есть http://profi-club.kiev.ua/management/cons_reorg.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2003, 12:27 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
2 _ChaiNik: \r Сюда заглядывали: Нужна помощь по документированию проекта! (1,2) (этапы проекта при ОО-подходе на UML, документирование проекта) и Как лучше организовать? (обсуждение вопросов по ТЗ на БД, ТЗ на систему)? \r \r 2 wara: \r А тут еще и примеры есть \r http://profi-club.kiev.ua/management/cons_reorg.htm \r \r Что-то я не этой ссылке не нашел никаких примеров ТЗ. Может не там искал? Там только есть ссылка на ZIP с моделью БП организации проекта от Интерфейс Лтд. и та неполная/некорректная ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2003, 00:08 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Господа! По форуму елозюю туды-сюды, но так и не нашел нормальной ссылки на пример готового ТЗ. Может быть подскажете..... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2003, 13:03 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Пример с мертвого сайта http://buhgalt.h1.ru/ Фрагмент почтовой рассылки с этого сайта: "Спасибо большое Алексею Панову (ayp@k9.syzran.ru), который прислал реальное техническое задание на систему складского учета. Думаю, что оно может послужить хорошей темой для обсуждения. Правда как я понял из перепмски с Алексеем, в результате была построена система не использующая бухгалтерскую модель учета. Что породило некоторое количество проблем. Честно говоря, я сам прошел такой этап в своей практике уже четыре года назад и помню, что была куча проблем, связанных с недостатками самой модели. Но если Вам нужно что-то типа указанного, то милости прошу, обращайтесь к господину Панову. А пока вот вам пища для изучения: Т Е Х Н И Ч Е С К О Е З А Д А Н И Е на разработку автоматизированного программного комплекса "Учет движения товаров" Программный комлекс "Учет движения товаров" (далее ПК) предназначен для автоматизации складских и торговых операций по приему, хранению и продаже товаров в фирме "ХХХХ". ПК состоит из следующих участков учета и формирования торговых операций: · "Основной склад"; · "Формирование завоза на точки"; · "Учет операций по экспедиторам"; · "Учет операций по торговым точкам (отправка на точки, возврат, остатки на точках)". Участок "Основной склад". Регистрирует данные по следующим операциям: · прием товара на склад ; · отпуск товара со склада сторонним организациям. · отпуск экспедиторам (на точки); · переоценка товара; · списание товара. При приеме товара на склад в АРМ регистрируются следующие реквизиты: · дата поставки; · номер накладной; · код склада хранения; · наименование товара; · еденицы измерения; · количество; · закупочная цена; · продажная цена; · вес еденицы продукции (нетто, брутто); · накладные расходы; · наименование организации поставщика; · дата конечной реализации. При необходимости печатается приходная накладная. При отпуске товара со склада сторонним организациям в АРМ регистрируются следующие реквизиты: · дата отпуска; · номер накладной; · код склада хранения; · наименование товара; · количество; · продажная цена; · наименование организации покупателя. При необходимости печатается расходная накладная. При списании товара регистрируются реквизиты: · склад с которого производится списание; · дата списания; · наименование товара; · цена; · количество. При необходимости печатается акт на списание. При переоценке товара регистрируются реквизиты: · склад где производится переоценка; · дата переоценки; · наименование товара; · старая цена; · новая цена; · количество. При необходимости печатается акт переоценки. При отпуске товара со склада экспедиторам (торговым точкам прямо) АРМ регистрирует следующие реквизиты: · склад или поставщик; · дата отгрузки; · номер накладной на отпуск товара; · экспедитор; · торговая точка (если производится прямой отпуск); · смена; · продавец; · наименование товара; · цена; · количество. При необходимости печатается накладная на внутреннее перемещение. Если производится отпуск экспедитору, то торговая точка не проставляется, если производится отпуск прямо на торговую точку, то код экспедитора не проставляется. Участок "Учет операций по экспедиторам". Регистрирует данные по следующим операциям: · отпуск экспедиторам (на точки) со склада, данная операция реализована на участке "Склад"; · отпуск экспедиторам от поставщиков, данная операция реализована на участке "Склад"; · отпуск экспедиторами товара на торговые точки; · возврат товара с торговых точек экспедиторам (склад). При отпуске товара экспедиторами торговым точкам АРМ регистрирует следующие реквизиты: · дата отгрузки; · номер накладной на отпуск товара; · экспедитор; · торговая точка; · смена; · продавец; · наименование товара; · цена; · количество. При необходимости печатается накладная на внутреннее перемещение. При возврате товара с торговых точек экспедиторам (на склад) АРМ регистрирует следующие данные: · дата отгрузки; · номер накладной; · экспедитор (склад); · торговая точка; · смена; · продавец; · наименование товара; · цена; · количество. При необходимости печатается накладная на внутреннее перемещение. Участок "Учет операций по торговым точкам". Регистрирует данные по следующим операциям: · приход на торговые точки со склада, данная операция реализована на участке "Склад"; · приход на торговые точки от экспедиторов, данная операция реализована на участке "Экспедиторы"; · приход на торговые точки от поставщиков, данная операция реализована на участке "Экспедиторы"; · возврат товара с торговых точек экспедиторам (склад), данная операция реализована на участке "Экспедиторы"; · снятие остатков по торговым точкам; · пересылка товаров между торговых точек; При снятии остатков на торговых точках АРМ регистрирует следующие данные: · дата снятия остатков; · номер накладной; · торговая точка; · смена; · продавец; · наименование товара; · цена; · количество. При необходимости печатается ведомость остатков и реализации. При перемещении товара между торговыми точками АРМ регистрирует следующие данные: · дата пересылки; · номер накладной; · торговая точка отправ; · смена отправ ; · продавец отправ; · торговая точка получ; · смена получ; · продавец получ; · наименование товара; · цена; · количество. При необходимости печатается накладная на внутреннее перемещение. Для регистрации торговых операций и их отражения на учетных регистрах АРМ ведет следующие справочники: · справочник товаров (код и наименование товара, категория товара, единица измерения, последняя закупочная и пpодажная цена товара, указатель тары); товар учитывается на cкладе поштучно; · справочник поставщиков (код и наименование, ФИО поставщика , адрес, телефон, факс); · справочник торговых точек (складов) (код и наименование точки, тип точки (имеет кассовый аппарат или нет), категория точки по ассортименту); · справочник категорий товара; · справочник категорий точек (код, название категории); На основании данных учетных регистров и справочных данных АРМ подготавливает по запросу за любой указанный период следующие выходные формы для печати и/или просмотра на экране: · реализация за период по торговой точке и смене; · реализация за период по продавцу; · остатки по каждому складу на любую дату; · остатки по каждой торговой точке на любую дату; · оборотно-сальдовая ведомость по экспедиторам на любую дату; · оборотно-сальдовая ведомость по продавцам на любую дату; · реализация по категориям товаров по всем торговым точкам и сменам (шахматка); · реализация по типам точек в суммовом выражении по точкам, сменам, продавцам, (шахматка); · отчет о движении товара по категориям точек и товаров (шахматка) (остатки на начало, приход, расход, списание, возврат, остатки на конец); · отчет о движении товара по складам (остатки на начало, приход, движение по экспедиторам (отпуск, возврат), отпуск на торговые точки (продавцам), отпуск на сторону, списание, возврат от продавцов) шахматка; · прогноз реализации товара." ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2003, 15:56 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Автор вышеупомянутой рассылки - некто Алексей Макулов (aleksei_makulov@mail.ru) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2003, 16:06 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
2 wara: "Спасибо большое Алексею Панову (ayp@k9.syzran.ru), который прислал реальное техническое задание на систему складского учета. Думаю, что оно может послужить хорошей темой для обсуждения. А что тут можно обсуждать, только конкретные функции "Учета движения товаров"? Это вообще только часть ТЗ , т.е только функциональные требования (может 50% только и то, если весь функционал). А где нефункциональные (системная структура-архитектура, требования к надежности, производительности, безопасности, эргономике и т.д и т.п), остальные требования (к документации, перечень работ по созданию, приемке и пр. формальная муть)? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2003, 23:46 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Репликант, Мы все будем Вам благодарны, если Вы нам порекомендуете пример более грамотно составленного техзадания. Что-то все же лучше чем ничего. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 12:34 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
2 wara: Мы все будем Вам благодарны, если Вы нам порекомендуете пример более грамотно составленного техзадания. Что-то все же лучше чем ничего. Зачем нужно конкретное ТЗ, если есть доступный ГОСТ? Не надо особого ума, чтобы впиндюрить в его разделы, перенесенные в Word то, что знает любой разработчик своей системы, т.е читаем описание раздела, вставляй по смыслу, используя соответствующие критерии, например, "лаконичности". Примеров хороших ТЗ (т.е при соответствии ГОСТу есть еще и нужная инфа по системе, к-рую легко воспринимать) я не видел, тем более в Инете (точно также как праило обсуждают только функциональные требования ). Свои ТЗ мы также составляем с учетом интеллектуального и ИТ-уровня представителей заказчика (о каком полноценном ТЗ может идти речь, если человека бросает в пот от слова "протокол обмена" например). Потом: постить документ объемом 60-80 стр. (даже за вычетом всяких тривиальных формальностей) или куда-то выкладывать его? Я предпочитаю работать конструктивно с пользой также и для себя. Т.е в режиме "вопрос-сразу ответ" или "вопрос-обсуждение как лучше" ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2003, 21:57 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Согласен с Репликантом, ГОСТ - это фактически "рыба", которую я искал. Дальнейшее зависит от затрат времени и необходимости получить детализированное ТЗ. Можно В моем случае, я ограничился 1-2 предложениями по каждому пункту ГОСТа. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 15:48 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
А номером ГОСТа кто-нибудь поделится, а? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 20:08 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Весьма поучительно: ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 22:42 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
Весьма поучительно: http://www.akzhan.midi.ru/devcorner/articles/p1.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 22:44 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
2 _ChaiNik: \r Согласен с Репликантом, ГОСТ - это фактически "рыба", которую я искал. Дальнейшее зависит от затрат времени и необходимости получить детализированное ТЗ. Можно В моем случае, я ограничился 1-2 предложениями по каждому пункту ГОСТа. \r \r Правильно, но я уже повторяюсь: всегда надо сначала подумать какой именно нужен документ, кому и зачем, а потом уже определять его характеристики типа тех же "1-2 предложения". Тут вариантов или способов и их вариаций может быть вообще целая туча какие документы и с какой детализацией, ну например:\r \r * сначала ТЭП (тех.-экономические предложения) -> (т.е "из него") ТЗ -> ЭП (экскизный проект)\r -> ТП (техпроект) и т.д....\r * сначала описания/модель вариантов использования (UC) -> ТЗ (как формальный документ)\r -> модель проектирования -> ... -> ТП и т.д...\r * ТЗ (формальное,краткое) -> описания/модель вариантов использования (UC) -> ...\r ....\r \r 2 Александр Спелицин: \r А номером ГОСТа кто-нибудь поделится, а? \r \r http://standards.narod.ru/gosts/gost34/34-602-89.htm]ГОСТ 34.602-89. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы \r \r Вообще ЗДЕСЬ есть почти все необхдимые ГОСТы , имеющие отношение к АС/ПО\r \r - - - - - - - - - - - - - - - - - -\r З.Ы. Все, для более детального обсуждения в конкретном подходе ухожу в ветку ПРОЕКТНАЯ ДОКУМЕНТАЦИЯ (ТЭО,ТЗ,ТП,..): содержание, методы и средства ... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 23:51 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
По моей обширной практике могу сказать следующее: сначала надо определится зачем делается ТЗ. Надо понимать, что ни один заказчик (если это не промежуточное звено) не будет читать все что там написано. Люди как правило платят деньги за решение своих проблем, а не за программу. Как следствие, детальное ТЗ (на уровне реквизитов доукментов) отвергается сразу, ввиду неизбежной итерационности процесса (вы же хотите, что бы заказчик остался доволен и еще раз к вам пришел?). Я составляю ТЗ (точнее не ТЗ, а скорее подобие договора), основной задачей которого стоит фиксация того, что исполнитель и заказчик друг-друга правильно понимают. В этом документе описываются задачи, которые будут решены разрабатываемой системой. Т.е. функциональность на уроне блоков. В последнее время стал явно писать, что решено не будет. Список на несколько листов, что б иллюзий никто не строил. :) Лучше в стоимость сразу заложить несколько итераций по доводке (поставили, посмотрели, а вот еще тут крылышек хочется - делаем без вопросов). Хотя есть, конечно, такие товарищи, которые не будут принимать работу (или дотошные, или жадные), постоянно находя всякие мелочи. Таких надо распознавать сразу и не работать с ними вообще. Никакие ТЗ не спасут. Хотя надо признать, что это редкость. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2003, 16:15 |
|
Этапы проекта: ТЗ
|
|||
---|---|---|---|
#18+
ЕСПД - единая система программной документации 19 ГОСТ ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2003, 12:08 |
|
|
start [/forum/topic.php?fid=32&fpage=180&tid=1546946]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 144ms |
0 / 0 |