59
Governance Bread and Butter of a Connected Business Senaka Fernando Senior Technical Lead WSO2 Inc.

WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

  • Upload
    wso2

  • View
    278

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Governance Bread and Butter of a Connected Business

Senaka FernandoSenior Technical LeadWSO2 Inc.

Page 2: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Outline

• Building a Connected Business

• Overview on How Governance Helps

• A Typical Example

• Benefits of The Connected Story

• Summary

Page 3: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

Page 4: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• To build a connected business you need an environment

Page 5: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• To build a connected business you need an environment that is:

– Integrated

Page 6: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• To build a connected business you need an environment that is:

– Integrated

– Accessible

Page 7: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• To build a connected business you need an environment that is:

– Integrated

– Accessible

– Collaborative

Page 8: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• To build a connected business you need an environment that is:

– Integrated

– Accessible

– Collaborative

– Adaptive

Page 9: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• To build a connected business you need an environment that is:

– Integrated

– Accessible

– Collaborative

– Adaptive

Page 10: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• And also a platform that can provide the right ecosystem

Page 11: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Building a Connected Business

• And also a platform that can provide the right ecosystem

Page 12: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Governance for a Connected Business

Page 13: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Governance for a Connected Business

• Defines Expectations

Image: http://mysql-gui.googlecode.com/svn-history/r205/trunk/qt-mysql-gui/images/256/Maintenance.png

Page 14: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Governance for a Connected Business

• Defines Expectations

• Grants Power

Image: http://mysql-gui.googlecode.com/svn-history/r205/trunk/qt-mysql-gui/images/256/Maintenance.png

Page 15: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Governance for a Connected Business

• Defines Expectations

• Grants Power

• Or Verifies PerformanceImage: http://mysql-gui.googlecode.com/svn-history/r205/trunk/qt-mysql-gui/images/256/Maintenance.png

Page 16: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

A Typical Connected Business’ Lifecycle

Page 17: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

A Typical Connected Business’ Lifecycle

Image: http://www.nylanetwork.com/wp-content/uploads/2012/03/word-sell-connected-business-people-abstract.jpg

Page 18: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Image: http://www.nylanetwork.com/wp-content/uploads/2012/03/word-sell-connected-business-people-abstract.jpg

A Typical Connected Business’ Lifecycle

Page 19: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Let’s Start with a Project

Page 20: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Let’s Start with a Project

Page 21: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Let’s Start with a ProjectWhat Happens Under the Hoods

Page 22: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Let’s Start with a Project

• Ease of building the environment for your software project.

Page 23: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Let’s Start with a Project

• Ease of building the environment for your software project.

• Built around Agile Best Practices.

Page 24: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Let’s Start with a Project

• Ease of building the environment for your software project.

• Built around Agile Best Practices.

• First-class support in WSO2 App Factory.

Page 25: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Keeping up with the Development

Page 26: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Keeping up with the Development

• Build Rules to Ensure:– Validation of POM files

– Approved Dependencies

– Conflict Resolution

– and much more …

Page 27: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Keeping up with the Development

• Build Rules to Ensure:– Validation of POM files

– Approved Dependencies

– Conflict Resolution

– and much more …

Page 28: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Keeping up with the Development

• Build Rules to Ensure:– Validation of POM files

– Approved Dependencies

– Conflict Resolution

– and much more …

• Management of Code

Page 29: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Keeping up with the Development

• Build Rules to Ensure:– Validation of POM files

– Approved Dependencies

– Conflict Resolution

– and much more …

• Management of Code

Page 30: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Integration

Page 31: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Integration

Page 32: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Integration

• Stable Builds – Always!

Page 33: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Integration

• Stable Builds – Always!

• Real-time Notifications

Page 34: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Integration

• Stable Builds – Always!

• Real-time Notifications

• Code Quality and Coverage Analysis

Page 35: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Integration

• Stable Builds – Always!

• Real-time Notifications

• Code Quality and Coverage Analysis

• A “Continuous” System that Never Stops

Page 36: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Quality Enforcement

Page 37: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Quality Enforcement

Page 38: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Quality Enforcement

• Test Plans and Roadmaps

Page 39: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Quality Enforcement

• Test Plans and Roadmaps

• Overall Quality Coverage

Page 40: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Continuous Quality Enforcement

• Test Plans and Roadmaps

• Overall Quality Coverage

• “Continuous” Quality Statistics

Page 41: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 42: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 43: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 44: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

• The end-to-end Story– Projects

– Code

– Coverage

– Quality

Page 45: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

• The end-to-end Story– Projects

– Code

– Coverage

– Quality

• Provider & Consumer Tie-up– Services & Contracts

– APIs & Subscribers

Page 46: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

• The end-to-end Story– Projects

– Code

– Coverage

– Quality

• Provider & Consumer Tie-up– Services & Contracts

– APIs & Subscribers

Page 47: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 48: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 49: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 50: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 51: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Story

Page 52: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Business

Page 53: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Business

Page 54: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Business

• Proper Management

Page 55: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Business

• Proper Management

• Improved Predictability

Page 56: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Business

• Proper Management

• Improved Predictability

• Reduced Risk

Page 57: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

The Connected Business

• Proper Management

• Improved Predictability

• Reduced Risk

• Better Returns

Page 58: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

Thank You!

Image: http://rlv.zcache.com/i_love_being_connected_posters-r57319186b07b4668b48b6c0d1058867e_wvu_8byvr_324.jpg

Page 59: WSO2Con Asia 2014 - Governance: Bread and Butter of a Connected Business

senaka AT wso2.com

Image: http://rlv.zcache.com/i_love_being_connected_posters-r57319186b07b4668b48b6c0d1058867e_wvu_8byvr_324.jpg