powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Состааввление требований к исключению Documentum и OpenText
77 сообщений из 77, показаны все 4 страниц
Состааввление требований к исключению Documentum и OpenText
    #38512534
Nickorurk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите сформулировать требования к платформе. Нужно, чтобы прошёл только sharhepoint и исключить Documentum и OpenText.

Объясню, у нас есть САП как ERP, есть разные фермы серверов на шарике 2010 и 2013. Сейчас перед нами стоит задача сменить текущую сэд на более высокого уровня и более удобную. Кроме того, кроме документооборотческих задач есть ещё и другие задачи по автоматизации бизнес-процессов - учёт разного рода заявок с согласованием и контролем за исполнением, заявки на ТМЦ, процектное управление.

С шариком мы знакомы и опыт использования его есть. Есть и коробочные сэд на его основе, которые можно заюзать.

Внедрять документум, которыый пропихивает один из замов, и опен текст, котоорый пропихивают с другой стоироны, нам как ИТ-службе не хочется, т.к. Придётся с ними потом и возиться. Да и закрыть друггие задачи будет проблеотичнее, чем на уже родном нам шарике от мелкомягких.

Поэтому и прошу помочь с составлением списка требований, чтобы отсеить OpenText и Documentum, и чтобы был в фаворе Microsoft SharePoint.

Кто нить может ещё назвать недостатки платформ документум и опен текст?
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38512910
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по сабжу: будет вполне достаточно тихого саботажа и регулярных жалоб на недостаточный бюджет. :)
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38514820
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickorurkПоэтому и прошу помочь с составлением списка требований, чтобы отсеить OpenText и Documentum, и чтобы был в фаворе Microsoft SharePoint.
1. Наличие в штате персонала, имеющего опыт работы и компетенции в сфере конкретной СЭД.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38516912
Nickorurk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С новым годом! :)

Ну не всё так просто на самом деле.

По САПу у нас есть один свой специалист на экстренный случай, и есть аутсорс контора, которая занимается SAP и предлагает внедрять в качестве документооборота OpenText.

А с Documentum нет никого, связываться не хочется, его нам навязывают изнутри бизнес, и один из подрядчиков.

Прописать в требования наличие специалиста в штате - не получится. Если его нет, то можно найти и включить в штатное расписание в конце концов.

С sharepoint всё проще. В штате уже есть 5 спецов, и несколько ферм на 2010 и 2013 шарике. Мы его изучили уже за это время вдоль и поперёк уже.

Вот и хочется понять что вписать из требований, что сап и документум не справятся или не подойдёт.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38516930
TimyTim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NickorurkС новым годом! :)

Ну не всё так просто на самом деле.

По САПу у нас есть один свой специалист на экстренный случай, и есть аутсорс контора, которая занимается SAP и предлагает внедрять в качестве документооборота OpenText.

А с Documentum нет никого, связываться не хочется, его нам навязывают изнутри бизнес, и один из подрядчиков.

Прописать в требования наличие специалиста в штате - не получится. Если его нет, то можно найти и включить в штатное расписание в конце концов.

С sharepoint всё проще. В штате уже есть 5 спецов, и несколько ферм на 2010 и 2013 шарике. Мы его изучили уже за это время вдоль и поперёк уже.

Вот и хочется понять что вписать из требований, что сап и документум не справятся или не подойдёт.
Огласите весь список пжалста! Это я к тому, Что напиши тогда все требования что у тебя есть, а мы их тогда подправим.

и почему всё таки считаешь что сап и документум не подойдут? Чем так шарик то хорош?
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38516931
TimyTim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кстати насколько помню на опентексте и документуме коробочных решений нет, и всё что связанно с ними это огромные сроки внедрения и доработки - 1,5-2 года запросто могут уйти на проект, и стоимость в много американских нулей тоже.

Напиши это всё требования.

Скольо пользователей предполаагется будет работать в документооборотческой системе?
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38517071
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nickorurk,

У шарика ниша несколько другая чем у докуметума и опентекста, так что по фичам здесь тягаться совершенно бессмысленно - остаются только деньги и предпочтения эксплуатанта.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38517263
Nickorurk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Андрей ПанфиловNickorurk,

У шарика ниша несколько другая чем у докуметума и опентекста, так что по фичам здесь тягаться совершенно бессмысленно - остаются только деньги и предпочтения эксплуатанта.
Да это и понятно!

Нам необходимо закрыть вопрос документооборота, а также ряда других задач, где тоже есть процессы согласования, ведения документов, версионности файлов - заявки (20 типов: создание, согласование, учёт, контроль исполнения), ведение проектной деятельности, включая интеграцию с Microsoft Project, там тоже есть документы, файлы и согласование.

Поэтому на базовом СЭДе это всё не сделаем, а если с сделаем то за очень долго и гемморойно нам в будущем по развитию и поддержке.

А тут внедрили бы коробочную сэд на sharepoint и сами бы доработали её под другие наши процессы, т.е. задача даже внедрение не СЭД, а системы автоматизации бизнес-процессов, желательно с интеграцией с корпоративным порталом на том же шарике.

Система максимум на 5000-6000 юзеров, одновременных до 2000.

Планировали закрыть этот всё за 6-8 месяцев максимум.

Вот и хотели бы чтобы система была на шарике, часть процессов закрыли бы сами, а часть вендор, получится полюбому быстрее.

На документуме или опентексте такого явно не получится.

Ясно, будем доказывать своё мнение по другому ;)
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38517620
TimyTim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NickorurkА тут внедрили бы коробочную сэд на sharepoint и сами бы доработали её под другие наши процессы, т.е. задача даже внедрение не СЭД, а системы автоматизации бизнес-процессов, желательно с интеграцией с корпоративным порталом на том же шарике.

Система максимум на 5000-6000 юзеров, одновременных до 2000.

Планировали закрыть этот всё за 6-8 месяцев максимум.

Вот и хотели бы чтобы система была на шарике, часть процессов закрыли бы сами, а часть вендор, получится полюбому быстрее.


Поделитесь опытом, какие системы на sharepoint вы смотрели или выбрали, и какие решения на documentum и opentext смотрели?
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38518706
TimyTim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разговорился на НГ праздниках со своим приятелем, посли пары рюмочек крепкого чая, речь зашла про работу, doсumentum, opentext и sharepoint в том числе.

Мысль товарища проста, EMC Documentum сильно просел за последние несколько лет и скатиться ещё больше в ближайшем будущем с такой политикой.

По самой системе, если кратко - Documentum - это огромная мощь при практически полной отсутствии гибкости. Так что давите в требованиях про гибкостиь, сроки и кастомизацию.

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

Более того, в последнее время EMC просто начали откровенно наглеть, начали уже брать проекты без привлечения своих партнеров.

Кто то из партнёров EMC Documentum считают убытки и покупают новую версию системы, а кто то выбирает другую систему.

Поэтому многие российские партнёры EMC смотрят в разные стороны, кто в сторону OpenText, кто в сторону Alfresco, кто в сторону решений от Microsoft, включая упомянутый Sharepoint и решения на его основе.

На базе sharepoint все таки появились достойные российские решения, рассчитанные на крупные предприятия, как пример то же решение от ЭОС, с которым как раз подписал партнёрский договор товарищ.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38518726
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimyTim,

то ли ваш друг не в теме, то ли вы слишком много чая выпили.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38520837
МихаилР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловто ли ваш друг не в теме, то ли вы слишком много чая выпили.
Ну развейте уж мысль, что конкретно не так сказал TimyTim (он там сказал много и на очень разные темы)
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38521013
TimyTim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Андрей ПанфиловTimyTim,

то ли ваш друг не в теме, то ли вы слишком много чая выпили.
ок, подправьте тогда, пожалуйста, я ж на истину не претендую и товарищ мог ошибиться в чем то или я нетак понять. Очень интересно послушать мнение людей в теме.

и если уж Вы в теме про Documentum тогда помогите товарищу топикстартеру с его вопросом.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38521030
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МихаилР,

