Почему все ненавидят SharePoint? [закрыто]


46

Читая эту тему о наиболее раскрученных технологиях, я заметил, что SharePoint почти повсеместно осуждают.

Мой опыт работы с SharePoint (особенно с самыми последними версиями) заключается в том, что он разумно выполняет свои основные функции. А именно:

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

По моему опыту, SharePoint становится действительно уродливым только тогда, когда организация пытается подтолкнуть его в направлении, для которого он не предназначен. SharePoint не является CRM, ERP, базой данных ошибок или внешним веб-сайтом. SharePoint достаточно гибок, чтобы обслуживать в крайнем случае, но он не может заменить специализированный инструмент. (Microsoft так же виновна в том, что продвинула SharePoint в домены, которым она не принадлежит.)

Если вы используете SharePoint для того, для чего он предназначен, он действительно работает.

Мысли?


19
Потому что внутренний или размещенный вики может делать то же самое лучше, быстрее, бесплатно и независимо от платформы, без установки. SharePoint стоит тысячи и причиняет много боли. Я не хочу получать электронную почту, когда какой-то документ был обновлен, но иметь возможность разрешать вещи было бы неплохо. Есть способы сделать это. Я заполняю свои табели рабочего времени на Share-point только потому, что должен, а не потому, что мне нравится система / интерфейс. Если вы когда-нибудь играли с продуктами FogBugz, вы бы подняли планку того, насколько простым должно быть программное обеспечение. Если вы платите за Sharepoint без лицензии MSDN, вы тупой.
Работа

2
Вики? С хранилищем документов MSO и контролем версий ? Хм, хотелось бы увидеть ссылку на такое чудо.
9000

3
Привет Райан, Programmers.SE не является дискуссионной доской ; Мы здесь, чтобы решить реальные проблемы, с которыми вы можете столкнуться. Есть ли у вас реальная проблема, которую вы пытаетесь решить с помощью SharePoint? Если да, можете ли вы перефразировать свой вопрос, чтобы ответы оставались конструктивными и исключали возможность стать предметом обсуждения?

2
@ 9000 Confluence от Atlassian обрабатывает документы Word с контролем
Гари Роу

3
Если вы используете SharePoint для того, для чего он предназначен, вам не нужны программисты. Если вы программист, вы понимаете, что sharepoint отстой практически во всем, потому что он плохо документирован, большой по объему и имеет неприятную кривую обучения, позволяющую справиться с самым простым мусором.
P.Brian.Mackey

Ответы:


60

Я думаю, что это можно подытожить в комментарии, который я когда-то слышал о VB. «Это делает простые вещи очень простыми, а сложные - невозможными».


6
на самом деле, некоторые простые вещи, которые должны быть простыми, могут быть пугающими
Newtopian

3
Мой опыт работы с SharePoint заключался в том, что даже для настройки простых вещей вам приходилось мириться со многими кошмарами. +1
Саид Нимати

7
лол. Потому что это не код, это конский навоз. Это полная куча вонючего конского навоза. Это шутка. К сожалению, мне приходится уклоняться от множества возможностей трудоустройства, потому что они даже упоминают слово Sharepoint. Я бегу, убегаю.
WeDoTDD.com

1
@Newtopian Ха, как то, что я пытаюсь сделать прямо сейчас. Заменить ссылку на сайте глобально
Колоб Каньон

43

Есть много причин, чтобы не нравиться SharePoint.

  1. Это не работает с Firefox или Chrome . Это вроде работает, но на самом деле это не так. То же самое с Outlook против любого другого почтового клиента.
  2. Он не может решить, являются ли сайты списками, библиотеками документов или чем-то третьим. В результате навигация становится очень запутанной , и если вы ошиблись при настройке Сайтов, вы облажались.
  3. Редактор страницы SUPER неуклюжий , взаимодействие мудро.
  4. Это смирительная рубашка . Если вы хотите делать то, что хотите, вы можете быть в порядке - ЕСЛИ вы можете выяснить, как SharePoint это называет. Если вам нужно сделать что-то другое, вы застряли с грохотом.
  5. Его версионности система настолько плохо , что он может только технически рассматриваться как система управления версиями.
  6. Это некрасиво . У него нет стиля. Экраны выглядят яркими, блочными и неприветливыми. Эффект этого нельзя недооценивать. Хотя это настраиваемо, это требует дополнительных усилий.

