SlideShare uma empresa Scribd logo
1 de 120
Baixar para ler offline
Extending Trello
The Power-Up Opportunity
BENTLEY COOK | DEVELOPER ADVOCATE, TRELLO | ATLASSIAN | @BENTLEYCOOK
HAMID PALO | DIRECTOR PRODUCT PARTNERSHIPS, TRELLO | ATLASSIAN |
@HAMIDP
Today
! Trello? Power-Ups?
" Custom Fields
# Building your own Power-Ups
Trello? Power-Ups?
A million uses.
For work and for your life.
!
Make Trello better
for everyone
Nothing usecase specific
Makes Trello simpler
No new things to "get"
New feature principles
Trello is an 80% tool.
PEW PEW PEW
Power-Ups are the 20%.
$$$
Power-Ups!
Butler
Butler
Butler
Planning Poker
Planning Poker
trello.com/power-ups
%
Custom Fields
Trello breaks.
Custom Fields
can fix it.
Source: http://disney.wikia.com/wiki/Fix-It_Felix,_Jr./Gallery. When is the second one coming out?
Building your own!
#
Custom Fields
Custom Power-
Up
≠
Everything’s in the Trello API!
developers.trello.com
Thank you!
BENTLEY COOK | DEVELOPER ADVOCATE, TRELLO | ATLASSIAN | @BENTLEYCOOK
HAMID PALO | DIRECTOR PRODUCT PARTNERSHIPS, TRELLO | ATLASSIAN |
@HAMIDP
WeWork Connect
Shaping Confluence to Represent Our Culture
Colleen Kasprzak | Associate, Strategic Planning | WeWork | @ckasprzak
SPACE
Beautiful, collaborative,
physical spaces for teams
of any size
SERVICES // RESOURCES
Access to health care, payment
processing, IT support, payroll,
legal
and more
COMMUNITY
Thousands of global members
who collaborate physically and
digitally
SUPPORT
Community Management
Teams in each location to
provide support to our members
and community
WEWORK AT A GLANCE // OFFERINGS
WEWORK AT A GLANCE // GROWTH
*Locations currently open and announced
WEWORK VALUES
OUR MISSION:
TO CREATE A WORLD WHERE
PEOPLE WORK TO MAKE A LIFE,
NOT JUST A LIVING
Agenda
Vision
Connect our global community
through an agile and scalable
knowledge platform that remains
authentic to the WeWork brand.
WEWORK CONNECT // VISION
Connect our global community through an agile and scalable knowledge resource that remains
authentic to the WeWork Brand
WEWORK CONNECT // GOALS
ENGAGE
Connect employees to internal
and external platforms,
applications, dashboards, and
reports
COLLABORATE
Capture and share standards, best
practices, and process guidelines
within and between all functions
INFORM
Provide a central resource for all
employees to access up-to-date
information, policy changes and
announcements
CENTRALIZE
Maintain single source of truth by
leveraging macros and apps
across the
platform
Agenda
Background
CONFLUENCE EVOLUTION
01/2015 09/2015 01/2016
Confluence introduced
to Product; Design
Standards Project
Kickoff
04/2014 06/2014 07/2015
Design Standards
Wiki 1.0
launched
Design Wiki 2.0
developed and
launched
Jira + Confluence
introduced to Digital
for SOX compliance
Design Standards
Wiki is redesigned
and relaunched as
Product Wiki
Additional Functions
begin adding content
to Product Cloud
Instance
Background
Context
Intranet Needs Assessment
Functions need the ability to collaborate, exchange and leverage information between each
other.
This platform and content needed to be developed and administered in a way that is
manageable and scalable, while enforcing best practices and ensuring that the application is in
good health.
Identified Issues
• Cost of maintaining two Cloud Accounts, Apps, and dual user accounts
• Cannot utilize full add-on suite due to use of Cloud versions
• Inconsistent platform and Space permissions
• No single source of truth for content (Confluence, WordPress, Google Drive, email, etc)
• Unable to skin Confluence space(s) based on Brand Guidelines
Background
Team
Roxana Martinez
Project Manager
Colleen Kasprzak
Confluence Admin // Design
Lenore Vassil
Project Sponsor
Tim Beeler
Functional Expert
Bryant Rockoff
DevOps
cPrime
Atlassian Technical Support
Initial Project Scope
Organizational level consolidation of JIRA and Confluence tools to provide a single, scalable,
and highly available system to all Functions and teams:
• Digital // 69 spaces, 69 projects, 278 users
• Product // 14 spaces, 10 projects, 725 users
• Other Functions // 10+ spaces
• Enterprise Administration
• On-brand design theme
Background
Scope
Final Project Scope
Organizational level consolidation of JIRA and Confluence tools to provide a single, scalable,
and highly available system to all Functions and teams:
• Digital // 69 spaces, 69 projects, 278 users
• Product // 14 spaces, 10 projects, 725 users
• Other Functions // 10+ spaces
• Enterprise Administration
• On-brand design theme
• Corporate Technology // 50 standards (various sources)
• Community + Ops Standards // 285+ standards (Wordpress)
Background
Scope
Background
Timeline
2016 Project Schedule
Agenda
Structure
Organization
Platform
Structure
WeWork Organization
WeWork is structured based on an organizational matrix of Executive Groups, centralized and
regionalized Functions, Business Lines and Corporate Initiatives.
Structure Overview
Connect is structured based Executive Groups, centralized and regionalized Functions,
Business Lines and Corporate Initiatives/Projects.
Requirements
• Matrix-based
• Agile + Scalable
• Decentralized Content Management
Space Structure
• Executive Group > Function > Discipline
• Corporate Initiatives
• Business Lines
• Jira Projects
Space Theme Types
• Connect (Brikit // WeWork Connect)
• Projects (Default Global Look + Feel)
Organization
Platform
Structure
STRUCTURE // AUGUST 2016
STRUCTURE // NOVEMBER 2016
STRUCTURE // NOVEMBER 2016
STRUCTURE // JANUARY 2017
STRUCTURE // JANUARY 2017
STRUCTURE // JULY 2017
STRUCTURE // JULY 2017
STRUCTURE // PRESENT
Platform
Structure
System
System Information
Instance Type: Confluence Server
Version: 6.1.1
Access: Global SSO/OneLogin
Total Spaces: 169
Site Spaces: 146
Content (Current): 38,194
User License: 10,000
Active Users: 3,748
Total Groups: 133
Active Groups: 108
Platform
Structure
Permissions
Platform Authentication
All employees can access the platform through OneLogin, streamlining authentication process across
multiple corporate platforms.
Community & Ops
Standards
Community team members are
able to quickly access their
standards space through a direct
link on their OneLogin
dashboard
WeWork
Connect Tile
Employees access Connect
through this tile on their
OneLogin Dashboard
Platform
Structure
Permissions
Permission Scheme
View and edit access to all spaces are closely managed through User Groups.
Default Space Permissions
• administrators (all permissions)
• confluence-users (can view)
• “function”-users (access to Function restricted
areas)
• “function”-editors (can edit specific Function
Spaces)
Additional Space Permissions:
• “function”-admin (all space permissions)
• “function”-consultants (can view and edit, as
specified)
Connect User Roles:
• Site Administrator
• Space Administrator
• Content Manager
• Content Editors / Collaborators
• WeWork Employees
• External Consultants
Global Permissions
• administrators (all permissions)
• confluence-contractors (can use)
• confluence-users (can use)
• system-administrators (all permissions)
Platform
Structure
Best Practices
WeWork Confluence Standards
Spaces
• Determine how a space will be used by Function or Project team
• Use Brikit Theme templates and Confluence global templates to assist in space development
• Use groups to determine space permissions
• Ensure each space has multiple space administrators to assist with space management and permissions
• Review content periodically to identify and refresh out dated content
Pages
• Use page restrictions for Function internal collaboration sections
• Leverage include macros (page include, excerpt and excerpt include) for content reuse
Users + Security
• All users assigned to appropriate global access and user groups
• Restrict confluence system administration to a small subset of key users
• User groups to define permissions
Training
• Support editors and users through multiple channels (Slack, Office Hours, Work Sessions)
• Develop documentation for training and onboarding
Agenda Design
DESIGN // CONTENT CONSIDERATIONS
Function Landing Page
• Mission
• Welcome Statement
• Discipline/Sub-function Overview
• Org Chart from Workday
• Content Manager Contact Information
• Quick Links
• Page Tree of Contents
Function Content Pages
• Process Guidelines
• Standards
• Documentation
• Best Practices
• Frequently Used Documents
• Onboarding Materials
Connect Header
• Logo
• Menu
• Search Bar
• WeWork Menu by Executive Group
• Simple Toolbar
• Function Header (typical content)
• Executive Group Image (typical content)
Connect Footer
• Galatic HQ Address
• Connect & IT Support Links
• OneLogin Access
• Culture Links
• WeWork External Websites
• Blogs & Social Media
Design templates based on Functional content and corporate communication requirements
Connect our global community through an agile and scalable knowledge platform that remains
authentic to the WeWork Brand
DESIGN // LOOK & FEEL
Voice
• Warm, friendly, and supportive
• Sense of community
• Distinctive, informative, and to the point
Photography
Brand-approved images of the WeWork
community, events, and locations are used
to add excitement, color, and character to
the platform.
Build company culture, ease
information consumption, and
boost employee engagement.
BRIKIT THEME PRESS // VISUAL DESIGN STATEMENT
https://marketplace.atlassian.com/plugins/com.brikit.themepress/server/overview
01 // WEWORK CONNECT HOME PAGE
Connect Home Announcements
Rotate Content macro from the
Home_Hero Announcements
page
Culture
Content and updates relating to all
culture initiatives, key meetings,
employee recognition, and special
culture events
Key Function Links
• Corporate Calendar
• IT Systems Gallery
• Corporate Meeting Access
• Press Updates
• Request/Support Links
Featured Content &
Announcements
Special announcements, detailed
event information, and press
releases
Header Image
Header image is updated frequently,
depending on a recent event,
announcement, or opening
Upcoming Events
• Corporate Event Schedule
• Corporate Event Links
• Recent Location Openings
02 // EXECUTIVE GROUP LANDING PAGE TEMPLATE
Executive Group Name
Discipline Links
Key Function Links
• External platforms
• Key Content Pages
Executive Group Overview
• Interesting Content Links
• Function Announcements
• Upcoming Openings
Connect Home Announcements
Rotate Content macro from the
Home_Hero Announcements page
03 // FUNCTION LANDING PAGE TEMPLATE
Function Name &
Function Mission
Key Discipline Links
• Relevant Functions
• External platforms
• Key Content Pages
Space Content
• Space Link macro
• Page Tree macro
Function Welcome
• Message to users
• Workday Link
• Discipline Overview
• Key Contact Information
• Support Link
04 // FUNCTION LANDING PAGE TEMPLATE
Function Name
Discipline Links
Block Links and Action
Buttons compel users to
navigate the Connect spaces
as per function Operations
requirements
Home Link
Link back to Executive
Group Landing Page
05 // DISCIPLINE LANDING PAGE TEMPLATE
Discipline Mission
Space-specific Search
Key Discipline Links
• Relevant Functions
• External platforms
• Key Content Pages
Discipline Overview
• Team Members
• Content + Best Practices
• Project Responsibilities
• Discipline-specific Tools
• Discipline Onboarding Content
Executive Group Header
Key Content Links
Block Links and Action Buttons
compel users to navigate the
Connect spaces as per function
Operations requirements
06 // CONTENT
Space Contents
Space Link and Page Tree
Macros
Space Header
Header Menu
Dropdown menus organized
by Function
and Business Line
Global Search
Improve user experience through design and continued development of knowledge platform
ON THE HORIZON
NEW MEMBER DEVELOPMENT
Design & content updates to Building Knowledge Portal:
• Review all content, definitions, and data
• Embed gallery views of locations by region
• Embed location and data maps as alternate, tabbed view per region
• Refresh landing page, content templates, and existing pages
PEOPLE POLICY PORTAL
• Extract relevant policy
content, structuring
navigation by region
• Develop strategy for launch
of Confluence Questions
WEWORK FOUNDATIONS
Develop a designed space,
leveraging cross-posting, for
onboarding and training
purposes
APPS & INTEGRATIONS
Content Formatting
for Confluence
Coming soon!
Agenda
Adoption
Adoption
// Strategy
Adoption
Strategy
Engage Employees
Train and Support
Connect employees to content and announcements;
encourage employees to be contributors; improve site
design to enhance user experience
Keep Content Fresh
Empower Functions to develop and manage their own
content; promote cross-functional collaboration;
maintain Connect as single-source of truth
Manage change through onboarding, presentations,
work sessions, and support; develop training modules
for on-demand training
Adoption
// Strategy
Current
Adoption
Functions
Popular Content
• All Functions have been onboarded and currently
manage their own content
• Working with each Function to refresh and customize
design as per new requirements
Employees
• 952 users daily
• 1.9K users weekly
• Approximately 250 content editors
• 3 to 5 training sessions weekly since launch
• Community & Operations Standards
• WeWork Connect Home
• Product Space Standards
Agenda
Looking Ahead
Connect our global community through an agile and scalable knowledge resource that remains
authentic to the WeWork Brand
LOOKING AHEAD
GROW
Expand team to assist in the
management and design of
WeWork Connect
IMPROVE
Enhance existing features and
improve user experience
through design and content
development
TELL A STORY
Continue to develop a cohesive
narrative over time – where we
are, what we do, how we do it
SCALE
Evolve Connect as the WeWork
community continues to grow
and scale
WEWORK MISSION
Our mission is to create a
world where people work to
make a life, not just a living.
Thank you!
Colleen Kasprzak | Associate, Strategic Planning | WeWork | @ckasprzak
Apps in the Enterprise
Best Practices for Evaluating, Onboarding and Managing Apps
MADHUSUDHAN MATRUBAI | ATLASSIAN ARCHITECT | CITADEL | @MADHUSHELL
Technology Adoption Curve
Apps in the Enterprise When The Journey
Begins
Mid way in the Journey
Enter the “Discipline”
Peace, Love and
Productivity
WHEN THE JOURNEY BEGINS
➢ Every App looks useful
➢ Free Apps become irresistible
➢ Ease of installation makes it attractive
MID WAY IN THE JOURNEY
➢ Issues with Stability and Performance
➢ Rising costs
➢ Upgrade blockers
➢ Rogue apps causing havoc
➢ Free apps going out of business
➢ Duplicate functionality causing confusion
ENTER “DISCIPLINE”
➢ Create “Shark Tank” that will review and
approve every new App request
➢ Re-evaluate all the existing Apps and
subject them to “Shark Tank” approval.
➢ Schedule a monthly/quarterly “Shark
Tank” meeting.
“SHARK TANK” GUIDING PRINCIPLES
Basic Requirements
✓ Features/Functionality
✓ Cost
Shark Tank
Approval
QA
Evaluation
Go Live
ONBOARDING GUIDELINES
MAINTENANCE GUIDELINES
Build a Page/
Project or
Dashboard with all
Macros per App for
testing purpose.
Upgrade
App on the
QA first
Upgrade
frequently
and one
App at a
time
CORE PRODUCT UPGRADE GUIDELINES
Read Release
notes and any
known bugs
Check if every
App has
compatible
release
Run a trial
upgrade of base
product and
upgrade all the
Apps
Test quickly with
page/project
created
previously
Crowd source
your testing by
announcing
bounty programs
to your users
Disable and Re-Enable App if
functionality is broken. Re-install if
required.
Majority of Apps can be easily rolled
back to previous version. Check with
vendor/release notes for exceptions.
Enter safe mode! If Apps go rogue
Work backwards to enable them and
identify the buggy one.
BREAK FIX WHEN THINGS HIT FAN
ENJOY THE EXPERIENCE
Thank you!
MADHUSUDHAN MATRUBAI | ATLASSIAN ARCHITECT | CITADEL | @MADHUSHELL

Mais conteúdo relacionado

Mais procurados

Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11Zia Consulting
 
Getting started with Alfresco in the cloud
Getting started with Alfresco in the cloudGetting started with Alfresco in the cloud
Getting started with Alfresco in the cloudPaul Hampton
 
What is there in Drupal Community & their do's and don't's - Sivaji
What is there in Drupal Community & their do's and don't's - SivajiWhat is there in Drupal Community & their do's and don't's - Sivaji
What is there in Drupal Community & their do's and don't's - SivajiDrupal Camp Delhi
 
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraphVincent Biret
 
Softjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live EventsSoftjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live EventsEmmy Gengler
 
What's New on The Facebook Platform, October 2011
What's New on The Facebook Platform, October 2011What's New on The Facebook Platform, October 2011
What's New on The Facebook Platform, October 2011Iskandar Najmuddin
 
Feed Herny developer training : crossplatform and HTML5
Feed Herny developer training : crossplatform and  HTML5Feed Herny developer training : crossplatform and  HTML5
Feed Herny developer training : crossplatform and HTML5Mobile Monday Brussels
 
Modernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformModernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformJonathan Schultz
 
Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...Salman Ahmad
 
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!Howard Greenberg
 
Picel: Always Capturing Moments
Picel: Always Capturing MomentsPicel: Always Capturing Moments
Picel: Always Capturing Momentsgpwsaxman
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsNCCOMMS
 
Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!Vibha Godse Gore
 
Office apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingOffice apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingSPC Adriatics
 
SharePoint - ACME Project
SharePoint - ACME ProjectSharePoint - ACME Project
SharePoint - ACME ProjectMauro_Sist
 

Mais procurados (20)

Share point 2013 cop v4
Share point 2013 cop v4Share point 2013 cop v4
Share point 2013 cop v4
 
Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11
 
Getting started with Alfresco in the cloud
Getting started with Alfresco in the cloudGetting started with Alfresco in the cloud
Getting started with Alfresco in the cloud
 
DIWD 2011
DIWD 2011DIWD 2011
DIWD 2011
 
What is there in Drupal Community & their do's and don't's - Sivaji
What is there in Drupal Community & their do's and don't's - SivajiWhat is there in Drupal Community & their do's and don't's - Sivaji
What is there in Drupal Community & their do's and don't's - Sivaji
 
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
#Techorama belgium 2018 vincent biret what's new with the #MicrosoftGraph
 
Softjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live EventsSoftjourn and the Entertainment industry VOD Live Video Live Events
Softjourn and the Entertainment industry VOD Live Video Live Events
 
What's New on The Facebook Platform, October 2011
What's New on The Facebook Platform, October 2011What's New on The Facebook Platform, October 2011
What's New on The Facebook Platform, October 2011
 
Feed Herny developer training : crossplatform and HTML5
Feed Herny developer training : crossplatform and  HTML5Feed Herny developer training : crossplatform and  HTML5
Feed Herny developer training : crossplatform and HTML5
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Modernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power PlatformModernize Solutions with SharePoint & the Power Platform
Modernize Solutions with SharePoint & the Power Platform
 
Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...Getting started with share point online modernization - SharePoint Saturday T...
Getting started with share point online modernization - SharePoint Saturday T...
 
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
July 2020 OpenNTF Webinar - Hear the Latest from the User Groups!
 
Picel: Always Capturing Moments
Picel: Always Capturing MomentsPicel: Always Capturing Moments
Picel: Always Capturing Moments
 
Sakai Overview 06-2004
Sakai Overview 06-2004Sakai Overview 06-2004
Sakai Overview 06-2004
 
SharePoint Server 2013: to app or not to app?
SharePoint Server 2013: to app or not to app? SharePoint Server 2013: to app or not to app?
SharePoint Server 2013: to app or not to app?
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
 
Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!Thinking big with SharePoint the Howard Hughes Way!
Thinking big with SharePoint the Howard Hughes Way!
 
Office apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingOffice apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thing
 
SharePoint - ACME Project
SharePoint - ACME ProjectSharePoint - ACME Project
SharePoint - ACME Project
 

Semelhante a The Power-Up Opportunity: Extending Trello with Custom Fields and Power-Ups

WeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our CultureWeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our CultureAtlassian
 
The Atlassian Tool Suite for Collaborative Science
The Atlassian Tool Suite for Collaborative ScienceThe Atlassian Tool Suite for Collaborative Science
The Atlassian Tool Suite for Collaborative ScienceRajbahadur Rajput
 
Oracle Application Express Introduction
Oracle Application Express  IntroductionOracle Application Express  Introduction
Oracle Application Express Introductionssusera8d54f
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...Krishna-Kumar
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agilityCollabNet
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalEric Sembrat
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseCollabNet
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Lee Calcote
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portalstc-siliconvalley
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open sourceTech Triveni
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsCollabNet
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)TIMETOACT GROUP
 
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint SolutionsZero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint SolutionsRegroove
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff daysbclapp
 
