it-swarm.asia

Neden herkes SharePoint'ten nefret ediyor?

Okuma en çok sinirlenen teknolojilerle ilgili bu kon SharePoint'in neredeyse evrensel olarak revize edildiğini fark ettim.

SharePoint (özellikle en son sürümler) ile ilgili deneyimim, temel yetkinliklerini akıllı bir şekilde gerçekleştirmesidir. Yani:

  • Merkezi belge deposu - tüm bu ofis belgelerini e-postadan alın (sürüm oluşturma ile)
  • Dahili bilgi dağıtımı için kullanıcı tarafından düzenlenebilir içerik oluşturma - bak, mevcut telefon numaralarına sahip bir İK sitesi ve tatil politikası
  • Proje işbirliği - birkaç tıklama, bir proje belgeleri, görev listesi, basit zamanlama, iş parçacığı tartışması ve muhtemelen projeyle ilgili tüm e-postaların bir listesini içeren bir site oluşturur .
  • Çok temel işletme otomasyonu - tatil formunu doldurduğunuzda İK'ya bir e-posta gönderilir.

Deneyimlerim, SharePoint'in yalnızca bir kuruluş onu tasarlanmadığı bir yönde zorlamaya çalıştığında gerçekten çirkinleştiğidir. SharePoint bir CRM, ERP, hata veritabanı veya harici bir web sitesi değildir. SharePoint bir tutam hizmet verecek kadar esnektir, ancak özel bir aracın yerini almaz. (Microsoft, SharePoint'i ait olmadığı alanlara zorlamaktan suçludur.)

SharePoint için tasarlandığı gibi kullanıyorsanız, gerçekten işe yarar.

Düşünceler?

46
Ryan Michela

Bence bir zamanlar VB hakkında duyduğum bir yorumda özetlenebilir. "Basit şeyleri çok basit ve zor şeyleri imkansız hale getiriyor.".

60
mezmo

SharePoint'i sevmemenin birçok nedeni var.

  1. Firefox veya Chrome ile çalışmaz. Bu bir çeşit çalışır, ama gerçekten işe yaramaz. Outlook ile diğer e-posta istemcileriyle aynı.
  2. Sitelerin liste, belge kitaplığı veya üçüncü bir şey olup olmadığına karar veremez. Sonuç olarak gezinme çok karışık olur ve Google Sites'ı kurarken yanlış seçerseniz, mahvolursunuz.
  3. sayfa düzenleyicisi SUPER clunky, etkileşim açısından.
  4. Bu bir deli gömleği. İstediğini yapmak istiyorsanız, iyi olabilirsiniz - SharePoint'in ne dediğini anlayabiliyorsanız. Farklı bir şey yapmanız gerekiyorsa, bir elekle kürek çekiyorsunuz.
  5. Onun versiyonlama sistemi o kadar kötü ki sadece teknik olarak bir versiyonlama sistemi olarak düşünülebilir.
  6. çirkin. Stili yok. Ekranlar sadece cafcaflı, bloklu ve hoş görünmüyor. Bunun etkisi göz ardı edilemez. Bu özelleştirilebilir olsa da, bu çok fazla çaba.
43
Alex Feinman

Sharepoint ile ilgili en büyük sorunum daha temel. Bence yanlış problem çözmeye çalışıyor.

Bunu kullanan birçok işletme, kağıtların, kullanıcıların formunun, bunun için belgelerin vb. belgeleri yönetmek için ....

peki bu sadece .... neden bu kadar çok belge ile başlayalım ...

formlar bir veritabanını doğrudan besleyen bir intranet formuna dönüştürülebilir. Bunun yerine bir Excel sayfasını doldurmam, yazdırmam, birisi imzalatmam, başka biri imzalamam, yazdırılan belgeyi almam ve bilgileri izlemek için el ile tekrar girmem gerekiyor ... imzalar dahil tüm bu görevler olabilir intranet formları ve dijital imza ile yapılmış ve işleri çok daha verimli hale getirmiştir.

Bir süre için sabitlenmeyecek bir üründe bilinen bir hatanın nasıl çalışılacağını açıklayan hızlı bir belge ... Yine de ilgili wiki sayfasına hızlı bir şekilde bir ifade girmek doğal bir seçenek gibi görünecektir. Yine de sık sık Word'ü başlatan, iki veya üç satır yazan ve belgeyi SharePoint sitesinin belirsiz bir köşesinde saklayan ve ardından ebedi "ama belgelendirilmiş" ile size tokat atan birini görüyorum. Ben böyle bir belge genellikle uygun hata düzeltme olarak kabul edilir bir noktaya bu gördük!

