SharePoint developer

Wat is een SharePoint developer?

Een SharePoint developer (ook wel SharePoint-ontwikkelaar of SharePoint-programmeur) is een programmeur die werkt met het platform Microsoft SharePoint. Sommige SharePoint developers fungeren niet alleen als programmeur, maar hebben ook adviserende taken. Hun rol overlapt in zo’n geval met die van een SharePoint-consultant.

Wat is SharePoint?

Microsoft SharePoint is een platform dat als raamwerk dient om het beheer en de uitwisseling van gegevens binnen een organisatie mogelijk te maken. Met SharePoint kunnen meerdere gebruikers informatie raadplegen, bewerken en delen vanuit één werkscherm. Dit werkscherm geeft toegang tot gegevens uit alle gekoppelde webservices, applicaties en andere bronnen. Binnen SharePoint wordt informatie gestructureerd, onder meer door middel van libraries (bibliotheken). Behalve voor het bewerken en delen van informatie, biedt het raamwerk de mogelijkheid om processen vast te leggen middels workflows, hetgeen de afhandeling van processen binnen een organisatie behoorlijk kan versoepelen.

Voorbeelden van toepassingen waarvoor SharePoint wordt gebruikt, zijn:

  • Uitwisselen van informatie (onder andere: intern en extern gerichte content, fora en enquêtes)
  • Bijhouden van de agenda, taken en urenregistraties
  • Verwerken van (complexe) online processen (bijvoorbeeld verlof- of vergunningsaanvragen)
  • Opstellen en publiceren van KPI’s (Key Performance Indicators of kritieke prestatie-indicatoren)
  • Bewaken van kredietlimieten van klanten
  • Opstellen van verkooprapportages vanuit bedrijfsapplicaties
  • Bewaken van de looptijd van contracten
  • Beschikbaar stellen van rapportages aan klanten via extranet

SharePoint maakt onderdeel uit van het Microsoft Office-pakket en biedt verregaande integratie met andere Office-toepassingen als Excel en met het eveneens door Microsoft ontworpen .NET-framework. Daarnaast sluit het naadloos aan op veel andere toepassingen, bijvoorbeeld:

  • SAP ERP / SAP CRM
  • Siebel CRM
  • Nintex
  • K2
  • Open Text Process Centre

Wat doet een SharePoint developer?

SharePoint developers houden zich over het algemeen bezig met de volgende zaken:

  • Inrichten en beheren van websites, systemen, structuren en andere SharePoint-toepassingen
  • Vaststellen van de behoeftes van klanten en omzetten van deze behoeftes in concrete SharePoint-oplossingen
  • Opstellen van technische en functionele ontwerpen
  • Samenstellen en onderhouden van een functionele documentatie
  • Bieden van ondersteuning aan gebruikers van SharePoint-toepassingen
  • Uitvoeren van (acceptatie)tests met betrekking tot nieuwe toepassingen
  • Adviseren van opdrachtgevers omtrent de werking van SharePoint
  • Eventueel aanbieden van trainingen op het gebied van SharePoint

Waar werken SharePoint developers?

SharePoint developers werken vaak voor softwarebedrijven, al dan niet specifiek gericht op business intelligence. Daarnaast hebben grote bedrijven, banken en verzekeraars vaak eigen SharePoint developers in dienst. Collega’s met wie de developers te maken kunnen hebben zijn bijvoorbeeld SharePoint consultants, SAP-consultants, accountmanagers, UX designers en functioneel ontwerpers.

Hoe word je SharePoint developer?

Over het algemeen wordt van SharePoint developers, behalve de nodige ervaring met SharePoint, een afgeronde hbo- of wo-opleiding gevraagd op ICT-gebied. Voorbeelden van relevante opleidingen zijn:

  • Bedrijfskundige Informatica / Business IT & Management (hbo)
  • Business Process Management & IT (BPMIT) (wo)

Behalve over een basisopleiding  op ICT-gebied en enige werkervaring, dienen SharePoint developers vaak ook te beschikken over relevante Microsoft-certificaten, zoals:

  • Pro: Designing and Developing Microsoft SharePoint 2010 Applications
  • MCTS Microsoft SharePoint 2010 Configuring
  • Microsoft Certified Solution Developer