SlideShare a Scribd company logo
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
A Real-World Implementation of a
Social Intranet Based on Office 365
Robin Slagman
Derk van Lochem
Unity Connect Haarlem 2016
Tweet this talk
@SynigoPulse | #UnityC16
www.synigopulse.com
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
“The experience is about how we get there, not
the landing place.”
Bill Buxton, Principal Researcher at Microsoft
Research
Introducing…
Robin Slagman
• Co-founder, product owner, Office 365 & SharePoint specialist
• r.slagman@synigo.nl
• @RobinSlagman
Derk van Lochem
• Co-founder, architect, full-stack web developer
• d.vanlochem@synigo.nl
• @derkzz
Tweet this talk
@SynigoPulse | #UnityC16
www.synigopulse.com
Agenda
• Scenario & objectives
• Why a social intranet?
• User adoption
• Functional design
choices
• Technical design choices
• Lessons learned
Scenario
Noorderpoort
• School for secondary, vocational and adult
education and training (ROC)
• 15.000 students, 1.800 employees
• Based in Groningen (NL) across 17 schools
• Aims to be a ‘learning hub’ for lifelong learning
• Strong community ties
Objectives
Make our students leading
Create a better fit with the young generation
Increase the quality of our education
Increase student satisfaction
Use modern technology to work smarter and
save time and money, which will be invested in
better education.
Working smarter?
Stimulating & increasing sharing,
collaboration and communication
Creating a single starting point for any
information, no matter where it’s stored
Increase the digital skills of staff and
teachers, so they will match the demands
of the students
Provide staff and teachers with tools that
fit the modern digital world
How?
Create one single digitale place where students,
teachers and staff:
• Meet, collaborate, share and communicate;
• Find everything they need to do their study
or job.
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
"Give us
guidelines and
structure,
without losing
our autonomy
and choice"
Office 365
Social Intranet?
Automated/derived content
• Information from processes
• LOB applications
User generated content
• Large interaction
• Collaboration tools
Managed content
• ‘Traditional intranet’
• CMS
Integration
Demo
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
Mobile
User Adoption
• Project owned by Marketing &
Communcation, not IT
• Defining our users
• Workshops, interviews
• Keywords: Training, Communication
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
Functional
design
choices
Office 365 Groups, unless…
• No more teamsites
• Everybody can start a group…
…even students!
• No more organizational structure & nesting
• Groups are for collaboration, not for
publishing
Outlook Groups
Yammer
• More humble position
• Still lack of integration
• Used for commenting on news articles
Delve
• Searching for documents
• Finding colleagues
Microsoft Teams
• Combining Office 365 tools for modern &
agile teams
• Another option for collaboration
• Another source for messages/conversations
Technical
design
choices
7
Servers
12K
Unique users / day
Facts & Figures
Transactions /
hour
700
Dependencies
15
Requests / hour
50K
AVG load time / second
1.6
Challenges
Dependencies
Many!
Impact on third party applications
Failure of these dependencies
Performance
A lot of users
A lot of information in a single view!
A lot of transactions are processed
To be in control
Deployment process
Performance
Look and feel
Why a web app?
The role of SharePoint
Document management!!
Collaboration(Groups)
Portal configuration
News and Knowledgebase
Umbraco
Complex content structures
Editing content
REST API only
Managed Content
The role of the Microsoft Graph
Apps
Microsoft Graph
Azure Active Directory
On Premise Active Directory
The role of the Azure Active Directory
Uses
Sync
Enrich
Putting it all together
Apps / Website, etc..
Pulse apps (Portal, News, Knowledge
base)
Pulse Service
Microsoft Graph
Users Groups Calendar Mail Documents Etc.
Umbraco
CMS
News
Knowledge
base
Pulse API
Peoplesoft Magister
Xedule,
etc..
Lessons learned
• Don’t forget to train users
• Make use of power users/champions
• Make guidelines: what to use when?
• Make users aware of where they store
information
• Be carefull with sharing
• Make sure your source systems are filled
properly
• In the end it’s about the people
A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)
Spread the word
@SynigoPulse
www.synigopulse.com
www.facebook.com/synigo
www.linkedin.com/company/synigo
Robin Slagman
r.slagman@synigo.nl
@RobinSlagman
Derk van Lochem
d.vanlochem@synigo.nl
@derkzz

More Related Content

PDF
SPUnite17 Successful SharePoint Projects and User eXperience
PDF
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
PDF
SPUnite17 Modern NewsPublishing with SharePoint
PPT
SharePoint - Intranet CMS?
PDF
Xelleration SharePoint Sales Presentation
PPTX
Chicago counts collaboration tools
PPTX
Share Point Summit 2010 - Selling SharePoint to Decision Makers
PPTX
How to Improve Usability and Drive Productivity in SharePoint & Office 365
SPUnite17 Successful SharePoint Projects and User eXperience
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
SPUnite17 Modern NewsPublishing with SharePoint
SharePoint - Intranet CMS?
Xelleration SharePoint Sales Presentation
Chicago counts collaboration tools
Share Point Summit 2010 - Selling SharePoint to Decision Makers
How to Improve Usability and Drive Productivity in SharePoint & Office 365

