SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
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
aOS Kuala Lumpur 2018
Lean, Scrum and Low code
approach of SharePoint and
O365 projects
By Sebastien Paulet
@SP_twit
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
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
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Observation
• « Do more with less »
• Requirement volatility
• Fast ROI
@SP_twit #aOSKL
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Classical : V cycle
@SP_twit #aOSKL
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
On the field : « Waterfall »
@SP_twit #aOSKL
Requirements
Design
Develop
Tests
Deploy Run
aOS Kuala Lumpur 2018
The project
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
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
aOS Kuala Lumpur 2018
Scrum & agile basics
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Agility – « Fail Fast »
Plan
Do
Check
Act
@SP_twit #aOSKL
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Agility - Incertainty
@SP_twit #aOSKL
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Agility – Fast ROI
Investiment ($)
TimeAgile project
@SP_twit #aOSKL
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
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
aOS Kuala Lumpur 2018
Apply to SharePoint
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
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
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Business needs
PEOPLE CONTENT
FEATURES FLOW
@SP_twit #aOSKL
PERMISSIONS
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
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
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Prioritize
Important
Easy@SP_twit #aOSKL
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
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Whichstandard?
@SP_twit #aOSKL
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Design
@SP_twit #aOSKL
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Estimation
@SP_twit #aOSKL
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
Scrum Development
• Provider Hosted Apps dev
• Isolated modules
• Challenge!
• Impediments
• Infra
• Delivry process
@SP_twit #aOSKL
aOS Kuala Lumpur 2018
In a nutshell
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
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
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
THANK YOU !
Please give us your feedback ☺
Rate each session with our
aOSKL 2018 Apps
aOS Kuala Lumpur 2018aOS Kuala Lumpur 2018
THANK YOU !
Please give us your feedback ☺
Rate each session with our
aOSKL 2018 Apps

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap
 
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
 
DevOps Measurement - DevOpsDays DC
DevOps Measurement - DevOpsDays DCDevOps Measurement - DevOpsDays DC
DevOps Measurement - DevOpsDays DC
 
Wonders of Portfolio = Long Term Planning + Agility
Wonders of Portfolio = Long Term Planning + AgilityWonders of Portfolio = Long Term Planning + Agility
Wonders of Portfolio = Long Term Planning + Agility
 
Why Measuring Page Load Is The Wrong Metric
Why Measuring Page Load Is The Wrong MetricWhy Measuring Page Load Is The Wrong Metric
Why Measuring Page Load Is The Wrong Metric
 
CAS360 - CAS Update Day - July/August 2013
CAS360 - CAS Update Day - July/August 2013CAS360 - CAS Update Day - July/August 2013
CAS360 - CAS Update Day - July/August 2013
 
AOS KUALA LUMPUR - OFFICE 365 AUTOMATION WITH AZURE AUTOMATION
AOS KUALA LUMPUR - OFFICE 365 AUTOMATION WITH AZURE AUTOMATIONAOS KUALA LUMPUR - OFFICE 365 AUTOMATION WITH AZURE AUTOMATION
AOS KUALA LUMPUR - OFFICE 365 AUTOMATION WITH AZURE AUTOMATION
 
Adventures in OpenSocial
Adventures in OpenSocialAdventures in OpenSocial
Adventures in OpenSocial
 
DOES16 London - Chris Jackson - Disrupting an Enterprise from the Inside
DOES16 London -  Chris Jackson - Disrupting an Enterprise from the InsideDOES16 London -  Chris Jackson - Disrupting an Enterprise from the Inside
DOES16 London - Chris Jackson - Disrupting an Enterprise from the Inside
 
Using Error Budgets to Prioritize Work
Using Error Budgets to Prioritize WorkUsing Error Budgets to Prioritize Work
Using Error Budgets to Prioritize Work
 
About q42
About q42About q42
About q42
 
CCG Company Presentation
CCG Company PresentationCCG Company Presentation
CCG Company Presentation
 
Smoothing the Continuous Delivery Path - A Tale of Two Teams
Smoothing the Continuous Delivery Path - A Tale of Two TeamsSmoothing the Continuous Delivery Path - A Tale of Two Teams
Smoothing the Continuous Delivery Path - A Tale of Two Teams
 
