Prijsvraag: Van welke
wiskundige reeks is
planningspoker afgeleid?
SCRUM
10 Best Practices van
Klik om de titelstijl voor het
succesvolle SharePoint
model te bewerken
Projecten
introductie
Jeroen Derde
SharePoint Consultant

jeroen.derde@e-office.com
Wie doet al SCRUM ?
BP1 SharePoint Platform Deployment
AutoSPInstaller
https://autospinstaller.codeplex.com/

Platform
Installatie
Powershell
...
Voorbeeld
SharePoint Installer

AutoSPInstaller
BP2: SharePoint Application Provisioning
Solutions

Custom Powershell Installer tbv
Controle over je omgeving

Service
App...
BP2: Hergebruik

Request

Workflow

Provision

Proxy

Log

Report

• Data points

• Approval

• Procedure
s
• Policies
• L...
BP3: Testen!
Geautomatiseerde Tests
(Selenium)

TMOP

Sessie:
Test-driven
development
met SP2013 en
VS2012

Logische Tests...
BP3: Kennisdeling
Maak van kennisdeling de
standaard binnen het team, na
een paar sprints willen ze niet
meer anders

Blog...
BP4: Run-in Sprint
Afhankelijk van team ervaring

Coding
standards

Basis afspraken

Eigen
verantwoordelijk
heden

Develop...
BP5: SharePoint Kennis
Activiteit om kennis op te doen
explicit inplannen als
Non-Functional

Hoe goed
kennen je
Testers
S...
BP5: Pitfall
In een agile team ben je betrokken
bij veel aspecten en taken.
Pitfall is teveel kennis
delen/bemoeien met an...
BP6: Retrospective
Planning is 1 Sprint
Retrospective gaat over alle toekomstige Sprints

Pijn punten komen hier aan het l...
BP6: Retrospective
• Communication
• Courage
• Collaboration
• Quality
• Speed
• Fun
BP7: Inspireren Organisatie
Timebox van X aantal Story
Points

Lengte sprint
varieren , korter
is meer
feedback, maar
meer...
BP8: Sprint Demo’s
Ga naar de locatie van je
gebruikers, en laat zien waar je
mee bezig bent.

Product Owner
neemt Feedbac...
BP9: Vier
je succes,
suiker is
goed voor
de
aandacht
BP10: SharePoint
Geef je het beestje een naam

Duwboot

Guus

AQUA

Lucy
questions

www.e-office.com
e-office partnerships
Upcoming SlideShare
Loading in …5
×

SPCA2013 - 10 Best Practices voor succesvolle SharePoint Projecten

427 views

Published on