3
В наши дни не работает ни Firefox, ни Chrome. Единственная причина, по которой я установил IETab, - это доступ к сайтам моей компании.
Карра

на самом деле я использую Chrome для доступа к sharepoint, потому что он управляет паролем намного лучше, чем IE. Мой компьютер не находится в домене sharepoint, и поэтому IE запрашивает пароль на каждом шагу. достаточно часто вводить пароль от 5 до 7 раз только для загрузки одного файла. С Chrome я делаю это один раз, и все готово. Конечно, есть тот маленький флажок запомнить меня, но отмечен или нет, я все еще получаю те же результаты.
Newtopian

@Newtopian вы можете установить параметр конфигурации в Firefox, чтобы исключить проверку пароля. Однако Chrome все еще не позволяет выполнять половину действий SharePoint.
Алекс Фейнман

1
SharePoint 2010 гораздо более совместим с Firefox и Chrome, чем его предшественники. Это не 100%, но если вы основываете свой комментарий на предыдущей версии, вам следует взглянуть на 2010 год.
Кайл Трауберман,

1
@ahmed Я сейчас посмотрел на SharePoint 2010 и могу с уверенностью сказать, что это еще более разочаровывает в использовании. # 1 частично исправлен, но не полностью; № 2 то же самое; № 3 хуже и требует дополнительного приложения / загрузки для многих функций; № 4 все еще верно; № 5 без изменений; и № 6 - правда, за исключением того, что теперь они пытались скопировать «чистую черную линию» в Google Plus и т. д.
Алекс Фейнман,

29

Моя самая большая проблема с Sharepoint более фундаментальная. Я думаю, что он пытается решить не ту проблему .

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

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

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

Другой пример, где быстрый документ, объясняющий, как обойти известную ошибку в продукте, которая еще некоторое время не будет исправлена ​​... Быстрый ввод фразы на соответствующей вики-странице может показаться естественным вариантом. И все же слишком часто я вижу, как кто-то начинает слова, пишет две или три строки и хранит документ в неясном уголке сайта SharePoint, а затем выдает его вам вечным «но оно задокументировано». Я видел, как дошло до того, что такой документ часто считают правильным исправлением ошибки !!

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

На мой взгляд, есть два возможных сценария установки Sharepoint:

1 - потому что это бесплатно с подпиской MSDN / золотой партнер / рождественский подарок

или же

2 - Потому что человек, который платит за это, не тот, кто в конечном итоге будет его использовать.


1
Я согласен с Райаном, другой угол, чем у остальных и хороший. Создание электронных документов - это не удаление документации, а ее оцифровка.
Orbling

1
MS Office предлагает решение проблемы «онлайн-форм» - я думаю, что он называется InfoPath, но я никогда не видел, чтобы кто-нибудь использовал его.
Дж.Б. Уилкинсон

2
Я почти уверен, что sharepoint установлен, потому что WSS / SP Foundation является бесплатным. MSDN не требуется. За него платят, потому что в бесплатную версию делаются инвестиции, тогда вам нужна эта 1 дополнительная функция, и вы ... пони.
Стивен Эверс

25

Я думаю, что вы ответили, когда сказали

По моему опыту, SharePoint становится действительно уродливым только тогда, когда организация пытается подтолкнуть его в направлении, для которого он не предназначен

Компании, кажется, склонны вводить продукт, ожидая, что это будет волшебная пуля, которая быстро сократит их штат разработчиков. И, конечно, при попытке сделать это очень расстраивает. Я согласен с вами, если вы не выходите за рамки предполагаемого домена, он работает хорошо.

Кстати, это, конечно, не уникально для SharePoint. Это происходит со многими, если не со всеми торговыми пакетами. Клиентам, по-видимому, очень трудно оставаться в рамках продукта.