Marissa Dulaney Resume
Marissa Dulaney ResumeMarissa Dulaney Resume
Marissa Dulaney Resumemarissadulaney
 
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”Cisco DevNet
 

Semelhante a The Power-Up Opportunity: Extending Trello with Custom Fields and Power-Ups (20)

WeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our CultureWeWork Connect: Shaping Confluence to Reflect Our Culture
WeWork Connect: Shaping Confluence to Reflect Our Culture
 
The Atlassian Tool Suite for Collaborative Science
The Atlassian Tool Suite for Collaborative ScienceThe Atlassian Tool Suite for Collaborative Science
The Atlassian Tool Suite for Collaborative Science
 
Oracle Application Express Introduction
Oracle Application Express  IntroductionOracle Application Express  Introduction
Oracle Application Express Introduction
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using Drupal
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portal
 
UI Dev in Big data world using open source
UI Dev in Big data world using open sourceUI Dev in Big data world using open source
UI Dev in Big data world using open source
 
08 jorsek llc
08 jorsek llc08 jorsek llc
08 jorsek llc
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
 
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint SolutionsZero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
Zero to 365 in One Hour: Processes and Tools for Effective SharePoint Solutions
 
Drupal status report for all staff day
Drupal status report for all staff dayDrupal status report for all staff day
Drupal status report for all staff day
 
An Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal CloudAn Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal Cloud
 
Marissa Dulaney Resume
Marissa Dulaney ResumeMarissa Dulaney Resume
Marissa Dulaney Resume
 
Module 4 -presentation_slides
Module 4 -presentation_slidesModule 4 -presentation_slides
Module 4 -presentation_slides
 
Appnovation Intro Deck
Appnovation Intro DeckAppnovation Intro Deck
Appnovation Intro Deck
 
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”
 

Mais de Marlon Palha

Slack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceSlack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceMarlon Palha
 
Atlassian User Group NYC 101718 Event
Atlassian User Group NYC 101718 EventAtlassian User Group NYC 101718 Event
Atlassian User Group NYC 101718 EventMarlon Palha
 
Atlassian User Group NYC 092718 Event
Atlassian User Group NYC 092718 EventAtlassian User Group NYC 092718 Event
Atlassian User Group NYC 092718 EventMarlon Palha
 
Atlassian User Group NYC 080818 event
Atlassian User Group NYC 080818 eventAtlassian User Group NYC 080818 event
Atlassian User Group NYC 080818 eventMarlon Palha
 
NYC Atlassian User Group Overview
NYC Atlassian User Group OverviewNYC Atlassian User Group Overview
NYC Atlassian User Group OverviewMarlon Palha
 