попробую в кратце....

TimyTimМысль товарища проста, EMC Documentum сильно просел за последние несколько лет и скатиться ещё больше в ближайшем будущем с такой политикой.Это правда, но причины иные.

TimyTimDocumentum - это огромная мощь при практически полной отсутствии гибкости. Так что давите в требованиях про гибкостиь, сроки и кастомизацию.Мощь при отсутствии гибкости - это какой-то оксюморон. В принципе на документуме можно реализовать любые хотелки заказчика, по крайней мере я еще не встречал случаев, когда нельзя что-то сделать, основная проблема больше заключается в том, что заказчик зачастую сам не понимает что он хочет, к примеру, ФЗ в жизни видел только лотус и поэтому хочет чтобы было все как в лотусе, причем бестпрактис и консалтиг категорически игнорирует (вот тут ссылка в тему: http://aiim.typepad.com/aiim_blog/2010/02/8-ways-to-kill-your-ecm-project.html ). Также подобное мнение об отсуствии гибкости может быть вызвано тем, что у большинства интеграторов за долгий срок накопились какие-то собственные наработки (кто-то даже решением называет) под определенного заказчика, зачастую кривые, и они пытаются эти наработки впарить совершенно нецелевой аудитории, и получается, что перелапатить легаси-код под новые требования гораздо сложнее, чем что-то построить с нуля.

TimyTimбольшинство партнёров EMC сейчас столкнулись с очередной проблемой - EMC в очередной раз поменяли пользовательский интерфейс, т.е. меньше чем за 10 лет они меняют его в четвертый раз, самое интересное, что они не совместимы между собой.Сейчас есть такие вебморды:
webtop и производные - несколько старый интерфейс (хотя на одном нашем проекте со стороны пользоввателя выглядит довольно достойно), API существенно не менялось уже наверное лет 8, поддерживает почти все возможности Content Server, в webtop вбухано столько денег и ресурсов, что просто так взять и прикрыть его не получится, в роадмапе евойная жизнь пока обозначена до 2020 года (в прошлом году сейлы бегали как угорелые и рассказывали что webtop собираются прикрыть - обманывали).

CenterStage - выпустили по-моему в 2008, сделан на Flex, предназначен для медиа-котента. Ввиду того что его кастомизировать особо нельзя его партнеры закопали сразу же после выхода, потому что не ясно кому его можно внедрить вообще

xCP - вроде тоже 2008, здесь продакт-менеджеры начали грезить мечтой, что не плохо было бы сделать продукт, который для кастомизации нужно настраивать, а не кодить, в итоге они к webtop прикрутили XForms и получили какого-то крокодила, некоторое время грозились выкинуть из него все наследие webtop, но в итоге в прошлом году закопали.

D2 - EMC купили французкую компанию, которая пилила свое решение, сейчас его активно пилят, выгдялит довольно прилично

xCP2 - официально называется последователем xCP, но платформа совершенно другая, выпустили год назад, пока все очень сыро, и если не бросят пилить, то года через 3 может чего достойное и выйдет.

В итоге то что действительно похороили - xCP, но лично мне изначально казалось что он не жилец особо, к нам как-то приходил сейл из EMC и пытался впарить коробку EPFM, проблема в том, что EPFM начали делать через год-два после появления xCP, вот только проблема в том, что сделано оно на webtop, что говорит само за себя о возможностях xCP. Вот это вот:
TimyTimТ.е. все, что партнеры за это время разработали на предыдущих интерфейсах можно смело выкинуть.правильно было бы сказать так: то что наработали партнеры можно выкинуть.

TimyTimБолее того, в последнее время EMC просто начали откровенно наглеть, начали уже брать проекты без привлечения своих партнеров.Я встречал некоторые мелкие проекты, которые изначально делались EMC, но так чтобы EMC делало самостоятельно что-то действительно крупное (пользователей тыщ на 20) еще не встречал. По факту в конкурсах бывает так, что у EMC просят референс на определенного партнера и тут некоторые, естественно, пролетают.

TimyTimКто то из партнёров EMC Documentum считают убытки и покупают новую версию системы, а кто то выбирает другую систему.С версиями у них реально сейчас наблюдается бардак. Время жизни последних релизов что-то в районе двух лет, после EOL поддержка уже услуги не оказывает и заставляет обновляться (за лицензии платить не нужно, потому что они куплены), но в самих версиях особо-то ничего не меняется: идет какой-то багфиксинг, навешивается новый шильдик, если посмотреть на то, что поменялось за последние лет 5, но от силы можно насчитать с десяток крупных изменений, причем их реальная полезность довольно спорная. Я за последние полтора года довольно усердно сношал поддержку в плане ошибок (завел в районе 300 дефектов, именно дефектов, а не обращений в поддержку) в итоге они все критичное нам зафиксили на нашем релизе и куда-то обновляться в принципе смысла вообще не имеет.

TimyTimПоэтому многие российские партнёры EMC смотрят в разные стороны, кто в сторону OpenText, кто в сторону Alfresco, кто в сторону решений от Microsoft, включая упомянутый Sharepoint и решения на его основе. Смотреть партнеры могут много куда, но в действительности шарик и альфреска играют уровнем ниже, тут скорее всего акцент на том, что крупных заказчиков не осталось, а мелким Documentum не нужен.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38521056
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по поводу недостатков в документуме.

Основной недостаток - для людей с бэкграундом в .Net документум будет неподъемным - у документума весь стек построен на жаве, т.е. непосредственно с контент-севером (работа идет не с базой напрямую, а через отдельный сервис, который умеет некое подобие SQL + примитивный набор операций) может работать только жавская библиотека. EMC конечно за последнее время прикрутила поддержку SOAP, CMIS и REST, но они все работают через жавское API. При этом беспрактис по обеспечению консистентности данных - писать реализацию бизнес-объектов на жаве, в противном случае один и тот же бизнес-код придется таскать по всем системам и его везде поддерживать, такое в природе конечно встречается, но как показывает практика работает довольно чрезжопно. Поэтому если ТС в жаве не зуб ногой (при этом нужно еще знать и контент-сервер, и API и иметь какой-то опыт с документумом вообще), то что-то сделать самостоятельно вряди получится. Для самостоятельного внедрения и поддерки не плохо было бы у себя иметь человека два-три в штате, которые во всей документовской кухне разбираются (причем еще фиг найдешь кого-то вменяемого (думаю с OpenText и P8 ситуация такая же)), причем поддерка EMC кастомные решения поддерживать не будет - они хотят кейсы на некастомном коде.

NickorurkСистема максимум на 5000-6000 юзеров, одновременных до 2000.
Планировали закрыть этот всё за 6-8 месяцев максимум.Для документума здесь нет ничего сложного.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38524151
sergeyns
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nickorurk,
1) озадачьте HR просьбой поискать на рынке спецов по Документуму - много ли найдут? На этом форуме, помнится, разработчика для документума искали несколько раз, по пол-года...
2) попросите подрядчика сводить, "показать" уже внедренный Документум.. Если смогут показать довольного заказчика, то
- либо решаемая задача примитивна, и не требовала кастомизации этого монстра
- либо спросите сколько стоило "допилить" документум до вменяемого состояния..
3) тоже самое для OpenText
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38524161
sergeyns
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов P8 ситуация такая же)), причем поддерка EMC кастомные решения поддерживать не будет
Так оно и есть... а если возникают проблемы производтельности - тут и спецы по вебсфере понадобятся...
а если дело пойдет о распределенной инсталляции... тут не то что велосипед придется изобретать, тут придется начинать с "колеса"...
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38524230
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergeynsNickorurk,
1) озадачьте HR просьбой поискать на рынке спецов по Документуму - много ли найдут? На этом форуме, помнится, разработчика для документума искали несколько раз, по пол-года...Ну по opentext и P8 найти сложнее, насчет альфрески не в курсе, но я точно знаю, что пилить ее куда сложнее чем тот же документум (мы для внутренних целей используем альфреску, причем в наличии есть грамотные разработчики, впечатление такое, что коробочный webtop куда функциональнее и удобнее чем альфреска, кроме этого по отзывам разработчиков складывается впечатление, что альфреска представляет из себя некий фарш из жавы и сервеного жаваскрипта, кроме этого база используется как EAV, так что с отчетами и поиском ой какая беда)

