Desenvolvedores não gostam de SharePoint?
Autor: David Sellen | Publicado: 2011-05-04T04:00:00-03:00


Existem muitos desenvolvedores que não gostam do SharePoint e não conseguem enxerga-lo como uma plataforma que pode trazer benefícios ao negócio do cliente. Eu não entendia o porquê disso até conversar com uma pessoa, ela se mostrava totalmente avesso ao desenvolvimento de projetos com a plataforma SharePoint, vejam um trecho da conversa:
  



Fulano: ...os caras estão usando muito sharelixo...
  



eu: ...&nbsp;a demanda por SharePoint aqui é muito grande... tem interesse ?
  



Fulano:&nbsp;nem a pau!!!&nbsp;SharePoint é chato d+...&nbsp;se você ver a intranet que os caras fizeram com .NET&nbsp;ficou melhor que &nbsp;SharePoint...
  



eu:&nbsp;Duvido!!! Pode ser verdade que a Intranet ficou boa, mas isso não prova ser melhor ou pior desenvolvimento do produto utilizando o SharePoint ou não, a única conclusão possível é que eles fizeram uma correta concepção do produto...
  



Fulano:&nbsp;o que eu estou falando&nbsp;é que da pra fazer a mesma coisa&nbsp;sem o SharePoint...
  



eu:&nbsp;hahahahaha, tá certo programador da nasa!!!&nbsp;J,&nbsp;vamos ver se isso realmente é possível, primeiro, com o SharePoint a empresa ganha muito mais...
  



Fulano:&nbsp;é isso que ainda não é claro:&nbsp;fluxo de aprovação e controle de usuário ?&nbsp;webparts ? grande coisa...
  



eu: Realmente isso não é grande coisa..., aliás SharePoint não é só isso,&nbsp;não se trata apenas de um clássico GED, é uma solução completa com&nbsp;poderosas&nbsp;ferramentas para Search, ECM,&nbsp;BI, KM, Social Computing, Automação de fluxos de trabalho sem código, e de quebra, possui uma rica interface de usuário, e tudo isso integrado!
  



Fulano: aaah...&nbsp;é por isso mesmo que eu acho paia, porque ninguém faz o que ele é capaz,&nbsp;só empurra documento&nbsp;dentro do site, faz um layout pra botar noticia da empresa&nbsp;e habilita lá um fluxo de aprovação...,&nbsp;grande coisa! Além disso, é muito complicado programar para SharePoint...
  



eu: Será realmente ???..., com a plataforma 2010, integração com TSF, os templates do VS 2010, e a concepção de padrões de projetos adequados, você vai longe!!!
  



O grande problema é que algumas empresas se metem em projetos SharePoint sem fazer a&nbsp;concepção do produto, o que acontece no final das contas é que o time de desenvolvimento&nbsp;recebe a demanda, executa do jeito que der,&nbsp;e, definitivamente, se não conhecer o potencial da ferramenta, um abraço!!! Tem muito projeto falhando por aí porque o cara resolve fazer de qualquer jeito, pensando que é só mais uma telinha web com .NET, desastre total!
  

Para entregar um portal SharePoint, o time precisa ir mais além do desenvolvimento de software convencional, ele precisa se reinventar, investir tempo para conhecer e aprender&nbsp;efetivamente o que o produto pode oferecer e como oferecer!
  

Nunca entre em qualquer tipo de projeto sem conhecer a ferramenta de trabalho, isso porque se você conseguir entregar o produto, não terá atributos de qualidade, por causa da iminente má utilização dos recursos disponíveis, excesso uso gambiarras, insatisfação generalizada do time de desenvolvimento, resultando em clientes insatisfeitos com seus produtos, se ainda não estão ainda, conte os dias!!!
  



Acho que depois deste bate papo, o colega vai pensar duas vezes antes de colocar a mão na massa!

 



(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) {return;}
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));