Jira - Solving Reporting Problems using eazyBI
Jira - Solving Reporting Problems using eazyBIJira - Solving Reporting Problems using eazyBI
Jira - Solving Reporting Problems using eazyBIMarlon Palha
 
Atlassian Tools and Platform Strategy
Atlassian Tools and Platform StrategyAtlassian Tools and Platform Strategy
Atlassian Tools and Platform StrategyMarlon Palha
 
Atlassian User Group NYC 20171011 Post Summit Slides
Atlassian User Group NYC 20171011 Post Summit SlidesAtlassian User Group NYC 20171011 Post Summit Slides
Atlassian User Group NYC 20171011 Post Summit SlidesMarlon Palha
 
AUGNYC June 21 Presentations
AUGNYC June 21 PresentationsAUGNYC June 21 Presentations
AUGNYC June 21 PresentationsMarlon Palha
 
Atlassian User Group NYC - May 24, 2017 Slides
Atlassian User Group NYC - May 24, 2017 SlidesAtlassian User Group NYC - May 24, 2017 Slides
Atlassian User Group NYC - May 24, 2017 SlidesMarlon Palha
 
Atlassian User Group NYC April 27 2017 ScriptRunner Workshop
Atlassian User Group NYC April 27 2017 ScriptRunner WorkshopAtlassian User Group NYC April 27 2017 ScriptRunner Workshop
Atlassian User Group NYC April 27 2017 ScriptRunner WorkshopMarlon Palha
 
