<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3077969543569402403</id><updated>2011-11-29T12:33:25.728-05:00</updated><category term='business model'/><category term='Web Intelligence'/><category term='Reading'/><category term='Data Services'/><category term='Crystal Reports'/><category term='change management'/><category term='Information Management'/><category term='Microsoft'/><category term='Stories'/><category term='SAP BI'/><category term='SAP TechEd 2008'/><category term='Kinect'/><category term='OpenDocument'/><category term='Cookbook'/><category term='Xcelsius'/><category term='BW'/><category term='Explorer'/><category term='Universe'/><category term='Xbox'/><category term='offline'/><category term='Sybase'/><category term='on-demand'/><category term='dashboard'/><category term='BusinessObjects'/><category term='leadership'/><category term='Live Office'/><category term='HANA'/><category term='PMO'/><category term='Social Network Analyser'/><category term='WATIR'/><category term='on-device'/><category term='SAP'/><category term='gears'/><category term='SaaS'/><category term='RSpec'/><category term='iPhone'/><category term='Software as a Service'/><category term='Ruby'/><category term='BI'/><category term='Scrum'/><category term='Marathon'/><category term='ad auction'/><category term='analyst relations'/><category term='cross domain'/><category term='MDX'/><category term='google'/><category term='Dashboards 4.0'/><title type='text'>Business Analytics, Mobile and a lot of cool stuff.....</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-7630284426883367088</id><published>2011-09-06T15:40:00.000-04:00</published><updated>2011-09-06T15:40:39.647-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dashboards 4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Cookbook'/><title type='text'>SAP BusinessObjects Dashboards 4.0 Cookbook review</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:TrackMoves/&gt;   &lt;w:TrackFormatting/&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:DoNotPromoteQF/&gt;   &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;    &lt;w:SplitPgBreakAndParaMark/&gt;    &lt;w:DontVertAlignCellWithSp/&gt;    &lt;w:DontBreakConstrainedForcedTables/&gt;    &lt;w:DontVertAlignInTxbx/&gt;    &lt;w:Word11KerningPairs/&gt;    &lt;w:CachedColBalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathPr&gt;    &lt;m:mathFont m:val="Cambria Math"/&gt;    &lt;m:brkBin m:val="before"/&gt;    &lt;m:brkBinSub m:val="--"/&gt;    &lt;m:smallFrac m:val="off"/&gt;    &lt;m:dispDef/&gt;    &lt;m:lMargin m:val="0"/&gt;    &lt;m:rMargin m:val="0"/&gt;    &lt;m:defJc m:val="centerGroup"/&gt;    &lt;m:wrapIndent m:val="1440"/&gt;    &lt;m:intLim m:val="subSup"/&gt;    &lt;m:naryLim m:val="undOvr"/&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;   &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;   &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;   &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;   &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;   &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;   &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;   &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;   &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;   &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;   &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;   &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;   &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;   &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;   &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;   &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;   &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;   &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;   &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;   &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt; /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}&lt;/style&gt; &lt;![endif]--&gt;  &lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;I was recently asked by Packt Publishing to review Xavier Hacking and David Lai “SAP BusinessObjects Dashboards 4.0 Cookbook”. I just finished reading the book, and wanted to share some thoughts.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The book’s 10 main chapters successfully provide “Over 90 simple and incredibly effective recipes for transforming your business data into exciting dashboards”. The authors have done a great job in selecting their recipes to cover common use cases most designers will face.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This allows readers with a specific issue to skim through the Table of Contents for a relevant recipe and then work through the provided example. The recipes cover a wide array of topics, starting with topics relevant to beginners who are looking to understand fundamental best practices, to advanced users who are looking for new creative ways to enhance their Xcelsius skills.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The first chapter provides some useful time saving tips for working with the embedded Excel spreadsheet within SAP BusinessObjects Dashboards. The later chapters of the book cover recipes for using the variety of out-of-the-box product components and present detailed coverage of topics including alerting, interactivity, and dynamic visibility. This cookbook is up to date with the SAP BusinessObjects Dashboards 4.0 release, and contains recipes for using Universe queries and directly binding query data to other canvas components.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;SAP BusinessObjects Dashboards 4.0 Cookbook is a recommended resource for a wide range of users. Dashboard designers new to the product as well as more experienced users will find many useful recipes.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The book is available on the publisher’s webpage: &lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.packtpub.com/sap-businessobjects-dashboards-4-0-cookbook/book%20"&gt;http://www.packtpub.com/sap-businessobjects-dashboards-4-0-cookbook/book &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-7630284426883367088?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/7630284426883367088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/09/sap-businessobjects-dashboards-40.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7630284426883367088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7630284426883367088'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/09/sap-businessobjects-dashboards-40.html' title='SAP BusinessObjects Dashboards 4.0 Cookbook review'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-2291389532589694926</id><published>2011-08-05T14:19:00.000-04:00</published><updated>2011-08-05T14:19:08.314-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='Dashboards 4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Cookbook'/><title type='text'>SAP BusinessObjects Dashboards 4.0 Cookbook</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Packt Publishing has released &lt;/span&gt;&lt;a href="http://www.packtpub.com/sap-businessobjects-dashboards-4-0-cookbook/book?tag=mid/1306112aujxy&amp;amp;utm_source=hackingsap.com&amp;amp;utm_medium=bookrev&amp;amp;utm_content=authorsite&amp;amp;utm_campaign=mdb_008345" style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;SAP BusinessObjects Dashboards 4.0 Cookbook&lt;/a&gt;&lt;span style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt; and I am pleased to receive an eBook edition to review. Xcelsius 2008 was recently included in SAP’s BusinessObjects 4.0 family, rebranding “Xcelsius Enterprise” as "SAP BusinessObjects Dashboards 4.0". Two of the top experts in SAP BusinessObjects Dashboards, David Lai(@davidlai101) and Xavier Hacking(@xjhacking), documented their knowledge in this book.&lt;/span&gt;&lt;br style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;" /&gt;&lt;br style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;" /&gt;&lt;span style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;I plan to read the cookbook over the next two weeks and write a detailed review. This is going to be interesting!&amp;nbsp;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-2291389532589694926?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/2291389532589694926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/08/sap-businessobjects-dashboards-40.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2291389532589694926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2291389532589694926'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/08/sap-businessobjects-dashboards-40.html' title='SAP BusinessObjects Dashboards 4.0 Cookbook'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-6339218051675484574</id><published>2011-07-14T13:25:00.000-04:00</published><updated>2011-07-14T13:25:47.551-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HANA'/><category scheme='http://www.blogger.com/atom/ns#' term='Kinect'/><category scheme='http://www.blogger.com/atom/ns#' term='Xbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Cool stuff: SAP HANA and Microsoft Xbox Kinect</title><content type='html'>&lt;object style="height: 390px; width: 640px;"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_V1QI5KdI3I?version=3"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/_V1QI5KdI3I?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="390"&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-6339218051675484574?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/6339218051675484574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/07/cool-stuff-sap-hana-and-microsoft-xbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/6339218051675484574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/6339218051675484574'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/07/cool-stuff-sap-hana-and-microsoft-xbox.html' title='Cool stuff: SAP HANA and Microsoft Xbox Kinect'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-310171235649294972</id><published>2011-07-14T11:19:00.000-04:00</published><updated>2011-07-14T11:19:07.738-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MDX'/><category scheme='http://www.blogger.com/atom/ns#' term='BW'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Intelligence'/><title type='text'>Capturing MDX statement in SAP BW for a BusinessObjects WebI/universe query</title><content type='html'>&lt;span style="font-size: small;"&gt;There are often times where you need to retrieve MDX query being generated while executing BusinessObjects Web Intelligence reports or universe queries. One of the scenarios where MDX can help is in analyzing the performance bottlenecks.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Following are the steps to capture MDX query in SAP BW. I am assuming that single-sign-on is in place and BusinessObjects enterprise IDs are mapped to the BW IDs.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;1) Activate trace in BW for the user who is running the report in BusinessObjects environment. Go to transaction code RSTT and activate the trace. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-csCxJ4IHfWc/Th7wm3ybKYI/AAAAAAAAHoo/bkhm-igA_WE/s1600/RSTT.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="201" src="http://1.bp.blogspot.com/-csCxJ4IHfWc/Th7wm3ybKYI/AAAAAAAAHoo/bkhm-igA_WE/s640/RSTT.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;2) Run the report/query in BusinessObjects (or perform the action which needs to be analyzed from performance standpoint.&lt;br /&gt;&lt;br /&gt;3) Once done, deactivate the trace in RSTT.&lt;br /&gt;&lt;br /&gt;4) Go to Trace Collection and open the corresponding trace record. &lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-oMBE0ENaPR8/Th7w2g-z1pI/AAAAAAAAHos/rr1Uuti5Eqw/s1600/RSTT_traces.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://1.bp.blogspot.com/-oMBE0ENaPR8/Th7w2g-z1pI/AAAAAAAAHos/rr1Uuti5Eqw/s640/RSTT_traces.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;5) The next screen contains detailed information about the trace. It includes attributes(author, environment, etc.), recorded program objects, sequence information, etc.&lt;br /&gt;&lt;br /&gt;6) Go to recorded program objects tab and locate the 'BAPI_MDDATASET_SELECT_DATA' program module. Open the same by double clicking it. &lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-9Cq9yNHzyIo/Th7w6CTLV9I/AAAAAAAAHow/2-Bu8Ka44OI/s1600/RSTT_trace_detail.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="272" src="http://4.bp.blogspot.com/-9Cq9yNHzyIo/Th7w6CTLV9I/AAAAAAAAHow/2-Bu8Ka44OI/s640/RSTT_trace_detail.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;7) It opens up an ABAP Debugger session. Set a breakpoint at CL_RSR_MDX_COMMAND~START&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-a_jpXshXWJc/Th7xB0aVaWI/AAAAAAAAHo0/mQ1BCMvomFA/s1600/ABAP_breakpoints.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="252" src="http://1.bp.blogspot.com/-a_jpXshXWJc/Th7xB0aVaWI/AAAAAAAAHo0/mQ1BCMvomFA/s640/ABAP_breakpoints.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-m_lDrEK0_kg/Th7xEstXsEI/AAAAAAAAHo4/Sh93HALef4c/s1600/ABAP_breakpoint_at_method.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://4.bp.blogspot.com/-m_lDrEK0_kg/Th7xEstXsEI/AAAAAAAAHo4/Sh93HALef4c/s400/ABAP_breakpoint_at_method.png" width="400" /&gt;&lt;/a&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;8) Once breakpoint is set, continue debugging till you reach the breakpoint. Keep a watch on the N_T_MDX table.&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://4.bp.blogspot.com/-jbwThGBWF7s/Th7xI9-WCSI/AAAAAAAAHo8/ZygWH-VF5uw/s1600/ABAP_debugging.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="219" src="http://4.bp.blogspot.com/-jbwThGBWF7s/Th7xI9-WCSI/AAAAAAAAHo8/ZygWH-VF5uw/s640/ABAP_debugging.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;9) Open the N_T_MDX table and you can see the generated MDX statements.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://1.bp.blogspot.com/-YOAbfSgYTQ0/Th7xNESGvAI/AAAAAAAAHpA/4kHDZP-haNY/s1600/MDX_query.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/-YOAbfSgYTQ0/Th7xNESGvAI/AAAAAAAAHpA/4kHDZP-haNY/s400/MDX_query.png" width="400" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-310171235649294972?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/310171235649294972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/07/capturing-mdx-statement-in-sap-bw-for.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/310171235649294972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/310171235649294972'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/07/capturing-mdx-statement-in-sap-bw-for.html' title='Capturing MDX statement in SAP BW for a BusinessObjects WebI/universe query'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-csCxJ4IHfWc/Th7wm3ybKYI/AAAAAAAAHoo/bkhm-igA_WE/s72-c/RSTT.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-2290357783683934578</id><published>2011-07-07T21:13:00.000-04:00</published><updated>2011-07-07T21:13:39.519-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Universe'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Intelligence'/><title type='text'>List of Values(LoVs) caching in BO XI 3.1 SP3</title><content type='html'>Recently, I came across a weird behavior while working with BusinessObjects Web Intelligence. I have divisional hierarchy in the prompts for all the WebI reports. Now, inspite of having SSO as authentication mode for the universe connection, the LoVs were getting cached!! As a result, the users were able to see the divisional hierarchy nodes which they don't have access to.&lt;br /&gt;&lt;br /&gt;It was a security nightmare. Alright, it was not that bad. Though users were able see and select the nodes, they were getting authorization error message.&amp;nbsp;The users had to use 'Refresh values' option in the prompt window to get the correct LoVs.&amp;nbsp;While technically good, it was not a very pleasant user experience.&lt;br /&gt;&lt;br /&gt;This is a bug in BusinessObjects XI 3.1 SP3. By design, when SSO is defined as universe connection mode, the LoVs should not be cached. This was discovered only recently because it turned out that entire BO community had BI_ALL. I will not dwell much onto that but not sure why everyone had this super privilege. When we started removing BI_ALL, the issue surfaced.&lt;br /&gt;&lt;br /&gt;We raised OSS with SAP. They acknowledged it as a bug and suggested to apply FP 3.2/FP 3.6 or even upgrade to SP4.&amp;nbsp;They released a note 1519503 on this.&lt;br /&gt;&lt;br /&gt;Here is the interesting part. We had a call on 06/22/2011 with BO support team on this and they acknowledged the issue as a product bug. Immediately after the call, SAP released the note :).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-hZ4zVephgHs/ThZXpCm94AI/AAAAAAAAHoQ/wCfhtR0Do54/s1600/Screen+shot+2011-07-07+at+9.11.44+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-hZ4zVephgHs/ThZXpCm94AI/AAAAAAAAHoQ/wCfhtR0Do54/s1600/Screen+shot+2011-07-07+at+9.11.44+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-2290357783683934578?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/2290357783683934578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/07/list-of-valueslovs-caching-in-bo-xi-31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2290357783683934578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2290357783683934578'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/07/list-of-valueslovs-caching-in-bo-xi-31.html' title='List of Values(LoVs) caching in BO XI 3.1 SP3'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-hZ4zVephgHs/ThZXpCm94AI/AAAAAAAAHoQ/wCfhtR0Do54/s72-c/Screen+shot+2011-07-07+at+9.11.44+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-3228785194294613062</id><published>2011-06-29T21:27:00.000-04:00</published><updated>2011-07-12T15:45:24.807-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='Live Office'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Universe'/><category scheme='http://www.blogger.com/atom/ns#' term='dashboard'/><title type='text'>SAP BI Quality Dashboard architecture</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-fYSCTA0g3JM/Tgua9KiXvbI/AAAAAAAAHmY/tc8XXskiP0U/s1600/Dashboard+Architecture.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://4.bp.blogspot.com/-fYSCTA0g3JM/Tgua9KiXvbI/AAAAAAAAHmY/tc8XXskiP0U/s400/Dashboard+Architecture.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-3228785194294613062?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/3228785194294613062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/06/sap-bi-quality-dashboard-architecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/3228785194294613062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/3228785194294613062'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/06/sap-bi-quality-dashboard-architecture.html' title='SAP BI Quality Dashboard architecture'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-fYSCTA0g3JM/Tgua9KiXvbI/AAAAAAAAHmY/tc8XXskiP0U/s72-c/Dashboard+Architecture.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-25032589702267507</id><published>2011-06-28T17:38:00.000-04:00</published><updated>2011-06-28T17:38:09.978-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='Live Office'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='cross domain'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Universe'/><category scheme='http://www.blogger.com/atom/ns#' term='dashboard'/><title type='text'>Deploying SAP Dashboard (formerly Xcelsius) - Crossdomain policy file</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Cross domain policy file is an important configuration to consider while deploying SAP Dashboard(formerly Xcelsius). The SAP BW Quality dashboard, that I recently worked on, is deployed on the BusinessObjects Infoview and&amp;nbsp; pulls data from SAP ECC and SAP BW for reconciling Orders and Revenue numbers. The flash object that Xcelsius creates run in the browser on the client machine. It follows the security guidelines set by Adobe while accessing external data. &lt;br /&gt;&lt;br /&gt;Adobe has introduced a new security policy for the flash palyer 9 &amp;amp; 10. That prevents the Xcelsius dashboard from accessing data from external sources and throws error #2170. In my case, external sources are ECC and BW. To get around this, the cross domain XML file needs to be updated with the following tag:&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color: #cccccc;"&gt;&amp;lt;allow-http-request-headers-from domain="*" headers="*" secure="false" /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The crossdomain.xml is located at &lt;b&gt;&lt;i&gt;&amp;lt;BusinessObjects installation directory&amp;gt;\Tomcat55\webapps\ROOT\&lt;/i&gt;&lt;/b&gt; and should look like this-&lt;br style="background-color: #cccccc;" /&gt;&lt;br style="background-color: #cccccc;" /&gt;&lt;span style="background-color: #cccccc;"&gt;&amp;lt;?xml version="1.0"?&amp;gt;&lt;/span&gt;&lt;br style="background-color: #cccccc;" /&gt;&lt;span style="background-color: #cccccc;"&gt;&amp;lt;!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"&amp;gt;&lt;/span&gt;&lt;br style="background-color: #cccccc;" /&gt;&lt;span style="background-color: #cccccc;"&gt;&amp;lt;cross-domain-policy&amp;gt;&lt;/span&gt;&lt;br style="background-color: #cccccc;" /&gt;&lt;span style="background-color: #cccccc;"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;allow-http-request-headers-from domain="*" headers="*" secure="false" /&amp;gt;&lt;/span&gt;&lt;br style="background-color: #cccccc;" /&gt;&lt;span style="background-color: #cccccc;"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;allow-access-from domain="*" secure="false" /&amp;gt;&lt;/span&gt;&lt;br style="background-color: #cccccc;" /&gt;&lt;span style="background-color: #cccccc;"&gt;&amp;lt;/cross-domain-policy&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Update the file, restart Tomcat (web server) and you're done!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-25032589702267507?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/25032589702267507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/06/deploying-sap-dashboard-formerly_28.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/25032589702267507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/25032589702267507'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/06/deploying-sap-dashboard-formerly_28.html' title='Deploying SAP Dashboard (formerly Xcelsius) - Crossdomain policy file'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-3845180514447428285</id><published>2011-06-27T19:05:00.000-04:00</published><updated>2011-06-27T19:05:32.068-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='Live Office'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenDocument'/><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Universe'/><category scheme='http://www.blogger.com/atom/ns#' term='dashboard'/><title type='text'>Deploying SAP Dashboard (formerly Xcelsius) -  OpenDocument settings</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Recently, I developed Xcelsius based dashboard for SAP BW Quality. Purpose of the dashboard is to provide the users with real time information of BW data loads, display ECC and BW values reconciliation and smart alerts based on business processes. The dashboard is published to BusinessObjects Infoview.&lt;br /&gt;&lt;br /&gt;As part of the requirements,&amp;nbsp; business needed a direct URL to the dashboard such that the users are presented with the dashboard directly upon login. I published an OpenDocument URL for the dashboard. However, there is a setting for authentication type in the web.xml within the path &lt;opendocument\web-inf\&gt;. This setting determines the default authenticate type to be used. Also, the same web.xml has a setting whether to allow users to change the authentication type (for example SAP, Enterprise, etc.)&lt;/opendocument\web-inf\&gt;&lt;context-param&gt;&lt;param-value&gt;&amp;nbsp;&lt;/param-value&gt;&lt;/context-param&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="background-color: #cccccc;"&gt;&lt;context-param&gt;&lt;param-value&gt;&amp;lt;!-- You can specify the default Authentication types here --&amp;gt;&lt;br /&gt;&amp;lt;!-- secEnterprise, secLDAP, secWinAD, secSAPR3 --&amp;gt;&lt;br /&gt;&amp;lt;context-param&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;opendoc.authentication.default&amp;lt;/param-name&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;secSAPR3&amp;lt;/param-value&amp;gt;&lt;br /&gt;&amp;lt;/context-param&amp;gt;&lt;/param-value&gt;&lt;/context-param&gt;&lt;/div&gt;&lt;div style="background-color: #cccccc;"&gt;&lt;context-param&gt;&lt;param-value&gt;&amp;nbsp;&amp;lt;!-- Choose whether to let the user change the authentication type --&amp;gt;&lt;br /&gt;&amp;lt;!-- If it isn't shown the default authentication type from above will be used --&amp;gt;&lt;br /&gt;&amp;lt;context-param&amp;gt;&lt;br /&gt;&amp;lt;param-name&amp;gt;opendoc.authentication.visible&amp;lt;/param-name&amp;gt;&lt;br /&gt;&amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;br /&gt;&amp;lt;/context-param&amp;gt;&lt;/param-value&gt;&lt;/context-param&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;We give out Enterprise IDs to end users. On the server side, these IDs are mapped to their SAP BW credentials. Strangely, the default authentication was set to 'SAP' instead of 'Enterprise'. I suspect 'SAP integration kit' as a culprit.&lt;br /&gt;&lt;br /&gt;I updated the web.xml as follows:&lt;br /&gt;&lt;div style="background-color: #cccccc;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: #cccccc;"&gt;&amp;lt;!-- You can specify the default Authentication types here --&amp;gt;&lt;br /&gt;&amp;lt;!-- secEnterprise, secLDAP, secWinAD, secSAPR3 --&amp;gt;&lt;br /&gt;&amp;lt;context-param&amp;gt;&lt;br /&gt;&amp;lt;param-name&amp;gt;opendoc.authentication.default&amp;lt;/param-name&amp;gt;&lt;br /&gt;&amp;lt;param-value&amp;gt;secEnterprise&amp;lt;/param-value&amp;gt;&lt;br /&gt;&amp;lt;/context-param&amp;gt; &lt;/div&gt;&lt;div style="background-color: #cccccc;"&gt;&lt;br /&gt;&lt;/div&gt;Restarted the web server (tomcat) and change was in place. I did not change the setting for selecting authentication type as that could have been confusing for the users.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-3845180514447428285?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/3845180514447428285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/06/deploying-sap-dashboard-formerly.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/3845180514447428285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/3845180514447428285'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2011/06/deploying-sap-dashboard-formerly.html' title='Deploying SAP Dashboard (formerly Xcelsius) -  OpenDocument settings'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-7737273010874729438</id><published>2010-06-02T13:20:00.000-04:00</published><updated>2010-06-02T13:27:51.288-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='on-device'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='on-demand'/><title type='text'>SAP BusinessObjects Explorer on iPhone</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Today, I came across an iPhone/iPad app for SAP BusinessObjects Explorer. It's available for free in iTunes. I decided to give it a shot on my iPhone and ended up liking it :).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVHnZwEiZI/AAAAAAAAAmQ/fCl3euxiJsA/s1600/IMG_1406.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVHnZwEiZI/AAAAAAAAAmQ/fCl3euxiJsA/s320/IMG_1406.PNG" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;It's just 1.9 MB in size and fast to launch unlike some of the other iPhone apps. It is preconfigured with three sample data sets being pulled from the SAP's demo server.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVHoLWv0gI/AAAAAAAAAmY/66rnodyQPEc/s1600/IMG_1407.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVHoLWv0gI/AAAAAAAAAmY/66rnodyQPEc/s320/IMG_1407.PNG" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVHqp45j9I/AAAAAAAAAmo/OLoqbc172MM/s1600/IMG_1409.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVHqp45j9I/AAAAAAAAAmo/OLoqbc172MM/s320/IMG_1409.PNG" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Please note that you will need an internet connection as there is no data available off-line on this app.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;br /&gt;Now, let me take you through a series of screenshots to demonstrate how this app works.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;Selecting one of the sample data sets.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVHrnTEYRI/AAAAAAAAAmw/DyfUr8CyKjE/s1600/IMG_1410.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVHrnTEYRI/AAAAAAAAAmw/DyfUr8CyKjE/s320/IMG_1410.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;A bar graph showing revenue by year.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKN8srwQI/AAAAAAAAAnA/JR2uLjPFeH8/s1600/IMG_1412.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKN8srwQI/AAAAAAAAAnA/JR2uLjPFeH8/s320/IMG_1412.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;In the above screenshot, following 5 options are available.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Option 1 &lt;/b&gt;- Tabular view&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Option 2 &lt;/b&gt;- Top "n" records&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Option 3 -&lt;/b&gt; Chart type (&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Vertical &amp;amp; horizontal bar charts, Radar chart, Pie chart, Line chart, Surface chart, Cloud chart and treemap chart.)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Option 4 -&lt;/b&gt; Add favorites&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;Option 5 -&lt;/b&gt; Email feature&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;br /&gt;A pie chart for revenue bye year and sending the same over an e-mail.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVKPg3DmNI/AAAAAAAAAnQ/hUkKIVymTsw/s1600/IMG_1414.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVKPg3DmNI/AAAAAAAAAnQ/hUkKIVymTsw/s320/IMG_1414.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;E-mail page.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVKRLm7ZjI/AAAAAAAAAnY/6X42XMb49vc/s1600/IMG_1415.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVKRLm7ZjI/AAAAAAAAAnY/6X42XMb49vc/s200/IMG_1415.PNG" width="132" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKTETSIGI/AAAAAAAAAng/MAabq-ko-Y8/s1600/IMG_1416.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKTETSIGI/AAAAAAAAAng/MAabq-ko-Y8/s200/IMG_1416.PNG" width="132" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;Filtering the data only for years 2004, 2005 and 2006.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVKY3r6RjI/AAAAAAAAAnw/dxLBgrbQH5U/s1600/IMG_1418.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVKY3r6RjI/AAAAAAAAAnw/dxLBgrbQH5U/s320/IMG_1418.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Pie chart only for years 2004, 2005 and 2006.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKaxv3FwI/AAAAAAAAAoA/R3MUfjxAC5s/s1600/IMG_1420.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKaxv3FwI/AAAAAAAAAoA/R3MUfjxAC5s/s320/IMG_1420.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;br /&gt;Drill down on year 2006 to get numbers by the quarters.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAVKkZ-Xl6I/AAAAAAAAAow/_eIlcZmtJRQ/s1600/IMG_1424.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAVKkZ-Xl6I/AAAAAAAAAow/_eIlcZmtJRQ/s320/IMG_1424.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;Revenue by quarter after drill down.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAVKl9bph8I/AAAAAAAAApA/QkzkB51Bbok/s1600/IMG_1426.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAVKl9bph8I/AAAAAAAAApA/QkzkB51Bbok/s320/IMG_1426.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Search feature - Free text search on the data sets.&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAVKm3gh-GI/AAAAAAAAApI/-td3fe_3N1Y/s1600/IMG_1427.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAVKm3gh-GI/AAAAAAAAApI/-td3fe_3N1Y/s320/IMG_1427.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;In addition, it can also fetch data sets/visualization from SAP BI OnDemand. I have my free Personal Edition account on http://bi.ondemand.com as mentioned in my &lt;a href="http://bhargavgandhi.blogspot.com/2010/05/hands-on-with-sap-bi-ondemand.html"&gt;earlier post&lt;/a&gt;. I pointed the app to my account and was able to download the data sets and visualization on the iPhone.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVHp_83_hI/AAAAAAAAAmg/1pxt0AUkiIo/s1600/IMG_1408.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVHp_83_hI/AAAAAAAAAmg/1pxt0AUkiIo/s320/IMG_1408.PNG" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;My sample data sets from BI OnDemand account.&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;a href="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKn1vz7AI/AAAAAAAAApQ/ftIK_nnwGKw/s1600/IMG_1428.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_QSSGIlaLXAg/TAVKn1vz7AI/AAAAAAAAApQ/ftIK_nnwGKw/s320/IMG_1428.PNG" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Bar chart&lt;/div&gt;&lt;/span&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVKpmE7gaI/AAAAAAAAApY/O38y9Bs4n-A/s1600/IMG_1429.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVKpmE7gaI/AAAAAAAAApY/O38y9Bs4n-A/s320/IMG_1429.PNG" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Cloud chart.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVKrQ5m1EI/AAAAAAAAApg/OowQrwOCL8k/s1600/IMG_1430.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAVKrQ5m1EI/AAAAAAAAApg/OowQrwOCL8k/s320/IMG_1430.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;The missing feature - support for portrait mode. &amp;nbsp;I think it should have been standard for BI apps.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;However, I think it's a great step by SAP towards its journey to &lt;b&gt;On-Device.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;As iPhone is increasingly adopted in the enterprises and Sybase now in SAP's kitty, we can expect more such apps from SAP.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;SAP SDN link -&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.sdn.sap.com/irj/boc/innovation-center?rid=/webcontent/uuid/706569f0-989c-2c10-5ca4-e945dc3368e3"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;http://www.sdn.sap.com/irj/boc/innovation-center?rid=/webcontent/uuid/706569f0-989c-2c10-5ca4-e945dc3368e3&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-7737273010874729438?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/7737273010874729438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/06/sap-businessobjects-explorer-on-iphone.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7737273010874729438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7737273010874729438'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/06/sap-businessobjects-explorer-on-iphone.html' title='SAP BusinessObjects Explorer on iPhone'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_QSSGIlaLXAg/TAVHnZwEiZI/AAAAAAAAAmQ/fCl3euxiJsA/s72-c/IMG_1406.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-1968639183079941959</id><published>2010-05-29T13:12:00.000-04:00</published><updated>2010-06-01T14:25:40.145-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='on-demand'/><title type='text'>Hands on with SAP BI OnDemand</title><content type='html'>&lt;a href="http://www.ondemand.com/businessintelligence/"&gt;SAP BusinessObjects BI OnDemand&lt;/a&gt; is a cloud based offering of BI solutions. I have mentioned about this in my earlier &lt;a href="http://bhargavgandhi.blogspot.com/2010/05/sap-rig-event-takeaways-sap-boe-xir4.html"&gt;post&lt;/a&gt;.&amp;nbsp;Today, just to get familiar, I tried few things. &amp;nbsp;I signed up for the BI OnDemand Personal Edition which is free.&lt;br /&gt;&lt;br /&gt;I created data sets by uploading couple of spreadsheets viz. Customer_Data and Customers_Reservations.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_kQlXMmfo0dk/TAEozi-AVTI/AAAAAAAAHhA/2_7hdtkhsgc/s1600/BI+OnDemand+1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/_kQlXMmfo0dk/TAEozi-AVTI/AAAAAAAAHhA/2_7hdtkhsgc/s320/BI+OnDemand+1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_kQlXMmfo0dk/TAEo3zl_vUI/AAAAAAAAHhI/Ng_mlpKPM3Q/s1600/Screen+shot+2010-05-29+at+6.09.30+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/_kQlXMmfo0dk/TAEo3zl_vUI/AAAAAAAAHhI/Ng_mlpKPM3Q/s320/Screen+shot+2010-05-29+at+6.09.30+PM.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Once data sets were available, I could explore the data using SAP BusinessObjects Explorer. See the below screenshot.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAE3pt85Q3I/AAAAAAAAAlo/3-76uoMLXAs/s1600/Screen+shot+2010-05-29+at+6.02.18+PM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAE3pt85Q3I/AAAAAAAAAlo/3-76uoMLXAs/s320/Screen+shot+2010-05-29+at+6.02.18+PM.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Visualizations can be created by a single click from the Explorer window.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAE9KNlP8jI/AAAAAAAAAmI/-txYetbwDQM/s1600/Screen+shot+2010-05-29+at+6.54.38+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_QSSGIlaLXAg/TAE9KNlP8jI/AAAAAAAAAmI/-txYetbwDQM/s320/Screen+shot+2010-05-29+at+6.54.38+PM.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Finally, I put my demo visualizations on a single dashboard.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAE4y0-dvaI/AAAAAAAAAmA/Cp_mp9Y2TgU/s1600/Screen+shot+2010-05-29+at+7.41.07+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_QSSGIlaLXAg/TAE4y0-dvaI/AAAAAAAAAmA/Cp_mp9Y2TgU/s320/Screen+shot+2010-05-29+at+7.41.07+PM.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-1968639183079941959?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/1968639183079941959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/hands-on-with-sap-bi-ondemand.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1968639183079941959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1968639183079941959'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/hands-on-with-sap-bi-ondemand.html' title='Hands on with SAP BI OnDemand'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kQlXMmfo0dk/TAEozi-AVTI/AAAAAAAAHhA/2_7hdtkhsgc/s72-c/BI+OnDemand+1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-7125770539911079307</id><published>2010-05-13T02:52:00.000-04:00</published><updated>2010-05-13T02:55:26.371-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='on-device'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Sybase'/><title type='text'>SAP buys Sybase for $5.8 billion</title><content type='html'>&lt;span style="font-size: small;"&gt;"With this transaction, SAP will dramatically expand its addressable market by making available its market-leading solutions to hundreds of millions of mobile users, combining the world’s best business software with the world’s most powerful mobile infrastructure platform," said Bill McDermott, Co-CEO, SAP and member of the SAP Executive Board. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt; &lt;span style="font-size: small;"&gt;This is in line with what Peter Gartenberg(MD, SAP India) shared with us yesterday(refer &amp;nbsp;my previous post). SAP wants to be on &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt; On-Device&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &amp;nbsp;to increase its market share.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt; Refer Google/Twitter/Bing results for more information that's pouring in :).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt; Some of the URLs for reference.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt; &lt;a href="http://techcrunch.com/2010/05/12/confirmed-sap-to-acquire-sybase-for-5-8-billion/" target="_blank"&gt;http://techcrunch.com/2010/05/12/confirmed-sap-to-acquire-sybase-for-5-8-billion/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt; &lt;a href="http://www.wirelessweek.com/News/Feeds/2010/05/wireless-sap-buys-sybase-for-58b/" target="_blank"&gt;http://www.wirelessweek.com/News/Feeds/2010/05/wireless-sap-buys-sybase-for-58b/&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-7125770539911079307?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/7125770539911079307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/sap-buys-sybase-for-58-billion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7125770539911079307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7125770539911079307'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/sap-buys-sybase-for-58-billion.html' title='SAP buys Sybase for $5.8 billion'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-5899250479249515509</id><published>2010-05-12T14:20:00.000-04:00</published><updated>2010-05-12T14:21:54.880-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='on-device'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='on-demand'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><title type='text'>SAP RIG event takeaways - SAP BOE XIR4 (aka Aurora), BI on-demand &amp; SAP On-Device</title><content type='html'>Today, I attended SAP RIG(Regional Implementation Group) customer appreciation event held here at Mumbai. I would like to share some key takeaways from it.&lt;br /&gt;&lt;br /&gt;Aurora is here !! &amp;nbsp;Aurora is SAP internal project code for SAP BOE(BusinessObjects Enterprise) XIR4 and will be released in q4 FY 2010. It is a next major release for BOE.&lt;br /&gt;&lt;br /&gt;Following are some of the interesting additions/changes in BOE XIR4 release -&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;(1) Central auditing - Yes, it's here. Auditing of individual servers won't be required going forward.&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;(2) Search&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&amp;nbsp;- Searches Explorer contents in addition to BOE contents&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&amp;nbsp;- Document and metadata search&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&amp;nbsp;- Cluster aware indexing&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&amp;nbsp;- Near real time &amp;amp; scheduled indexing&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&amp;nbsp;- Public SDK&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&amp;nbsp;- Open Search support&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&amp;nbsp;- Integration with SAP Netweaver search, Google Appliance and Sharepoint&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;(3) Integration with Solution Manager.&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;i&gt;(4) WebI is renamed to Interactive Analysis. Infoview with improved UI is now called BI LaunchPad. Import wizard is replaced with Java based utility called Upgrade Manager.&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;In addition, they talked about their SaaS offering &lt;b&gt;&lt;a href="http://ondemand.com/"&gt;BI on-demand&lt;/a&gt;&lt;/b&gt;. SAP has hosted(i.e. in cloud) all BusinessObjects BI solutions on their servers in US. All these solutions are offered on demand and follow SaaS model. They are planning to come up with BI on-demand servers in Japan as well.&lt;br /&gt;&lt;br /&gt;BI on-demand can be integrated with other SaaS platforms like Salesforce.com. Data is extracted from Salesforce and stored in BI on-demand for reporting/dashboarding purpose.&lt;br /&gt;&lt;br /&gt;I signed up for the Personal Edition which is free. UI looks neat. Refer the screenshot below.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_kQlXMmfo0dk/S-rqlvNCPbI/AAAAAAAAHgw/5TllB_qkNFo/s1600/Screen+shot+2010-05-12+at+11.10.41+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="105" src="http://1.bp.blogspot.com/_kQlXMmfo0dk/S-rqlvNCPbI/AAAAAAAAHgw/5TllB_qkNFo/s400/Screen+shot+2010-05-12+at+11.10.41+PM.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;I plan to try it out soon to see how it works :).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also, SAP India MD Peter Gartenberg introduced their new focus area &lt;b&gt;On-Device&lt;/b&gt;. Like On-Premise and On-Demand,&amp;nbsp;On-Device&amp;nbsp;is SAP's one of the most important focus areas. Idea is to make all SAP solutions compatible with the mobile devices like BlackBerry, iPhone, iPad, Windows Mobile, Android, etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally, the event was held at Sun-n-Sand hotel.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_kQlXMmfo0dk/S-rt2V_B3cI/AAAAAAAAHg4/HicpJQwL5GQ/s1600/IMG_1391.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/_kQlXMmfo0dk/S-rt2V_B3cI/AAAAAAAAHg4/HicpJQwL5GQ/s320/IMG_1391.JPG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;It is located right next to the Juhu beach :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-5899250479249515509?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/5899250479249515509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/sap-rig-event-takeaways-sap-boe-xir4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/5899250479249515509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/5899250479249515509'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/sap-rig-event-takeaways-sap-boe-xir4.html' title='SAP RIG event takeaways - SAP BOE XIR4 (aka Aurora), BI on-demand &amp; SAP On-Device'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kQlXMmfo0dk/S-rqlvNCPbI/AAAAAAAAHgw/5TllB_qkNFo/s72-c/Screen+shot+2010-05-12+at+11.10.41+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-7832363031404338103</id><published>2010-05-01T05:32:00.000-04:00</published><updated>2010-05-03T01:55:41.857-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><title type='text'>Developing the skills you need to succeed as an international leader</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 100%;"&gt;I just completed this article from April 2009 issue of Harvard Business Review(pg 109). It was a good read and highlights the importance of  what they call a global mind-set in order to succeed as an international leader.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;Global mind-set has three components -&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-weight: bold;"&gt;Intellectual Capital - &lt;/span&gt;General knowledge and capacity to learn.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-weight: bold;"&gt;Psychological Capital -&lt;/span&gt; Openness to differences and capacity for change.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-weight: bold;"&gt;Social Capital - &lt;/span&gt;Ability to build trusting relationships with and among people who are different from you.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: 100%;"&gt;These components are each defined by three specific attributes. One can assess their readiness for an overseas leadership role.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;Intellectual Capital  attributes - Global business savvy&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;,  Cognitive complexity&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;,  Cosmopolitan outlook&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;Psychological Capital attributes - Passion for diversity,  Thirst for adventure, Self assurance&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;Social Capital attributes - Intercultural empathy, Interpersonal impact, Diplomacy&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: 100%;"&gt;Authors also recommend ways to improve global mind-set which I think are quite useful.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;Couple of my favorite lines from the article -&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-style: italic;"&gt;"The world may be flat in terms of technology and interconnection. But it is still quite bumpy in the sense that employees from different part of the globe may work in very different ways."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-style: italic;"&gt;"The fact that I know more about you does not mean that I like you or I want to work with you."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;&lt;br /&gt;Definitely a recommended read.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-7832363031404338103?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/7832363031404338103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/developing-skills-you-need-to-succeed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7832363031404338103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7832363031404338103'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/05/developing-skills-you-need-to-succeed.html' title='Developing the skills you need to succeed as an international leader'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-7335586372021685694</id><published>2010-04-28T12:54:00.000-04:00</published><updated>2010-05-01T06:00:42.624-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='change management'/><title type='text'>Change Management - Being at the epicenter</title><content type='html'>&lt;span style="font-size:100%;"&gt;Currently, I can say that my team is going through a very important organizational change. I do not wish to write specifics of the change here. But I want to share my first hand experience, observations and conclusions on the Change Management process.&lt;br /&gt;&lt;br /&gt;According to me &lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;communication&lt;/span&gt;&lt;span style="font-size:100%;"&gt; and &lt;b&gt;people management,&lt;/b&gt; before/during/after the change, are two of the most important CSF(critical success factors).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Communication&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;A clear communication across the organization about the change is extremely important.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;Communication should clearly convey  -&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;1) Change - Primary change and other supporting changes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;2) Benefits to the organization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;3) Impact on the teams/individuals - Positive or negative. It can be communicated in separate targeted communications.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;br /&gt;People Management&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;During the change management process, people are -&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;1) Super curious&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;2) Over anxious&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;Ever since the change has been declared, I have been receiving many calls/e-mails with queries, speculation, rumors and so on. Good communication would help in setting the expectations but in-person workshops/floor meeting would be very very effective.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;In addition, execution approach for change management is one thing that requires the most of the thinking and planning. There can be two below mentioned approaches for Change Management.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;(1) Think of all the possible problems that can arise and incorporate them while designing the change(roles, responsibilities, etc.). For example, prepare a comprehensive RACI(Responsible, Accountable, Consulted, Informed) matrix well in advance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;(2) Start with the bare minimum structure in place and then build on top of it. More of an "agile" way of working.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;After this first hand experience, I hope to handle changes better going forward.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-7335586372021685694?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/7335586372021685694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/04/change-management-being-at-epicenter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7335586372021685694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7335586372021685694'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/04/change-management-being-at-epicenter.html' title='Change Management - Being at the epicenter'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-2040973619489227099</id><published>2010-04-27T11:47:00.000-04:00</published><updated>2010-05-01T06:03:09.557-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='analyst relations'/><category scheme='http://www.blogger.com/atom/ns#' term='PMO'/><title type='text'>Internal knowledge discovery through Analyst Relations</title><content type='html'>I have been involved in Analyst Relations activities at my company for two years now. Establishing and managing relationships with various analysts firms(Investor/Research/Third party) is very important specially in the IT industry.&lt;br /&gt;&lt;br /&gt;Analyst firms usually come up with their surveys/questionnaires/waves on an annual basis. These waves are either specific to solution area (ERP, CRM, BI, etc.) or geography (APAC, North America, Europe, etc.). They reach out to major players in the industry and invite them in this annual exercise. Participating companies need to provide their capabilities and credentials relevant to the specific wave/area. Survey generally contains questions which are both, qualitative and quantitative. Answers to these questions help Analysts firms to evaluate the participants.&lt;br /&gt;&lt;br /&gt;Apart from being a very important branding exercise for the participants, it gives an excellent opportunity to dig deeper in their own companies and have the visibility of the kind of work is being done at the ground level. The slices/dices of data points that needs to provided during this exercise is such that it requires connecting with all on going projects(across the board) individually. According to me, such interactions with the projects, is extremely enriching due to following two reasons.&lt;br /&gt;&lt;br /&gt;1) Such interactions are rare in a year.&lt;br /&gt;2) Information is as accurate as possible.&lt;br /&gt;&lt;br /&gt;I am sure people from large organizations would appreciate this :). It's not that companies do not engage in periodic reporting of activities from bottom to top. But in a company with 150k+ employees, complete information often do not reach the corporate teams.&lt;br /&gt;&lt;br /&gt;I think for companies, this internal knowledge discovery helps immensely for pursuing new opportunities.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-2040973619489227099?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/2040973619489227099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/04/interal-knowledge-discovery-through.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2040973619489227099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2040973619489227099'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/04/interal-knowledge-discovery-through.html' title='Internal knowledge discovery through Analyst Relations'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-6105481441102172851</id><published>2010-01-17T10:41:00.000-05:00</published><updated>2010-02-08T11:35:19.466-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Marathon'/><title type='text'>Completed Standard Chartered Mumbai Marathon 2010 !!</title><content type='html'>&lt;div&gt;Today, I completed my first Marathon :). It was a great run of 21 kms covering the new Bandra-Worli sea link. Here is the &lt;a href="http://mumbaimarathon.indiatimes.com/lightboxpre/routemaps/halfmarathon_map.jpg"&gt;route map&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kQlXMmfo0dk/S3A82pXzBYI/AAAAAAAAHdM/FdmJReJJ4Zk/s1600-h/Web+Ready+Photo.jpeg"&gt;&lt;img style="text-align: right;display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; cursor: pointer; width: 265px; height: 400px; " src="http://4.bp.blogspot.com/_kQlXMmfo0dk/S3A82pXzBYI/AAAAAAAAHdM/FdmJReJJ4Zk/s400/Web+Ready+Photo.jpeg" border="0" alt="" id="BLOGGER_PHOTO_ID_5435911659752457602" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-6105481441102172851?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/6105481441102172851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/01/completed-standard-chartered-mumbai.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/6105481441102172851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/6105481441102172851'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2010/01/completed-standard-chartered-mumbai.html' title='Completed Standard Chartered Mumbai Marathon 2010 !!'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kQlXMmfo0dk/S3A82pXzBYI/AAAAAAAAHdM/FdmJReJJ4Zk/s72-c/Web+Ready+Photo.jpeg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-2217185480754866443</id><published>2009-10-10T13:33:00.000-04:00</published><updated>2009-10-11T03:18:44.617-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Services'/><title type='text'>Attended BusinessObjects Information Management Services Academy, Oct 5-8 2009</title><content type='html'>This week, I attended a workshop organized by &lt;span style="font-weight: bold;"&gt;BusinessObjects Information Management Servicess Academy. &lt;/span&gt;It was a four days hands-on workshop with BusinessObjects consultants flying in from Australia and Singapore. There were professionals from other System Integrators as well.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The agenda for the workshop was -&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Connecting to sources&lt;/li&gt;&lt;li&gt;Data Assessment &lt;/li&gt;&lt;li&gt;Data Validation &lt;/li&gt;&lt;li&gt;Implementing Change Data Detection &lt;/li&gt;&lt;li&gt;Implementing Delta Loading &lt;/li&gt;&lt;li&gt;Implementing Slowly Changing Dimension &lt;/li&gt;&lt;li&gt;Working with Global Address Cleanse &lt;/li&gt;&lt;li&gt;Working with Data Cleanse &lt;/li&gt;&lt;li&gt;Universal Data Cleanse: Creating a Custom Parser (for custom Data Cleansing) &lt;/li&gt;&lt;li&gt;Using Match &lt;/li&gt;&lt;li&gt;Implementing Consolidation &lt;/li&gt;&lt;li&gt;Working with Candidate Select &lt;/li&gt;&lt;li&gt;Implementing Real-time (Global Cleanse and Candidate Select)&lt;/li&gt;&lt;/ul&gt;We copied a 50 GB VMware image of Windows 2003 server on our laptops. It had all the necessary software and data. So setup was not complicated but copying 50 GB image took good amount of time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I liked the data quality transforms that Data Services offers specially GlobalAddressCleanse transform. It basically cleans the incoming addresses are per the inbuilt address dictionary. Currently, they have address dictionaries for US, EMEA, New Zealand and Japan. Soon they are going to come up with a similar dictionary for Indian addresses.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Overall, I would say it was a good experience :) .&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-2217185480754866443?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/2217185480754866443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/10/attended-businessobjects-information.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2217185480754866443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2217185480754866443'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/10/attended-businessobjects-information.html' title='Attended BusinessObjects Information Management Services Academy, Oct 5-8 2009'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-5497591395142968832</id><published>2009-10-10T13:14:00.000-04:00</published><updated>2009-10-10T13:26:27.403-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP BI'/><category scheme='http://www.blogger.com/atom/ns#' term='BusinessObjects'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Services'/><title type='text'>How To Use BusinessObjects Data Services in SAP BI staging process</title><content type='html'>Some time back I had published a wiki page on &lt;a href="http://www.sdn.sap.com/irj/sdn"&gt;SAP SDN&lt;/a&gt; on how BusinessObjects Data Services platform can be used with SAP BI. The same page has been published on &lt;a href="http://www.saptechnical.com/index.htm"&gt;SAPTechnical.com&lt;/a&gt;. The direct links can be found below -&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.sdn.sap.com/wiki/display/BOBJ/How+To+Use+BusinessObjects+Data+Services+in+SAP+BI+staging+process"&gt;SDN Wiki Page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.saptechnical.com/Tutorials/BI/DataServices/Page1.htm"&gt;SAPTechnical.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-5497591395142968832?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/5497591395142968832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/10/how-to-use-businessobjects-data.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/5497591395142968832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/5497591395142968832'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/10/how-to-use-businessobjects-data.html' title='How To Use BusinessObjects Data Services in SAP BI staging process'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-1937966466968470340</id><published>2009-05-06T13:03:00.000-04:00</published><updated>2009-05-18T13:58:52.567-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Social Network Analyser'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>Social Network Analyser from SAP</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;I was browsing the Business Objects contents on &lt;/span&gt;&lt;a href="https://www.sdn.sap.com/irj/boc"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;SAP Community Network&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; and came across a cool prototype that SAP is building. It is called as &lt;/span&gt;&lt;a href="https://www.sdn.sap.com/irj/boc/innovation-center?rid=/webcontent/uuid/c0368f42-6e06-2c10-a899-f991176be28b"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Social Network Analyser Prototype&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The good thing here is that it uses the enterprise data to build a social networking place. It helps by making the corporate relationships quickly visible/available and provides information about your colleagues.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;SAP says - &lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The purpose of this technology is to deliver an environment where people can easily and quickly analyze corporate network relationships and find the information they are looking for in their daily jobs. The social network analyzer prototype lets you import and aggregate all the business network relationships between people that are already recorded in your business applications, such as:&lt;/span&gt;&lt;/i&gt;&lt;ul&gt;&lt;ul type="disc"&gt;&lt;li&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Management hierarchies from your human resources system&lt;/span&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Data on who worked on which deals, from your sales force automation system&lt;/span&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Partner, customer, and partner supplier contacts along your supply chain system&lt;/span&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;People who work on similar transactions or projects within your operational systems&lt;/span&gt;&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;I could think of two benefits of having such a tool for an organization&lt;br /&gt;&lt;br /&gt;1) I have experienced, being a PMO, sometimes it is very difficult to find out whether we have anyone with a particular skill in our organization, does anyone have prior experience on some problem, etc. Such information is very critical and can affect the way we deliver to our end clients. It is also frustrating that even if there are people in the organization who can help you out, you are simply not able to track them.&lt;br /&gt;&lt;br /&gt;Having a Social Network Analyser or similar tool, can help you identify the right person and save a lot of time. Data is always reliable as it is fetched directly from the Business Applications.&lt;br /&gt;&lt;br /&gt;2) Wouldn't it be of help if you know your team before you actually begin to work with them ? I think it is a great thing. More the team knows about itself, more productive it would be. It is fun for me to know hobbies, past work experiences, skills of my colleagues which i think improves the team dynamics :).&lt;br /&gt;&lt;br /&gt;SAP has made available &lt;/span&gt;&lt;/span&gt;&lt;a href="http://sna-demo.ondemand.com/SNA.jsp"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;demo version&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; of the prototype with a preconfigured dataset. Check it out.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-1937966466968470340?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/1937966466968470340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/05/social-network-analyser-from-sap.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1937966466968470340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1937966466968470340'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/05/social-network-analyser-from-sap.html' title='Social Network Analyser from SAP'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-7309532942734313905</id><published>2009-03-22T03:35:00.001-04:00</published><updated>2009-03-22T04:02:51.403-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ad auction'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='business model'/><title type='text'>Basics - Google's AdWords auction</title><content type='html'>A good video on how Google's AdWords works. It is a very clever business model without compromising on user experience.&lt;br /&gt;&lt;br /&gt;Have a look.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/K7l0a2PVhPQ&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/K7l0a2PVhPQ&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-7309532942734313905?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/7309532942734313905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/03/basics-googles-adwords-auction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7309532942734313905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/7309532942734313905'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/03/basics-googles-adwords-auction.html' title='Basics - Google&apos;s AdWords auction'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-1692659585418802041</id><published>2009-03-01T12:14:00.000-05:00</published><updated>2009-03-01T12:59:49.953-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='offline'/><category scheme='http://www.blogger.com/atom/ns#' term='gears'/><title type='text'>Offline Gmail !!</title><content type='html'>Recently I came across this cool new feature from Google Labs about having your Gmail offline !&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I tried it out over the weekend and it is really impressive. It asks users to install Google Gears. Gears is a plug-in that extends your browser to create a richer platform for web applications. Once installed, it starts the synchronization. It instantly makes the most recent mails available offline. You can stop the sync anytime and resume later. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When you lose the internet connection, Gmail automatically switches to offline mode. You can also compose e-mail while offline and Gears will store it in the outbox. Once connected, it will send out the e-mails automatically. So you can write mails without worrying about the internet connectivity.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I had used Gears briefly last year while working on an interesting prototype of making web apps available offline and over Blackberry devices. We were able to get our Web 2.0 application working over Blackberry but could not complete getting it offline using Gears.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now that I'll have my Gmail offline, I am looking forward to how this will change the way I use Gmail :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-1692659585418802041?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/1692659585418802041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/03/offline-gmail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1692659585418802041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1692659585418802041'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/03/offline-gmail.html' title='Offline Gmail !!'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-2717891230833859780</id><published>2009-02-01T12:22:00.000-05:00</published><updated>2009-02-01T12:26:02.301-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software as a Service'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><title type='text'>Delivering software as a service (SaaS)</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; "&gt;&lt;div style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; width: auto; font: normal normal normal 100%/normal Georgia, serif; text-align: left; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Software_as_a_service"&gt;SaaS&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; has always been very interesting topic for me. I have been learning a lot about this model by browsing various sites over the internet. It all started when I heard of salesforce.com for the first time.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;I am a subscriber of &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://www.mckinseyquarterly.com/home.aspx"&gt;The McKinsey Quarterly&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; and recently I came across an article &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://www.mckinseyquarterly.com/High_Tech/Delivering_software_as_a_service_2006"&gt;Delivering software as a service&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;. I liked the way authors have analysed this model in the article. Below are some highlights :-&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Software as a service offers a reduction in total cost of ownership (TCO)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="line-height: 21px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Providers can now share one application cost effectively across hundreds of companies - a vast improvement on the old client-server model. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="line-height: 21px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Bandwidth costs continue to drop, making it affordable for companies to purchase the level of connectivity that allows online applications to perform gracefully. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="line-height: 21px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Many customers are eager for the shift, as they’re frustrated by the traditional cycle of buying a software license, paying for a maintenance contract, and then having to go through time-consuming and expensive upgrades.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 21px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Although software-as-a-service vendors are less profitable than some traditional software vendors today, this gap is primarily caused by a lack of scale. Change in the economics of online delivery is expected as the model gains wider acceptance.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 21px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Probable trends for migrating various categories of applications to SaaS model have been categorized into what they call three waves.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="line-height: 21px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;SaaS is a threat to BPO vendors&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;I feel SaaS is the way to go forward for Enterprise Applications. I hope that the SaaS model would systematically address the reliability and security risks to make CIO and IT managers feel more comfortable with it.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-2717891230833859780?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/2717891230833859780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/02/delivering-software-as-service-saas.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2717891230833859780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2717891230833859780'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/02/delivering-software-as-service-saas.html' title='Delivering software as a service (SaaS)'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-4816440963413038251</id><published>2009-01-05T09:06:00.000-05:00</published><updated>2009-01-05T09:16:21.797-05:00</updated><title type='text'>SAP PMO Lead - My new role</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Project_management_office"&gt;Project Management Office(PMO)&lt;/a&gt; is a new experience for me. This is managerial role. It deals with the consolidated and corporate view of "SAP as a platform" across my organization.&lt;br /&gt;&lt;br /&gt;My respsonsibilites are&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Managing corporate level SAP initiatives&lt;/li&gt;&lt;li&gt;Help/guide different verticals with their SAP related needs&lt;/li&gt;&lt;li&gt;Interact and co-ordinate with the SAP India/SAP AG.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;There are some benefits associated with this role:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;I get to interact with lots of people across the organization. This results in the increased visibility&lt;/li&gt;&lt;li&gt;Involvment in the pre-sales and proposals stage&lt;/li&gt;&lt;li&gt;Management experience in the field of IT&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-4816440963413038251?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/4816440963413038251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/01/sap-pmo-lead-my-new-role.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/4816440963413038251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/4816440963413038251'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2009/01/sap-pmo-lead-my-new-role.html' title='SAP PMO Lead - My new role'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-2152115802157169893</id><published>2008-11-21T22:35:00.000-05:00</published><updated>2008-12-25T06:57:05.581-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP TechEd 2008'/><title type='text'>SAP TechEd 2008 at Bangalore</title><content type='html'>I along with my team, attended the &lt;a href="http://www.sapteched.com/india/home.htm"&gt;SAP TechEd at Bangalore&lt;/a&gt;. It was a 3 day technical event attended by many SAP folks from various IT companies. The theme was Connect, Collaborate and Co-Innovate!!&lt;br /&gt;&lt;br /&gt;Being a green field in an SAP world, I had the first experience of the SAP community at the TechEd. Communities always helps its members, products and technologies. I had always associated communites with only open-source technologies. But I was wrong. May be due to my lack of knowledge :(. Even a company like SAP is promoting and focussing on the SAP community development.&lt;br /&gt;&lt;br /&gt;It was an informative TechEd for me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-2152115802157169893?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/2152115802157169893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/11/sap-teched-2008-at-bangalore.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2152115802157169893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2152115802157169893'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/11/sap-teched-2008-at-bangalore.html' title='SAP TechEd 2008 at Bangalore'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-284766294663516639</id><published>2008-09-20T15:27:00.000-04:00</published><updated>2008-09-20T15:39:42.308-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reading'/><title type='text'>The Google Story</title><content type='html'>Today, I completed the book "The Google Story". The book is really good and gives an insight how amazing the Google is. Google founders, Sergey Brin and Larry Page have authoritatively demonstrated the power of innovation and technology.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;They just wanted to solve the problem of searching the web. They really solved it and how!!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I particulary liked their motto "Don't be evil". I think this "Don't be evil" attitude helped Google to gain the popularity merely by word of mouth. It is hard to believe that &lt;a href="http://www.guardian.co.uk/media/2008/apr/21/googlethemedia.digitalmedia"&gt;Google-the most powerful brand in the world&lt;/a&gt; has not spend much in advertising as compared to others.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.thegooglestory.com/"&gt;Check it out&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-284766294663516639?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/284766294663516639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/09/google-story.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/284766294663516639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/284766294663516639'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/09/google-story.html' title='The Google Story'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-6197475921888100337</id><published>2008-09-20T11:18:00.000-04:00</published><updated>2008-09-20T12:09:04.497-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>SAP and Ruby</title><content type='html'>I switched to SAP.&lt;div&gt;&lt;br /&gt;&lt;div&gt;Yes, that is true. I am posting after a long time and that too with a sudden change in the technology for me. I was not expecting this change but it was inevitable. I could not get a Ruby on Rails project from my client so I had to look outside for the Ruby projects.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I realized that there are not many good opportunities in Ruby and Rails domain. SAP and JAVA are the technologies in demand and that is where the most of the work is done. I chose SAP as I have always regarded it as the one of the most innovative product the world has ever seen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the first day, I found that there is a Ruby library allowing access to SAP via the tried-and-true RFC technology. This was exciting that though in SAP world, I can still work with Ruby !!! I plan to try this out and post it on my blog soon.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-6197475921888100337?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/6197475921888100337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/09/sap-and-ruby.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/6197475921888100337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/6197475921888100337'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/09/sap-and-ruby.html' title='SAP and Ruby'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-2749911985537738592</id><published>2008-08-06T02:53:00.000-04:00</published><updated>2008-09-20T11:55:33.824-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WATIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Stories'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='RSpec'/><title type='text'>RSpec Stories and WATIR (Web Application Testing In Ruby) - Part 1</title><content type='html'>&lt;div&gt;I used WATIR in my last project for automation testing. I started writing tests in RSpec framework. But then I came across the RSpec Story framework which convinced me as the appropriate way to write readable automation test scripts. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;I wrote tests from top to bottom. I wrote story and its scenarios first and then its implementation. Since the stories were written in pure English, my product owner could contribute towards writing the stories. According to me, following are the advantages of using story framework:&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Executable tests in pure English&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;BAs and Product Owners can write test scenarios&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;Tests are written in DSL (Domain Specific Language) &lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;Tests are maintainable&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Since I work in a onsite-offshore model, a lot of time is spent on daily calls between the two groups. Out of the 250 people at offshore, not many get a chance to evaluate and work on new technologies. On top of that, people are always resistant to change. I am working towards adopting WATIR and story framework in other projects in my organization. I find promotion of WATIR and changing the mindset of people a bigger challenge than learning WATIR.&lt;br /&gt;&lt;br /&gt;Check out my recommendation for WATIR and stories on &lt;a href="http://wiki.openqa.org/display/WTR/WATIR+and+RSpec+story+framework"&gt;OpenQA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have created a screencast demonstrating WATIR scripting and story framework. I will post it soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-2749911985537738592?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/2749911985537738592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/08/rspec-stories-and-watir-web-application.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2749911985537738592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/2749911985537738592'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/08/rspec-stories-and-watir-web-application.html' title='RSpec Stories and WATIR (Web Application Testing In Ruby) - Part 1'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3077969543569402403.post-1886802309272095341</id><published>2008-07-28T06:35:00.000-04:00</published><updated>2008-09-20T11:57:02.870-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scrum'/><title type='text'>Adopting scrum is subjective</title><content type='html'>I have experienced that "scrum is subjective to the teams" in my current project. I am working on an existing legacy java application. I am part of a scrum team of 10 people. We are termed as one of the high performing scrum teams at my company. Our client is so pleased that they want to retain the same for another project :).&lt;br /&gt;&lt;br /&gt;But when I tried to analyse our success, I realised that we never followed scrum 100%! Following are the things that make me believe so:-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sprint backlogs did change during the sprints. Team was able to accomodate new stories and deliver value addition. There were many sprints where we could deliver extra credit stories.&lt;/li&gt;&lt;li&gt;Team used to skip standup calls on days when team(onsite+offshore) didn't have much updates/risks to share.&lt;/li&gt;&lt;li&gt;Since we were working on a legacy application, the team's estimates were high during the release planning due the less acquaintance with the application. But as we spent more and more time on the application, we were able to revise and reduce the estimates. Once, we changed the estimates during the sprint!!&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Following are some of the things that we didn't do and saved time.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Never created a release burndown chart&lt;/li&gt;&lt;li&gt;Never created a sprint burndown chart&lt;/li&gt;&lt;li&gt;Never tracked individuals' hours spent on the tasks&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;So I feel team should be empowered to decide what works for them and what not. They should alter the scrum in a way that works best for them. I have seen teams with 100% adherence to scrum but performing poorly in terms of the development and delivery.&lt;/p&gt;&lt;p&gt;Any thoughts??&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3077969543569402403-1886802309272095341?l=bhargavgandhi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhargavgandhi.blogspot.com/feeds/1886802309272095341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/07/scrum-is-subjective.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1886802309272095341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3077969543569402403/posts/default/1886802309272095341'/><link rel='alternate' type='text/html' href='http://bhargavgandhi.blogspot.com/2008/07/scrum-is-subjective.html' title='Adopting scrum is subjective'/><author><name>Bhargav Gandhi (&lt;a href="http://about.me/bhargav"&gt;about.me/bhargav&lt;/a&gt;)</name><uri>http://www.blogger.com/profile/07863330335321033745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
