Балансировка уровня интеграции с простотой добавления нового ПО в интранет: порталы, cms и т. Д.?

Краткая биография: я администратор портала в нашей компании среднего размера. В настоящее время наша политика интрасети заключается в том, чтобы попытаться интегрировать все в наш интранет-портал (который мы используем в основном как CMS, с несколькими интегрированными приложениями). Это означает, что конечному пользователю кажется, что все наше программное обеспечение происходит с одного сайта, и это хорошо. Но это также означает, что мы должны модифицировать практически каждую часть программного обеспечения, которую мы хотим включить в веб-сайт, чтобы она соответствовала порталу. Недостатком этого является то, что каждый компонент нашего портала (cms, блоги, форумы и т. Д.) Не является лучшим в своем классе, и, честно говоря, они довольно плохи по сравнению со своими бесплатными аналогами с открытым исходным кодом (wordpress , phpbb, mediawiki, вот примеры, которые приходят на ум). Поскольку пользователи вынуждены использовать эти некачественные инструменты, они недовольны.

В настоящее время мы смотрим на другой конец спектра, когда каждая часть программного обеспечения в нашей интрасети не интегрирована, но мы можем использовать лучшее в своем классе бесплатное программное обеспечение. Мы могли бы гораздо быстрее развернуть новые услуги для нашей компании, но недостатком является то, что услуги не будут интегрированы. Например, профиль пользователя в wordpress (в нашем случае подвижный шрифт) не связан с его профилем в других приложениях. Программное обеспечение перекрывается, поиск информации затруднен, пользователи тоже недовольны.

Как ваша компания сочетает возможность быстрой интеграции новых инструментов с желанием предоставить пользователю единый согласованный интерфейс? Выбираете ли вы одну корпоративную платформу и заставляете себя оставаться в ее границах, или вы пытаетесь обеспечить согласованность между множеством разрозненных инструментов?


person Joel    schedule 18.06.2009    source источник


Ответы (1)


К сожалению, каждый инструмент требует отдельного анализа, и очень часто сложность зависит от множества различных факторов (технологии, фреймворка, дизайна). Но самое главное - это уровень интеграции и точки интеграции (Identity, interface).

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

person buddy    schedule 18.06.2009