Atlassian User Group NYC April 27 2017 Presentations
Atlassian User Group NYC April 27 2017 PresentationsAtlassian User Group NYC April 27 2017 Presentations
Atlassian User Group NYC April 27 2017 PresentationsMarlon Palha
 
Atlassian User Group NYC 03302017 Presentations
Atlassian User Group NYC 03302017 PresentationsAtlassian User Group NYC 03302017 Presentations
Atlassian User Group NYC 03302017 PresentationsMarlon Palha
 
ITHAKA | JSTOR Business Systems - What we do
ITHAKA | JSTOR Business Systems - What we doITHAKA | JSTOR Business Systems - What we do
ITHAKA | JSTOR Business Systems - What we doMarlon Palha
 

Mais de Marlon Palha (14)

Slack integrations for Jira and Confluence
Slack integrations for Jira and ConfluenceSlack integrations for Jira and Confluence
Slack integrations for Jira and Confluence
 
Atlassian User Group NYC 101718 Event
Atlassian User Group NYC 101718 EventAtlassian User Group NYC 101718 Event
Atlassian User Group NYC 101718 Event
 
Atlassian User Group NYC 092718 Event
Atlassian User Group NYC 092718 EventAtlassian User Group NYC 092718 Event
Atlassian User Group NYC 092718 Event
 
Atlassian User Group NYC 080818 event
Atlassian User Group NYC 080818 eventAtlassian User Group NYC 080818 event
Atlassian User Group NYC 080818 event
 
NYC Atlassian User Group Overview
NYC Atlassian User Group OverviewNYC Atlassian User Group Overview
NYC Atlassian User Group Overview
 
Jira - Solving Reporting Problems using eazyBI
Jira - Solving Reporting Problems using eazyBIJira - Solving Reporting Problems using eazyBI
Jira - Solving Reporting Problems using eazyBI
 
Atlassian Tools and Platform Strategy
Atlassian Tools and Platform StrategyAtlassian Tools and Platform Strategy
Atlassian Tools and Platform Strategy
 
