|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZКстате ВиПРос по поводу скрина который ты показывал, ты не думал показать юзеру подчиненные таблы в виде не табпанели а некой иерархии с категорями? вроде я и показал слева иерархию, а справа сами объекты а можно и другое представление ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 13:22 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
ViPRos, Схемка прикольная, а она интерактивна? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 13:31 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZ, да вот посложнее ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 13:37 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
глубокая вложеннность в макротипе ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 13:44 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
ViPRos, А как к твоей ПО, относятся пользователи? Сколько людей уже работает с твоим ПО? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 13:54 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZ, никак не относятся - работают (правда после ВИПРОС сильно начали ругать интерфейс и отсутствие модели в САП) много ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 13:57 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
ViPRos, В общем я скоро тебе покажу как я сабираюсь преподненсти модель данных юзеру. Рисовать не хочу лучше рабочую версию продемонстрирую, так интересней. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:09 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZ, а ты сначала приведи модель данных :) с юзером потом раберешься ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:12 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
вот как это выглядит в ВИПРОС частично ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:17 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
ViPRosSerzh KZ, а ты сначала приведи модель данных :) с юзером потом раберешься ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:18 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZ, смотри на модель ВИПРОС ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:18 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
ViPRosвот как это выглядит в ВИПРОС частично А можешь все вкладки показать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:20 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZ, вечером ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:21 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
ViPRos, Ок. Сколько людей работало над этим именно над ПО, а не аналитиков бизнес логики и все такое. Сколько времяни строилось? Сколько переделывалось? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 14:26 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
ViPRosна эксковатре работают эксковаторщики а не лопатники Но тем не менее все серьезные ямы вокруг копают экскаваторы. А большинство автоматизации вокруг совершается, продолжая метафору, все же "лопатниками". У "экскаваторов", несмотря на очевидные преимущества - лишь отдельные внедрения, красивые презентации, полузаброшенные сайты. Значит, есть менее очевидные, но важные недостатки? Вы говорите - сложность перетекает в проектирование, понимание предметной области. А у традиционного кодирования, что, объем проектирования и понимания предметной области меньше? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2013, 16:05 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Cane Cat FisherViPRosна эксковатре работают эксковаторщики а не лопатники Вы говорите - сложность перетекает в проектирование, понимание предметной области. А у традиционного кодирования, что, объем проектирования и понимания предметной области меньше? для традиционного кодирования, обычно, выдается "постановка задачи" и делает ее, обычно, тот, кто не занимается этим кодированием. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2013, 12:50 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
iscrafm__для традиционного кодирования, обычно, выдается "постановка задачи" и делает ее, обычно, тот, кто не занимается этим кодированием. Странно. Этап "постановки задачи" (проектирования) в том или ином виде присутствует в обоих вариантах, и его трудоемкость примерно одинакова, независимо от того, кто именно выполняет работу. Я бы сказал, что в обсуждаемых системах преимущество вроде бы предполагается на экономии объема кодинга, опять же независимо, кто его кодировал. Если есть возможность вместо двух специалистов (постановщика и кодера) держать одного - "постановщико-конфигуратора" - это замечательно. Даже если постановщик останется как отдельное лицо, а вместо кодера сядет в десять раз более производительный конфигуратор - это тоже должно дать огромное преимущество в скорости и себестоимости. Так почему же системы-конфигураторы до сих пор не порвали в пух и прах кодеров? Рискну предположить, что, по мере отклонения от типовых задач, трудоемкость конфигурирования, плюс необходимых доработок ядра, становятся затратнее обычного кодирования. О чем речь? При столкновении с новой ситуацией, трудоемкость кодирования растет, грубо говоря, линейно. Кодер говорит: "Мы о таком не задумывались, у нас нет таких десяти форм, придется писать с нуля, через неделю напишем". А трудоемкость конфигурирования начинает расти квадратично или даже быстрее: "Мы о таком не задумывались, наше ядро так не умеет, надо написать кнопку по типовой обработке таких форм, это месяц ковыряться, а потом за минуту сконфигурировать". Или все не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2013, 18:40 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Cane Cat Fisheriscrafm__для традиционного кодирования, обычно, выдается "постановка задачи" и делает ее, обычно, тот, кто не занимается этим кодированием. Странно. Этап "постановки задачи" (проектирования) в том или ином виде присутствует в обоих вариантах, и его трудоемкость примерно одинакова, независимо от того, кто именно выполняет работу. Я бы сказал, что в обсуждаемых системах преимущество вроде бы предполагается на экономии объема кодинга, опять же независимо, кто его кодировал. Если есть возможность вместо двух специалистов (постановщика и кодера) держать одного - "постановщико-конфигуратора" - это замечательно. Даже если постановщик останется как отдельное лицо, а вместо кодера сядет в десять раз более производительный конфигуратор - это тоже должно дать огромное преимущество в скорости и себестоимости. именно в этом и суть. Cane Cat FisherТак почему же системы-конфигураторы до сих пор не порвали в пух и прах кодеров? потому что они не для этого предназначены все же :) Такие платформы предназначены прежде всего для бизнес-аналитика, чтобы дать ему возможность самостоятельно сделать определенную, логически завершенную, часть работы . Но совсем не для того, чтобы рвать в пух и прах. Работа всем найдется. Cane Cat FisherРискну предположить, что, по мере отклонения от типовых задач, трудоемкость конфигурирования, плюс необходимых доработок ядра, становятся затратнее обычного кодирования. О чем речь? При столкновении с новой ситуацией, трудоемкость кодирования растет, грубо говоря, линейно. Кодер говорит: "Мы о таком не задумывались, у нас нет таких десяти форм, придется писать с нуля, через неделю напишем". А трудоемкость конфигурирования начинает расти квадратично или даже быстрее: "Мы о таком не задумывались, наше ядро так не умеет, надо написать кнопку по типовой обработке таких форм, это месяц ковыряться, а потом за минуту сконфигурировать". Или все не так? все зависит от архитектуры используемого инструмента. Если Кодер говорит: "Мы о таком не задумывались, у нас нет таких десяти форм, придется писать с нуля, через неделю напишем", то нормальной альтернативной ситуацией считается "за минуту сконфигурировать". Иначе смысла в таком инструменте нет никакого. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2013, 19:21 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Добавлю, что я не ставлю задачу рисовать специфичные формы гриды и т.д. Я пытаюсь получить скорость: 1) Скорость при вводе данных(табличные представления для исходных наборов,импорт(ручной,автоматический),система понятных ошибок, отсрочка исправления ошибок) 2) Скорость при полученние данных(фильтрация,группировка,статистика,куб) 3) Скорость построения сценария формирования данных в реляционную базу(путем конфигурирования) 4) Скорость работы реляционной базы(алгоритмы автоматической перестройки и создания индексов, создание промежуточных таблиц) 5) Скорость работы клиента(создание или испльзование готовых фреймворков пока второе предпочтительней) 6) Скорость администрирования объектов(роли позволяющие управлять любыми элементам ПО) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2013, 08:16 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZ 6) Скорость администрирования объектов(роли позволяющие управлять любыми элементам ПО) А так же данными. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2013, 08:19 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Забыл добавить еще участок скорости, это профили пользователя, Пользователь может менять любой элемент ПО для себя. Сейчас реализовано сохранение параметров гридов и фильтров на стороне сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2013, 08:22 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
По поводу всякого рода художества форм, я как раз таки пытаюсь более универсальные формы разработать так, что бы было проще обучать пользователей а значит дешевле процесс внедрения. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2013, 08:34 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZПо поводу всякого рода художества форм, я как раз таки пытаюсь более универсальные формы разработать так, что бы было проще обучать пользователей а значит дешевле процесс внедрения. Универсальность форм - палка о двух концах. Универсальную форму, наверное, проще реализовать программисту. А у пользователя не один универсальный бизнес-процесс, а много разных и конкретных. Ему под каждый бизнес-кейс хотелось бы форму, которая делает именно этот бизнес-кейс максимально прозрачным и эргономичным. Связаный с этим соображением минус универсальных форм - при расширении функционала, добавлении фичей они сильно разрастаются, чтобы редко требуемая фича все равно тем или иным способом была на экране, в то время как в большинстве случаев она будет болтаться мертвым грузом. Так что построить эргномоичный интерфейс, найти тончайший баланс между универсальностью и конкретностью непросто. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2013, 09:13 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Serzh KZДобавлю, что я не ставлю задачу рисовать специфичные формы гриды и т.д. Я пытаюсь получить скорость: 1) Скорость при вводе данных(табличные представления для исходных наборов,импорт(ручной,автоматический),система понятных ошибок, отсрочка исправления ошибок) 2) Скорость при полученние данных(фильтрация,группировка,статистика,куб) 3) Скорость построения сценария формирования данных в реляционную базу(путем конфигурирования) 4) Скорость работы реляционной базы(алгоритмы автоматической перестройки и создания индексов, создание промежуточных таблиц) 5) Скорость работы клиента(создание или испльзование готовых фреймворков пока второе предпочтительней) 6) Скорость администрирования объектов(роли позволяющие управлять любыми элементам ПО) Не согласен. Скорость ради скорости - мы инженеры формулы один ? 1. Некоторые перечисленные в данном пункте фичи с скорости не имеют отношения. Вводить данные в табличном виде, когда а-ля эксель можно копировать куски ячеек с места на место это удобно. Система понятных ошибок, отсрочка исполнения - это не скорость. Про ошибки и дырки в данных важно то, что на этапе ввода на определенном рабочем месте действительно может быть известна не вся информация, но не дать бизнесу ввести данные по выгодной сделке, упускать продажу нельзя. Надо чтобы система позволяля фронту вводить неполностью консистентные данные, но потом должны быть механизмы периодической или по запросу верификации данных, так, чтобы все выявленные дырки и несоответствия предоставлялись для дальнейшей обработки. В моей системе это была "система проверочных отчетов", которая с соблюдением определенной дисциплины, графика, тыкала мордой ответсвенных за то пользователей в найденные косяки. 3. Отконфигурировав что-то бежать как на пожаре смымла нету. Процедура конфигурирования не настолько частая, сопровождается дополнительными действиями (согласованиями, тестированием, и т.п.), поэтому давить педаль газа в пол нет необходимости. 4. Тоже разовые/нечастые процедуры, проводящиеся в процессе разработки нового функционала а не при постоянной эксплуатации системы. 5. На хорошо устроенных фреймворках скорость работы клиента определяется мощностью и сложностью серверных данных. 6. Тоже здесь важнее не скрость а удобство, администрирование - разовая, периодическая работа а не постоянная. Администрировать уже отстоявшуюся систему практически не требуется. В общем как анекдоте про матерого быка и молодого бычка. Надо медленно спуститься с горки... Поспешай не торопясь. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2013, 09:28 |
|
Платформа автоматизации "бизнеса" или конфигурирование против кодинга
|
|||
---|---|---|---|
#18+
Программист-ЛюбительВводить данные в табличном виде, когда а-ля эксель можно копировать куски ячеек с места на место это удобно. У меня у каждой таблици типизированных данных есть импорт где открывается тажа табла с выподающими контролами, но ячейки все как в экселе стринговые, а так же у нас есть в отличии от екселя три варианта перетаскивания куски данных, т.е. пользователь вводит в свободном стили данные как он их понимает далее жмет сохранить и система начинает анализировать, все что проходит проверку в основную базу все что с проблемами в отдельное хмл хранилище где пользователь читает траблу и исправляет когда счет необходимым причем система будет ему говорить о застрявших данных которые нужно либо удалить либо исправить[/quot] Программист-Любительотсрочка исполнения - это не скорость. Про ошибки и дырки в данных важно то, что на этапе ввода на определенном рабочем месте действительно может быть известна не вся информация, но не дать бизнесу ввести данные по выгодной сделке, упускать продажу нельзя. Надо чтобы система позволяля фронту вводить неполностью консистентные данные, но потом должны быть механизмы периодической или по запросу верификации данных, так, чтобы все выявленные дырки и несоответствия предоставлялись для дальнейшей обработки. Чем это не скорость если я могу ввести 1000 строк, а потом исправлять косяки О задержке исправления подразумевается те ошибки которые могут привести к сбою или искожению данных и так далее. Для заполнения данных порциями у меня отдельный настраиваемый механизм путем деления вводимых данных на группы ввода от 1 до бесконечности. Программист-Любитель6. Тоже здесь важнее не скрость а удобство, администрирование - разовая, периодическая работа а не постоянная. Администрировать уже отстоявшуюся систему практически не требуется. Большинство задачь для конкретного подразделения, состоят именно в урезании функционала и данных в уже существующей системе и не требуют разработки отдельных модулей и форм ввода/вывода информации, поэтому я считаю гибкое администрирование, это залог быстрой аптимизации участников в системе, к примеру требуется передать часть бизнес процесса компании партнеру или более того дать весь функционал вокруг только конкретного контрагента отельному менеджеру. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2013, 10:05 |
|
|
start [/forum/topic.php?fid=33&msg=38300908&tid=1547687]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 166ms |
0 / 0 |