SlideShare a Scribd company logo
1 of 22
Why and howthe Enterprise shouldharnessthepowerofGoogleWave Dagfinn Parnas @dparnas
about:me Dagfinn Parnas @dparnas Bouvet ASA SAP Mentor
40 years ago 40 years ago Electronic mail @ ARPANET
Usage ofe-mail in theEnterprise 	E-mail is still the Enterprise’s primary tool for online communication and collaboration! Source of statistics: Business User Survey 2009, The Radicati Group
E-mail resembles the conventional post system Challenges of e-mail Collaborating on a piece of text Adding new people Attachingfiles Multiple conversation branches Smallcorrections E-mail to IM to e-mail Security Audit trail No business context Input to challenges: http://danieltenner.com/posts/0012-google-wave.html
Wave is a hostedconversation ,[object Object]
A Wave is both conversation and document
A Wave is live
A Wave can be extended to provide business contextBy design solves most of e-mail’s problems
The SAP Fortress
Extend your existing business applicatons with Wave ,[object Object]
Gadget
RobotSource:  SAP Timeless software
Embedding Relate Wave to existing: ,[object Object]
Information architectureSource: Embedding waves in SAP NetWeaver Portal
Gadget Enable collaboration in existing web-based applications Gadget characteristics: ,[object Object]
Interacts with the user
Wave maintains common state of gadget
Wave provides native collaboration featuresDemo: Collaborative Business ProcessModellingwith SAP Gravity
Robot Bridge between Wave and SOA-enabled solutions Wave events Business context SOA-enabledBusiness solution Robot ,[object Object]
Receives Wave events

More Related Content

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
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!
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
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)
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

Featured

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Why And How The Enterprise Should Harness The Power Of Google Wave 2010