Are we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we workAre we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we work
 
TuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success Story
 
Scaling Shiny Apps - EARL 2017 San Francisco
Scaling Shiny Apps - EARL 2017 San Francisco Scaling Shiny Apps - EARL 2017 San Francisco
Scaling Shiny Apps - EARL 2017 San Francisco
 
Are we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we workAre we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we work
 
Achieving Better Business Productivity through Apps for Office
Achieving Better Business Productivity through Apps for Office Achieving Better Business Productivity through Apps for Office
Achieving Better Business Productivity through Apps for Office
 
[Jira Day 2018] PPM: The Tempo Story
[Jira Day 2018] PPM: The Tempo Story[Jira Day 2018] PPM: The Tempo Story
[Jira Day 2018] PPM: The Tempo Story
 
User! 2019 best practices for building shiny enterprise applications
User! 2019  best practices for building shiny enterprise applicationsUser! 2019  best practices for building shiny enterprise applications
User! 2019 best practices for building shiny enterprise applications
 

Ähnlich wie 2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 projects - Sébastien Paulet

Ähnlich wie 2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 projects - Sébastien Paulet (20)

2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...
2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...
2018-10-23 2C - Let's automate Office 365 with Azure automation and Powershel...
 
2018-10-23 7 C - Using Graph API to read outlook mail for accounting - Hansam...
2018-10-23 7 C - Using Graph API to read outlook mail for accounting - Hansam...2018-10-23 7 C - Using Graph API to read outlook mail for accounting - Hansam...
2018-10-23 7 C - Using Graph API to read outlook mail for accounting - Hansam...
 
Microsoft Graph – Subscription API
Microsoft Graph – Subscription APIMicrosoft Graph – Subscription API
Microsoft Graph – Subscription API
 
aOS Kuala Lumpur - Migrating to SharePoint Online - Real-life Experiences
aOS Kuala Lumpur - Migrating to SharePoint Online - Real-life ExperiencesaOS Kuala Lumpur - Migrating to SharePoint Online - Real-life Experiences
aOS Kuala Lumpur - Migrating to SharePoint Online - Real-life Experiences
 
2018-10-23 6 C - Microsoft Graph get the power of excel functions into your w...
2018-10-23 6 C - Microsoft Graph get the power of excel functions into your w...2018-10-23 6 C - Microsoft Graph get the power of excel functions into your w...
2018-10-23 6 C - Microsoft Graph get the power of excel functions into your w...
 
2018-10-23 7 b - IoT for beginners and ITpros - Kishore Chowdary
2018-10-23 7 b -  IoT for beginners and ITpros - Kishore Chowdary2018-10-23 7 b -  IoT for beginners and ITpros - Kishore Chowdary
2018-10-23 7 b - IoT for beginners and ITpros - Kishore Chowdary
 
2018-10-21 aOSKL Accelerate success and time to value for Microsoft 365
2018-10-21 aOSKL Accelerate success and time to value for Microsoft 3652018-10-21 aOSKL Accelerate success and time to value for Microsoft 365
2018-10-21 aOSKL Accelerate success and time to value for Microsoft 365
 
2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...
2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...
2018-10-23 4 A - Accelerate success and time to value for Microsoft 365 - Pat...
 
2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...
2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...
2018-10-23 6 A - Bots – Changing The Way We Engage with Technology - Kirti Pr...
 
Is Being Agile a Good Thing?
Is Being Agile a Good Thing?Is Being Agile a Good Thing?
Is Being Agile a Good Thing?
 
Product Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOsProduct Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOs
 
2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man
2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man
2018 10-23 2A - Digital Transformation in a nutshell - Chang Ming Man
 
Productionizing Data Science at Experience
Productionizing Data Science at ExperienceProductionizing Data Science at Experience
Productionizing Data Science at Experience
 