16
Результатом внедрения SharePoint в моем офисе стала отставка 4 разработчиков, которые презирают платформу, поэтому я полагаю, что это сработало ...
Ant

2
Проблема в том, что я не могу понять, для какого домена он изначально предназначался ... Хранение документов? Обмен знаниями? Контроль версий? Потому что он делает все эти вещи ужасно.
weberc2

Проблема в том, что я не могу понять, для какого домена он изначально был предназначен ... Забавно, что у Microsoft была такая же проблема!
Дэвид Тэнси

18

Признался, что я никогда не работал с SharePoint, но то, что я слышал много раз, в основном вращается вокруг двух вещей:

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

  2. Документация низкого качества, позволяющая разработчикам изучать и понимать систему через болезненный процесс отладки, попыток, предположений и экспериментов. Разработчики были разочарованы.

Это более или менее суммирует мнения о SharePoint.


Дополнительное чтение:

Каковы ваши самые большие жалобы на Sharepoint?

Насколько хорошо / плохо программирование на sharepoint?

Sharepoint 2007: что нужно знать разработчикам?

Sharepoint хорошо или плохо с точки зрения карьеры?

Что-то хорошее и что-то плохое в SharePoint


Я удивлен проблемой документации. Мой опыт показывает, что у Microsoft обычно намного лучшая документация, чем у других (IBM, Sun, иногда Oracle, ...).
FrustratedWithFormsDesigner

12
Я всегда был разочарован документацией Microsoft. Простые вещи всегда хорошо документированы, но когда вы выходите за пределы простых вещей, документация только утверждает очевидное. Это был мой опыт со времен C ++ / MFC до наших дней.
Берин Лорич

1
@Berin Loritsch: Я согласен с вами, документация для программного обеспечения M $ в лучшем случае ужасна. Кажется, что этого всегда много, но это говорит о многом. Я считаю, что это не редкость с проприетарными инструментами.
Orbling

1
Я могу полностью относиться к некачественной документации. Я работаю на нескольких разных платформах, и Sharepoint doco - худшее, с чем я столкнулся.
Рудигер

17

"Enterprise Roach Motel для файлов Word" подводит итог лучше всего. Он часто используется как дамп данных, а не как коммуникационный концентратор, как предполагалось. В отличие от Wiki-решения, оно часто имеет ограниченные разрешения вместо более широкого обучения пользователей (которое ему очень необходимо). И если вы заблокируете людей, которые действительно заинтересованы в организации, это определенная гарантия провала. И вдобавок ко всему это кошмар для поддержки ИТ (это угол, с которого я это воспринимал).


1
+10 за очень краткий поворот фразы. Кстати, вы слышали о "Sharepoint есть вики?"
Дэвид Тэнси

16

Сложно сделать что-то необычное в SharePoint. Даже базовые задачи, такие как автоматическое предоставление страниц, могут требовать знания Visual Studio, Powershell, сценариев Powershell, XML и т. Д. Практически единственные люди, которые могут сделать это в организации, - это ее разработчики.

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

SharePoint просто сложно и скучно .


3
Пятно на. Я разработчик. Я много занимался разработкой веб-приложений, а также разработкой на платформе Dynamics CRM. Для сравнения, SharePoint просто сложен в неправильном направлении. Я никогда не чувствую, что делаю какие-то реальные разработки. Мой разум постоянно занят решением проблем с самим SharePoint. Я пройду через разработку только для того, чтобы тратить большую часть своего времени на решение проблем с SP. По сути, я чувствую, что мои мысли исчезают, когда я работаю с SP. Я полностью чувствую себя системным администратором - что неплохо, просто я не люблю это делать.
pep

Не переносит веб-администрирование, которое должно выполняться через графический интерфейс. И поскольку мы работаем с 2007 годом, я даже не могу использовать PowerShell для общения с ним, пока я не импортирую библиотеку ac # в сеанс PowerShell. Ужасно!
Каньон Колоб

11

Кому продан SharePoint?