Sonuç olarak, Sharepoint'in sadece bu kötü alışkanlıkları uyguladığını ve zamanla, ilk etapta evcilleştirmek için çok daha kötü bir canavar yarattığını düşünüyorum. Bir Wiki, birkaç iyi yerleştirilmiş form ve iyi tasarlanmış bir intranet ile bir Word işlemci veya elektronik tablo kullanma ihtiyacı neredeyse sıfır olur. Sharepoint bunun için iyi olduğu için, şeylerinizi doğru yaparsanız, hiçbir şey için iyi olmaz.

Bence Sharepoint'in kurulu olduğu iki olası senaryo var:

1 - MSDN aboneliği/altın iş ortağı/yılbaşı hediyesi ile ücretsiz olduğu için

veya

2 - Çünkü bunun için ödeme yapan kişi, sonunda kullanacak olan kişi değildir.

29
Newtopian

Sanırım söylediğinde cevap verdin

Deneyimlerim, SharePoint'in yalnızca bir kuruluş tarafından tasarlanmadığı bir yönde zorlamaya çalıştığında gerçekten çirkinleşmesi

Şirketler, geliştiricilerini hızlı bir şekilde azaltacak sihirli bir mermi olmasını bekleyen ürünü getirme eğiliminde gibi görünüyor. Ve elbette bunu yapmaya çalışırken çok sinir bozucu oluyor. Size katılıyorum, eğer amaçlanan etki alanında kalırsanız iyi çalışır.

BTW bu kesinlikle SharePoint'e özgü değil. Bu, tüm otomat paketleri olmasa da birçoğunda olur. Görünüşe göre müşterilerin ürün sınırları içinde kalmak çok zor.

25
Gratzy

Kabul etmedim, SharePoint ile hiç çalışmadım ama duyduğum şey çoğunlukla iki şey etrafında dönüyor:

  1. Tüm bilgi yönetimi sorunlarına mükemmel bir çözüm olacak şekilde tasarlanmış büyük bir ağır sistem. Sonuç olarak, amaçlanan işlevlerin hiçbirini gerçekten iyi bir şekilde yerine getirmedi, ancak hepsi ortalama seviyede. İnsanlar hayal kırıklığına uğradı.

  2. Düşük kaliteli belgeler, geliştiricilerin sistemi ağrılı bir hata ayıklama, deneme, tahmin etme ve deneme süreci aracılığıyla öğrenmelerini ve anlamasını sağlar. Geliştiriciler hayal kırıklığına uğradı.

Bu, aşağı yukarı SharePoint'teki görüşleri özetler.


Ekstra okuma:

Sharepoint ile ilgili en büyük şikayetleriniz nelerdir?

Sharepoint programlaması ne kadar iyi/kötü?

Sharepoint 2007: Geliştiricilerin bilmesi gerekenler?

Sharepoint kariyer açısından iyi mi yoksa kötü mü?

SharePoint Hakkında İyi ve Kötü Bir Şey

18
user8685

"Word dosyaları için kurumsal roach motel" en iyi özetliyor. Amaçlandığı iletişim merkezi olarak değil, sıklıkla veri dökümü olarak kullanılır. Wiki çözümünün aksine, genellikle daha geniş kullanıcı eğitimi yerine kısıtlayıcı izinlerle kurulur (çok gerektirir). Organizasyona gerçekten ilgi duyan insanları kilitlerseniz, bu başarısızlık için belirli bir garantidir. Üstelik BT desteği için bir kabus (bu benim algıladığım açıdır).

17
mario

SharePoint'te olağan dışı bir şey yapmak çok zor. Sayfaların otomatik olarak sağlanması gibi temel görevler bile Visual Studio, Powershell, Powershell komut dosyası oluşturma, XML, vb. Bilgisini gerektirebilir. Bunu bir kuruluşta yapabilen tek kişi geliştiricilerdir.

Şimdi burada SharePoint ile ilgili sorunum - SharePoint özellikleri oluşturmak geliştirme değildir. Yönetimdir. SharePoint ile çoğu şey oluşturmak, bir web yöneticisinin yapabilmesi gereken bir şeydir, ancak web yöneticilerinin yapamayacağı kadar büyük ölçüde karmaşıktır. Bir geliştirici için, web yönetimi akıl almaz bir şekilde donuk.

SharePoint sadece zor ve sıkıcı.

16
Ant

SharePoint kimlere satılıyor?

SharePoint, bir şeye "Sorun Çözümü" olarak nasıl yaklaşılacağını bilmeyen iş insanlarına satılır. SharePoint'i alıp duvara atar ve yapışmasını umarlar. Daha sonra, organizasyonu ve özellik setlerini sonsuza kadar sıkışmış bir havuza yönlendiren onlar.

