Чому всі ненавидять SharePoint? [зачинено]


46

Читаючи цю тему про найпоширеніші технології, я помітив, що SharePoint майже повсюдно скасовується.

Мій досвід роботи з SharePoint (особливо останніми версіями) полягає в тому, що він розумно виконує основні компетенції. А саме:

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

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

Якщо ви використовуєте SharePoint для того, для чого він призначений, він справді працює.

Думки?


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

2
Вікі? З МСО зберігання документів і управління версіями ? Хм, я хотів би побачити посилання на таке диво.
9000

3
Привіт Раян, Programmers.SE - це не дискусійна дошка ; ми тут, щоб вирішити реальні проблеми, з якими ти можеш зіткнутися. Чи є у вас актуальна проблема, яку ви намагаєтеся вирішити за допомогою SharePoint? Якщо так, чи можете ви переформулювати своє запитання, щоб уникнути конструктивних відповідей та поза підводних каменів, щоб стати дискусією?

2
@ 9000 Confluence Atlassian обробляє текстові
Gary Rowe

3
Якщо ви використовуєте SharePoint для того, для чого він призначений, програмісти вам не потрібні. Якщо ви програміст, ви розумієте, що SharePoint відсмоктує майже все, що спричиняє його погано задокументований, великий обсяг і має неприємну криву навчання, щоб робити найпростіші мотлохи.
P.Brian.Mackey

Відповіді:


60

Я думаю, це можна підсумувати в коментарі, який я колись чув про VB. "Це робить прості речі дуже простими, а важкі - неможливими."


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

3
Мій досвід роботи з SharePoint полягав у тому, що навіть для налаштування простих речей вам довелося терпіти багато кошмарів. +1
Saeed Neamati

7
Лол. Тому що це не код, це кінський гній. Це повна купа смердючого конячого гною. Це жарт. На жаль, мені доводиться уникати багатьох можливостей роботи, оскільки вони навіть згадують слово Sharepoint. Я біжу тікати.
WeDoTDD.com

1
@Newtopian Ha, як те, що я зараз намагаюся зробити. Замініть посилання на веб-сайті в усьому світі
Калонь Колоб

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 ви можете встановити параметр конфігурації в Firefox, щоб усунути перевірку пароля. Однак Chrome все ж не дозволяє вам виконувати половину дій SharePoint.
Алекс Фейнман

1
SharePoint 2010 набагато порівнянніший з Firefox та Chrome, ніж попередники. Це не на 100%, але якщо ви базуєте свій коментар на попередній версії, варто поглянути на 2010.
Kyle Trauberman

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

29

Моя найбільша проблема з Sharepoint є більш фундаментальною. Я думаю, що це намагається вирішити неправильну проблему .

На багатьох підприємствах, які використовують це, були важкі користувачі паперів, форма для цього, документ для цього і т.д. для управління документами ....

ну це просто все .... чому так багато документів, щоб почати з ...

форми можуть бути перетворені в інтранет-форму, безпосередньо подає базу даних. Натомість я маю заповнити аркуш excel, роздрукувати його, хтось його підписати, хтось інший підписати його, хтось потім взяти надрукований документ і ввести знову вручну, щоб відстежувати інформацію ... всі ці завдання, включаючи підписи, можуть бути зроблені за допомогою інтранетних форм та цифрового підпису, що робить речі набагато ефективнішими.

Ще один приклад, коли швидкий документ, який пояснює, як обійти відомий помилку у продукті, який ще деякий час не виправляється .... Швидке введення фрази на відповідній сторінці вікі буде здаватися природним варіантом. Але занадто часто я бачу, як хтось починає слово, пише два-три рядки і зберігає документ у незрозумілому куточку сайту SharePoint, а потім ударяє його назад у вічне "але це документально підтверджено". Я бачив, як це дійшло до того, що такий документ часто вважають належним виправленням помилок !!

На закінчення я думаю, що Sharepoint просто застосовує ці шкідливі звички і з часом створює чудовисько, що було найгірше, що його мали на меті приручити в першу чергу. З Вікі, кількох добре розміщених форм та добре розробленої інтрамережі, я очікую, що потреба у використанні текстового процесора чи електронної таблиці стає майже нульовою. Оскільки саме для цього Sharepoint корисний, добре, якщо ви все зробите правильно, це буде добре ні за що.

На мою думку, можливі два сценарії встановлення Sharepoint:

1 - Тому що це безкоштовно з підпискою MSDN / золотим партнером / різдвяним подарунком

або

2 - Оскільки особа, яка платить за це, не є людиною, яка згодом цим скористається.


1
Я погоджуюся з Райаном, інший кут, ніж решта та хороший. Зробити документи електронними - це не вилучення документації, це просто оцифрування.
Орлінг

1
MS Office пропонує пропозицію вирішити питання "онлайн-форм" - я думаю, що це називається InfoPath, але я ніколи не бачив, щоб хтось цим користувався.
JBRWilkinson

