В современном российском ИТ-бизнесе очень часто происходит вот как: заказчик по каким-то причинам не хочет покупать то или иное существующее решение. Оно ему подходит, оно ему нужно, но покупать его он не хочет. «Давайте сами сделаем то же самое, ведь тут все элементарно!» — осеняет эффективного менеджера, и он бежит к знакомым разработчикам.
Решал практически такую же задачу - вендор на нас подзабил (мелковаты оказались), пришлось делать свое.
По сути тут решалось все неверно в корне.
Первая часть это собственно понимание что мы хотим и второе - как используем нынешний софт. ( От того что там есть ERP .... очень часто имеющееся используется на 10%)
Далее это очень грамотно анализируется и делается проект для топов -что хотим и что получим.
А далее.... работаем.
Но грубо надо было ТС потратить минимум несколько человекомесяцев на изучение текущей системы.
Не со стороны логики, а как она работает с заказчиком....
Далее можно было бы улучшить и повторить эти интерфейсы но уже своими силами.
но есть ньюанс - детки хотели это выдать за свою разработку, так что исполнитель, собирающий инфу для ТЗ, выставлял их бельё напоказ
в общем, вышла типичная история когда кто-то с улицы пытается присосаться к бюджетному распилу. начинать, я думаю, надо было с того чтобы крестить детей начальника департамента, ну а дальше потихоньку и заказы нашлись бы :)
Логичная схема! Делая для себя, без заказчика над душой, располагая всей информацией, вполне можно было бы успешно решить мою задачу. Увы, было много других факторов.
Теперь-то, купив мозгов на озвученную в заголовке сумму, я так бы и работал в аналогичной ситуации. Похожие проекты, правда, уже не попадаются - может оно и к лучшему :)