10 Best Practices voor succesvolle SharePoint Projecten

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
427
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • De e-office group bestaat uit: work21, e-office en e-office mobile.
  • BP 0:iig een analoog bord. Voor standup onontbeerlijk als geheugensteun. Zet er desnoods een webcam op.Digitaal ook makkelijk. TFS in de cloud, mooi tempate, maar nog betaHuidig project Jira.Backlog in de buurt. Whiteboard is om te tekenen.http://wwwis.win.tue.nl/2R690/doc/ScrumAndXpFromTheTrenchesonline07-31.pdf
  • Gratis kennisVoor een goed SharePoint fundament is het belangrijk dat er een degelijke installatie wordt gedaan van de SharePoint omgeving.Door het iteratieve karakter van een scrum project is het van ideaal om ook de installatie van de omgeving iteratief mee te nemen in je project als er nog geen SharePoint omgeving en ontwikkelstraat aanwezig is binnen de organisatie.Om herhaaldelijk installaties te kunnen doen en ze daarna te testen zou je deze moeten scripten. Omdat deze scripts geparameteriseerd zijn, kan jet zelfde script voor meerdere omgevingen gebruikt worden.Je begint met een aantal devseats, dan test, dan acc. Tegen de tijd dat je Productie gaat instaleren zijn zo goed als alle problemen al eens voorbij gekomen. Opnieuw installeren van een omgeving of inrichten van een devseat wordt ook een stuk makkelijker hierdoor. Voordeel is ook dat de devseat qua account splitsing en rechten exact gelijk is aan de andere omgevingen. Dit is vaak anders.Meestal stopt dit script net voor of bij de web applicatie. Web applicatie wordt meestal door project in samenspraak met beheer aangemaakt omdat settings op webapp niveau door business gestuurd kunnen worden. Als er veel aan de webapplicatie word geconfigureerd (SSL, LOAD BLANCERS) dan wordt de webapp ook we door beheer aangemaakt, en afgeconfigureerddoor het project. New indicator, Upload max.
  • Testers rollen de applicatiezelfuitnaar TestUitrolzelf is testbaar, en logbaar.Ietsvervuild, allesweg en opnieuwuitrollenEenduidigeuitrol method voor development en installatieIdeaalvooreeneersteuitrol, daarnaook update scripts temaken.80% van de SP2010 scripts werktnog in SP2013.
  • Alleswat je hebtgemaaktzou je later kunnenhergebruiken. Voorandereprojecten en bijvoorbeeld automated governance.
  • Plaats en tijd onafhankelijk. Geef het goede voorbeeld.Developer infoUser storiesGebruikwateraanwezig isen Koppel het aan je Stories
  • Lang niet iedereen in je team is over het algemeen even bekend of behendig met SCRUM, en alle dingen die er bij komen kijken.
  • Leg hier nadruk op.Niet alleen technische dingen, vooral ook persoonlijke zaken
  • Toch vaak een ICT getrokken traject een SharePoint deployment.Applicatie ontwikkeling al vakaer business gedreven.Kan politiek gevoelig liggen, omdat SharePoint wordt binnengefietst. En gaat alles overnemen.
  • Vooroordelen tov SharePoint. Als een applicatie op je platform niet goed is, dan is die applicatie niet goed, en niet heel SharePoint.Het gaat om de oplossing niet om het onderliggende product.Daarnaast is het makkelijker om een naam te onthouden voor mensen. Geeft het poersoonlijkheid.
  • SPCA2013 - 10 Best Practices voor succesvolle SharePoint Projecten

    1. 1. Prijsvraag: Van welke wiskundige reeks is planningspoker afgeleid?
    2. 2. SCRUM 10 Best Practices van Klik om de titelstijl voor het succesvolle SharePoint model te bewerken Projecten
    3. 3. introductie Jeroen Derde SharePoint Consultant jeroen.derde@e-office.com
    4. 4. Wie doet al SCRUM ?
    5. 5. BP1 SharePoint Platform Deployment AutoSPInstaller https://autospinstaller.codeplex.com/ Platform Installatie Powershell Alles t/m de web applicatie Ontwikkel Test Acceptatie Productie inrichting Herhaalbaar Testbaar Parameterisatie Adoptie Beheer - Opleiding - Organisatie
    6. 6. Voorbeeld SharePoint Installer AutoSPInstaller
    7. 7. BP2: SharePoint Application Provisioning Solutions Custom Powershell Installer tbv Controle over je omgeving Service Applications Maak het belangrijk vanaf het begin Site Configuratie http://gallery.tech net.microsoft.co m/ScriptCenter/ Applicatie Installatie Alles vanaf de webapplicatie Adoptie - Beheer - Developers - Testers
    8. 8. BP2: Hergebruik Request Workflow Provision Proxy Log Report • Data points • Approval • Procedure s • Policies • Logic • Elevation • Isolation • Document • Insight • Complianc e • SharePoint List • SPD Workflow • Scheduled Task • SharePoint List • PowerShell Dan Holme SPC13 • Excel
    9. 9. BP3: Testen! Geautomatiseerde Tests (Selenium) TMOP Sessie: Test-driven development met SP2013 en VS2012 Logische Tests Unit Tests Huidig project: 3 dev op 2 test
    10. 10. BP3: Kennisdeling Maak van kennisdeling de standaard binnen het team, na een paar sprints willen ze niet meer anders Blog Reageer Like En Mention Openheid naar de organisatie Ik kan het UX vinden. Confluence SharePoint Connections Ontwerp beslissingen vastleggen
    11. 11. BP4: Run-in Sprint Afhankelijk van team ervaring Coding standards Basis afspraken Eigen verantwoordelijk heden Developer Seats Deployment
    12. 12. BP5: SharePoint Kennis Activiteit om kennis op te doen explicit inplannen als Non-Functional Hoe goed kennen je Testers SharePoint eigenlijk? Kunnen je developers ook testen als het nodig is? Iedereen zo veel mogelijk multi disciplinair binnen team SharePoint 101
    13. 13. BP5: Pitfall In een agile team ben je betrokken bij veel aspecten en taken. Pitfall is teveel kennis delen/bemoeien met andere zodat ander werk niet meer afkomt.
    14. 14. BP6: Retrospective Planning is 1 Sprint Retrospective gaat over alle toekomstige Sprints Pijn punten komen hier aan het licht. Geeft inzicht in Non-functionals voor de volgende Sprint
    15. 15. BP6: Retrospective • Communication • Courage • Collaboration • Quality • Speed • Fun
    16. 16. BP7: Inspireren Organisatie Timebox van X aantal Story Points Lengte sprint varieren , korter is meer feedback, maar meer overhead Adoptie Leer effect team LEUK Denken in beperkingen opheven Politiek gevoelig
    17. 17. BP8: Sprint Demo’s Ga naar de locatie van je gebruikers, en laat zien waar je mee bezig bent. Product Owner neemt Feedback mee in Plannings meeting Nodig mensen uit die het best aansluiten bij je Sprint doel Adoptie Iedereen uit het team presenteert
    18. 18. BP9: Vier je succes, suiker is goed voor de aandacht
    19. 19. BP10: SharePoint Geef je het beestje een naam Duwboot Guus AQUA Lucy
    20. 20. questions www.e-office.com
    21. 21. e-office partnerships

    ×