sergeyns2) попросите подрядчика сводить, "показать" уже внедренный Документум.. Если смогут показать довольного заказчика, то
- либо решаемая задача примитивна, и не требовала кастомизации этого монстра
- либо спросите сколько стоило "допилить" документум до вменяемого состояния.. Тут больше вопрос в ожиданиях заказчика, насколько я понял ТС хочет документооборот по ГОСТ + возможность допилить всякого рода интеграции, и ТС изначально позиционирует предложенные варианты (opentext и documentum) как СЭД, но ни opentext ни documentum СЭД не являются - это просто платформы, можно там реализовать ГОСТ? В документуме точно можно, но про наличие готовых релазизаций в том же documentum мне ничего не известно, причем я точно знаю почему - потому заказчикам, которые внедряют "монстров", этот ГОСТ нафиг не впился - им нужно решать другие задачи, т.е. целевая аудитория продукта несколько иная нежели у коробочных СЭД.

sergeynsа если дело пойдет о распределенной инсталляции... тут не то что велосипед придется изобретать, тут придется начинать с "колеса"... Мы когда последний раз делали крупное внедрение на документуме вопрос стоял о том делать его распеделенным или нет, в итоге распределенное решение слила поддержка - очень мало заказчиков имеют в наличии такую инфраструктуру, хотя, лично я думаю, что за определенное время я бы поддержку допинал и по багам в распределенной инфраструктуре, было бы желание.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38525060
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В крадце.
Documentum - не для лохов. Это самое главное, что о нём надо знать. Кто не знает, а полагается на интегратора, тот просчитается - российские интеграторы мгновенно вычисляют лохов и впаривают им фуфло.
Я хорошо знаю Documentum, поэтому мог бы подробнее прокомментировать высказывания предыдущих ораторов (не во всём точные), но сейчас устал, как собака, поэтому может потом.
Затем, стоимость лицензий и поддержки не так уж малы. Поэтому можно поискать альтернативы. Alfresco кажется одним из заслуживающих внимания вариантов, но я сам только начал с ним знакомиться (с целью оценки целесообразности перехода).
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38525456
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan MЯ хорошо знаю DocumentumНе особо вяжется с этой мурзилкой: Documentum - есть ли там понятие "транзакция БД" ? :)
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38525471
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловPartisan MЯ хорошо знаю DocumentumНе особо вяжется с этой мурзилкой: Documentum - есть ли там понятие "транзакция БД" ? :)
он же признал

Partisan MDocumentum - не для лохов.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38526075
Nickorurk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Андрей Панфилов
Большое спасибо! Полезно, дописал парочку пунктов к требованиям.

По документуму понятно. А что по ОпенТексту скажете, или эти пункты справедливы и к нему?


2TimyTim
ну я ж написал, что с шариком есть спецы, есть опыт его допиливания, обслуживания и доработки. Есть понимание, чего ожидать и понимание что кроме сэда, на нём можем сами допилить с использованием коробочной СЭД другие бизнес-процессы, как то заявки кадровые, заявки по ресурсам, управление совещаниями, управление проектной деятельностью и прочее. На документуме этого делать не хотим, а хотим поставить единую информационную систему на базе веб-портала куда запихнем всё необходимое. Мы понимаем, что шарик с этим справится, и мы тоже.

Если говорить про коробочные решения или нет, я понял, что это настолько растяжимое понятие. Есть коробки, минимально кастамизируемые или допиливаемые крайне тияжело, тот же wss docs - это хард коддинг чистой воды, за рамки сэд не выйдем, там свой фрейморк настроенный под классчиеский документооборот, и как противоположенный пример есть решение от их конкурентов эос - eos for sharepoint, это вроде как и коробка, но и конструктор одновременно. Да, свои поля, сови типы контента, значительно расширенные от шарика, допилинные, и юзай их вдоль и поперёк для своих целей.

В документуме и опентексте мы этого не увидели. Нам показывали свои коробки корус и терралинк, но это делопроизводство и документооборот в чистой воде не более. Остальное - их услуги.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38526239
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickorurkНам показывали свои коробки корус и терралинк, но это делопроизводство и документооборот в чистой воде не более. Остальное - их услуги.

Андрей Панфилову большинства интеграторов за долгий срок накопились какие-то собственные наработки (кто-то даже решением называет) под определенного заказчика, зачастую кривые, и они пытаются эти наработки впарить совершенно нецелевой аудитории
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38527526
TimyTim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nickorurk2TimyTim
ну я ж написал, что с шариком есть спецы, есть опыт его допиливания, обслуживания и доработки. Есть понимание, чего ожидать и понимание что кроме сэда, на нём можем сами допилить с использованием коробочной СЭД другие бизнес-процессы, как то заявки кадровые, заявки по ресурсам, управление совещаниями, управление проектной деятельностью и прочее. На документуме этого делать не хотим, а хотим поставить единую информационную систему на базе веб-портала куда запихнем всё необходимое. Мы понимаем, что шарик с этим справится, и мы тоже.

Если говорить про коробочные решения или нет, я понял, что это настолько растяжимое понятие. Есть коробки, минимально кастамизируемые или допиливаемые крайне тияжело, тот же wss docs - это хард коддинг чистой воды, за рамки сэд не выйдем, там свой фрейморк настроенный под классчиеский документооборот, и как противоположенный пример есть решение от их конкурентов эос - eos for sharepoint, это вроде как и коробка, но и конструктор одновременно. Да, свои поля, сови типы контента, значительно расширенные от шарика, допилинные, и юзай их вдоль и поперёк для своих целей.

В документуме и опентексте мы этого не увидели. Нам показывали свои коробки корус и терралинк, но это делопроизводство и документооборот в чистой воде не более. Остальное - их услуги.
Логика понятна. C Eos for sharepoint знаком, у товарища в банке стоит на 2010 второй год, вроде замечаний нет.

Вообщем дави в требованиях на .net, стоимость работ, поддержку от вендора на русском языке, настройку без программирования, интеграцию с project и т.д.

Удачи!
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530499
МихаилР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловМихаилР,
попробую в кратце....

Спасибо.
Понятно, доступно, и вполне информативно.

Отдельное спасибо за ремару по поводу Alfresco.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530520
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловНе особо вяжется с этой мурзилкой:

Вы чего хотели выразить? Впрочем, неважно. Вяжется.
Но приходится ещё раз предупредить, что Documentum - не для лохов, значит и не для вас, если только вы не относитесь к интеграторам, которые впаривают лохам фуфло. Тогда для вас. Хотя тоже вряд ли, потому что следующая цитата из вас - полная чушь, показывающая незнакомство с темой:

Андрей ПанфиловВ итоге то что действительно похороили - xCP, но лично мне изначально казалось что он не жилец особо, к нам как-то приходил сейл из EMC и пытался впарить коробку EPFM, проблема в том, что EPFM начали делать через год-два после появления xCP, вот только проблема в том, что сделано оно на webtop, что говорит само за себя о возможностях xCP.

МихаилРОтдельное спасибо за ремару по поводу Alfresco.

Про Alfresco лучше узнайте у тех, кто сам знает.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530528
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов(мы для внутренних целей используем альфреску, причем в наличии есть грамотные разработчики, впечатление такое, что коробочный webtop куда функциональнее и удобнее чем альфреска, кроме этого по отзывам разработчиков складывается впечатление, что альфреска представляет из себя некий фарш из жавы и сервеного жаваскрипта, кроме этого база используется как EAV, так что с отчетами и поиском ой какая беда)