Editor's Notes

  1. Question:Howmany have heardofGoogleWave?Question: Howmany have used GoogleWave? GoogleWave is an online tool for real-time communication and collaboration, striving to be as effective as face-to-face conversation. Google Wave launched into a limited preview stage at 30.sept with 100 000 invited people. I hope Obama realizes that winning the nobel peace price doesn’t get him a wave invite (@kjetilv)This presentationwilllook at whyGoogleWave is important in an enterprise setting withintegration to business criticalsolutions.Wewill not cover technicalaspectsofWave, althoughthatcould have beenfun as well.--Background image from: http://www.slideshare.net/habu/entwicklung-der-kommunikation-im-web-bis-gwave
  2. Afewwordsabout my selfDagfinn ParnasBeenworking at Bouvetsince 2004 with SAP, solutionarchitecture and IT strategy.Avidtwitteruser, which is alsowhereGoogleWave first caught my attention in August 2009 whenthedevelopersandboxannouncedTagcloud is basedon my tweets and gives a roughoverviewofmaintopics.SAP Mentors are the top community influencers of the SAP Ecosystem which now has almost 2 million members. The group consists of individuals with background from analysts, SAP customers, SAP partners and a few selected SAP employees, counting totally about 80 people in the worldI ‘ve been awarded the honor to be part of this initiative since 2008 and in practice it gives unprecedented access to SAP.A couple of times pr month we meet online with SAP product management and other key stakeholders to provide our input to new and existing solutions.When new technologies are announced, ad-hoc collaboration groups from the mentors form. This was also the case with google wave.
  3. In order to understand whyGoogleWave is important, weneed to go back 40 years.BBC startedbroadcasting in colourWoodstockApollo 11 moon landingPhillips Petroleum foundoil in Northsea (just to show thatwest-norwegiansalways bring up oil)But it wasalsowhenelectronicmailwasborn at ARPANET. ARPANET is thepredecessor to internet and wasdeveloped by a part ofthe US defensedepartment.ARPANET provided a resiliantnetworkmodelthatwould be able to resist large parts ofitsbeingunavailable (for example due to nuclearwar)Electronic mailallowedpeople at different host to send messages to eachother, wherethe @ sign separatedtheusername and the host.The standard whichspecifiesthemessage format sent over thenetwork has largelybeenunchangedsinceitsinception (SMTP).So in general e-mail has not changed in 40 yearsThe fewchangesthat have occured have been at theclient side:HTML basedcontentThreadbasedgroupingbasedonsubject as can be seen in GmailFlagging ofe-mail in order to follow upSomething as simple as recalling an e-mail is not part ofany standard and mail servers have implementedincompatiableproprietaryextensions
  4. Transition to statistics .. My favoritepiechart
  5. Howmuch is e-mail used by the business?Radicatigroup has done a survey of 110 business users.Foundthat in 2009 34 e-mailsare sent and 74 receivedeachday (ofwhich 18% wasspam).19% oftheirworkday is used for sending and readinge-mails.2009 is the first yearwherethere has beenreduced usage ofe-mail, most likely due to IM replacingshorte-mails.Given these stats thereshould be littledoubtthate-mail is theenterprise’sprimarytool for online communication and collaboration.E-mail is in manywaysseen as themaintask list oftheenterprise, if it is not in theinbox, I am not doing it.Manyusetechniquessuch as GettingThingsDone (GTD) for gettingcontrol over a constantlygrowinginbox
  6. Letuslook at howe-mailworks and whatthechallengeswiththis is.The design ofe-mailresemblesthetraditional post system. An e-mail is like a letter; it has a recipientwhich is used by to routethemessage and it has contentswhichopenedonce it reachestherecipientIfyou have severalrecipients to an e-mail, thee-mailwithcontents is copied and sent to eachrecipientseparately.Iftherecipientwant to respond, thee-mail is typicallycopied, modified and sent to the original sender. There is no link betweenthise-mail and the original one; onlywhatcan be readoutofthecontents.Becauseofthis, there is no single versionofthetruth for theconversation and this is theroot for most ofthe problems withe-mail.Collaborating on a piece of text - Different versions of the truth cause a high overhead for each iterationAdding new people – People can be added by anyone, but the next e-mail could reverse it. Forwarding e-mail. Etiquette around when to add people like your boss. Also, new people have a tough job understanding what has discussed earlierAttaching files – Files are only available in the e-mail it was sent. All subsequent e-mails have not access it and cause lost time due to searching etc.Multiple conversation branches – Typically use case where 4 questions are asked, but only last one is responded to.Small corrections – High overhead for each mail iteration, means that small corrections, for example in meeting minutes, are not performedEmail to IM to Email – Often a conversation changes to IM due to need for realtime communication. This looses all contextSecurity – Security of e-mails is in general poor. Any technical savvy person can send an e-mail that to most users appear to be from another personAudit trail – How said what is difficult to get based on the last e-mail since there is no one version of the truth and important points may be lostNo business context – Perhaps the most important, there is no relation to business context the e-mail was sent as part of. Which customer, which process. Also any data that are input to the conversation are pulled from business systems and copied to the e-mail
  7. Google Wave is an online tool for real-time communication and collaboration, which strives to be as good as face-to-face communication.It uses what progress and knowledge we’ve gained in the last 40 years, and applies it to the problem domain e-mail covers. In the same way as e-mail, it is based on a set of well-defined protocols which Google encourages others also to contribute to. (more of that later)A wave is shared. Any participant can reply anywhere in the message, edit the content and add participants at any point in the processA wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more.A wave is live With live transmission as you type, participants on a wave can have faster conversations, see edits and interact with extensions in real-time.Do live demo of wave after explaining first imageDemonstrate:Offline sendTagsAttach fileMultiple branchesReal-time updateInvite new personsBy design solves most of e-mail’s problemsNo business context – Can, as we will see, be extended to provide business contextHowever, it does create need for new etiquetteCollaborating on a piece of text – same shared view of the conversaitonAdding new people – People are added permanently. New users can through the replay function see step by step the progressAttaching files – Files are added to the wave and available for participantsMultiple conversation branches – Structure allows multiple concurrent conversationsSmall corrections – Anyone can correct the text of others. Collective meeting minutesEmail to IM to Email – Wave provides real-time collaboration. No need to switchSecurity – Security model part of waveAudit trail – Replay of all messagesLive demo (copy paste text)Project Assignment: World Class Shared Services Portal Scope:-Implement alternative channels for enquiriesNot in scope:-Content modifications (line responsibility)Resources:-Product Owner-Scrum master-Web developer
  8. What is business context?I hadthepleasuretalking to Kaj Van De Looworkingwith IT strategy at SAP, whobrought up the symptom SAP Fortress. About SAP. SAP biggest software company in europe, fourth in the world.Provides business criticalsolution by most large companies in the worldBusiness suite consistsof ERP, CRM, ProductLifecyle Management, SupplyChain Management and SupplierRelationship ManagementEstimatedthatSAP supports 75% of worldwide beer production and 65% of worldwide chocolate productio.SAP fortressrefers to theisolationdifferent parts ofthe IT landscape are in. Both from a organisational and IT technicalaspect. Organisationally in large companies, thedepartmentsworkingwith SAP a separate unit, withlittle or nocommunicationwiththepeoplerunningthe rest of IT. Technically, the SAP fortress talks only to the SAP fortress and does not seethattheinformation is responsible is useful in other settings.If a userwants to correlateinformation from manysources, he has to visiteachfortress in order and puttheinformationtogetherhimself.Most ofthecooperationdonethroughe-mailaredone in relation to a business context SAP knowsabout, butthis link is never made. Customers/suppliers, a certain order, Service OrientedArchitecture is the most importantwayof breaking downthe fortresses and opening up theinformation and processes SAP has responsibility. The hope is thatmashupswillappearthroughoutthecompany landscape. Hopefullythe org. Boundariescanalso be softened.
  9. SAP has a software strategyreferred to as timeless software. In essence it meansthatdifferentlayersofthearchitectureevolve at different pace and carefulconsideration must be madewhenstructuring software. Taking a business critical system down in order to add or modifyfunctionality is not an option.Betweeneachlayerare ”fire lanes” throughstandardizedinterfaces and protocols.The application server and application container are in thecore and very stable. Processes SAP aregenerallyvery stable, butmodifications and additionsaremadethroughenchancementspackthatrequirenochangeoutsidethislayer.The userexperiencelayer has hadthe most rapid pace ofevolution and newconceptsareconstantlybeingrolledout. The web, Mobile interface, Web2.0… And the latest is GoogleWave. Throughthe 3 buildingblocks; embedding, gadgets and robots; Wavecanprovide a newuserexperience for userimprovingproductivity and quality.
  10. Most collaboration andcommunicationdone in theenterprise is related to a business object:A customer, a supplier, an order, a project etc.Embedding is all aboutmovingthewave from theGoogleWaveproduct, to theexistingapplicationwherethere is a need for thecollaboration and communication features ofwave. Users do not have to relate to yetanotherapplication for Wave, insteadWavecomes to theapplicationstheyallreadyuseFor example:A wave for eachcustomer in your CRM systemA wave for eachworkflow in yoursystemA wave for eachuser story in theproductbacklogofyourscrumprojectA wave for eachnews item published in yourintranetThe image above shows a waveintegratedinto a SAP NetWeaver Portal, a componentrelesed under an open-sourcelicense, and the same exist for Drupal, Joomla etc.Embedding is waves is very simple and is donethrough HTML and a Javascriptlibrary.There is a limitationthatyoucannotprogramaticallycreatewaves, butthis is verylikely to be removed.
  11. In essence,thegadgetallowsyou to adaptanyexistingweb-enabledapplication to wave and enablecollaboration.Web-enabledapplicationscan be basedon HTML, Flash, Silverlight etc. or have somewayofinteractingwith a javascriptinterface.Youcanofcoursealsowritenewweb-enabledapplicationsspecifically for wave.The gadgetwilloccupy part of a blip.The waveinteractswiththeuserthrough a userinterfaceIt providesaddedvaluethroughmaintaining a commonstateofthegadget for all users.It alsomaintains a historyofthestate, whichenablesthereplayfunctionality to show all changesWith anygadget, ask yourselfthequestionofwhatvaluewaveprovides in the given scenario.IfWaveprovidesnoaddedvalue, why do it?Examplesofgadgets:VotingInteractiveGoogleMapSWOT analysisRed KPI investigation (SLA+ business analytics)It must be saidthat most oftheexistinggadgetsareverypoor and not relevant in an enterprise settingVideo shows homeloanprocess start at 1:48 show untill 3:00
  12. Everyone likes robotsRobots areparticipants in thewave in the same way as the human users. For eachupdate in thewave, such as a participanttyping a few letters, an event is created and sent to theparticipants. Wave robots cansubscribe to theevents relevant to their purpose.Basedontheevents and theircontents, the robot communicateswithyourexisting business solutions in order to bring business context to thewave.As a resultthe robot updatesthewave. The updateofthewavemayhappenthroughthecreationof a gadgetwhich it subsequentcanupdatethe status of.For examplethe robot mightreact to an order numberbeingtyped in thewave and thenprovideupdateinformationonthe status ofthat order back to theuser.Exampleof robots:SpellcheckKnowledge base informationCredit check for customerReject order
  13. A demonstrationofhow a robotcanadd business context to a wave by listening to certainpatterns and talk to business solutions to provide more information.In this demo wave talks to a SAP ERP system aboutthe status of transports, but it may as well be orders, customers etc.
  14. By simple combination ofembed,gadget and robot wereallycanunleashthebenefitsofGoogleWave.In such a scenario the robot has the overall responsibilityoftheflowoftheapplication, gadgetprovidesuserfriendlyuserinterface and embeddingallowsexistingapplicationknown to user be used.I want to show a demo from Salesforce, a CRM Software as a service solution.
  15. There are two main archtypes for where the enterprise should use Wave-Structured processes requiring ad-hoc collaboration and communication-Collaboration for distributed teamsCRM – Discuss customers and initiatives together with realtime sales dataPerformance Management – Measuring performance of your company up to your strategic goals. Collaborate on actions given the results of KPIsServicedesk – shown earlier. ITIL incident and problem processesPurchase-to-pay – Problems with invoice received. Collaborate to find root causeProject proposal – Collaborate to find goals, scope and priority of projectResource allocate – Use HR information to give suggestion for resource allocation to projects/task and involve candidates in wave for discussionsIdea development – Crowdsourcing both internally and externally on how you company can improve, new business opportunetiesMeeting minutes – Collective meeting minutes. Making sure that everyone agrees and details are captured
  16. Wave is not just a googlespecificapplication.It consistofthreecomponent:The productGoogleWave. This is theclient and server applicationGoogleprovides. Googlealsoprovidesreferenceclient and servers for othersimplementtheirproductonThe platformthatcan be extendedthroughtheWave API and consistsofembedding, gadgets and robots we have seenThe WavefederationProtocol (uses XMPP) – is the standard whichdefineshowmessagesareexchangedbetweenclient and server and between servers(in the same way as SMTP is theprotocolbetweene-mail servers)Novell Pulse wasdeveloped in parallell withWave, butnow is a differentproductthatusesthe same protocol.Thereallreadyexist a pythonbasedwave server (PyGoWave).Even thoughGooglemight not gaintraction in theenterprisewiththeirproduct; theprotocol and platformcan be utilized by othervendors
  17. Standard demingcycle: Plan-do-check-actImage source: Unknown