What's hot (20)

PPTX
Generating Business Value Through Social
PPTX
Tips and Tricks for the Yammer Power User presented by Christian Buckley
PPTX
Honing Your SharePoint UX Skills
PPTX
Tri-State Generation and Transmission Intranet Case Study oct 2015
PPTX
Social is Not Like Facebook, It's Like eBay
PPTX
Secrets of SharePoint and Office 365 Intranets
PPTX
Engage 2013 - The future of productivity is now
PDF
Social Journey Webinar with ViewDo Labs and Portal Solutions
PDF
iConnect 2015 – the Coca Cola Enterprises intranet
PPTX
Exploring the SharePoint 2013 Community Site Template
PPTX
SharePoint Security: Through the Looking Glass
PPTX
Managing Governance Across the Social Landscape
PPTX
Secrets of successful SharePoint Intranets
PDF
Spca2014 sp buy orbuild goedhart
PDF
Deepening SharePoint User Adoption
PDF
BM intranet innovation case study at The Intranet Global Forum 201
PPTX
SharePoint Conference 2014 wrap-up
PPTX
SharePoint Saturday Redmond Presentation
PDF
Webinar: Best Strategies to Get the Most Out of Office 365
PDF
Spca2014 social refiners svenson
Generating Business Value Through Social
Tips and Tricks for the Yammer Power User presented by Christian Buckley
Honing Your SharePoint UX Skills
Tri-State Generation and Transmission Intranet Case Study oct 2015
Social is Not Like Facebook, It's Like eBay
Secrets of SharePoint and Office 365 Intranets
Engage 2013 - The future of productivity is now
Social Journey Webinar with ViewDo Labs and Portal Solutions
iConnect 2015 – the Coca Cola Enterprises intranet
Exploring the SharePoint 2013 Community Site Template
SharePoint Security: Through the Looking Glass
Managing Governance Across the Social Landscape
Secrets of successful SharePoint Intranets
Spca2014 sp buy orbuild goedhart
Deepening SharePoint User Adoption
BM intranet innovation case study at The Intranet Global Forum 201
SharePoint Conference 2014 wrap-up
SharePoint Saturday Redmond Presentation
Webinar: Best Strategies to Get the Most Out of Office 365
Spca2014 social refiners svenson
Ad

Viewers also liked (8)

PPTX
Intranets 2016 - Getting Social on the Intranet - HBF's journey
PPTX
Launching a social intranet - Bettina Hasan and Diane Murgatroyd
PPTX
Getting past 'so what' metrics like page views and visits to show the busines...
PPT
Make Your Intranet Social
PDF
Lessons from Leading Intranet Homepages
 
PDF
Digital workplace & social intranet
PDF
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...
PDF
Stop the Intranet Schizophrenia (and Succeed with IBM Connections)
Intranets 2016 - Getting Social on the Intranet - HBF's journey
Launching a social intranet - Bettina Hasan and Diane Murgatroyd
Getting past 'so what' metrics like page views and visits to show the busines...
Make Your Intranet Social
Lessons from Leading Intranet Homepages
 
Digital workplace & social intranet
IBM Digital Workplace Hub with IBM Connections & TIMETOACT's XCC - Web Conten...
Stop the Intranet Schizophrenia (and Succeed with IBM Connections)
Ad

Similar to A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem) (20)