Это я процитировал для подтверждения своего высказывания, что об Alfresco надо узнавать у тех, кто знает, а здесь таких нет.
Если отбросить словесный мусор, то правда в этом тексте состояла в том, что кроме Java API существует JavaScript API. Пользоваться им необязательно, но ничего плохого нет в том, что предоставлена такая возможность.
Тут ещё было мнение, что автоматические активности пишутся на JavaScript. Тоже нобязательно - есть разные виды: можно на Java, можно на скриптовом языке (часто используются JavaScript и Groovy, но можно и другие на платформе Java).
В общем. Я изучаю Alfresco по документации, что и другим советую, а с вопросами можно обращаться к интеграторам.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530545
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловкрупных заказчиков не осталось, а мелким Documentum не нужен.
Заказчиков можно понять. Тоже самое можно сделать гораздо разумнее и проще.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530567
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan MВяжется.конечно, Ваше утверждение "я знаю документум" и 10985752 корелируют с коэффициентом -1.


Partisan MТранзакции в Документуме есть, и длинные и короткие (только они так не называются). Длинные реализуются как жизненные циклы (lifecycle). Жизненный цикл это последовательность состояний объекта, состояние - согласованный набор атрибутов (параметров). Контроль согласованности осуществляется: как без программирования (заданием условий вхождения в состояние), так и с ним (отдельной процедурой жизненного цикла, написанной на Java или языке DocBasic).
Что-то не увидел в каком месте состояние ЖЦ является согласованым набором атрибутов. Состояния ЖЦ в документуме это всего-лишь способ сделать некоторые изменения в СУБД/контенте/etc при наступлении события "у документа изменилось состояние ЖЦ", ни о какой согласованности при этом говорить нельзя (т.е. если у документа такое состояние ЖЦ, то значит у него значения определенных атрибутов соответствуют этому состоянию) - процедура, переводящая документ в новое состояние отработала - все, с документом могут дальше происходить какие-угодно изменения. До DFC6 жизненные циклы были одной из возможностью сделать кастомизацию для объектов без кастомного TBO, после появления аспектов и эскалации привилегий в DFC6 жизненые циклы - просто лишняя сущность.

Partisan MОни связаны с блокировками (lock) объектов. Есть нескольуо уровней блокировки, на самом строгом она осуществляется и на уровне базы данных. Эти уровни:
- самая слабая - метод fetch () в классе IDfPersistentObject. Не обеспечивает закрепления объекта за одним пользователем (другие могут менять), а только получение последней версии.
- затем выписка (checkout(), checkin(), save(), savelock()) - это блокировка для редактирования одним пользователем, осуществляется Content Server-ом с помощью "неявной транзакции" на уровне хранилища (не базы данных)
- явные транзакции, то есть запрограммированные в приложении. Они помогают добавить проверку согласованности атрибутов перед сохранинием. Осуществляются с помощью beginTransaction () в классе IDfSessionManager (посмотреть также описание "сессий" и при знании Java - документацию JavaDoc по DFC по этим классам). То, что в Документуме называется транзакциями - явные и неявные, осуществляются Content Server-ом, то есть на уровне хранилища.
- блокировка на уровне СУБД (самая строгая), нужна редко, происходит если вызвать метод lock () или lockEx () класса IDfPersistentObject. Это предотвращает неудачу записи изменённого объекта если он во время редактирования изменялся ещё и автоматически Документумом. Итак, для "транзакции БД" нужно вызывать метод lockEх() внутри транзакции, начатой по beginTransaction(). Это бывает нужно редко (мне ни разу не понадобилось), но разработчики должны разбираться в методах блокировки и правильно применять нужные.
Транзакции к блокировкам никакого отношения не имеют, разве что пессимистичную блокировку можно сделать только в транзакции. Жавский вызов fetch() - это вообще не блокировка, а жавский метод, актуализирующий текущее состояние объекта с СУБД. При этом на клиент запоминает текущий i_vstamp объекта (по факту счетчик сохранений) и при вызове save() передает запомненное значение обратно контет-серверу, тот в свою очередь сохраняет изменения в СУБД примерно таким вот запросом:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
UPDATE DM_SYSOBJECT_S dm_dbalias_B  
   SET R_MODIFY_DATE =  
          TO_DATE ('2013/12/28.11.30.38', 'YYYY/MM/DD.HH24.MI.SS'),  
       R_MODIFIER = 'dmadmin',  
............................  
       I_VSTAMP = 4  
WHERE (    dm_dbalias_B.R_OBJECT_ID = '0801d920805278c4'  
        AND dm_dbalias_B.I_VSTAMP = 3) 



Если запрос не обновил ни одной строки (т.е. в базе нет совпадений для пары (r_object_id, i_vstamp)), то контент выкидывает клиенту ошибку DM_OBJ_MGR_E_VERSION_MISMATCH. То что описано выше - реализация оптимистичной блокировки, не более и не менее. К транзакициям это имеет ровно только одно отношение: контент-сервер инвалидирует транзакцию в случае возниковения ошибки:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
    API> fetch,s0,0801ffd780051c27  
    ...  
    OK  
    API> begintran,s1  
    ...  
    OK  
    API> fetch,s1,0801ffd780051c27  
    ...  
    OK  
    API> save,s0,l  
    ...  
    OK  
    API> save,s1,l  
    ...  
    [DM_SYSOBJECT_E_CANT_SAVE]error:  "Cannot save 0801ffd780051c27 sysobject."  
    [DM_SYSOBJECT_E_VERSION_MISMATCH]error:  "save of object failed because of version mismatch:  
      old version was 0"  
      
    API> fetch,s1,l  
    ...  
    OK  
    API> save,s1,l  
    ...  
    [DM_SESSION_E_TRANSACTION_ERROR]error:  "Transaction invalid due to errors,  
      please abort transaction."  


checkout() - метод, предназначенный для закрепления права редактирования документа (свойств и контента) за определенным пользователем, вся магия, которая в нем делается - выставление атрибутов r_lock_owner, r_lock_date и r_lock_machine (последний полезен разве что в случае нескольких серверов, обслуживающих один репозиторий), дальше идет исключительно конвенция - если атрибут r_lock_owner не пустой и не равен имени текущего пользователя, то текущий пользователь не может вносить изменения в объект. Ввиду того, что это просто конвенция, то реализовать какие-либо блокировки на ней нельзя. Справедливости ради нужно сказать, что индусы-разработчики также полагают, что checkout() реализует блокировку, хотя это не так, пример как две сессии успешно "блокируют" объект одновременно:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
API> fetch,s0,0901ffd780051c49  
...  
OK  
API> fetch,s1,0901ffd780051c49  
...  
OK  
API> checkout,s0,l  
...  
0901ffd780051c49  
API> checkout,s1,l  
...  
0901ffd780051c49 

checkin() - метод, определяющий ветвление версий, save() - сохранение объекта в СУБД со снятием флага r_lock_owner, если таковой взведен, saveLock() - сохранение объекта в СУБД без снятия флага r_lock_owner. Вообщем тут опять не про транзакции.


До DFC6, действительно, транзакцию можно было начать только в менеджере сессий, но при именно при этом вызове транзакция начитается в жавском коде, транзакции, начатые через менеджер сессий реализуют только часть XA - сам лично заводил дефекты, когда в одной сессии изменения сохраняются в СУБД, а во второй - облом. Начиная с DFC6 транзакции можно начинать на уровне сессии, при этом все последующие RPC будут идти в транзакции. Но тут есть один довольно плохой момент - транзакции также вяжутся к жавскому-потоку, поэтому выполять траезакционный код можно только в одном потоке.

lock() - жавский метод, заставляющий контент-сервер выпонять такой запрос:
Код: sql
1.
2.
3.
UPDATE dm_sysobject_s  
   SET i_vstamp = i_vstamp  
WHERE r_object_id = '0801d92080528ce6' 

