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

Upload: others

Post on 17-Jun-2020

34 views

Category:

Documents


0 download

TRANSCRIPT

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.