Atlassian User Group NYC 20171011 Post Summit Slides
Atlassian User Group NYC 20171011 Post Summit SlidesAtlassian User Group NYC 20171011 Post Summit Slides
Atlassian User Group NYC 20171011 Post Summit Slides
 
AUGNYC June 21 Presentations
AUGNYC June 21 PresentationsAUGNYC June 21 Presentations
AUGNYC June 21 Presentations
 
Atlassian User Group NYC - May 24, 2017 Slides
Atlassian User Group NYC - May 24, 2017 SlidesAtlassian User Group NYC - May 24, 2017 Slides
Atlassian User Group NYC - May 24, 2017 Slides
 
Atlassian User Group NYC April 27 2017 ScriptRunner Workshop
Atlassian User Group NYC April 27 2017 ScriptRunner WorkshopAtlassian User Group NYC April 27 2017 ScriptRunner Workshop
Atlassian User Group NYC April 27 2017 ScriptRunner Workshop
 
Atlassian User Group NYC April 27 2017 Presentations
Atlassian User Group NYC April 27 2017 PresentationsAtlassian User Group NYC April 27 2017 Presentations
Atlassian User Group NYC April 27 2017 Presentations
 
Atlassian User Group NYC 03302017 Presentations
Atlassian User Group NYC 03302017 PresentationsAtlassian User Group NYC 03302017 Presentations
Atlassian User Group NYC 03302017 Presentations
 
ITHAKA | JSTOR Business Systems - What we do
ITHAKA | JSTOR Business Systems - What we doITHAKA | JSTOR Business Systems - What we do
ITHAKA | JSTOR Business Systems - What we do
 

