Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated...

50
Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson

Transcript of Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated...

Page 1: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

Running Effective Projects in Office 365The Associated Engineering Story

Peter Carson

Page 2: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Peter CarsonPresident, Extranet User Manager and Envision ITMicrosoft SharePoint MVPPartner Seller, Microsoft CanadaVP Toronto SharePoint User Grouppeter@envisionit.comwww.extranetusermanager.comwww.envisionit.comwww.linkedin.com/in/petercarsonTwitter @carsonpeter

Page 3: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Envision IT Overview

• O365 Productivity Consultants

• Go-to partner for SharePoint Websites, Intranets, Extranets, and Collaboration portals

• 17 years of SharePoint experience

• Microsoft Gold Partner

• Multiple award winner

Page 4: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Agenda

Introductions

Office 365 Intro

Project Management Background

The Associated Engineering Story

Governance, Permissions, and External Users

Site Provisioning

Wrap-Up and Q&A

Page 5: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Office 365 Intro

Page 6: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Office 365 Intro

▪ Suite of desktop, mobile and browser based productivity tools

▪ Windows, Mac, iOS, and Android support

▪ Supports all the major browsers

Page 7: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Microsoft 365 Momentum

Monthly Active

Users

100M+

Office 365

Monthly Active

Devices

500M+

Windows 10

Growth in Cloud

Data Stored

250%

SharePoint

Authentications Per

Month

60B

Azure Active Directory

Page 8: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

SharePoint Online

• Communicate and Collaborate

• Corporate Intranet

• Team Sites

• Forms and Workflows

Page 9: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Private by default

Page 10: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

SharePoint – Team Sites

• By default, all members are content authors

• Department, Committee, or Project Collaboration

• External Sharing with Clients, Vendors, or Partners

• Collaboration-focused

Page 11: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

Universal Toolkit for Teamwork

Hub for TeamworkCo-AuthorConnect Across

the OrganizationIntranets &

Content Management

Email & Calendar

TeamsOffice AppsYammerSharePointOutlook

Office 365 GroupsSingle team membership

across apps and services

Microsoft GraphSuite-wide intelligence

connecting people and content

Security and ComplianceCentralized policy management

Page 12: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Office 365 Planner

• Extension of Office 365 Groups

• 1:1 between Groups and Plans

• Tasks are represented as cards• Associated due dates,

attachments, categories and conversations

• Cards organize into Boards

• Hub view tracks progress across all plans

• Documents have same limitations as in Groups

Page 13: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Office Graph

Page 14: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Delve

• Powered by the Office Graph• Collects signals of activities

people are doing

• Drives information discovery through your connections to other people

• Machine intelligence

• Auto builds profile pages

Page 15: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Teams• Chat for today’s teams

• Modern conversation experience

• Persistent, threaded chats

• Skype is integrated for voice and video conferences

Page 16: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Project Management Background

Page 17: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Project Measures

• On time and on budget

• Return on investment

• Aligned with strategic goals and objectives

• Quality

• Business Value

Page 18: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

10 Rules of Highly Successful Project Management1. Be Agile

2. Do Not Micromanage

3. Keep Improving Your Project Management Practice

4. Ongoing Planning

5. Work with a Sense of Urgency

6. Visualize and Communicate all Project Deliverables and Activities

7. Complete Deliverables Step-by-Step

8. Healthy Risk Management

9. Open Communication

10.Never Lose Sight of the 3-Factors: Time, Budget, and Quality

https://www.projectsmart.co.uk/10-rules-of-highly-successful-project-management.php

Page 19: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Project Management Triangle

• Scope, time, and cost are interrelated

• Not possible to optimize all three

Page 20: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

MethodologiesAgileWaterfall

Hybrid combining elements of both

Page 21: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Communications

• Effective communications are key

• Both to the team and stakeholders

Page 22: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Communication Methods

Traditional

• In Person Meetings

• Phone calls

• Email

• Documents• Word, Excel, PowerPoint

Newer

• Virtual Meetings

• Instant Message

• Persistent Chat

• Enterprise Social

• Portals

Page 23: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Document Sets

• Folders with metadata

• Useful for simple projects

• Only deals with documents

Page 24: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Project Management Site Wish List

• Exchange email and calendar support

• OneNote for ad-hoc note taking

• Full SharePoint document libraries