Т.е. по сути в СУБД на строку накладывается row-level lock, больше никакой магии тут нет. Поскольку row-level lock можно снять только либо закоммитив либо прервав транзакцию, то метод lock() должен выполняться в транзакции (чисто формально такое ограничение накладывает только DFC, а не контент-сервер, поэтому можно извернуться явно транзакцию не начинать, то смысла это не несет). lockEx() от lock() отличается только тем, что позволяет узнать модифицировался ли объект пока вызвов lockEx() пытался заблокировать строку или нет, что само по себе смысла никакого не имеет, потому что типичый паттерн исподьзования lock() выглядит так:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
public static boolean startTransactionIfNotActive(IDfSession session)  
    throws DfException {  
    boolean transactionActive = session.isTransactionActive();  
    if (!transactionActive) {  
        session.beginTrans();  
    }  
    return !transactionActive;  
}  
  
boolean txStartsHere = false;  
try {  
    txStartsHere = startTransactionIfNotActive(session);  
    object.lock();  
    object.fetch(null);  
    // perform modifications  
    object.save();  
    if (txStartsHere) {  
        session.commitTrans();  
    }  
} finally {  
    if (txStartsHere && session.isTransactionActive()) {  
        session.abortTrans();  
    }  
} 



PS. довольо опрометчиво называть человека, который знает документум вдоль и поперек, написал собственные реализации протокола на perl и python, лохом - можно и говна нажраться



Partisan MЕсли отбросить словесный мусор, то правда в этом тексте состояла в том, что кроме Java API существует JavaScript API. Пользоваться им необязательно, но ничего плохого нет в том, что предоставлена такая возможность. Конечно, можете еще рассказать как там полностью отсуствует поиск по значениям атрибутов - можно использовать только полнотекстовый lucene, также расскажите как альфреска начинает замечательно глючить, если вдруг полнотекстовый индекс похерился.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530571
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловPartisan MВяжется.конечно, Ваше утверждение "я знаю документум" и 10985752 корелируют с коэффициентом -1.
а что в том тексте вас смущает кстати? А то вы уже второй раз его приводите, но при этом и слова не сказали что-же в нем неправильного
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530578
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmЗаказчиков можно понять. Тоже самое можно сделать гораздо разумнее и проще.Главное чтобы заказчик понимал что он действительно хочет, а тут зачастую бывает что ФЗ - делопроизводы, требования пишут IT, а на выходе крокодил. Делать маленькие проекты на документуме смысла нет - они будут задействовать от силы процетов 10 функциональности платформы, а бабки за лицензии будут платиться за то, что успели написать индусы за много лет. Сейчас обещают сделать бесплатный (соответствено неподдерживаемый) порт на postgresql, если сделают на основе прямого билда, то по лицензиям можно довольно сильно упасть будет.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530579
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmа что в том тексте вас смущает кстати? А то вы уже второй раз его приводите, но при этом и слова не сказали что-же в нем неправильногоВ целом - все, под спойлером написано почему.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530584
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловiscrafmЗаказчиков можно понять. Тоже самое можно сделать гораздо разумнее и проще.Главное чтобы заказчик понимал что он действительно хочет, а тут зачастую бывает что ФЗ - делопроизводы, требования пишут IT, а на выходе крокодил. Делать маленькие проекты на документуме смысла нет - они будут задействовать от силы процетов 10 функциональности платформы, а бабки за лицензии будут платиться за то, что успели написать индусы за много лет. Сейчас обещают сделать бесплатный (соответствено неподдерживаемый) порт на postgresql, если сделают на основе прямого билда, то по лицензиям можно довольно сильно упасть будет.
делать маленькие проекты на нем смысла нет по другой причине, выше озвучил: тоже самое можно сделать другими средствами проще и разумней. Возможности Documеntum здесь не причем. Как у любого монстрообразного продукта, разрабатываемого разными коллективами и в разные годы - родовая травма: сборная солянка. Поэтому ввязываться можно только если проект огромный, по причине отсутствия проверенных предложений
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530585
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловiscrafmа что в том тексте вас смущает кстати? А то вы уже второй раз его приводите, но при этом и слова не сказали что-же в нем неправильногоВ целом - все, под спойлером написано почему.
под спойлером программерские рассуждения на туже тему. Вы наверное не совсем поняли о чем оппонент говорил и тоже самое с кучей кода зачем-то привели
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530595
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmпод спойлером программерские рассуждения на туже тему. Вы наверное не совсем поняли о чем оппонент говорил и тоже самое с кучей кода зачем-то привелиВ каком месте вы считаете, что то же самое?
авторсамая слабая (блокирвка) - метод fetch () в классе IDfPersistentObject бред, пояснил по какой причине.
авторзатем выпискабред, пояснил по какой причине. и т.д.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530603
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловавторсамая слабая (блокирвка) - метод fetch () в классе IDfPersistentObject бред, пояснил по какой причине.
я заметил что там тоже самое, но другими словами, с точки зрения кодера. Если для оппонента блокировка ресурса означает одно, то для вас - другое. Не более
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530607
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmя заметил что там тоже самое, но другими словами, с точки зрения кодера. Если для оппонента блокировка ресурса означает одно, то для вас - другое. Не болееТам топик исключительно про то, что почему пограмисты пишут хрень. Если вы пожете разумно пояснить почему fetch() (чтение актуального состояние объекта из СУБД) внезапно стал блокировкой, то я с Вами, пожалуй, соглашусь
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530608
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmАндрей Панфиловпропущено...
бред, пояснил по какой причине.
я заметил что там тоже самое, но другими словами, с точки зрения кодера. Если для оппонента блокировка ресурса означает одно, то для вас - другое. Не более
т.е. вы понятие "блокировка" не воспринимаете дальше, чем его интерпретирует СУБД. То, что, например, пользователь закрепил за собой право распоряжаться каким-то объектом другим способом "блокировкой" уже по вашему не является.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530613
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmделать маленькие проекты на нем смысла нет по другой причине, выше озвучил: тоже самое можно сделать другими средствами проще и разумней. Возможности Documеntum здесь не причем. Как у любого монстрообразного продукта, разрабатываемого разными коллективами и в разные годы - родовая травма: сборная солянка. Поэтому ввязываться можно только если проект огромный, по причине отсутствия проверенных предложенийВы не могли бы развернуть свою мысль более подробно? Вот берем ядро: Content Server + DFC, это 474 вызова RPC в контент-сервере, некоторый набор базовых сущностей (пользователь, группа, папка, документ и пр.) + некий шлак в виде небазовых сущностей, которые впихнул вендор, чтобы можно было продать продукт без кастомизации + стек DFC, реализующий все RPC на клиенте и поддерживающий базовые правила работы с баовыми сущностями. Здесь вроде как солянки нет, за исключением того, что отмечено как "шлак" (который вроде как и не заметен особо), вместо солянки присуствует куча legacy-функционала (например те же жизненные циклы), который убрать нельзя, потому что текущие заказчики дадут п.ды. Дальше BPM: 6 (могу ошибаться) вариантов выбора исполнителей активностей, 2 вида активностей (ручные/автоматические), пара десятков предустановленных шаблонов активностей - в целом ничего лишнего нет, наблюдается скорее отсуствие функционала (ну например встроенных decision rules ой как не хватат). Webtop - здесь да, проблема: в коде нет вообще никакой конвенции, разные компоненты реализованы по-разному (в плане конвенции), что творится в кастомизациях партнеров вообще уму непостижимо. xCP/xCP2/D2 - точно без солянки, но у них родовая травма другого рода - кода как такового нет, потому что предполагается большую часть функционала реализовывать настройками, соответсвенно СКВ не прикручивается, найти почему что-то работает не так как нужно - упаришься. DFS/CMIS/REST - ну это просто сервисы, реализующие некоторую часть DFC, то что сверху - ответственность исполнителя.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530614
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. разница только в том, что ваш оппонент назвал гарантированное чтение объекта с обеспечение его логической целостности на данный момент времени "блокировкой", в терминах. По большому счету это можно назвать кратковременной блокировкой на момент чтения, гарантированно получить целостный объект
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530617
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилову них родовая травма другого рода - кода как такового нет, потому что предполагается большую часть функционала реализовывать настройками, соответсвенно СКВ не прикручивается, найти почему что-то работает не так как нужно - упаришься .
это и имеется ввиду.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530619
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmт.е. вы понятие "блокировка" не воспринимаете дальше, чем его интерпретирует СУБД. То, что, например, пользователь закрепил за собой право распоряжаться каким-то объектом другим способом "блокировкой" уже по вашему не является.Почему же не воспринимаю? Оно для пользователя выглядит так: если никто не выписал, то значка нет, если выписал текущий пользователь, то ключик, если не текущий - замочек. Т.е. в зависимости от того, какое значение атрибута, пользователь видит ту или иную иконку, и лишний раз никуда не лезет, т.е. для бизнес-пользователя оно работает ожидаемо, но
авторэто блокировка для редактирования одним пользователем, осуществляется Content Server-ом с помощью "неявной транзакции" на уровне хранилища (не базы данных) бред.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530626
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmт.е. разница только в том, что ваш оппонент назвал гарантированное чтение объекта с обеспечение его логической целостности на данный момент времени "блокировкой", в терминах. По большому счету это можно назвать кратковременной блокировкой на момент чтения, гарантированно получить целостный объектВообще совершенно разные понятия. Вы приходите в магазин смотрите сколько стоит арбуз и сколько примерно есть - это fetch, никакой блокировкой тут не пахнет, дальше подходите к продавцу и просите принести 10 арбузов (вы прикинули что десяток точно наберется), продавец ушел за арбузом - Вы пессимистичо заблокировали продавца (его никто больше использовать не может), пока продавец ходил арбузы разобали и осталось 9, он приходит и говорит: "Осталось 9" - это оптимистичная блокировка, Вы в праве решить брать 9 или уйти, что там Вы видели в начале своей бизнес-транзакции никого не волнует - нужно было резервировать нужное количество в самом начале (пессимистичная блокировка)
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530628
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmАндрей Панфилову них родовая травма другого рода - кода как такового нет, потому что предполагается большую часть функционала реализовывать настройками, соответсвенно СКВ не прикручивается, найти почему что-то работает не так как нужно - упаришься .
это и имеется ввиду.Дык у этих продуктов целевая аудитория как раз мелкие заказчики (с оговоркой на то, что продаванам нужно продавать и они впаривают все подряд без разбора, а заказчик не поимает к чему это приведет).
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530639
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошо. давайте на бытовых примерах.
покупатель желает белый халат в красной коробке. Белый халат в красной коробке - это объект. Вопрос покупателя продавцу о таком объекте - это вызов fetch. Ответ продавца - это возрат fetch. Так вот пока продавец идет из подсобки с ответом - действует блокировка белого халата в красной коробке, чтобы когда продавец дойдет до покупателя с ответом не случилось конфуза: пока он шел забрали или белый халат или красную коробку для того, чтобы положить в нее зеленый халат. Это просто чтение с гарантированно целостным ответом. Блокировка действует мгновение, пока продавец не ответит. Потом, пока покупатель будет думать брать или не брать конечно ничего в данном варианте не блокируется. Обычное гарантированное чтение READ COMMITED, если в термины СУБД перевести
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530644
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmхорошо. давайте на бытовых примерах.
...У Вас пример несколько натянут для того, чтобы попытаться приплести RC к блокировке, ну нет там блокировки и все. Кроме этого гаратий тоже нет никаких: пока продавец выходил в подсобку халат украли, клиент данные вроде как получил, которые были консистентны мгновение назад, но смысла в них нет никакого. В документуме работает по-умолчанию оптимистичная блокировка, но реализуется она двумя вызовами: fetch() (который с клову сказать бывает неявным и бывает холостым) и save().
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530657
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловпока продавец выходил в подсобку халат украли, клиент данные вроде как получил, которые были консистентны мгновение назад, но смысла в них нет никакого.
есть ли в них смысл или нет - другой вопрос. Здесь важно то, что на время ответа (это самое мгновение назад) должна быть гарантия правильности ответа. Иначе обычное "грязное" чтение.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38530659
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