Bu mecazi gölet, insanların toparlayamayacağı teknik bir borç pozisyonudur ve yazılım bakım organizasyonunu sadece verimsiz bir şekilde daha fazla para atmalarını ve onları bir daha demiryoluna dönüştürmeyen bir yükseltmenin bir muckier havuzuna atmasını gerektirerek etkiler.

11
user19440

Organizasyonun yerini tutmaz, Disiplinin yerini tutmaz. Bunlara sahipseniz, neredeyse SharePoint'e ihtiyacınız yoktur. Yapmazsanız, Sharepoint sizi kurtaramaz.

8
user19372

Nefret etmemizin temel nedeni, SO korkunç bir şekilde tasarlanmış olması. Opak soyutlama katmanından sonra katmana sarılı devasa bir yapılandırma canavarıdır. Ciddi bir çözüm sağlamak için ciddi bir girişimden daha fazlası ...

Hangi yıldayız? İçerik türlerinizi gerçek tablo tanımlarına dayandırmanız yeterlidir. Basitleştirin ve herhangi bir modern CMS gibi iyi çalışın. Microsoft gerçekten yeniliği berbat ediyor. Ne yazık ki, hala kurumsal alana sahipler.

8
Macrosloth

Kutu Dışı özellikler harika. İhtiyacınız olanı yapmak için kutudan çıkan özellikleri "manipüle etmeye" başladığınızda, hızlı bir şekilde zorlaşır.

Yukarıda belirtildiği gibi, sadece tasarlandığı şey için kullanılmalıdır. Ancak bu bir sorundur çünkü yöneticiler geliştiricinin SharePoint'in tasarlanmadığı şeyleri işleyebileceğini düşünür ve iter, bu da çözümleri araştırmak için saatler hatta günler geçirmelerini sağlar.

Bir şirket SharePoint kullanmak istiyorsa, gerekir tamamen araştırır. Sıklıkla yapmazlar ve ihtiyaç duydukları herhangi bir özellik geliştiriciye aktarılır.

SharePoint için tasarlandığı gibi kullanıyorsanız, gerçekten işe yarar çok doğru. Çalıştığım şirketin SharePoint için tasarlandığını ve çok fazla "özellik" eklemek istemediğini umuyorum.

7
sange

Sharepoint ile yaşadığım ilk iki sorun:

  • Kutu Dışı özellikler çalışır, ancak fiyatı haklı çıkarmak için yeterli değildir.
  • Yönetim her şeyin Sharepoint'in etki alanı olduğunu düşünür, bu yüzden bir sunucudan hata veritabanı barındırmasını istediğinde, "Bunun için Sharepoint'i kullan" alırsın. Biri, paylaşılan dosyalar özelliğini kod için bir sürüm kontrol sistemi olarak kullanmayı önermeye cesaret etti. (Yanlış olduğuna ikna etmek uzun sürmedi).

Çoğu insanın radarının altına kaymış gibi görünen daha küçük sorunlar da var, bu yüzden Sharepoint'e özgü olmayacak. Bir örnek erişilebilirliktir. Bir diğeri navigasyon.

Bunu bir JIRA/Confluence/Subversion kurulumu gibi bir kontrastla karşılaştırın. Yapmanız gerekenlerin çoğu, daha iyi bir entegrasyon hikayesi ve genel olarak daha az para için birkaç diğer özellik için uygun araçlar elde edersiniz. Bu ürünler çok iyi bütünleşir ve birkaç şeyle (Sharepoint dahil) bütünleşir. Bu yapılandırma da mükemmel değil, ancak Sharepoint'ten daha iyi bir deneyim yaşadım.

Sharepoint hakkında "havalı" olduğunu düşündüğüm tek özellik MS Office'teki uzak içeriği düzenleyebiliyordu. Bundan sonraki her şey bir acıydı.

7
Berin Loritsch

İlk önce aşırı hype'dan bahsediyorsun. Sonra bu yorumu yaptınız.

Tasarlandığı şey için SharePoint'i kullanırsanız, gerçekten işe yarar.

Sanırım kendi sorunuzu cevapladınız. SharePoint'in beğenilmemesi, normalde olduğundan daha fazla satılabildiği/satıldığı gerçeğinden kaynaklanmaktadır.

Bu, onunla ilgili yanlış bir şey olduğu anlamına gelmez, sadece doğru pazarlanmaz.

5
jzd

Maliyet. İnternet üzerinden erişilebilen yüksek performanslı iki sunucu kümesini fiyatlandırmayı deneyin. Bu yüzden insanlar alternatifler aramaya başlar

2
jqa