2
Я майже впевнений, що sharepoint встановлюється через те, що фонд WSS / SP безкоштовний. Жодна MSDN не потрібна. За це платять, тому що інвестиції отримують у безкоштовній версії, тоді ви хочете, щоб 1 додаткова функція і бам ... поні.
Стівен Еверс

25

Я думаю, що ти відповів, коли сказав

Мій досвід полягає в тому, що SharePoint стає по-справжньому потворним лише тоді, коли організація намагається підштовхнути його у напрямку, для якого воно не призначене

Компанії, здається, схильні впроваджувати продукт, очікуючи, що це буде чарівна куля, яка швидко скоротить штат розробників. І звичайно, коли намагаються це зробити, це стає дуже неприємним. Я погоджуюся з вами, якщо ви дотримуєтесь його призначеного домену, він працює добре.

До речі, це, звичайно, не властиво SharePoint. Це трапляється з багатьма, якщо не з усіма проданими пакетами. Клієнтам, очевидно, дуже важко залишатися в межах продукту.


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

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

Проблема в тому, що я не можу зрозуміти, для якого домену він насправді був призначений на початку ... Смішним є те, що у Microsoft була та сама проблема!
Девід Тансі

18

Зізнався, я ніколи не працював з SharePoint, але те, що я чув багато разів, в основному обертається навколо двох речей:

  1. Велика важка система, призначена для остаточного вирішення всіх проблем управління інформацією. Як наслідок, вона не дуже добре виконувала жодну із передбачених функцій, але всі вони були в середньому. Люди розчарувалися.

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

Це більш-менш узагальнює думки щодо SharePoint.


Додаткове читання:

Які ваші найбільші скарги щодо Sharepoint?

Наскільки хорошим / поганим є програмування з точки зору?

Sharepoint 2007: що потрібно знати розробникам?

З точки зору кар'єри Sharepoint хороший чи поганий?

Щось хороше та щось погане у SharePoint


Я здивований з проблемою документації. Мій досвід полягає в тому, що Microsoft зазвичай мала набагато кращу документацію, ніж інші (IBM, Sun, іноді Oracle, ...).
FrustratedWithFormsDesigner

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

1
@Berin Loritsch: Я згоден з вами, документація на програмне забезпечення для розробки M $ в кращому випадку є жахливою. Здається, що цього завжди багато, але це говорить мало дорогоцінного. Я вважаю, що це не рідкість із власними інструментами.
Увімкнення

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

17

"Enterprise moach motel для файлів слів" найкраще підсумовує це. Він часто використовується як дамп даних, а не як центр зв'язку, який він був призначений. На відміну від рішення Wiki, воно часто встановлюється з обмежувальними дозволами замість більш широкого навчання користувачів (чого воно дуже потребує). І якщо ви заблокуєте людей, які фактично зацікавлені в організації, це певна гарантія провалу. Крім того, це кошмар для ІТ-підтримки (це кут, звідки я це сприйняв).


1
+10 для дуже лаконічного звороту фрази. До речі, ви чули про те, що "У Sharepoint є Wiki?"
Девід Тансі

16

Зробити щось незвичне в SharePoint надзвичайно важко. Навіть основні завдання, такі як автоматизоване надання сторінок, можуть вимагати знань Visual Studio, Powershell, сценаріїв Powershell, XML тощо. Насправді, лише люди, які можуть це зробити в організації, - це її розробники.

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

SharePoint просто складний і нудний .


3
Пляма на. Я розробник. Я багато робив з розробки веб-додатків, а також розробки на платформі Dynamics CRM. Для порівняння, SharePoint просто непростий. Я ніколи не відчуваю, що займаюся реальною розробкою. Мій розум постійно займається вирішенням проблем із самим SharePoint. Я буду пролітати через розробку лише для того, щоб витратити більшу частину свого часу на вирішення проблем ІП. Я по суті відчуваю, що мій розум витрачається, коли я працюю з СП. Я повністю відчуваю себе системою адміністратора - що непогано, це просто не те, що я люблю робити.
pep

Не витримує веб-адміністрування, що має бути виконано через GUI. А оскільки ми працюємо з 2007 роком, я навіть не можу використовувати PowerShell для розмови з ним, якщо я не імпортую бібліотеку AC # у свій сеанс повноважень. Жахливо!
Калонь Колоб

11

Кому продається SharePoint?

SharePoint продається діловим людям, які не знають, як наблизитись до чогось, як до "вирішення проблеми". Вони беруть SharePoint і кидають його біля стіни, і сподіваються, що вона приклеїться. Потім вони ті, що рухають організацію та набори функцій у ставку, застряг назавжди.

Цей метафоричний ставок - це технічний стан боргу, який люди не зможуть відновити, і впливає лише на організацію обслуговування програмного забезпечення, вимагаючи від них неефективно кидати на нього більше грошей, і сподіваємось на оновлення, яке ще не переправить їх, на більш прискіпливий ставок.


