Os Nolen Gebhart


Published on

Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Os Nolen Gebhart

    1. 1. Open for Business… o n the Fringes <ul><li>Terry Nolen and Dave Gebhart </li></ul><ul><li>Sabre Holdings </li></ul><ul><li>Business Topic Session </li></ul><ul><li>Thursday 4:30 – 5:15 D137-138 </li></ul>
    2. 2. About the Speakers <ul><ul><li>Terry Nolen </li></ul></ul><ul><ul><li>Senior Principal Software Architect </li></ul></ul><ul><ul><li>Sabre Airline Solutions </li></ul></ul><ul><ul><li>Phone: 682-605-1173 </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>Dave Gebhart </li></ul></ul><ul><ul><li>Senior Developer </li></ul></ul><ul><ul><li>Sabre Airline Solutions </li></ul></ul><ul><ul><li>Phone: 682-605-3841 </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul>Founders of an open development community within a traditionally closed source company.
    3. 3. Corporate Open Source? <ul><li>Kind of an oxymoron isn’t it? </li></ul><ul><li>Like oil and water. They don’t mix, right? </li></ul><ul><li>Corporations are seeking and now deploying new ways to incite innovation and productivity, and open source concepts are attractive to them. </li></ul><ul><li>Don’t kill the speakers, please! We’re hacks as well, and we’ve been able to find a cool way to be innovative, productive and have fun at work. </li></ul>
    4. 4. Open for Business – on the Fringes <ul><li>Backgrounder </li></ul><ul><li>Gaining Management Support </li></ul><ul><li>Combine Many Communities into One </li></ul><ul><li>Develop Process and Practice </li></ul><ul><li>Needed Technology </li></ul><ul><li>Community Relations </li></ul><ul><li>Things that work and don’t seem to work </li></ul><ul><li>New Horizons </li></ul><ul><li>On the Fringes </li></ul><ul><li>Q & A </li></ul>
    5. 5. Backgrounder <ul><li>Sabre Holdings - Known for Innovation </li></ul><ul><ul><ul><li>The world’s first computer travel reservations system (1960’s), travel agencies enabled with travel booking capability (1970’s), Spin off from AMR (American Airlines), creates world class airline yield management solutions (1980’s), creator of Travelocity.com(1990’s), acquisitions: Travelocity.com, GetThere.com, Site59.com, launches Jurni Network, lastminute.com, TRAMS, and Zuji.(2000’s) </li></ul></ul></ul><ul><ul><ul><li>An InformationWeek 500 company, ranked in the top 25 percent among the nation’s leading IT innovators. </li></ul></ul></ul><ul><ul><ul><li>In 2006, Information Week named SABRE seventh on its list of the “Greatest Software Ever Written.” </li></ul></ul></ul><ul><li>A Corporate Open Community Solution </li></ul><ul><ul><li>How did we get started? </li></ul></ul><ul><ul><ul><li>Open Source Research (February 2006) </li></ul></ul></ul><ul><ul><ul><li>Business Justification (April 2006) </li></ul></ul></ul><ul><ul><ul><li>Management Approval (May 2006) </li></ul></ul></ul><ul><ul><ul><li>Implementation (June 2006) </li></ul></ul></ul><ul><ul><ul><li>Consensus and Consolidation (October 2006) </li></ul></ul></ul><ul><ul><li>Where is this solution today? </li></ul></ul><ul><ul><ul><li>With a year of experience, we are on a roll </li></ul></ul></ul>
    6. 6. Gaining Management Support <ul><li>Is it a Hard Sell? </li></ul><ul><ul><li>It won’t show revenue until later; unless your plan show’s how it will, so don’t count on it. </li></ul></ul><ul><ul><li>It can be relatively cost free if you do it yourself, and have no dedicated staff. Buying everything can be costly. But when it grows look for additional costs. </li></ul></ul><ul><ul><li>Show how it’s global. With many business using global resources, this is a good benefit. </li></ul></ul><ul><li>The Stakeholder </li></ul><ul><ul><li>Find a dedicated supporter </li></ul></ul><ul><ul><li>Gain Publicity, Backing, Philosophy, Technology and Financial Support </li></ul></ul><ul><li>Inside the Corporate Box </li></ul><ul><ul><li>Copyright and Intellectual Property Protection </li></ul></ul><ul><ul><li>Intranet and Employees – Usage in the safe zone. </li></ul></ul><ul><li>Business Justification </li></ul><ul><ul><li>Make the justification for the platform formal and complete </li></ul></ul><ul><ul><li>Understand Strengths and Weaknesses of Open Source </li></ul></ul><ul><ul><li>Describe how project involvement can be a form of training and experience in an existing or new technology </li></ul></ul><ul><ul><li>Show how having this type of innovation can be used to show customers that you’re innovative </li></ul></ul><ul><ul><li>Be measurable. Make sure statistics are included to justify usage and re-usage </li></ul></ul><ul><ul><li>Show a ROI by keeping costs low </li></ul></ul><ul><li>Be Flexible </li></ul>
    7. 7. Combine Many Communities into One <ul><li>You’re Not Alone </li></ul><ul><ul><li>There are probably a few other divisions or departments dabbling as well. </li></ul></ul><ul><li>Show Momentum or Join Forces </li></ul><ul><ul><li>Don’t fragment the community. A larger community will benefit all the projects. </li></ul></ul><ul><li>Decision Making </li></ul><ul><ul><li>Chiefs and Indians in One Room (Community) </li></ul></ul><ul><ul><li>Treat every idea or thought equally, but dollars may dictate </li></ul></ul><ul><li>Migration and Combining Efforts </li></ul><ul><ul><li>Convince/Persuade Decision Makers First </li></ul></ul><ul><ul><li>Combine the Community through Success </li></ul></ul><ul><li>Partner with Corporate Innovation or R&D </li></ul><ul><ul><li>Springboard great ideas into reality </li></ul></ul><ul><ul><li>Provide a home for good but orphaned R&D </li></ul></ul><ul><li>Expect other Divisions and new M&A’s to have different technology </li></ul><ul><ul><li>Find an integrated but flexible way to include them all </li></ul></ul>
    8. 8. Develop Process and Practice <ul><li>Set Project Roles </li></ul><ul><ul><li>Stakeholder, Evangelist, Champion, Committer, Contributor, User </li></ul></ul><ul><ul><li>Secure projects to prevent unwanted change </li></ul></ul><ul><li>Automate as much as you can </li></ul><ul><ul><li>Project creation, Statistics calculation, Communication </li></ul></ul><ul><ul><li>Leverage corporate infrastructure (SSO, LDAP, etc.) </li></ul></ul><ul><ul><li>Document administrative support functions </li></ul></ul><ul><li>Show how to Contribute </li></ul><ul><ul><li>Document how to contribute and a contribution life cycle </li></ul></ul><ul><ul><li>Document quality checks and security </li></ul></ul><ul><li>Timeliness </li></ul><ul><ul><li>Make sure that projects are implemented as soon as possible </li></ul></ul><ul><ul><li>Resolve platform issues as soon as possible, even if it is a hack itself </li></ul></ul><ul><li>Be Flexible </li></ul><ul><ul><li>Use existing corporate tools when mandated </li></ul></ul><ul><ul><li>Don’t be married to a specific set of tools; use whatever works </li></ul></ul>
    9. 9. Needed Technology <ul><li>Build or Buy? </li></ul><ul><ul><li>Organizations may or may not have the technology they need </li></ul></ul><ul><ul><ul><li>With either, consider integration points like login authentication, source control, bug tracking, statistics tracking and planning software. </li></ul></ul></ul><ul><ul><ul><li>Look for something that will provide a common login and tools for all functionality. One stop shopping. </li></ul></ul></ul><ul><ul><ul><li>Comply with the Corporate Standards. Don’t defy the CTO or CIO if you want their support. Convince them by example and they’ll come to you. </li></ul></ul></ul><ul><ul><li>Build a solution </li></ul></ul><ul><ul><ul><li>Use your existing wiki for organizing a development framework. Because it’s usually secure within your business or corporation, there’s no fear of intellectual property loss. </li></ul></ul></ul><ul><ul><ul><li>Use an existing Web GUI framework. Very similar to a wiki, but more foundational code to own. </li></ul></ul></ul><ul><ul><li>Buy a solution </li></ul></ul><ul><ul><ul><li>Look at the “Forges”. Sometimes they provide a hosted or locally installed version of their framework. It comes with most of the whistles, but may cost more than you expect. </li></ul></ul></ul>Buy It!
    10. 10. Community Relations <ul><li>Communicate, Communicate, Communicate </li></ul><ul><li>Keep all management engaged </li></ul><ul><li>Create a Corporate Communications relationship </li></ul><ul><li>Advertise Your Existence </li></ul><ul><ul><li>Presentations, Web Page, Blogs, Email, Video Broadcasts… </li></ul></ul><ul><li>RSS feeds for instant notification </li></ul><ul><li>Encourage Word of Mouth </li></ul><ul><ul><li>Talk to your innovative or bored friends </li></ul></ul><ul><ul><li>Show them the cool projects </li></ul></ul><ul><li>Present the community to Innovation and Hack events </li></ul><ul><li>Encourage management use as an Innovation to enhance sales </li></ul>
    11. 11. Things that Work and some that Don’t Work <ul><li>Things that Work </li></ul><ul><ul><li>One stop shopping for development </li></ul></ul><ul><ul><li>Don’t limit innovation to programming </li></ul></ul><ul><li>Things that Don’t Work </li></ul><ul><ul><li>Managers don’t like giving up their resources </li></ul></ul><ul><ul><ul><li>Overtime and Own time </li></ul></ul></ul><ul><ul><li>Integration with separate sign on capability </li></ul></ul><ul><li>Things that may work </li></ul><ul><ul><li>Hard rewards and bounties are frowned upon by management unless there is viable proof that it can increase contribution </li></ul></ul>
    12. 12. Rewards and Bounties for Contributors <ul><li>Be creative. Creative people like creative rewards. </li></ul><ul><li>Consider a point based system with a weighted scale based upon contribution. Then apply points to hard rewards. </li></ul><ul><li>Reward contributors with public recognition (soft rewards) </li></ul><ul><li>Custom T-Shirts are inexpensive and appreciated </li></ul>
    13. 13. On the Fringes <ul><li>Expect your platform’s projects to be varied in type bringing value to different audiences at different times. The projects will all be “On the Fringes” of corporate mainstream and not significantly influential for the corporation in the beginning. </li></ul><ul><ul><li>As a whole, the platform will active but it will start and grow slowly </li></ul></ul><ul><ul><li>Activity increases as the community increases </li></ul></ul><ul><li>Seek out a couple of breakthrough projects with significant application to the corporation or business </li></ul><ul><ul><li>The projects will take off as well as the platform’s visibility </li></ul></ul><ul><ul><li>It will increase the contributor / user community through awareness </li></ul></ul><ul><li>Continually improve the platform </li></ul><ul><ul><li>The larger the community gets, the platform will show stress as any multi-user system might do. Be prepared to expand. </li></ul></ul>
    14. 14. Questions? and Answers!