PPTX
Webinar: Best Strategies to Get the Most Out of Office 365
PDF
Intranets & Digital Hubs What You Need To Know
PPTX
BRK2099 Creating opportunities through Office 365
PPTX
The Social Enterprise In A Cloud First And Mobile First World - TechFuse
PPTX
Extending Collaboration with SharePoint and Microsoft Teams
PDF
How to Better Leverage SharePoint through Microsoft Teams
PDF
MWLUG 2017 - Collaboration and Productivity from the other side
PPTX
Understanding Office 365 Collaboration Toolkit
PPTX
Webinar: Your Roadmap to Office 365 in 2015
PPTX
Your Roadmap to Office 365 in 2015
PPTX
Intranets With Office 365: What You Need To Know #spsdenver #spscolo #spsden
PPTX
SharePoint and Office 365 Innovation Keynote
PDF
How to Better Leverage SharePoint through Microsoft Teams
PDF
How to Better Leverage SharePoint through Microsoft Teams
PDF
The Building Blocks of a Digital Workplace, presented by Sam Marshall at the ...
PPTX
Microsoft 365, la herramienta moderna para la oficina moderna
PPTX
Making the most out of collaboration with Office 365
PPTX
Practical Tips on Designing an Effective Digital Workplace #mwcp19
PPTX
Microsoft Enterprise Collaboration Solutions
PDF
Collab365 Global Conference: 4 Trends in the Digital Workplace
Webinar: Best Strategies to Get the Most Out of Office 365
Intranets & Digital Hubs What You Need To Know
BRK2099 Creating opportunities through Office 365
The Social Enterprise In A Cloud First And Mobile First World - TechFuse
Extending Collaboration with SharePoint and Microsoft Teams
How to Better Leverage SharePoint through Microsoft Teams
MWLUG 2017 - Collaboration and Productivity from the other side
Understanding Office 365 Collaboration Toolkit
Webinar: Your Roadmap to Office 365 in 2015
Your Roadmap to Office 365 in 2015
Intranets With Office 365: What You Need To Know #spsdenver #spscolo #spsden
SharePoint and Office 365 Innovation Keynote
How to Better Leverage SharePoint through Microsoft Teams
How to Better Leverage SharePoint through Microsoft Teams
The Building Blocks of a Digital Workplace, presented by Sam Marshall at the ...
Microsoft 365, la herramienta moderna para la oficina moderna
Making the most out of collaboration with Office 365
Practical Tips on Designing an Effective Digital Workplace #mwcp19
Microsoft Enterprise Collaboration Solutions
Collab365 Global Conference: 4 Trends in the Digital Workplace

Recently uploaded (20)

PDF
System and Network Administration Chapter 2
PDF
Digital Strategies for Manufacturing Companies
PPTX
Introduction to Artificial Intelligence
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
medical staffing services at VALiNTRY
PDF
System and Network Administraation Chapter 3
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
Nekopoi APK 2025 free lastest update
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Cost to Outsource Software Development in 2025
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
System and Network Administration Chapter 2
Digital Strategies for Manufacturing Companies
Introduction to Artificial Intelligence
Digital Systems & Binary Numbers (comprehensive )
medical staffing services at VALiNTRY
System and Network Administraation Chapter 3
Navsoft: AI-Powered Business Solutions & Custom Software Development
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Why Generative AI is the Future of Content, Code & Creativity?
Nekopoi APK 2025 free lastest update
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Reimagine Home Health with the Power of Agentic AI​
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Softaken Excel to vCard Converter Software.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Cost to Outsource Software Development in 2025
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency

A Real-World Implementation of a Social Intranet Based on Office 365 (Unity Connect 2016 - Haarlem)

  • 2. A Real-World Implementation of a Social Intranet Based on Office 365 Robin Slagman Derk van Lochem Unity Connect Haarlem 2016 Tweet this talk @SynigoPulse | #UnityC16 www.synigopulse.com
  • 4. “The experience is about how we get there, not the landing place.” Bill Buxton, Principal Researcher at Microsoft Research
  • 5. Introducing… Robin Slagman • Co-founder, product owner, Office 365 & SharePoint specialist • r.slagman@synigo.nl • @RobinSlagman Derk van Lochem • Co-founder, architect, full-stack web developer • d.vanlochem@synigo.nl • @derkzz Tweet this talk @SynigoPulse | #UnityC16 www.synigopulse.com
  • 6. Agenda • Scenario & objectives • Why a social intranet? • User adoption • Functional design choices • Technical design choices • Lessons learned
  • 7. Scenario Noorderpoort • School for secondary, vocational and adult education and training (ROC) • 15.000 students, 1.800 employees • Based in Groningen (NL) across 17 schools • Aims to be a ‘learning hub’ for lifelong learning • Strong community ties
  • 8. Objectives Make our students leading Create a better fit with the young generation Increase the quality of our education Increase student satisfaction Use modern technology to work smarter and save time and money, which will be invested in better education.
  • 9. Working smarter? Stimulating & increasing sharing, collaboration and communication Creating a single starting point for any information, no matter where it’s stored Increase the digital skills of staff and teachers, so they will match the demands of the students Provide staff and teachers with tools that fit the modern digital world
  • 10. How? Create one single digitale place where students, teachers and staff: • Meet, collaborate, share and communicate; • Find everything they need to do their study or job.
  • 12. "Give us guidelines and structure, without losing our autonomy and choice"
  • 14. Social Intranet? Automated/derived content • Information from processes • LOB applications User generated content • Large interaction • Collaboration tools Managed content • ‘Traditional intranet’ • CMS Integration
  • 15. Demo
  • 19. User Adoption • Project owned by Marketing & Communcation, not IT • Defining our users • Workshops, interviews • Keywords: Training, Communication
  • 24. Office 365 Groups, unless… • No more teamsites • Everybody can start a group… …even students! • No more organizational structure & nesting • Groups are for collaboration, not for publishing
  • 26. Yammer • More humble position • Still lack of integration • Used for commenting on news articles
  • 27. Delve • Searching for documents • Finding colleagues
  • 28. Microsoft Teams • Combining Office 365 tools for modern & agile teams • Another option for collaboration • Another source for messages/conversations
  • 30. 7 Servers 12K Unique users / day Facts & Figures Transactions / hour 700 Dependencies 15 Requests / hour 50K AVG load time / second 1.6
  • 31. Challenges Dependencies Many! Impact on third party applications Failure of these dependencies Performance A lot of users A lot of information in a single view! A lot of transactions are processed
  • 32. To be in control Deployment process Performance Look and feel Why a web app?
  • 33. The role of SharePoint Document management!! Collaboration(Groups) Portal configuration
  • 34. News and Knowledgebase Umbraco Complex content structures Editing content REST API only Managed Content
  • 35. The role of the Microsoft Graph
  • 36. Apps Microsoft Graph Azure Active Directory On Premise Active Directory The role of the Azure Active Directory Uses Sync Enrich
  • 37. Putting it all together Apps / Website, etc.. Pulse apps (Portal, News, Knowledge base) Pulse Service Microsoft Graph Users Groups Calendar Mail Documents Etc. Umbraco CMS News Knowledge base Pulse API Peoplesoft Magister Xedule, etc..
  • 38. Lessons learned • Don’t forget to train users • Make use of power users/champions • Make guidelines: what to use when? • Make users aware of where they store information • Be carefull with sharing • Make sure your source systems are filled properly • In the end it’s about the people
  • 40. Spread the word @SynigoPulse www.synigopulse.com www.facebook.com/synigo www.linkedin.com/company/synigo Robin Slagman r.slagman@synigo.nl @RobinSlagman Derk van Lochem d.vanlochem@synigo.nl @derkzz