ну ответ пришел консистентный, только где блокировка-то? в базе ее нет, с т.з. пользователя ее тоже нет.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531093
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловбред.

Модератор: Уважаемый Андрей Панфилов, очень Вас прошу избегать подобных "интегральных оценок" высказываниям иных участников обсуждения. Это накаляет атмосферу и, откровенно говоря, не красит Вас лично, демонстрируя Ваши амбиции. Высказывайте, пожалуйста, аргументы, а не выставляйте оценки. Тем более, как показывает обсуждение с iscrafm, Вы и сами не до конца понимаете, о чем идет речь. При неоднократном чтении атрибутов одного и того же объекта можно именно на операциях чтения "заявить", допускается, либо не допускается изменение атрибутов объекта за пределами транзакции, только в зафиксированных транзакциях или в незафиксированных тоже и, соответственно, при повторных чтениях внутри текущей транзакции будут допускаться или не будут допускаться изменения атрибутов объекта внешними зафиксированными транзакциями, либо незафиксированными транзакциями ("грязное чтение"). И это тоже разновидность блокировки, а вовсе не "бред". Заносчивость иногда играет злую шутку с теми, кем она овладела.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531129
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya,

Я хотел бы обратить Ваше внимание на то, что обсуждается вполне определеный продукт, работающий со вполне определенными СУБД с вполне определенными (вендором) настройками. Для ORACLE UR вообще нет, для MSSQL рекомедуется READ_COMMITTED_SNAPSHOT=ON, поэтому все гипотетические предположения о том, что продукт (т.е. documentum) при реализации определенных RPC накладывает блокировки в СУБД, остаются гипотетическими. Можно скольку угодно пытаться найти хоть какую-то истину в изначально неверном утверждении, но ни к чему толковому это не приведет.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531194
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов, Вы лучше расскажите, что происходит в Documentum, когда в нескольких разных сессиях разные пользователи обращаются к одному объекту. Что значит "нет блокировок"? У каждой сессии собственная копия атрибутов объекта, или разные? Могут они получить разные значения атрибутов у одного объекта или нет? Тот факт, что происходит вызов RPC, ни о чем не говорит. Объекты могут иметь системные атрибуты, которые каким-либо образом решают вопросы согласованности данных при работе с ними в нескольких разных сессиях.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531318
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya,

Ничего особеного не происходит, у каждой своя собственная копия объекта, эти копии между сессиями никак не синхронизируются, копия представляет из себя некоторое состояние объекта полученное из СУБД + изменения произведенные клиентским кодом, эти локальные изменения можно "откатить" до актуального состояния объекта, также можно сравнить текущий объект с актуальным состоянием. GaryaЧто значит "нет блокировок"?на двух самых популярных поддерживаемыз СУБД (насчет DB2 не знаю ничего) читатели не блокируют писателей, и наоборот. Факт того, что сохранение объекта происходит в актуальную версию устанавливается только при сохранении объекта в СУБД - при апдейте выясняется актуальность пары (id_объекта, счетчик_сохранений), сохранение объекта в одной сессии не инвалидируют копии этого объекта в других сессиях, т.е. шаблон сохранения изменений такой:

1. получить актуальную копию (fetch из JVM)
2. внести изменения (меняется копия объекта в JVM)
3. попытаться сохранить (сохраение измеений в СУБД)
4. если сохранить не удалось из-за неактуального состояния, то 1
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531322
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов1. получить актуальную копию (fetch из JVM)
тогда не актуальную версию, а snapshot на момент чтения
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531329
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmтогда не актуальную версию, а snapshot на момент чтенияКак Вам будет угодно, главное не называть блокировкой. Хотя технически нельзя сказать, что fetch - получение снапшота объекта из базы: после того как сессия один раз читает объект он сохраняется в ее кеше, в следствие чего последующие вызовы fetch() в большинстве случаев получаются холостыми: он сначала проверяет, насколько пара (id_объекта, счетчик_сохранений) актуальна и только в случае неактуальности делает чтение из базы (тут может возникнуть ситуация, когда кто-то сделал изменения в СУБД при помощи SQL и эти изменения в JVM не засосутся), получается, что если объект модифицировался в JVM, то fetch либо ничего не делает с объектом, либо затирает все изменения в зависимости от текущего значения счетчика сохранений. В действительности для уже существующего в JVM синхронизация с СУБД выполняется только при вызовах revert() и save().
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531612
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловКак Вам будет угодно, главное не называть блокировкой.
какой уровень изоляции выставляется у СУБД?
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531639
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