8

Не існує замінника організації, немає заміни дисципліни. Якщо у вас їх є, вам навряд чи потрібен SharePoint. Якщо цього не зробити, Sharepoint не може врятувати вас.


8

Основна причина, яку я ненавиджу, це тому, що вона так жахливо розроблена. Це масивна звіра конфігурації, загорнута в шар за шаром непрозорих абстракцій. Це більше схоже на спробу знайти новий дохід для старих технологій, ніж на серйозну спробу забезпечити гідне рішення. Frontpage, XML, веб-форми, CAML, MS Office, InfoPath, XML, XML, лайно HTML, тощо.

Який рік? Просто базуйте свої типи вмісту на фактичних визначеннях таблиці. Зробити це просто та працювати добре, як будь-яка сучасна CMS. Microsoft по-справжньому підходить до інновацій. На жаль, у них все ще є простір підприємства.


7

Особливості Out of Box чудові. Після того, як ви почнете "маніпулювати" функціями поза коробкою, щоб робити те, що вам потрібно, це швидко стає складним.

Як було сказано вище, його слід використовувати лише для того, для чого він був розроблений. Це проблема, оскільки менеджери думають і наполягають на тому, що розробник може впоратися з речами, на які SharePoint не розроблений, змушуючи їх витрачати години або навіть дні на дослідження рішень.

Якщо компанія хоче використовувати SharePoint, вона повинна повністю дослідити її. Вони часто не мають, і будь-які функції, які їм потрібні, надходять на розробника.

Якщо ви використовуєте SharePoint для того, для чого він призначений, він дійсно працює , так правда. Я хотів би, щоб компанія, для якої я працював, використовувала SharePoint, для чого вона була розроблена, і не хотіла додавати стільки "функцій".


1
Виклик? Ні, знову ж це просто купа. Завдання полягає в тому, щоб навчитися не кодувати ... бо це не кодування, це жарт. Це ображає нашу професію, і це робить її гіршою за те, що всі віце-прем'єр-міністри та генеральні директори люблять її .... все ж вони не мають поняття, що лежить під прикриттям до БАМ! це вибухає їм в обличчя через x років, коли вони розуміють, що вони вилили сотні тисяч доларів, якщо не мільйони, аби створити величезну купу смердючої sh **.
WeDoTDD.com

7

Дві головні проблеми, які у мене є з Sharepoint:

  • Функції Out of Box працюють, але їх недостатньо, щоб виправдати ціну.
  • Керівництво вважає, що всі речі є доменом Sharepoint, тому, коли ви запитуєте сервер розміщувати базу даних про помилки, ви отримуєте "О, використовуйте Sharepoint для цього". Один навіть наважився запропонувати використовувати функцію спільних файлів як систему управління версіями для коду. (Не пройшло багато часу, щоб переконати його в тому, що він неправий).

Також існує ряд менших проблем, які, схоже, ковзають під радарами більшості людей, тому не буде унікальним для Sharepoint. Один із прикладів - доступність. Ще одна навігація.

Контрастуйте це з чимось на зразок установки JIRA / Злиття / Підрив. Ви отримуєте належні інструменти для більшості того, що вам потрібно зробити, кращої історії інтеграції та декількох інших смаків за менші гроші в цілому. Ці продукти інтегруються дуже добре та інтегруються з кількома іншими речами (включаючи Sharepoint). Ця конфігурація теж не ідеальна, але я мав кращий досвід роботи з нею, ніж Sharepoint.

Єдиною особливістю, яку я вважав «крутою» щодо Sharepoint, було можливість редагувати віддалений вміст у MS Office. Все після цього був біль.


1
Точка друга стосується також Lotus Notes.
Майкл К

Злиття може добре інтегруватися з Джирою, але це має бути єдиною функцією викупу. Ми говоримо про вікі "Enterprise" з усмішками, включеними за замовчуванням, заради fsck.
niXar

1
Менеджер - це Sharepoint, як JQuery - веб-розробник. "Ви повинні просто повністю відмовитися від цього і використовувати Sharepoint!"
Тім Пост

5

Ви спочатку згадуєте про надмірний галас. Тоді ви зробили цей коментар.

Якщо ви використовуєте SharePoint для того, для чого він призначений, він справді працює.

Я думаю, ти відповів на власне запитання. Нелюбов до SharePoint походить від того, що він, як правило, продається / розкручується як здатний більше, ніж є.

Це не означає, що в цьому щось не так, він просто не продається правильно.


Я б сказав, що помилковий маркетинг продукту, якщо виробники, - це вина, яка пояснюється ним, а не дещо розглядати окремо.
Орлінг

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

1
Так, посередники, як правило, створюють проблеми тим, хто вгорі та внизу.
Орлінг

2

Вартість. Спробуйте розцінити високопродуктивний два серверні кластери, які доступні в Інтернеті. Ось чому люди починають шукати альтернативи

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.