Editor's Notes

  • #4: Where did we come from?
  • #8: Strong community ties: Noorderpoort teams with municipalities, employers, trade organisations and other parties and institutions “With our educational skills, our passion for human development and our diversity in schools we aim to contribute to something that is bigger than us: inspiring Groningen to make the most of itself.” A large number of professional training courses: carpenter, technician, secretary, management assistant, interior advisor, baker, cook, hotel management, tourism, hospitality training courses, ICT courses, game developer, media designer, photographer, automotive technician, hairdresser, musician, actor, dentist assistant, nurse
  • #12: Noorderportal: Social Intranet & Digital Workplace for students, teachers & staff
  • #13: Tension field!
  • #14: Why do we need a portal anyway? Video Portal Delve Modern teamsites Etc. Where to start? Where to find my information Which tool for different form of collaboration
  • #17: Portal for students
  • #18: Portal for students
  • #21: Workshops, see how users work, communicate, what tools they use
  • #22: Prototyping instead of making a full functional design
  • #25: Groups for all users including students: There’s governance on groups, but afterwards Monitoring: if a group isn’t used for 6 months: email to group owner. If not used anymore: delete group All students group: moderating Based on trust, not on distrust
  • #31: SESSIONS 15000 Students, 1800 Teachers, daily coverage around 71% Timetables are directly pushed in outlook agenda, no need to visit the portal People where skeptical about the participation of students TRANSACTIONS Timetable import, almost 350K individual events are pushed into peoples agenda on a weekly bases Around a thousand grades per week - Around a million notifications every week DEPENDENCIES Dependencies include Storage, such as SQL Server databases, Table / Blob Storage Other services, such as Microsoft Graph, Microsoft Azure AD, Sendgrid Other systems, such as PeopleSoft, Xedule, Magister, OnTrack, LOAD TIME We managed to get an average loadtime of 1.6 seconds of the dashboard, while retrieving information out of these 15 different sources
  • #33: Why create a web app and not a Sharepoint Solution?
  • #34: Sharepoint is great at document management and collaboration, in the form of groups, We’ve totally embraced this functionality We use sharepoint for all of our configuration We get out of the box user management Can easily create small data structures to hold configuration information Get a free GUI to edit this stuff Use powershell to automatically provision the configuration across the OTAP environment We’ve created little processes for Internal Job applications, suggest news to the editorial department etc.. We can easily inject simple messages in sharepoint lists From here people are triggered and guide by small workflows to do their work
  • #35: For our content editing we’ve used Umbraco. If you don’t know Umbraco, it is an highly adopted open source .net CMS.
  • #37: 1. Users and groups 2. Azure AD Connect 3. Enrich Powershell Peoplesoft 4. Create an online Identity 5 Used by MS Graph 6. Reuse in all of your applications
  • #39: It’s about the people, they have to work with the tools and have to like it. At the same time not everybody understands the new way of working Focus on the people working with it People can make it a success, but they can also be the weakest link