• Custom lists• Tasks, Issues, Risks, Decisions

• Top level Client and Project lists

• Sharing with External Users

• External systems• Financial, time tracking, bug tracking

Page 25: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

The Associated Engineering Story

Page 26: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

The Client – Associated Engineering

Award-winning

consulting firm

Established in

Edmonton 70 years ago

900 staff & 21 offices

across Canada

Page 27: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

The Client – Associated Engineering II

Planning Studies Assessments Design

Construction TrainingOperational Assistance

Page 28: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

The ChallengeWork with multiple external

parties on projects of various sizes

Efficient collaboration & communication is key

SharePoint Pilot quickly became production

Lack of high-availability and disaster recovery became

significant risk

The Challenge

Page 29: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

The Solution

Off

ice

36

5 P

latf

orm

• AE was already an O365 customer, SharePoint online chosen to provide high availability and disaster recovery capabilities

Extr

anet

Use

r M

anag

er • Delegation of management of partners’ external users through Azure B2B

• Automation of site creation, group creation and permissions as part of project request form and workflow

Mig

rati

on

& S

ingl

e si

gn-o

n • Assistance with Migration of existing sites using Sharegate

• Investigation of SSO into O365 through MS AD FS

Page 30: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

The Results

• Provide by Microsoft

• Backed by financial SLA

High-availability & Disaster Recovery

• Self-service project site creation

• External invitations

Project Site Creation

• O365 subscriptions for external partners not required – connect with their own O365 or Azure AD credentials

• Azure AD manages login process, EUM sends initial invitations & manages group membership and permissions.

Subscriptions & Login

Page 31: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Legacy Process

FTP

Page 32: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Legacy Process

Information transposed from Excel to ProjInit

Creates file share folders

Optionally creates FTP site

Permissions applied

Page 33: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

New Process

Page 34: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

New ProcessInformation transposed from Excel to ProjInit

Writes to Project Master List

Workflow triggered

Site created

EUM Groups created

Permissions applied

Page 35: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

SharePoint Designer Workflow

Page 36: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

New Solution: Portal Listing

Page 37: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

New Solution: Co-authoring Library

Page 38: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

New Solution: South LRT Extension

Page 39: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Governance, Permissions, and External Users

Page 40: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Governance

• Governance plan is a strong part of any Office 365 project

• Defines roles and responsibilities

• Not just who is allowed to do what

• Permissions are a key part• Not properly managing them often leads to a management mess

Page 41: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

SharePoint Permissions Options

• Permissions can be applied at any level• Site

• List or Library

• Folder

• Item level

• Good governance encourages permissions only at the top two levels

Page 42: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Applying Permissions

• Permissions can be applied to users or groups

• Groups can mean many things• SharePoint Group

• Office 365 Group

• AD Group -> Azure AD Group

• EUM Group

• Good governance encourages only applying permissions to groups

Page 43: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Permissions and Group Membership

• Who can manage permissions should be different than who manages group membership

• Control of permissions should be tightly controlled

• Business should own group membership

Page 44: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Site Provisioning

Page 45: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Page 46: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Wrap-Up Points

• Office 365 Groups are a great way to manage projects• SharePoint, conversations, calendar, OneNote, Skype, Planner, Delve

• You don’t need to start with everything, choose what makes sense for your organization

• Be prepared for change, Office 365 is changing quickly

• Decide which conversation formats make sense for your teams• Outlook, Yammer, Teams (persistent chat)

• Put your governance in place

• What is your external user policy?

• Figure out your Information Architecture and site templates

• Build a provisioning process

Page 47: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

eBook

Digital Community Survival Guide for Charities

http://eum.co/ebooks

Page 48: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

THANK YOU!

Peter [email protected]

www.linkedin.com/in/petercarson

Twitter @carsonpeter

Presentation is available at http://eum.co/events

Page 49: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

Please take 5mins to

fill out your session

evaluations

One lucky winner will

win an Amazon Echo!

Page 50: Running Effective Projects in Office 365...Running Effective Projects in Office 365 The Associated Engineering Story Peter Carson #FUELGOOD18 Peter Carson President, Extranet User

#FUELGOOD18

www.sparkrock.com @sparkrockinc

Nonprofit, Human Services &

K12 software to help you serve

more people, with less effort,

stress & expense.