Building Business Applications in Office 365 SharePoint Online Using Logic Apps
Building Business Applications in Office 365 SharePoint Online Using Logic AppsBuilding Business Applications in Office 365 SharePoint Online Using Logic Apps
Building Business Applications in Office 365 SharePoint Online Using Logic Apps
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product Roadmap
 
Minimum Viable Architecture - Good Enough is Good Enough
Minimum Viable Architecture - Good Enough is Good EnoughMinimum Viable Architecture - Good Enough is Good Enough
Minimum Viable Architecture - Good Enough is Good Enough
 
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
 
2018-10-23 1 - aOS Kuala Lumpur keynote aOS
2018-10-23 1 - aOS Kuala Lumpur keynote aOS2018-10-23 1 - aOS Kuala Lumpur keynote aOS
2018-10-23 1 - aOS Kuala Lumpur keynote aOS
 
Architectural Considerations for Startups
Architectural Considerations for StartupsArchitectural Considerations for Startups
Architectural Considerations for Startups
 
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into RequirementsEvolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
 

Mehr von aOS Community

Mehr von aOS Community (20)

Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
Commencer le IaaS sur Azure - aOS Tahiti 03-03-2020
 
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
Migrer vers O365. Quelles stragtégies? - aOS Tahiti 03-03-2020
 
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
Passer des macro Excel à la power plateform - aOS Tahiti 03-03-2020
 
Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020Serverless avec azure functions - aOS Tahiti 03-03-2020
Serverless avec azure functions - aOS Tahiti 03-03-2020
 
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020 Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
Passer des macro Excel à la power plateform - aOS Nouméa 28-02-2020
 
MS ignite : les nouveautés autour des content services et projet cortex - aOS...
MS ignite : les nouveautés autour des content services et projet cortex - aOS...MS ignite : les nouveautés autour des content services et projet cortex - aOS...
MS ignite : les nouveautés autour des content services et projet cortex - aOS...
 
Cybersecurité dans M365 - aOS Noumea 28-02-2020
Cybersecurité dans M365 - aOS Noumea 28-02-2020Cybersecurité dans M365 - aOS Noumea 28-02-2020
Cybersecurité dans M365 - aOS Noumea 28-02-2020
 
Introduction a Power Automate - aOS Nouméa 28-02-2020
Introduction a Power Automate  - aOS Nouméa 28-02-2020 Introduction a Power Automate  - aOS Nouméa 28-02-2020
Introduction a Power Automate - aOS Nouméa 28-02-2020
 
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
aOS Monaco 2019 - S3 - Présentation Varonis - Cloud Data Protection - Benjami...
 
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent PiloaOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
aOS Monaco 2019 - S2 - Présentation ARKADIN - TEAMS Adoption - Laurent Pilo
 
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
aOS Monaco 2019 - C1 - Sécuriser sa messagerie sur Office 365 - Hakim Taoussi...
 
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
aOS Monaco 2019 - B7 - I Developed a SPFx solution, what to do next and how t...
 
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
aOS Monaco 2019 - B6 - Mister Governance and Doctor Teams - Jean-François Ber...
 
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
aOS Monaco 2019 - B5 - The good, the bad and the unexpected - a BOT story - K...
 
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
aOS Monaco 2019 - B4 - Three must have workflows with Microsoft Flow - Vlad C...
 
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi VoncinaaOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
aOS Monaco 2019 - B3 - Create purchase request in PowerApps - Robi Voncina
 
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
aOS Monaco 2019 - B2 - Intégrer la Power Platform avec SharePoint - Patrick G...
 
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
aOS Monaco 2019 - B1 - Construire son infrastructure sur Azure un jeu d'enfan...
 
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
aOS Monaco 2019 - A7 - Sécurisez votre SI et vos services Office 365 partie 2...
 
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...
aOS Monaco 2019 - A6 - Sécurisez votre SI et vos services Office 365 partie 1...
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
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
  • 8. aOS Kuala Lumpur 2018 The project
  • 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
  • 11. aOS Kuala Lumpur 2018 Scrum & agile basics
  • 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
  • 17. aOS Kuala Lumpur 2018 Apply to SharePoint
  • 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
  • 29. aOS Kuala Lumpur 2018 In a nutshell
  • 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