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. 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
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. BP4: Run-in Sprint
Afhankelijk van team ervaring
Coding
standards
Basis afspraken
Eigen
verantwoordelijk
heden
Developer Seats
Deployment
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. 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. 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
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. 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
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.