207 похожих чатов

100 тыс руб это на составление ТЗ?

6 ответов

14 просмотров

Да, согласен, требования меняются. Но наверное можно дать какой-то ориентир на основании имеющейся информации. Затем, если условия подходят, то сделать ТЗ с учетом особенностей Оду. Или далее разбить работу по блокам/спринтам, оценивая каждый блок работ. Но вначале должен быть какой-то ориентир по затратам. Для примера: если понимаем, что на php весь проект будет стоить 500 тыс руб, а на Оду 2 млн руб., на 1С -10 млн.руб., то логично выбрать реализацию проекта на php. А не так, что запустили проект, потратили 500 тыс. руб, а потом оказывается еще нужно 5 млн. руб. Суммы совершенно условные.

Almaz
Да, согласен, требования меняются. Но наверное мож...

часто хитро>|<опые заказчики приходят с требованием сделать машину, просят дать оценку, ты даешь, начинаешь делать, а в процессе заказчик тебе накидывает требований типа: вместо руля должен быть штурвал, колеса должны убираться под капот по кнопке, кузов должен быть оптекаемый, разгоняться она должна до 800км\ч за 20секунд, и желательно чтобы с боков, по нажатию кнопки, выезжали крылья с мааааааленькими турбинами, а антикрыло трансформироваться в вертикальный хвост,... Вопрос: какой толк от предварительной оценки стоимости разработки автомобиля? Ответ: Чтобы ты не запросил за доп.требования еще денег. Ведь ты ж сам назвал цену за весь проект! Бюджет уже зафиксирован. "Фикс.прайс" это про то, как заказчику бесплатно получить функционал. Если разраб хочет работать бесплатно - то ему нужно обязательно использовать именно "фикс.прайс". Мораль: фикс.прайс "работает" по честному, только если проект изначально, четко прописан, а доп.требования, возникающие по ходу проекта, реализовываются за отдельные деньги. _________________ Я просто обожаю, когда на этапе сдачи работ, заказик начинает задавать вопросы: - а где юнит, тесты? Какое покрытие юнит-тестами, разработанного функционала? - а где документация? Какая-то документация не понятная. Вы можете добавить картинок, со стрелочками, а лучше записать видео. Сделать обучающий видео-курс ведь вам не сложно? Вам ведь всего-то нужно записать экран с демонстрацией функционала и проговорить голосом что происходит на экране. - что-то интерфейс, какой-то неудобный? Добавьте JS-виджетов и вэбсайт-сниппетов, чтобы уменьшить количество нажатий. - чтобы принять работу, вы должны ее поставить нам на наш odoo-сервер под управлением CentOS, в докере, на гугл-клауде. Ставить нужно через гит. Только у нас собственный гитлаб сервер, со встроенные автотестами, собственными настройками flask8, js-linter, styly-linter, bandit, pylint. Если наши автотесты не пройдут, то работу не примем. И обратите внимание, что мы используем python3.4, тому что мы используем один сложный модуль, разработчик которого его забросил, а он работает только под версией 3.4. - а почему вы сделали в этих справочниках связь m2o? А если нам нужно будет несколько элементов сразу выбрать? Нужно поменять на m2m. ... Фиксированная цена, в таких случаях играет против разраба\внедренца.

Alex Kom
часто хитро>|<опые заказчики приходят с требование...

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

Alex Kom
часто хитро>|<опые заказчики приходят с требование...

я сам с таким сталкивался как внедренец систем. поэтому сейчас сторонник следующего подхода: 1. описание бизнес-процессов 2. составление технических требований 3. примерная оценка стоимости на разных платформах/у разных внедренцев 4. выбор платформы/внедренца 5. составление ТЗ совместно с внедренцем с учетом особенностей выбранной платформы. 6. составление программы и методики испытаний/критериев оценки удовлетворения требования 7. уточненная оценка стоимости работ 8. договор 9. разработка/внедрение этапами/спринтами работы, не указанные в ТЗ оцениваются отдельно. а внедренец может подстраховать себя в т.ч. участием в разработке программы приемо-сдаточных испытаний, каких-то критериев оценки результата. Я выступал и со стороны внедренца и со стороны заказчика, понимаю опасения обеих сторон. По примеру. Если я хочу купить авто, то я должен понимать какой суммой нужно обладать чтобы прийти и выехать из автосалона, доехать до другого города, а не так, что сначала оплатил 1 млн, потом выясняется, что еще нужны допы на такую же сумму. Чтобы было честно, думаю, что двигаться нужно по пунктам, указанным выше. Только как всех обезопасить, если в процессе внедрения выяснится необходимость изменения? Думаю, что только правильной совместной разработкой ТЗ (что в случае наличия описанных процессов компании можно сделать)

Almaz
я сам с таким сталкивался как внедренец систем. по...

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

Almaz
я сам с таким сталкивался как внедренец систем. по...

> Только как всех обезопасить Вот! Я об этом и говорю 😊 Именно! Стороны боятся друг друга, и поэтому тратят время и деньги. Но только раньше это еще как-то работало, так как скорость жизни было более медленной, и можно было позволить себе каскадную модель. Сейчас все слишком быстро меняется. ТЗ уже мертво в момент рождения 😋

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Всем привет! поделитесь, пож-та, как кто дебажил / решал проблему с 504 Time out ошибкой от nginx, когда стучишься на свой vapor сервер? в логах /var/log/nginx/error.log е...
Paul
24
Как добавить ссылку в Быстрый доступ в Проводнике windows 10? Нашёл, как на power shell сделать, но может есть способ через Дельфи?
А
31
Привет всем. Не знаю, удачный ли чатик я выбрал для вопроса, но он как будто в целом про концепцию фп и конкретно про Haskell. Прочитал, что в целом в мире фп нет идеи мутабел...
Gellert Cringewald
15
@helgispbru @Dreamer_0x01 @Pathologic93 @webber_12 Не уверен, что вам всем это жутко интересно, но в продолжение недавнего диалога отправлю свои наброски. Хочу понять, правил...
Андрей [aharito] Харитонов
13
Карта сайта