вроде уже писал: 15437081
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531708
МихаилР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan MМихаилРОтдельное спасибо за ремару по поводу Alfresco.
Про Alfresco лучше узнайте у тех, кто сам знает.

Узнавал, изучал сам, смотрел реализованные в России проекты. Пока не вижу противоречия с тем, что сказал Андрей.
Вы можете рассказать что-то по существу?
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531713
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловiscrafm,

вроде уже писал: 15437081
Ваше видение я читал конечно же. Если кто-то выставит другой уровень?

кстати, еще раз прочитал внимательно пост Partisan M.

автор- самая слабая - метод fetch () в классе IDfPersistentObject. Не обеспечивает закрепления объекта за одним пользователем (другие могут менять), а только получение последней версии.
обычное описание того, как работает snapshot
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531756
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

Есть мнение, что отходить от рекомендаций вендора плохо. Давайте чтоли проясним ситуацию с утверждением:

авторВас интересовали "короткие транзакции", которые так не называются. Они связаны с блокировками (lock) объектов. Есть нескольуо уровней блокировки, на самом строгом она осуществляется и на уровне базы данных. Эти уровни:
- самая слабая - метод fetch () в классе IDfPersistentObject. Не обеспечивает закрепления объекта за одним пользователем (другие могут менять), а только получение последней версии.
fetch() ничего не блокирует, кроме этого я также пояснил, что в большинстве случаев "последнюю версию" он не получает.

к транзакциям он тоже особого отношения не имеет

строго говоря, любой объект одновременно менять могут в куче сессий, весь вопрос как как они его будут сохранять

все блокировки, которые можно сделать в документуме осуществляются только на уровне СУБД, а не некие "самые строгие"
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531827
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловЕсть мнение, что отходить от рекомендаций вендора плохо.
Ваше мнение конечно же заслуживает уважения, но речь идет несколько о другом.


Андрей Панфиловfetch() ничего не блокирует
авторсамая слабая - метод fetch () в классе IDfPersistentObject. Не обеспечивает закрепления объекта за одним пользователем (другие могут менять),

не видите соответствия?
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38531872
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

не вижу. Выделенное неверно

автор Есть нескольуо уровней блокировки, на самом строгом она осуществляется и на уровне базы данных. Эти уровни:
- самая слабая - метод fetch () в классе IDfPersistentObject. Не обеспечивает закрепления объекта за одним пользователем (другие могут менять), а только получение последней версии .
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38532043
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловiscrafm,

не вижу. Выделенное неверно

автор Есть нескольуо уровней блокировки, на самом строгом она осуществляется и на уровне базы данных. Эти уровни:
- самая слабая - метод fetch () в классе IDfPersistentObject. Не обеспечивает закрепления объекта за одним пользователем (другие могут менять), а только получение последней версии .


IDfPersistentObjectboolean fetch(String typeNameIgnored)
throws DfException

Fetches this object from the repository without placing a lock on the object.

Use this method to ensure that you are working with the most recent version of the object .
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38532047
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имхо, спор ни о чем. Partisan M сказал, что метод fetch "не обеспечивает закрепление", т.е. фактическую блокировку объекта от изменения в другой сессии, но обеспечивает гарантированное получение последней версии. Это же английским языком написано и в документации. О чем спор - непонятно
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38532188
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

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

Касательно Вашего жавадока, т.е.:

автор /**
* Fetches this object from the repository without placing a lock on the object.
* <p/>
* Use this method to ensure that you are working with the most recent version of the object. You must
* have at least BROWSE permission on an object to call the <CODE>fetch</CODE> method.
* <p/>
* Without a lock, there is no guarantee that you will be able to save any changes you make to the object
* since another user may checkout the object while you have it fetched. If you fetch an object, you
* cannot use the <code>checkin</code> method to write the object back to the repository. You must use the
* <code>save</code> method.
*
* @param typeNameIgnored The type name argument is ignored because the type name was set or determined at
* creation of the DfPersistentObject and is therefore already known. Overriding
* the value here would just cause an error. The parameter still exists for
* backward compatability, but should be specified as null.
*
* @throws DfException if a server error occurs
* @see #revert
* @see #fetchWithCaching
*/
public boolean fetch (String typeNameIgnored) throws DfException;


/**
* Discards any changes to an object that have not been saved to a repository.
*
* @throws DfException if a server error occurs
*/
public void revert () throws DfException;



давайте посмотрим как на самом деле все происходит. Во-первых мне совершенно не ясна фраза "Use this method to ensure that you are working with the most recent version of the object", поскольку метод работает следующим образом:

1. для только что созданных объектов он всегда возвращает false, вроде как это правильно если связать поведение с тем фактом, что объекта в базе нет, но формально в таком случае копия объекта в JVM всегда актуальная (при этом isCurrentWithServer() для овых объектов возвращает true)
2. далее этот метод шлет rpc IsCurrent чтобы понять поменялся у объекта счетчик сохранений или нет, если не поменялся возвращает false, если поменялся, то меняет состояние объекта в JVM (при этом затирает локальные изменения) и возвращает true.

т.е. на самом деле получается что возвращаемое значение - это информация о том, была ли произведена синхронизация объекта с СУБД или нет, но в таком случае толку от этого значения никакого - получается игра в рулетку: состояние может помеяться в результате вызова, а может и не поменяться, при таком раскладе правльнее использовать revert() вместо fetch().

Далее. revert() - "Discards any changes to an object that have not been saved to a repository.", вот опять описание неверное, он локальные измеения откатывает и при этом замещает данные в JVM актуальными данными из СУБД, а не просто откатывает локальные изменения.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38532192
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmимхо, спор ни о чем
я уже Вам раз пять написал, что претензия к тому, что метод отнесен к каким-то нясным уровням блокировок.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38532285
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще, использование fetch() в коде - дурной тон: DFC при вызовах getObject()/getObjectByQualification() пытается вытащить объект из кеша и само актуализирует его состояние в случае если isDirtry() (маркер модификации объекта в JVM) возвращает false, но если в кеше лежат грязные объекты, то это означает одно из:
кто-то поменял состояние, но не вызвал save()

при ошибке вызова save() кто-то не сделал revert()
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38596398
Фотография Dogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читаю две страницы попыток заставить СУБД исполнять бизнес-логику работы с документами. Это должно заканчиваться плохо.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38628707
sergey.syk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мы внедряли Документум, к тому времени уже имея не простой опыт использования Шарпойнт в качестве портала, и скажу вам не остались в восторге и от этой системы, вкупе с вендором (жлобы). Потом переделали весь документооборот на собственной платформе, разработав ее на Джава - тоже вышла жизнь не сахар. Поддержка требует много сил, а продавать самим сложно. Потом перешли на ОпенТекст (Livelink, ContentServer) - и я думаю пока это лучший вариант из имеющихся, особенно для клиентов на SAP, хотя с Oracle и SharePoint система тоже интегрируется. По функционалу не все идеально, но с документацией кстати гораздо лучше чем у EMC. Для ЕМС, Документум - пасынок. Основные деньги делаются на железе. А основатели Документум, заработав на продаже его в ЕМС, наслаждаются жизнью в Alfresco (вы конечно в курсе ).
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38631775
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DogenЧитаю две страницы попыток заставить СУБД исполнять бизнес-логику работы с документами. Это должно заканчиваться плохо.

Я отвлёкся от обсуждения, т.к. его сильно замусорил один участник, который зачем-то изображает знатока, коим не является.
В Документуме работают с объектами. Для изменения объекта нужна блокировка, есть несколько видов их, в том числе на уровне базы, это описано в документации, но не следует заменять её мнениями одного участника обсуждения Андрея Памфилова.
Примечание. fetch () использовать надо (для той цели, которая описана в документации), но его может быть недостаточно (что тоже описано в документации). Возвращаемое значение обычно не используется.