Último

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Último (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

The Power-Up Opportunity: Extending Trello with Custom Fields and Power-Ups

  • 1.
  • 2. Extending Trello The Power-Up Opportunity BENTLEY COOK | DEVELOPER ADVOCATE, TRELLO | ATLASSIAN | @BENTLEYCOOK HAMID PALO | DIRECTOR PRODUCT PARTNERSHIPS, TRELLO | ATLASSIAN | @HAMIDP
  • 3. Today ! Trello? Power-Ups? " Custom Fields # Building your own Power-Ups
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. A million uses. For work and for your life. !
  • 13. Make Trello better for everyone Nothing usecase specific Makes Trello simpler No new things to "get" New feature principles
  • 14. Trello is an 80% tool. PEW PEW PEW
  • 15. Power-Ups are the 20%. $$$
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 27.
  • 28.
  • 29.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 42. Custom Fields can fix it. Source: http://disney.wikia.com/wiki/Fix-It_Felix,_Jr./Gallery. When is the second one coming out?
  • 43.
  • 44.
  • 45.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. Everything’s in the Trello API!
  • 56. Thank you! BENTLEY COOK | DEVELOPER ADVOCATE, TRELLO | ATLASSIAN | @BENTLEYCOOK HAMID PALO | DIRECTOR PRODUCT PARTNERSHIPS, TRELLO | ATLASSIAN | @HAMIDP
  • 57. WeWork Connect Shaping Confluence to Represent Our Culture Colleen Kasprzak | Associate, Strategic Planning | WeWork | @ckasprzak
  • 58.
  • 59. SPACE Beautiful, collaborative, physical spaces for teams of any size SERVICES // RESOURCES Access to health care, payment processing, IT support, payroll, legal and more COMMUNITY Thousands of global members who collaborate physically and digitally SUPPORT Community Management Teams in each location to provide support to our members and community WEWORK AT A GLANCE // OFFERINGS
  • 60. WEWORK AT A GLANCE // GROWTH *Locations currently open and announced
  • 62. OUR MISSION: TO CREATE A WORLD WHERE PEOPLE WORK TO MAKE A LIFE, NOT JUST A LIVING
  • 64. Connect our global community through an agile and scalable knowledge platform that remains authentic to the WeWork brand. WEWORK CONNECT // VISION
  • 65. Connect our global community through an agile and scalable knowledge resource that remains authentic to the WeWork Brand WEWORK CONNECT // GOALS ENGAGE Connect employees to internal and external platforms, applications, dashboards, and reports COLLABORATE Capture and share standards, best practices, and process guidelines within and between all functions INFORM Provide a central resource for all employees to access up-to-date information, policy changes and announcements CENTRALIZE Maintain single source of truth by leveraging macros and apps across the platform
  • 67. CONFLUENCE EVOLUTION 01/2015 09/2015 01/2016 Confluence introduced to Product; Design Standards Project Kickoff 04/2014 06/2014 07/2015 Design Standards Wiki 1.0 launched Design Wiki 2.0 developed and launched Jira + Confluence introduced to Digital for SOX compliance Design Standards Wiki is redesigned and relaunched as Product Wiki Additional Functions begin adding content to Product Cloud Instance
  • 68. Background Context Intranet Needs Assessment Functions need the ability to collaborate, exchange and leverage information between each other. This platform and content needed to be developed and administered in a way that is manageable and scalable, while enforcing best practices and ensuring that the application is in good health. Identified Issues • Cost of maintaining two Cloud Accounts, Apps, and dual user accounts • Cannot utilize full add-on suite due to use of Cloud versions • Inconsistent platform and Space permissions • No single source of truth for content (Confluence, WordPress, Google Drive, email, etc) • Unable to skin Confluence space(s) based on Brand Guidelines
  • 69. Background Team Roxana Martinez Project Manager Colleen Kasprzak Confluence Admin // Design Lenore Vassil Project Sponsor Tim Beeler Functional Expert Bryant Rockoff DevOps cPrime Atlassian Technical Support
  • 70. Initial Project Scope Organizational level consolidation of JIRA and Confluence tools to provide a single, scalable, and highly available system to all Functions and teams: • Digital // 69 spaces, 69 projects, 278 users • Product // 14 spaces, 10 projects, 725 users • Other Functions // 10+ spaces • Enterprise Administration • On-brand design theme Background Scope
  • 71. Final Project Scope Organizational level consolidation of JIRA and Confluence tools to provide a single, scalable, and highly available system to all Functions and teams: • Digital // 69 spaces, 69 projects, 278 users • Product // 14 spaces, 10 projects, 725 users • Other Functions // 10+ spaces • Enterprise Administration • On-brand design theme • Corporate Technology // 50 standards (various sources) • Community + Ops Standards // 285+ standards (Wordpress) Background Scope
  • 74. Organization Platform Structure WeWork Organization WeWork is structured based on an organizational matrix of Executive Groups, centralized and regionalized Functions, Business Lines and Corporate Initiatives.
  • 75. Structure Overview Connect is structured based Executive Groups, centralized and regionalized Functions, Business Lines and Corporate Initiatives/Projects. Requirements • Matrix-based • Agile + Scalable • Decentralized Content Management Space Structure • Executive Group > Function > Discipline • Corporate Initiatives • Business Lines • Jira Projects Space Theme Types • Connect (Brikit // WeWork Connect) • Projects (Default Global Look + Feel) Organization Platform Structure
  • 84. Platform Structure System System Information Instance Type: Confluence Server Version: 6.1.1 Access: Global SSO/OneLogin Total Spaces: 169 Site Spaces: 146 Content (Current): 38,194 User License: 10,000 Active Users: 3,748 Total Groups: 133 Active Groups: 108
  • 85. Platform Structure Permissions Platform Authentication All employees can access the platform through OneLogin, streamlining authentication process across multiple corporate platforms. Community & Ops Standards Community team members are able to quickly access their standards space through a direct link on their OneLogin dashboard WeWork Connect Tile Employees access Connect through this tile on their OneLogin Dashboard
  • 86. Platform Structure Permissions Permission Scheme View and edit access to all spaces are closely managed through User Groups. Default Space Permissions • administrators (all permissions) • confluence-users (can view) • “function”-users (access to Function restricted areas) • “function”-editors (can edit specific Function Spaces) Additional Space Permissions: • “function”-admin (all space permissions) • “function”-consultants (can view and edit, as specified) Connect User Roles: • Site Administrator • Space Administrator • Content Manager • Content Editors / Collaborators • WeWork Employees • External Consultants Global Permissions • administrators (all permissions) • confluence-contractors (can use) • confluence-users (can use) • system-administrators (all permissions)
  • 87. Platform Structure Best Practices WeWork Confluence Standards Spaces • Determine how a space will be used by Function or Project team • Use Brikit Theme templates and Confluence global templates to assist in space development • Use groups to determine space permissions • Ensure each space has multiple space administrators to assist with space management and permissions • Review content periodically to identify and refresh out dated content Pages • Use page restrictions for Function internal collaboration sections • Leverage include macros (page include, excerpt and excerpt include) for content reuse Users + Security • All users assigned to appropriate global access and user groups • Restrict confluence system administration to a small subset of key users • User groups to define permissions Training • Support editors and users through multiple channels (Slack, Office Hours, Work Sessions) • Develop documentation for training and onboarding
  • 89. DESIGN // CONTENT CONSIDERATIONS Function Landing Page • Mission • Welcome Statement • Discipline/Sub-function Overview • Org Chart from Workday • Content Manager Contact Information • Quick Links • Page Tree of Contents Function Content Pages • Process Guidelines • Standards • Documentation • Best Practices • Frequently Used Documents • Onboarding Materials Connect Header • Logo • Menu • Search Bar • WeWork Menu by Executive Group • Simple Toolbar • Function Header (typical content) • Executive Group Image (typical content) Connect Footer • Galatic HQ Address • Connect & IT Support Links • OneLogin Access • Culture Links • WeWork External Websites • Blogs & Social Media Design templates based on Functional content and corporate communication requirements
  • 90. Connect our global community through an agile and scalable knowledge platform that remains authentic to the WeWork Brand DESIGN // LOOK & FEEL Voice • Warm, friendly, and supportive • Sense of community • Distinctive, informative, and to the point Photography Brand-approved images of the WeWork community, events, and locations are used to add excitement, color, and character to the platform.
  • 91. Build company culture, ease information consumption, and boost employee engagement. BRIKIT THEME PRESS // VISUAL DESIGN STATEMENT https://marketplace.atlassian.com/plugins/com.brikit.themepress/server/overview
  • 92. 01 // WEWORK CONNECT HOME PAGE Connect Home Announcements Rotate Content macro from the Home_Hero Announcements page Culture Content and updates relating to all culture initiatives, key meetings, employee recognition, and special culture events Key Function Links • Corporate Calendar • IT Systems Gallery • Corporate Meeting Access • Press Updates • Request/Support Links Featured Content & Announcements Special announcements, detailed event information, and press releases Header Image Header image is updated frequently, depending on a recent event, announcement, or opening Upcoming Events • Corporate Event Schedule • Corporate Event Links • Recent Location Openings
  • 93. 02 // EXECUTIVE GROUP LANDING PAGE TEMPLATE Executive Group Name Discipline Links Key Function Links • External platforms • Key Content Pages Executive Group Overview • Interesting Content Links • Function Announcements • Upcoming Openings Connect Home Announcements Rotate Content macro from the Home_Hero Announcements page
  • 94. 03 // FUNCTION LANDING PAGE TEMPLATE Function Name & Function Mission Key Discipline Links • Relevant Functions • External platforms • Key Content Pages Space Content • Space Link macro • Page Tree macro Function Welcome • Message to users • Workday Link • Discipline Overview • Key Contact Information • Support Link
  • 95. 04 // FUNCTION LANDING PAGE TEMPLATE Function Name Discipline Links Block Links and Action Buttons compel users to navigate the Connect spaces as per function Operations requirements Home Link Link back to Executive Group Landing Page
  • 96. 05 // DISCIPLINE LANDING PAGE TEMPLATE Discipline Mission Space-specific Search Key Discipline Links • Relevant Functions • External platforms • Key Content Pages Discipline Overview • Team Members • Content + Best Practices • Project Responsibilities • Discipline-specific Tools • Discipline Onboarding Content Executive Group Header Key Content Links Block Links and Action Buttons compel users to navigate the Connect spaces as per function Operations requirements
  • 97. 06 // CONTENT Space Contents Space Link and Page Tree Macros Space Header Header Menu Dropdown menus organized by Function and Business Line Global Search
  • 98. Improve user experience through design and continued development of knowledge platform ON THE HORIZON NEW MEMBER DEVELOPMENT Design & content updates to Building Knowledge Portal: • Review all content, definitions, and data • Embed gallery views of locations by region • Embed location and data maps as alternate, tabbed view per region • Refresh landing page, content templates, and existing pages PEOPLE POLICY PORTAL • Extract relevant policy content, structuring navigation by region • Develop strategy for launch of Confluence Questions WEWORK FOUNDATIONS Develop a designed space, leveraging cross-posting, for onboarding and training purposes
  • 99. APPS & INTEGRATIONS Content Formatting for Confluence Coming soon!
  • 101. Adoption // Strategy Adoption Strategy Engage Employees Train and Support Connect employees to content and announcements; encourage employees to be contributors; improve site design to enhance user experience Keep Content Fresh Empower Functions to develop and manage their own content; promote cross-functional collaboration; maintain Connect as single-source of truth Manage change through onboarding, presentations, work sessions, and support; develop training modules for on-demand training
  • 102. Adoption // Strategy Current Adoption Functions Popular Content • All Functions have been onboarded and currently manage their own content • Working with each Function to refresh and customize design as per new requirements Employees • 952 users daily • 1.9K users weekly • Approximately 250 content editors • 3 to 5 training sessions weekly since launch • Community & Operations Standards • WeWork Connect Home • Product Space Standards
  • 104. Connect our global community through an agile and scalable knowledge resource that remains authentic to the WeWork Brand LOOKING AHEAD GROW Expand team to assist in the management and design of WeWork Connect IMPROVE Enhance existing features and improve user experience through design and content development TELL A STORY Continue to develop a cohesive narrative over time – where we are, what we do, how we do it SCALE Evolve Connect as the WeWork community continues to grow and scale
  • 105. WEWORK MISSION Our mission is to create a world where people work to make a life, not just a living.
  • 106.
  • 107. Thank you! Colleen Kasprzak | Associate, Strategic Planning | WeWork | @ckasprzak
  • 108. Apps in the Enterprise Best Practices for Evaluating, Onboarding and Managing Apps MADHUSUDHAN MATRUBAI | ATLASSIAN ARCHITECT | CITADEL | @MADHUSHELL
  • 110. Apps in the Enterprise When The Journey Begins Mid way in the Journey Enter the “Discipline” Peace, Love and Productivity
  • 111. WHEN THE JOURNEY BEGINS ➢ Every App looks useful ➢ Free Apps become irresistible ➢ Ease of installation makes it attractive
  • 112. MID WAY IN THE JOURNEY ➢ Issues with Stability and Performance ➢ Rising costs ➢ Upgrade blockers ➢ Rogue apps causing havoc ➢ Free apps going out of business ➢ Duplicate functionality causing confusion
  • 113. ENTER “DISCIPLINE” ➢ Create “Shark Tank” that will review and approve every new App request ➢ Re-evaluate all the existing Apps and subject them to “Shark Tank” approval. ➢ Schedule a monthly/quarterly “Shark Tank” meeting.
  • 114. “SHARK TANK” GUIDING PRINCIPLES Basic Requirements ✓ Features/Functionality ✓ Cost
  • 116. MAINTENANCE GUIDELINES Build a Page/ Project or Dashboard with all Macros per App for testing purpose. Upgrade App on the QA first Upgrade frequently and one App at a time
  • 117. CORE PRODUCT UPGRADE GUIDELINES Read Release notes and any known bugs Check if every App has compatible release Run a trial upgrade of base product and upgrade all the Apps Test quickly with page/project created previously Crowd source your testing by announcing bounty programs to your users
  • 118. Disable and Re-Enable App if functionality is broken. Re-install if required. Majority of Apps can be easily rolled back to previous version. Check with vendor/release notes for exceptions. Enter safe mode! If Apps go rogue Work backwards to enable them and identify the buggy one. BREAK FIX WHEN THINGS HIT FAN
  • 120. Thank you! MADHUSUDHAN MATRUBAI | ATLASSIAN ARCHITECT | CITADEL | @MADHUSHELL