Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 projects - Sébastien Paulet
1. aOS Kuala Lumpur 2018
12 Microsoft MVPs, 14 International Speakers, 18 Sessions
Brought to you by:
aOS Kuala Lumpur 2018
An Independent Community Event to Learn About Azure, Office 365 & SharePoint
2. aOS Kuala Lumpur 2018
Lean, Scrum and Low code
approach of SharePoint and
O365 projects
By Sebastien Paulet
@SP_twit
3. aOS Kuala Lumpur 2018
Speaker introduction
France
Enterprise Solutions
Architect
SPT Conseil
Speaker on
#DMS, #Archiving,
#SharePoint,
#Scrum, #Lean,
#Ergonomy
@SP_twit
Blog
https://sppublish.wordpress.com
4. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Why?
• Share an tested project methodology that works on SharePoint
and O365 projects
• Know mecanism
• When to use it
• Key factor of success
@SP_twit #aOSKL
5. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Observation
• « Do more with less »
• Requirement volatility
• Fast ROI
@SP_twit #aOSKL
6. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Classical : V cycle
@SP_twit #aOSKL
7. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
On the field : « Waterfall »
@SP_twit #aOSKL
Requirements
Design
Develop
Tests
Deploy Run
9. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Project context - Before
• International banking sector (CIB) for deal decision management
• Elder catastrophic projet (4 years!)
• Using shared drives and other applications
• After audit, decision to rebuild everything
@SP_twit #aOSKL
10. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Project contexte – At startup
• 2 POC thown to the trash bin
• Closely followed by direction board
• Little (6 month to go live)
• Tired actors
• Budget++
• An existing SharePoint « private cloud »
@SP_twit #aOSKL
12. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Agility – « Fail Fast »
Plan
Do
Check
Act
@SP_twit #aOSKL
13. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Agility - Incertainty
@SP_twit #aOSKL
14. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Agility – Fast ROI
Investiment ($)
TimeAgile project
@SP_twit #aOSKL
15. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Scrum
• Specifications -> Backlog
• Iterations -> Sprint
• Values inversion
PROJECT
Quality
Cost Time
PROJECT
Perimeter
Cost Time@SP_twit #aOSKL
16. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Scrum « Out of the box »
• Begin developping ASAP
• Frequent delivery -> need for a lot of unit testinig (XP)
• Yes, but …
@SP_twit #aOSKL
18. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
« Jugaad » mode
A good designer finds an
elegand way to put
everything you need on a
page
A great designer convince
you half that sh*t is
unecessary
Mike Monteiro
@SP_twit #aOSKL
19. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Startup
• 2,3 workshops
• Ask business needs
• Fisrt shot of a project template
• « What is missing? »
@SP_twit #aOSKL
20. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Business needs
PEOPLE CONTENT
FEATURES FLOW
@SP_twit #aOSKL
PERMISSIONS
21. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Design
• You MUST request from beginning
• Existing volumetries
• Estimated yearly volumes
• Repartition
• Security permissions rules
• Information lifecycle management (archivage)
• Documents repartition, collections, volumes, views, ACL
• Compare to SharePoint boundaries
https://technet.microsoft.com/fr-fr/library/cc262787.aspx
@SP_twit #aOSKL
22. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Challenge everything
• « What it is used for? What is the ROI? What will be the added
business value? »
• « Can we go in production without it? »
• Check other available software components
• MVP (Minimum Viable Product)
Perimeter = features + content + people + flux
23. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Prioritize
Important
Easy@SP_twit #aOSKL
24. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Stick to the standard
• Cheaper
• Faster
• No version upgrade issue
• More agile*
Goal : 100% standard
* : OK, but less « free » @SP_twit #aOSKL
25. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Whichstandard?
@SP_twit #aOSKL
26. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Design
@SP_twit #aOSKL
27. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Estimation
@SP_twit #aOSKL
28. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Scrum Development
• Provider Hosted Apps dev
• Isolated modules
• Challenge!
• Impediments
• Infra
• Delivry process
@SP_twit #aOSKL
30. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Final
• Delivered on time and international roll out
• Direction and end users satisfaction
• IT award
• Only 1/3 of budget was used.
@SP_twit #aOSKL
31. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
To sum up
• Infrastructure SharePoint as « Private Cloud » (is on Prem
constraint) or O365
• Need to a strong sponsorship with result driven mindset
• Cheaper, faster, more agile, stick to standard
• Challenge, challenge, challenge!
@SP_twit #aOSKL
32. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
THANK YOU !
Please give us your feedback ☺
Rate each session with our
aOSKL 2018 Apps
33. aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
THANK YOU !
Please give us your feedback ☺
Rate each session with our
aOSKL 2018 Apps