ID:0
Привет, нужна вторая голова! Что лучше? Взять готовую ERP и доработать под задачи, или сразу писать под задачи? Компания российская и ситуация такая, что их не устраивает ни одна. Хотят свою и на вопрос "зачем?" вменяемого ответа нет, как и целей внедрения.
Хорошо. Смотри, - работа с erp системой (в России их называют информационными системами) - это КАПЕЦ-КАКОЙ геморрой. Даже внедрение того же SAP в больших компания типа операторов связи, - очень болезненная тема.
Связано это прежде всего с довольно сложной предметной областью. Она настолько сложна обычно, что владельцу кажется, что никакая система даже и догадываться не может о том, что ему требуется. Тем не менее ERP-системы на то и заточены, чтобы принимать форму кастомной предметной области.
На нашем рынке - это 1с (как ни странно, - они довольно активно развиваются и нормально удерживают свой рынок) и SAP.
Можно заняться самописанием, - но это просто отодвигает сроки покупки чужого решения. Займёт Тебя и Твою команду на многие годы. Писать лучше на самом распространённом стеке, до которого дотянешься, - люди здесь будут с некоторого времени расходным материалом.
Например, я занимаюсь аудитом одной огромной информационной системы, которую подрядился писать большой интегратор на с# и дотнете. Этот стек неудачен, так как разрабы этого стека в геймдев мигрируют, - там тупо денег больше. В итоге по факту занимаются этой системой после всех посредников какие-нибудь студенты из Томска за копейки.
Стандартными ключевыми частями ERP-системы является
1) интеграция с чужими системами для всасывания данных
2) многочисленные формы ввода, которые связаны капец какими сложными правилами заполнения вплоть до стадии "для заполнения этого поля вам надо предоставить кровь индонезийского младенца, рождённого девственницей в 3й фазе луны прошлого года". Причём точную формулировку правила не знает ни кто, кроме разработчиков
3) документация для различных слоёв пользователей, включая как тексты, так и видео-уроки
4) отчётность в самых различных формах требующая постоянного апдейта
Ну и да, - со временем бд превращается в форменную помойку.
Эволюция программера с Хабра:
1. Шаблонизатор и фреймворки не нужны
2. Все шаблонизаторы плохие и неудобные, а фреймворки - говно
3. Напишу-ка я сам фреймворк
4. Ну, или хотя бы шаблонизатор
5. Надо больше времени
6. Надо больше людей
=== Вы находитесь здесь ===
7. Ну, воообчем оно как-то там работает, надо написать свою ERP
8. Как так: отдел сократили?