SharePoint продается бизнес-людям, которые не знают, как воспринимать что-то как «решение проблемы». Они берут SharePoint, бросают его в стену и надеются, что это не удастся. Затем именно они загоняют организацию и наборы функций в пруд, застрявший навсегда.

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


8

Нет замены для организации, Нет замены для дисциплины. Если они у вас есть, вам вряд ли понадобится SharePoint. Если вы этого не сделаете, Sharepoint не сможет вас спасти.


8

Основная причина, по которой я ненавижу это, в том, что она ТАК ужасно разработана. Это зверь массивной конфигурации, завернутый в слой за слоем непрозрачных абстракций. Это больше похоже на попытку найти новый доход для старых технологий, чем на серьезную попытку найти достойное решение. Главная страница, XML, веб-формы, CAML, MS Office, InfoPath, XML, XML, дерьмо HTML, больше Frontpage.

Какой сейчас год? Просто основывайте свои типы контента на реальных определениях таблиц. Сделайте это просто и работайте как любая современная CMS. Microsoft действительно отстой в инновациях. К сожалению, они все еще владеют корпоративным пространством.


7

Из коробки функции отличные. Как только вы начинаете «манипулировать» готовыми функциями, чтобы делать то, что вам нужно, это быстро становится сложной задачей.

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

Если компания хочет использовать SharePoint, ей следует полностью ее изучить. Они часто не делают, и любые функции, в которых они нуждаются, выдвигаются на разработчика.

Если вы используете SharePoint для того, для чего он предназначен, он действительно работает , это правда. Мне бы хотелось, чтобы компания, для которой я работал, использовала SharePoint, для чего она была разработана, и не хотела добавлять так много «функций».


1
Испытывающий? Нет, опять это просто куча. Задача состоит в том, чтобы научиться не кодировать ... потому что это не кодирование, это шутка. Это оскорбляет нашу профессию и то, что делает ее хуже, все вице-президенты и генеральные директора любят ее… но они не имеют ни малейшего понятия, что скрывается под одеялом до BAM! это взорвалось им в лицо через x лет, когда они поняли, что потратили сотни тысяч долларов, если не миллионов, только на то, чтобы собрать огромную кучу вонючих ш **.
WeDoTDD.com

7

Две главные проблемы, которые у меня есть с Sharepoint:

  • Возможности Out of the Box работают, но их недостаточно, чтобы оправдать цену.
  • Руководство считает, что все является доменом Sharepoint, поэтому, когда вы запрашиваете сервер для размещения базы данных об ошибках, вы получаете «О, используйте Sharepoint для этого». Один даже осмелился предложить использовать функцию общих файлов в качестве системы контроля версий для кода. (Это не заняло много времени, чтобы убедить его, что он был неправ).

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

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

Единственная особенность, которая мне показалась «крутой» в Sharepoint, была возможность редактировать удаленный контент в MS Office. Все после этого было болью.


1
Второй пункт относится и к Lotus Notes.
Майкл К

Слияние может хорошо интегрироваться с Джирой, но это должно быть его единственной функцией искупления. Мы говорим о вики "Enterprise" с смайликами, включенными по умолчанию, ради fsck.
niXar

1
Менеджер для Sharepoint, как JQuery для веб-разработчика. «Вы должны просто отказаться от этого и использовать Sharepoint!»
Тим Пост

5

Вы впервые упоминаете чрезмерную рекламу. Затем вы сделали этот комментарий.

Если вы используете SharePoint для того, для чего он предназначен, он действительно работает.

Я думаю, что вы ответили на свой вопрос. Нелюбовь к SharePoint объясняется тем фактом, что он обычно продается / раскручивается как способный на большее, чем есть.

Это не значит, что с этим что-то не так, просто это неправильно продается.


Я бы сказал, что ложный маркетинг продукта, если его производят, это вина, связанная с ним, а не то, что нужно рассматривать отдельно.
Orbling

2
@ Orb Я согласен с вашим утверждением, но большая часть шумихи, которую я заметил в отношении SharePoint, была связана с консультантами, пытающимися продать его, а не напрямую от Microsoft.
JZD

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

2

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.