Начал тут изучать Alfresco. Сама платформа нравится, но российские разработчики при желании могут испортить всё. Конкретно, можно получить для испытания демонстрационную версию или виртуальную машину с некоей программы документооборота Ellf. Посмотрел я на это (без исходного кода, но и так видно) - качество программирование такое же, как я много лет назад видел у одной группы разработчиков Документума. То есть не вызвало восторга, имеются отклонения от стандартной методики проектирования в Alfresco, много Java кода, без которого можно было бы обойтись. Не оцениваю тут функциональные возможности - это коробочное решение. Так что чтобы не всучили фигню, надо самому ознакомиться с какими-то основами платформы. По Alfresco и связанным технологиям хотя бы есть много хороших книг на зарубежном языке (как и для Sharepoint, но в отличие от Документума).
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38632329
TimyTim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Partisan MНачал тут изучать Alfresco. Сама платформа нравится, но российские разработчики при желании могут испортить всё. Конкретно, можно получить для испытания демонстрационную версию или виртуальную машину с некоей программы документооборота Ellf. Посмотрел я на это (без исходного кода, но и так видно) - качество программирование такое же, как я много лет назад видел у одной группы разработчиков Документума. То есть не вызвало восторга, имеются отклонения от стандартной методики проектирования в Alfresco, много Java кода, без которого можно было бы обойтись. Не оцениваю тут функциональные возможности - это коробочное решение. Так что чтобы не всучили фигню, надо самому ознакомиться с какими-то основами платформы. По Alfresco и связанным технологиям хотя бы есть много хороших книг на зарубежном языке (как и для Sharepoint, но в отличие от Документума).
Симпотизирую Альфреске, идея не плохая и плюс кроссплатформенность - подкупает, но блин опять конструктор собери сам. Консультирую по ECM в рамках нескольких новых проектов, пришлось влезать в так называемые решения для ЭДО.
Ходил не так давно на спец.концу от PCweek по ECM, там щупал в живую очередную СЭД на Alfresco от компании НПЦР. Это жесть, честно. Не знаю как там с кодом, на сколько он прям, но сама логика работы в системе и её возможности просто никакие. Смотрел также и ELLF или как там они... аналогично. Получается если хочешь нормальное платформенное решение по документообороту, и именно готовое то выбирать особо не приходиться, по альфреске нет нормальных и доведённых до ума готовых решений, малый опыт использования в российских реалиах, OpenText и Documentum это в большиснвте случаев заказуха, готового, чтоб за 3-4 месяца внедрить явно из мира фантазий, остаётся только sharepoint со всеми его недостатками другой адекватной альтернативы пока нет.

Что касается его там тоже не всё гладко, смотрел несколько решений на его основе, аналогично, или кривая самоделка, или распиаренная хрень, не имеющая кроме красивого интерфейса ничего, зато вместо логики sharepoint перенесли в свою бд и сделали свой фреймворк. Копни чуть дальше и ж*па, здравствуйте вендор, вот вам денюжка за доработки. Есть более менее адекватный eos for sp, но он только на 2010. Грустно.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38710983
Scratchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NickorurkПомогите сформулировать требования к платформе. Нужно, чтобы прошёл только sharhepoint и исключить Documentum и OpenText.

Объясню, у нас есть САП как ERP, есть разные фермы серверов на шарике 2010 и 2013. Сейчас перед нами стоит задача сменить текущую сэд на более высокого уровня и более удобную. Кроме того, кроме документооборотческих задач есть ещё и другие задачи по автоматизации бизнес-процессов - учёт разного рода заявок с согласованием и контролем за исполнением, заявки на ТМЦ, процектное управление.

С шариком мы знакомы и опыт использования его есть. Есть и коробочные сэд на его основе, которые можно заюзать.

Внедрять документум, которыый пропихивает один из замов, и опен текст, котоорый пропихивают с другой стоироны, нам как ИТ-службе не хочется, т.к. Придётся с ними потом и возиться. Да и закрыть друггие задачи будет проблеотичнее, чем на уже родном нам шарике от мелкомягких.

Поэтому и прошу помочь с составлением списка требований, чтобы отсеить OpenText и Documentum, и чтобы был в фаворе Microsoft SharePoint.

Кто нить может ещё назвать недостатки платформ документум и опен текст?

Привет! расскажи что внедрили в результате? с чем столкнулся при составлении ТЗ на СЭД и требования к ней? есть сильное желание заинстолить документооборотное решение тоже на шарик, сейчас смотрим из чего выбирать
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38711850
Nickorurk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ScratchyПривет! расскажи что внедрили в результате? с чем столкнулся при составлении ТЗ на СЭД и требования к ней? есть сильное желание заинстолить документооборотное решение тоже на шарик, сейчас смотрим из чего выбирать
Выбрали в результате Eos for sharepoint для 2013 шарика, всё хорошо, только на внедрение этой версии мы были одни из первых, были мелкие недочёты по настройке рабочих мест пользователей, но ЭОС нам достаточно оперативно всё исправил.

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

По ТЗ-шке надо много, что учесть. Если задача сделать ТЗшку под конкретный продукт - это одной, если чтобы исключить лишние платформы как у меня было - это другое, если просто ТЗ шку под сови функции и чисто шарик третье, кинь в личку ящик, скину почищенную тз.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38735130
363
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38735143
363
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
363 ФМС меняет СЭД EMC Documentum на свободное ПО

По данным ресурса TAdviser.ru, структура СЭД в центральном аппарате ФМС была определена в 2009 г., после чего ее функционал несколько раз дорабатывался. Система была создана на базе решения EMC Documentum 5.3, которое автоматизировало процессы документооборота, работу с распорядительными, нормативными, кадровыми, договорными, служебными документами, а также с обращениями граждан.

По мнению Бейлезона, изначально СЭД вполне удовлетворяла потребности ФМС. Однако со временем система стала испытывать существенные проблемы с производительностью, что, как гласит цитата из ТЗ на конкурс, «не позволяет в полной мере воспользоваться всей полнотой функционала электронного документооборота».

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

«Разработчик СЭД разводил руками, ссылаясь на ограничения устаревшей платформы. Вендор платформы предложил провести миграцию на новую версию (не бесплатно), после чего, по сути, пересоздать СЭД (поскольку старая и новая версия платформы несовместимы), - объясняет он. - Привлечь сторонних разработчиков для консервативного разрешения ситуации ФМС не могла по причине закрытости кода платформы
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38735490
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
363,

какая жесть написана-то...

авторссылаясь на ограничения устаревшей платформысерверная часть 5.3 практически (в плане производительности уж точно ничем) ничем не отличается от "современной" 7.1. Здесь за апгрейд играют два фактора:
5.3 - java 1.4, никто связываться с этим уже не хочет

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

авторпересоздать СЭД (поскольку старая и новая версия платформы несовместимы)В новых версиях webtop отломали только поиск, остальное практически не поменялось. Здесь "новая версия платформы несовместимы" либо попахивает бредом, либо предложили перевести все на бета-версию xcp.

автор что выполнение некоторых элементарных операций (например, открытие карточки документа) в ряде случаев при большом числе одновременно работающих пользователей занимает до минуты и даже более времениЕсли модель данных кривая, то тут никакие апгрейды не помогут.
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38735503
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПМСМ, какие-либо технические фишечки тут вообще ни при чем. Просто нужно "освоить бюджет".
...
Рейтинг: 0 / 0
Состааввление требований к исключению Documentum и OpenText
    #38735508
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya,

ну я же не решение ФМС откомметил (хотя тут 50 лямов бы вполне хватило на апгрейды и оптимизации), а мнение пана ECM-архитектора :)
...
Рейтинг: 0 / 0
77 сообщений из 77, показаны все 4 страниц
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Состааввление требований к исключению Documentum и OpenText
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]