<?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-5250963007270448594</id><updated>2012-01-23T16:32:45.221-08:00</updated><category term='Agile Tool'/><category term='ALM Tools'/><category term='Time Management'/><category term='Requirements Management'/><category term='Test Management'/><category term='google marketing brand equity Nike'/><category term='Project Team Productivity'/><category term='Agile ALM Lean Kanban Waterfall SCRUM CMMI'/><category term='Traceability'/><category term='Process Maturity'/><category term='Agile ALM'/><category term='Measurement in Software Projects'/><category term='Agile Project Management'/><category term='Application Lifecycle Management'/><category term='Capacity Planning'/><category term='Release Scoping'/><category term='Lean/ Kanban'/><category term='PPM'/><category term='Defect Management'/><category term='Agile Metrics'/><category term='Quality'/><category term='Scrumban'/><category term='Lean Software Development'/><category term='ALM Agile Waterfall Software Process Lean'/><category term='Software Estimation'/><category term='SaaS'/><category term='LSSC11'/><category term='ALM'/><category term='Scaled Agile ALM'/><category term='Kanban'/><category term='Scrum Tools'/><category term='Scrum'/><category term='Change Management'/><category term='Release Management'/><category term='Lean SSC'/><category term='Kanban for Distributed Teams'/><category term='Project Portfolio Management'/><category term='Kanban Tool'/><category term='Scaled Agile ALM Tool'/><title type='text'>The Digité Fountainhead</title><subtitle type='html'>Ideas, Thoughts, Comments and Feedback that Shape our Roadmap!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.digite.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.digite.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-447408175481729034</id><published>2012-01-23T10:44:00.000-08:00</published><updated>2012-01-23T16:32:45.240-08:00</updated><title type='text'>Using Swift-Kanban for customer portfolio management</title><content type='html'>&lt;br /&gt;My business focuses on lean-agile coaching, consulting and training, not on software development services, and I successfully use Kanban to manage my customer portfolio.&lt;br /&gt;&lt;br /&gt;It is untrue that Kanban is only good for software change management work. Many people new to Kanban have this misconception mainly for two reasons. One is because Kanban started in a change management team at Microsoft. The other one is because David J Anderson declared that Kanban is a method for change management in the organization and that statement can be misinterpreted. What David meant with that is Kanban helps you bring positive change to your organization. Although the original Kanban description is around software it is actually context free. There is a very popular book entitled Personal Kanban by Jim Benson that I invite you to consult.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Getting back to the main subject of this blog. I have been using &lt;span data-scayt_word="Kanban" data-scaytid="16"&gt;Kanban&lt;/span&gt; for years to manage customer-facing and business-facing activities. The customer facing activities &lt;span data-scayt_word="Kanban" data-scaytid="17"&gt;Kanban&lt;/span&gt; board has one swim lane per customer for easy visualization of the activities with each customer and to avoid making mistakes on which customer a given activity is for.&amp;nbsp; Each customer has its own backlog, which we make visual as the first column on the board. The other columns are Ready, Execute (doing/done), Customer verification, and Completed columns. The &lt;span data-scayt_word="WIPs" data-scaytid="20"&gt;WIPs&lt;/span&gt; for each customer are different and in agreement with the customer needs and my resources. The figure shows our Swift Kanban board for one of the countries where we conduct business. In addition to&amp;nbsp;making remote communication easier,&amp;nbsp;a huge advantage we have with Swift Kanban is that it allows us to resort the lanes up and down to indicate level of priority and activity&amp;nbsp;(we used the smart lanes feature to accomplish this). That is, a lane (a customer) bubbles up if the our level of activity with that customer and its priority increases and bubbles down if the activity/priority decreases. That way if we will not be doing any work with a customer for a while its lane is "out of the way"; and it is still readily available to resurface at a moment's notice. We also count with a swim lane called "other" for general work that has to do with potential customers when the relationship hasn't matured yet to the point of earning a dedicated lane.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-VmWswPDBie0/Tx38Hd1VprI/AAAAAAAAADQ/WguwVQWEUUA/s1600/swift+kanban+board3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://4.bp.blogspot.com/-VmWswPDBie0/Tx38Hd1VprI/AAAAAAAAADQ/WguwVQWEUUA/s640/swift+kanban+board3.png" width="502" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;Our classes of service are&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Business task&lt;/li&gt;&lt;li&gt;Business appointment&lt;/li&gt;&lt;li&gt;Business partner / associate task&lt;/li&gt;&lt;li&gt;Fixed delivery date&lt;/li&gt;&lt;li&gt;Immediate&lt;/li&gt;&lt;/ul&gt;Intangible tasks are business-facing and are, therefore, on a separate board.&lt;br /&gt;Cheers,&lt;br /&gt;&lt;span data-scayt_word="Masa" data-scaytid="21"&gt;Masa&lt;/span&gt; K &lt;span data-scayt_word="Maeda" data-scaytid="22"&gt;Maeda&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-447408175481729034?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/447408175481729034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=447408175481729034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/447408175481729034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/447408175481729034'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2012/01/using-swift-kanban-for-customer.html' title='Using Swift-Kanban for customer portfolio management'/><author><name>Masa K Maeda</name><uri>http://www.blogger.com/profile/01352531069914356727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/-OZYJfwLJ8Ac/Tx2kT7oezqI/AAAAAAAAAB0/Yyc2eYnBDeI/s220/masa2.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-VmWswPDBie0/Tx38Hd1VprI/AAAAAAAAADQ/WguwVQWEUUA/s72-c/swift+kanban+board3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-6268070986136421908</id><published>2011-09-27T16:17:00.000-07:00</published><updated>2011-09-27T16:17:24.479-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lean Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean/ Kanban'/><title type='text'>Kanban and the Focus on Fundamentals</title><content type='html'>&lt;i&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;(Previously published in the DJ Anderson Associates sponsored eBook - &lt;a href="http://tinyurl.com/3g9lcff"&gt;Quotable Kanban&lt;/a&gt;)&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Our Kanban journey began early in 2010 when we decided thatwe would build a product in the Kanban space that would address some of thebasic issues we saw our prospects face in adoption of Agile methods such asScrum and XP within their organizations that were historically used to doingwaterfall or iterative or some hybrid Agile method that combined more than onetype of processes.&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;While the presence of established competitors was a strongreason to look beyond the ‘popular’ Agile methods, we also felt a strong appealfor Kanban existed because of its focus on 3 key fundamentals:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -.25in;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;i&gt;Evolutionary&amp;nbsp;&lt;/i&gt;change&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Improvement of &lt;i&gt;existing&lt;/i&gt; processes&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;i&gt;Engineering&lt;/i&gt;rather than Management processes&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;We have seen numerous organizations and teams take on large(revolutionary) process improvement initiatives – be it 6-Sigma or CMMi or evenAgile.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We have seen them become consumedwith “the task of process improvement” over and over again.&lt;span&gt;&amp;nbsp; &lt;/span&gt;As a result, while there is improvement inthe interim, in terms of consistency with which a process is followed in theteam or the organization, the overall magnitude in terms of the time, effortand cost, of making the transition becomes huge and management begins toquestion the benefits!&lt;span&gt;&amp;nbsp; &lt;/span&gt;Kanban, with itspromise of evolutionary change, with one stroke, takes care of this fundamentalissue.&lt;span&gt;&amp;nbsp; &lt;/span&gt;It allows teams to take on onlythose aspects of change that they can comfortably handle.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Secondly, with an evolutionary approach, Kanban necessarilytackles current processes in an organization and helps improve them, ratherthan force a range of new processes on it.&lt;span&gt;&amp;nbsp;&lt;/span&gt;This is fundamental to understanding how Kanban can be applied not justto traditional software processes – but also to popular Agile processes such asScrum and indeed, to non-software processes – bet they within IT or in generalbusiness functions such as Sales or Marketing or Legal! So besides beingattractive to software teams, their pull for non-software teams, presented uswith a much bigger opportunity, which we are already starting to seematerialize!&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;However, the one aspect of Kanban that excites more thanothers is that it forces teams to focus on the “engineering” or the “delivery”processes rather than the “management” processes.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This is where, I feel, Kanban trulydistinguishes itself from its ‘competitors’, if one may terms them asthat.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Through the use of statisticalcontrol charts, Kanban helps teams identify their normal performance and theirdeviations from the normal – the outliers.&lt;span&gt;&amp;nbsp;&lt;/span&gt;Rather than advise teams to simply do better documentation or better managementor better reviews, it encourages teams to do better root-cause analysis – andattack root causes for poor performance – be that better or more specifictesting, better development or design practices or better collaboration andrequirements elicitation from customers. And in doing so, I believe Kanbanshows itself to be far more effective than any other framework to start makingincremental, lasting improvements in the final quality of the product orservice being delivered.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Far too often, after initial gains have been realizedthrough ‘traditional’ Process Improvement initiatives, teams start to questionthe extra overhead of ‘following process’ and wonder ‘what is in it forthem’.&lt;span&gt;&amp;nbsp; &lt;/span&gt;With Kanban, these teams are muchmore likely to realize lasting gains through evolutionary, (incremental) improvementsto basic existing delivery/ engineering processes and measuring their ownperformance in a much more meaningful manner.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Mahesh Singh&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Co-founder, Sr. VP – Product&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/5250963007270448594-6268070986136421908?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/6268070986136421908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=6268070986136421908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6268070986136421908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6268070986136421908'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/09/kanban-and-focus-on-fundamentals.html' title='Kanban and the Focus on Fundamentals'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-4611338515195895784</id><published>2011-06-10T21:13:00.000-07:00</published><updated>2011-06-20T18:50:23.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scrumban'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban Tool'/><title type='text'>Scrum Bangalore - Scrum, Kanban and Pecha-Kucha!</title><content type='html'>&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: black; font-size: 13px; margin-bottom: 8px; margin-left: 8px; margin-right: 8px; margin-top: 8px;"&gt;&lt;div _mce_style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;" class="MsoNormal" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;I recently participated in a local Scrum event in Bangalore and shared my experience in trying to implement Scrum and later Scrumban within my current organization. I have shared the slides below.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The event was hosted by SAP in their campus and had a keynote speaker who shared the information about Lean/ Scrum implementation @ SAP and how they are trying to transform the entire organization to a newer or “lean” way of software development.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div _mce_style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;" class="MsoNormal"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;It’s great to see such enterprises adapting to this new wave of software development. It will encourage a lot of other companies to try out such methodologies and share their experiences/ learning. &lt;/span&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;The event had more than 40 participants from various companies like Mindtree, Aricent, SAP, Cisco etc.&lt;/span&gt;&lt;br /&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div _mce_style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;" class="MsoNormal"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;There was an interactive talk from &lt;/span&gt;&lt;span _mce_style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;" style="color: black; font-family: Arial, sans-serif;"&gt;&lt;a _mce_href="http://www.davidputman.com/" href="http://www.davidputman.com/"&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;" style="font-family: Verdana, sans-serif;"&gt;David Putman&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;, a UK based consultant, and &lt;a _mce_href="http://in.linkedin.com/pub/sreekanth-tadipatri/3/353/437" href="http://in.linkedin.com/pub/sreekanth-tadipatri/3/353/437"&gt;Srikanth Tadipatri&lt;/a&gt;.&amp;nbsp; Both are currently helping the Tesco India team to move to agile development and they shared their experiences on various topics/ issues related to scrum implementation.&lt;/span&gt;&lt;br /&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div _mce_style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;" class="MsoNormal"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The other 4 presentations, including mine, were in a "&lt;a _mce_href="http://en.wikipedia.org/wiki/Pecha_Kucha" href="http://en.wikipedia.org/wiki/Pecha_Kucha"&gt;Pecha-Kucha&lt;/a&gt;" format ( a Japanese style, where a concept is presented in 6 mins, 20 slides, auto-timed for 20 seconds) themed around 'Scrum: Success Stories'.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div _mce_style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;" class="MsoNormal" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span _mce_style="font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-bidi-font-family: Arial; color: black;" style="color: black; font-family: Verdana, sans-serif;"&gt;My talk was about our experience so far in implementing Scrumban – a combination of Scrum and Kanban and how it is helping us to work more effectively. It is hard to summarize the experience of over 2 years in 6 minutes (Pecha-kucha style is supposed to save people from 'Death by Powerpoint' ;)), but I hope I was able to put my points across.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div _mce_style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;" class="MsoNormal" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Here's &lt;a href="http://www.slideshare.net/n_ramrakhyani/scrumban-pechakucha"&gt;a link to my presentation&lt;/a&gt;, do check it out and feel free to contact and we can discuss in detail.&lt;/span&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/5250963007270448594-4611338515195895784?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/4611338515195895784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=4611338515195895784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/4611338515195895784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/4611338515195895784'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/06/my-talk-at-scrum-bangalore.html' title='Scrum Bangalore - Scrum, Kanban and Pecha-Kucha!'/><author><name>Nitin Ramrakhyani</name><uri>http://www.blogger.com/profile/05959178550842639792</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-5250963007270448594.post-8408852648297723125</id><published>2011-06-01T20:52:00.000-07:00</published><updated>2011-06-20T17:41:08.776-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kanban for Distributed Teams'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean SSC'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban Tool'/><category scheme='http://www.blogger.com/atom/ns#' term='LSSC11'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean/ Kanban'/><title type='text'>Participating in LSSC11: Lean on the Rise</title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; font-size: 13px; margin-bottom: 8px; margin-left: 8px; margin-right: 8px; margin-top: 8px;"&gt;&lt;div style="color: black;"&gt;&lt;span class="Apple-style-span"&gt;Digite participated in the recently completed LSSC11 (Lean Software &amp;amp; Systems Conference 2011), an event focussed on Lean Software Development, in beautiful Long Beach, California.&lt;/span&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/-6LtvAT_ZrBY/Tf_n_zjM6LI/AAAAAAAAE1Q/EJsdQoo-Hd8/s1600/IMG_0195-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://2.bp.blogspot.com/-6LtvAT_ZrBY/Tf_n_zjM6LI/AAAAAAAAE1Q/EJsdQoo-Hd8/s320/IMG_0195-1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It was a great experience for me. The conference had a varied set of topics from Lead development, Kanban, CMMi (1 day), Risk Management, Systems Design, Kanban games etc. It was amazing to see this level of change, innovation and creativity in the Lean community and adoption in the industry. Companies and individuals are continually making effort to apply new and improved techniques and tools to the way they have been working and bring about greater productivity, quality and efficiency.&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: black;"&gt;&lt;span class="Apple-style-span"&gt;Digite is proud and privileged to help lead this change! &amp;nbsp;Since we were one of the sponsors and had a booth at the conference, I couldn't attend all the sessions I wanted to, but that was a small price to pay for being there! &amp;nbsp;Sessions were organized in three parallel tracks, and almost all of them were simply great, so there was no way but to miss out on many of them!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: black;"&gt;&lt;span class="Apple-style-span"&gt;A quick summary of my Learnings/ observations from the conference:&lt;/span&gt;&lt;/div&gt;&lt;ul style="color: black;"&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;All the keynotes in the conference were simply fantastic. I specially liked the Keynote by Chet Richards on 'Fundamental Secrets of the Universe'. He shared many anecdotes from his Marines background and spoke about John Boyd and his OODA loop, which are very interesting and has a lot of applicability to the software world.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;Another great talk as by &lt;a _mce_href="http://lssc11.crowdvine.com/speakers/14151" href="http://lssc11.crowdvine.com/speakers/14151" target="_blank"&gt;Joshua Kerievsky&lt;/a&gt; on &lt;a _mce_href="http://lssc11.crowdvine.com/talks/18140" href="http://lssc11.crowdvine.com/talks/18140" target="_blank"&gt;Sufficient Design&lt;/a&gt;. I liked his observations on 5.x Development death cycle, explaining the state of many products, which become almost dead (with very heavy technical debt/ defects) by the time their 5.x versions come out. And how the "Resume-based development' attitude from the technical folks make one choose heavy design, even for simple requirements. His guidance - one should make design choices based on multiple criteria and most of the time, a "Sufficient" design is good enough to go, than doing very complex design.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;I also loved the talk by&amp;nbsp;&lt;a _mce_href="http://lssc11.crowdvine.com/speakers/14170" href="http://lssc11.crowdvine.com/speakers/14170" target="_blank"&gt;Inbar Oren&lt;/a&gt; on “&lt;a _mce_href="http://lssc11.crowdvine.com/talks/18111" href="http://lssc11.crowdvine.com/talks/18111" target="_blank"&gt;Who’s Afraid of the Big Bad Wall – Visual Management and Gemba Walks&lt;/a&gt;”. He talked about the impact of visualization and  how Kanban boards almost replace the need for any manager to get an immediate status, without participating in a daily standups. Here's a &lt;a _mce_href="http://leansamurai.com/2011/05/05/whos-afraid-of-the-big-bad-wall/" href="http://leansamurai.com/2011/05/05/whos-afraid-of-the-big-bad-wall/" target="_blank"&gt;link to his blog with slides&lt;/a&gt;. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;The talk by&amp;nbsp;&lt;a _mce_href="http://lssc11.crowdvine.com/speakers/14135" href="http://lssc11.crowdvine.com/speakers/14135" target="_blank"&gt;Don Reinertsen&lt;/a&gt; on &lt;a _mce_href="http://lssc11.crowdvine.com/talks/18256" href="http://lssc11.crowdvine.com/talks/18256" target="_blank"&gt;Cost Of Delay&lt;/a&gt; was also great. It is a very powerful concept and can be applied to all situations. &amp;nbsp;While not always easy to quantify, it is a great way to prioritize all work!&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;Frode Odegard’s presentation on  “&lt;a _mce_href="http://lssc11.crowdvine.com/talks/18065" href="http://lssc11.crowdvine.com/talks/18065" target="_blank"&gt;Beyond Lean Value Streams: A Systems Approach&lt;/a&gt;" was another good one.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;There was also a Tools track where many tool vendors (including Digite) showcased their Lean/ Kanban tools. It was interesting to see alot of innovation happening in this area. We got some good response, as well as feedback for our Kanban tool - Swift Kanban (&lt;a _mce_href="http://www.swift-kanban.com" href="http://www.swift-kanban.com/" target="_blank"&gt;www.swift-kanban.com&lt;/a&gt;).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;There was also a Games track where attendees could play the Kanban game developed by Russel Healy. It's a great game for understanding the Kanban basics.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;a _mce_href="http://wiki.limitedwipsociety.org/display/ltdwip/LSSC2011+Long+Beach" href="http://wiki.limitedwipsociety.org/display/ltdwip/LSSC2011+Long+Beach" target="_blank"&gt;Here are &lt;/a&gt;a&amp;nbsp;couple of other blogs/ links related to the experience @ LSSC11. They are definitely worth checking out to see what's happening in the world of Lean/ Kanban :-)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="color: black;"&gt;&lt;span class="Apple-style-span"&gt;Overall, it was a fantastic experience for us. We got to meet some great people including industry thought-leaders, our own customers and prospects, all in one place. Lean/ Kanban is definitely emerging as a powerful mechanism to scale Agile at the enterprise level and to help organizations dramatically improve how they work.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black;"&gt;&lt;span class="Apple-style-span" style="color: #333333; line-height: 20px;"&gt;&lt;span class="Apple-style-span"&gt;Nitin Ramrakhyani,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: black;"&gt;&lt;span class="Apple-style-span" style="color: #333333; line-height: 20px;"&gt;&lt;span class="Apple-style-span"&gt;Sr. Product Manager, Digite, Inc.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&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/5250963007270448594-8408852648297723125?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/8408852648297723125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=8408852648297723125' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8408852648297723125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8408852648297723125'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/06/participation-in-lssc11-lean-software.html' title='Participating in LSSC11: Lean on the Rise'/><author><name>Nitin Ramrakhyani</name><uri>http://www.blogger.com/profile/05959178550842639792</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/-6LtvAT_ZrBY/Tf_n_zjM6LI/AAAAAAAAE1Q/EJsdQoo-Hd8/s72-c/IMG_0195-1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-2848340724073357944</id><published>2011-05-29T22:42:00.000-07:00</published><updated>2011-05-29T22:45:09.712-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ALM Agile Waterfall Software Process Lean'/><title type='text'>Agility Redefined</title><content type='html'>There is an enormous amount of discussion and literature (in the Software/ Application Development circles?) about different processes (or methodologies), their pros and cons, their challenges, etc. While these articles are right in their own way, in most cases, they preach adoption and acceptance of one process. However, the fact is that rarely does a “one size fits all” approach work for anything – why would software be any different?&lt;br /&gt;&lt;br /&gt;Interestingly, most software/ IT organizations are also trying to adopt one methodology across the organization. They bring “gurus” who espouse that process, run training programs and campaigns and try to mould the entire organization in one direction. They try to bring in common practices (positioned as best practices), common metrics (to compare performance of team or individuals) and common reports (while almost all status reports contain the same kind of information, have you see any 2 organization status reports look the same?). Over time, the organizations gets so consumed by this style of thinking that the people forget – who is it for? Will this help the project that I am executing?&lt;br /&gt;&lt;br /&gt;Since I have been working in the domain of software development for the last 20+ years, I have come to realize that the focus of any organization needs to change to what is appropriate for the project. As a Project Manager, I should be able to:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Select the base methodology that fits my need as closely as possible&lt;/b&gt;: How can I select the right methodology for my project based on the nature and circumstances around my project? What are those attributes of a project that can help me decide the right development model for their project? Can a measurement criteria or guideline be defined for this?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. If need be, identify key principles of various other methodologies that I would like to adopt&lt;/b&gt;: Are their principles of one methodology that I can “blend” with another methodology because they make sense for my project? So, for example, can I use a Kanban board for a Waterfall project? While the two may look to be at the opposite ends of the spectrum, my question is: why not?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. Identify principles of my base methodology that I definitely don’t need&lt;/b&gt;: Are their principles of any methodology that I most definitely do not want to follow? For example, if my requirements are unclear and I am not convinced about a big bang estimate, can I start the project without a detailed estimation cycle?&lt;br /&gt;&lt;br /&gt;In other words, I should be able to build a process that is right for the project, right for the people in the project, right for the stakeholders for the project. If you are in a services business and need to give a fixed price bid to a prospect/ customer, you cannot say then that I cannot do it because my process does not believe in big bang estimation. If you are working in distributed teams or with outsourced teams, you cannot say that I will not write detailed requirements because my process does not want me to do that.&lt;br /&gt;&lt;br /&gt;Agility is all about being flexible, being able to adapt, fast! Translated to software development, it means:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Understanding different methodologies, their strength and weaknesses.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Having a tool to help implement different methodologies with relative ease.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. A minimal layer of commonality across methodologies that can serve organizational needs&lt;/b&gt; for reporting/ aggregation without being a liability on the project. As idealistic we may want to be, it is important to recognize that organizations will want some mechanism to get a feel of project progress. That cannot be completely different across projects/processes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. Leaving the final decision to the Project Manager as to which methodology they want to use for their project.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;5. Assist the Project Manager in adapting to his/her “desired” methodology, quickly.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I would like to know how you go about deciding on the ‘development process’ for your project. Let me know if you agree or if you feel otherwise.&lt;br /&gt;&lt;br /&gt;Sudipta(Sudi) Lahiri&lt;br /&gt;Sr. Vice President – Engineering &amp;amp; Professional Services&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-2848340724073357944?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/2848340724073357944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=2848340724073357944' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/2848340724073357944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/2848340724073357944'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/05/agility-redefined.html' title='Agility Redefined'/><author><name>Sudi</name><uri>http://www.blogger.com/profile/10540044000319418170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_jn2QrmYYC3c/SpnuYkEiaAI/AAAAAAAADOA/pQMfqgJ39l0/S220/Self+01.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-8126424337507325714</id><published>2011-03-21T16:29:00.000-07:00</published><updated>2011-04-01T17:28:22.112-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kanban for Distributed Teams'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Tool'/><category scheme='http://www.blogger.com/atom/ns#' term='Kanban Tool'/><category scheme='http://www.blogger.com/atom/ns#' term='Scaled Agile ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean/ Kanban'/><title type='text'>Join the Kanban Conversations!</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-LF5DxVh0uKU/TZZpuNvkAtI/AAAAAAAAE0Q/I9ORTR3AjVQ/s1600/Swift-kanban-from-Digite_Small.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="121" src="http://2.bp.blogspot.com/-LF5DxVh0uKU/TZZpuNvkAtI/AAAAAAAAE0Q/I9ORTR3AjVQ/s200/Swift-kanban-from-Digite_Small.png" width="200" /&gt;&lt;/a&gt;It has been an exciting 3 weeks since we launched the GA release of &lt;a href="http://swift-kanban.com/"&gt;Swift-Kanban&lt;/a&gt;. &amp;nbsp;Clearly, Kanban for software development and IT teams is being seen as the elusive weapon that promises to take Agile to the enterprise. &amp;nbsp;From the volume of queries and the common themes of the inquiries, it is clear Agile practitioners know what they are looking for and will be demanding the right solution to help them make the transition to being an Agile enterprise.&lt;br /&gt;&lt;br /&gt;Three key themes are emerging, which we find very interesting and are excited to learn more about through our interaction with our Beta users as well as prospects who are in discussions with us after the GA release:&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Kanban for Distributed Teams&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;One of the most common reasons we are hearing when we ask why, is that the organization has distributed teams around the country, indeed the world - and simply cannot work with a physical board. &amp;nbsp;In spite of time zone differences and multiple locations, these teams have managed so far by getting onto conference calls at the same time - and comparing notes and providing updates in prolonged interactions! &amp;nbsp;With a Kanban tool, while these meetings may not go away (at least initially!), they get a powerful tool that visually communicates the same status of the project or a specific work-item and of course the entire project. &amp;nbsp;That in itself is a huge benefit when teams have hitherto struggled with text reports/ email updates!&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Kanban tools in conjunction with other Tools&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Clearly, while Kanban tools provide significant efficiencies in project operations, projects continue to use a variety of tools including requirements management tools, testing tools and integrated development environments. &amp;nbsp;Most of our interactions are helping us educate how potential Kanban practitioners propose to use these tools in an integrated fashion. &amp;nbsp;With our extensive experience in integrated &lt;a href="http://www.digite.com/solutions/scaled-agile-application-lifecycle-management-software.htm"&gt;Agile ALM&lt;/a&gt;, we are certainly able to share our experience with existing customers; at the same time, we have learnt a lot about the possible integrations we may need to provide for a full solution. &amp;nbsp;Irrespective of whether it is used on a development or a maintenance or a IT Helpdesk type of a activity, these integrations will ensure that not only does work flow smoothly within the Kanban board, but also outside of it!&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Kanban and "Other Methods"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Kanban is not a software engineering method; however, it would appear that many organizations are approaching it as a software engineering method - be it against a traditional waterfall or iterative method or an agile method such as Scrum or XP! &amp;nbsp;To us, it is clear that irrespective of the overall methodology being followed, Kanban provides a way to visualize "project operations" workflow and smoothen the flow of actual work. &amp;nbsp;Thus, we are sure organizations will use a combination of software engineering, project management and operations processes that help them optimize throughput and increase output quality. This is fully in line with the principles of Kanban, that says that each (self-organizing) team must define the process that best works for them!&lt;br /&gt;&lt;br /&gt;Our Kanban journey began more than a year ago and has just become much more interesting! &amp;nbsp;We are having regular discussions with our early/ Beta customers. &amp;nbsp;With David Anderson as our Advisor, we also launched the &lt;a href="http://www.digite.com/about/events/webinar/david-anderson-webinar.html"&gt;David Anderson Webinar Series&lt;/a&gt; and have seen a tremendous response to that. &amp;nbsp;Come join us in these conversations and help us learn how we could better help you &lt;i&gt;scale Agile in the Enterprise&lt;/i&gt;!&lt;br /&gt;&lt;br /&gt;Mahesh Singh&lt;br /&gt;Sr. VP - Product, Digite, Inc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-8126424337507325714?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/8126424337507325714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=8126424337507325714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8126424337507325714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8126424337507325714'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/03/join-kanban-conversations.html' title='Join the Kanban Conversations!'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-LF5DxVh0uKU/TZZpuNvkAtI/AAAAAAAAE0Q/I9ORTR3AjVQ/s72-c/Swift-kanban-from-Digite_Small.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-5697344539355572372</id><published>2011-02-24T11:15:00.000-08:00</published><updated>2011-02-24T11:22:03.149-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM Lean Kanban Waterfall SCRUM CMMI'/><title type='text'>Agility requires greater Discipline. Are you ready for it?</title><content type='html'>For long, we have heard complaints about Waterfall, CMMI, etc. The complaints vary from too much process to too much documentation to too much overhead, etc. The fact is that like everything else that has been around for a while, the spirit behind these standards/ certifications/ methodologies has been diluted over time. I know of instances where tons of backdated documentation is generated before the day of the CMMI audit! Much worse, we have all heard of instances where certificates are “bought” out.&lt;br /&gt;&lt;br /&gt;However, if you leave aside the negatives that creep into anything that’s been around for some time and focus on the real principle of it, you will realize that the complaining is not so much about too much process/documentation, etc.; it is about being told to do something in a “disciplined” manner. Software is creative and good developers don’t like being told “This is our standard and you will only do it this way!” It is like telling my daughter who is solving her arithmetic problem to write all the steps. She thinks it is boring and a waste of time; I think it helps her from making careless mistakes. Now, reconcile! Today, few developers write their program blueprint on paper before they start hammering on a keyboard. Modern day editors have discouraged the need for such time tested practices.&lt;br /&gt;&lt;br /&gt;Agile got lapped up because it was pitched as lightweight methodology. The point it did not emphasize was – less documented process demands you (the developer) to be more disciplined. Unlike the Waterfall/CMMI methodologies that put a strong focus on review, feedback, corrective action, rework, etc., Agile focused on getting the job done (right) in short time buckets. So, everyone has to develop code as per the standard. Everyone has to be well trained. That is the only way to keep “technical debt” down. Is it easy? No…. it is a lot more difficult. Remember the open book exams in our colleges? I used to dread them compared to the regular exams!!&lt;br /&gt;&lt;br /&gt;Now, we are talking about Lean, generally believed to be even lighter than SCRUM. Well, guess what… what is not being said is that it will need far greater levels of discipline on behalf of the development team. How else do you make sure that what everyone is pulling from the queue and working on will finally coexist together in the expected manner? The methodology does not highlight the benefit of “show early and often to get feedback from the customer”. So, a Project Manager now has to have the discipline to make frequent releases and solicit early feedback from the customer. The need does not go away just because the process did not highlight the need.&lt;br /&gt;&lt;br /&gt;In summary, the lighter the tool and methodology, the greater is the (maturity and) discipline needed from the development team to be successful; else, it will not all come together when you want it to and in a manner you want it to.&lt;br /&gt;&lt;br /&gt;A “part” solution to this desire (to get away from doing extra steps for the sake of process compliance or documentation) can be software engineering tools, ALM tools and development methodologies that help develop generate some of the documentation and structure in the background as the developer continues with his main work – development. Tools that help analyze code for memory leaks or code complexity or generate documentation fit that space. ALM tools, that build complete traceability from requirement to code without a developer going through a painful process to do so manually, fit that space. TDD methodology fits that space. A combination of all these, working coherently (which is far from anything in the space today), can really help focus the team on development and help partially reduce the demand on “developer discipline”. That is what the Development community will embrace.&lt;br /&gt;&lt;br /&gt;Sudipta(Sudi) Lahiri&lt;br /&gt;Senior Vice President, Engineering and Services&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-5697344539355572372?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/5697344539355572372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=5697344539355572372' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/5697344539355572372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/5697344539355572372'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/02/agility-requires-greater-discipline-are.html' title='Agility requires greater Discipline. Are you ready for it?'/><author><name>Sudi</name><uri>http://www.blogger.com/profile/10540044000319418170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_jn2QrmYYC3c/SpnuYkEiaAI/AAAAAAAADOA/pQMfqgJ39l0/S220/Self+01.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-9033094253442999471</id><published>2011-02-06T03:14:00.000-08:00</published><updated>2011-02-06T03:14:33.413-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM'/><title type='text'>Is Agile ALM on SaaS for you?</title><content type='html'>&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;In the last 2 years, Software-as-a-Service (SaaS) as a delivery model for corporate applications has found a significant amount of support.&amp;nbsp; In the aftermath of the 2008 economic crash worldwide, there has been a surge of interest in exploring the SaaS model for a variety of reasons – mainly around reducing up-front investment typically associated with on-premise license purchases (operating expenses vs. capital expenses), ease of getting up and running, the ability to opt-out if you didn’t like the software, and several others.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&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="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;At the same time, customers were cautioned about the key issues to keep in mind while adopting the SaaS, such as:&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Peripheral applications, that did not touch core business activity/ processes, such as HR, CRM, Payroll, etc. were easier to deploy on SaaS, rather than core applications.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Even if applications were deployed on SaaS, they would need integration with other enterprise applications, whether in-house or SaaS, and customers would do well to evaluate SaaS vendors for the capability to integrate with other applications/ providers&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Even if applications were available via the SaaS model, associated implementation effort such as user training, organization change management, data migration and interfaces with other apps remained. Thus it would be a mistake to assume that SaaS would significantly reduce implementation effort and costs.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Application security, scalability and performance; and vendor track-record (longevity, number of paying customers, financial strength) were other factors to look for.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;Where is SaaS being adopted the most?&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Common wisdom was that SaaS applications would typically be adopted by Small and Medium enterprises since they are usually more cash-strapped than Large Enterprises. &amp;nbsp;However, in an interesting research article published &amp;nbsp;by &lt;a href="http://saugatucktechnology.com/"&gt;Saugatuck Technology Inc.&lt;/a&gt;, a well-known SaaS research services provider based in Westport, CT, in September 2010, it appeared that SMEs were "much more likely to still be learning about SaaS - and to not have SaaS plans in place". &amp;nbsp;&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Based on responses to several key questions, shown below, it would appear that only 24% or SMEs had implemented or were implementing SaaS applications against 43% of LEs!&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_KIQQm_uuW0Q/TU58U2Km1-I/AAAAAAAAE0M/NUUE1F0rrZ0/s1600/Saugatuck+01.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="312" src="http://2.bp.blogspot.com/_KIQQm_uuW0Q/TU58U2Km1-I/AAAAAAAAE0M/NUUE1F0rrZ0/s400/Saugatuck+01.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;What Apps are most Likely to be on SaaS?&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Clearly, the peripheral vs. the core argument made a lot of sense. &amp;nbsp;Customers would be much more likely to trust an external service provider to manage corporate data that was not critical to its core business. &amp;nbsp;At the same time, they would be much more likely to outsource apps that were not core to the business. &amp;nbsp;&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;In a recent &lt;a href="http://www.cio.com/article/662213/Forrester_SaaS_Won_t_Succeed_with_Some_Apps?taxonomyId=3000"&gt;article&lt;/a&gt;, CIO.com refers to a detailed Forrester research that finally acknowledges that not all software will be successful on SaaS! Among others, it says Application Development software is successfully finding its way on SaaS. &amp;nbsp;Our experience with project management software is the same! &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;At&amp;nbsp;&lt;a href="http://www.digite.com/"&gt;Digite&lt;/a&gt;, we have found substantial interest in our&amp;nbsp;&lt;a href="http://www.digite.com/products/digite-products.htm"&gt;Agile ALM products&lt;/a&gt;&amp;nbsp;in both SMEs and LEs and we have a healthy mix of both. &amp;nbsp;Given our customers' focus on collaborative software development using geographically distributed teams, both our on-premise (but web-based) and&amp;nbsp;&lt;a href="http://www.digite.com/saas/saas.htm"&gt;SaaS&lt;/a&gt;&amp;nbsp;offerings have found widespread acceptance. Given the global trend of distributed technology teams, this is hardly surprising!&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;It would be great to hear of your perspective on which applications have worked on SaaS and which haven't.&lt;/span&gt;&lt;/div&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;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;Mahesh Singh&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;Sr. VP - Product&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/5250963007270448594-9033094253442999471?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/9033094253442999471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=9033094253442999471' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/9033094253442999471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/9033094253442999471'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/02/is-agile-alm-on-saas-for-you.html' title='Is Agile ALM on SaaS for you?'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KIQQm_uuW0Q/TU58U2Km1-I/AAAAAAAAE0M/NUUE1F0rrZ0/s72-c/Saugatuck+01.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-8681906274604215360</id><published>2011-01-21T12:59:00.000-08:00</published><updated>2011-01-21T12:59:04.358-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Application Lifecycle Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM'/><title type='text'>When is a project too small or too short for ALM?</title><content type='html'>&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Someone recently asked that question in a community forum. Their own answer was - 'Never'. &amp;nbsp;There are 3 aspects of this question that I can think of and respond with while agreeing fully with their answer.&lt;/span&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Application Lifecycle Management (ALM) is an Activity&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;To my mind the phrase Application Lifecycle Management naturally means managing the lifecycle of an application.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana, sans-serif; font-size: 13px;"&gt;An application’s life begins humbly – with a request from a user or a customer, which fights for its survival amongst scores of similar requests.&amp;nbsp;&amp;nbsp;Once it wins, an application – however small or large – gets implemented/ developed to meet that request.&amp;nbsp;&amp;nbsp;Once deployed, an application has a life, the length of which is determined by a number of factors such as TCO and conformance to changing business requirements.&amp;nbsp;&amp;nbsp;The moment these factors weigh against the application, out it goes, upended by another request to replace that application! &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana, sans-serif; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana, sans-serif; font-size: 13px;"&gt;A specific project which deals with an application - its selection/ prioritization, its development or implementation, or a making an incremental maintenance release of that application - is inherently 'part of' that application's lifecycle management, however short or small. So, the question itself becomes redundant from that perspective. Organizations are executing projects (that deal with applications) as part of that application’s lifecycle, whether they realize it or not!&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: black; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;ALM is a category of Tool(s)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;From an Application Lifecycle Management tools perspective, different vendors have taken a different tack. While some have focused on purely the development or software engineering aspects of it, others have taken a broader meaning which includes the portfolio and project management aspects of managing an application's lifecycle. Still others have included a process-management aspect as well, that allows organizations to define processes for different aspects of the application lifecycle management, and use those processes in an integrated and standardized manner throughout the application lifecycle. Depending on the nature of the project, it will consume some or all of these aspects of ALM tools.&lt;/span&gt;&lt;b&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Various analysts such as Gartner, Forrester and IDC see it similarly; IDC actually has graphic that defines ALM as a combination of all three areas identified above.&amp;nbsp;&amp;nbsp;At Digité, we believe in that same vision. &amp;nbsp;Thus, Digité provides a set of tools that allows our customers to manage the entire lifecycle on Digité or using a combination of ALM tools that Digité integrates with.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;ALM is (part of) Organization Culture&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;"&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;A lot depends on an organization's culture, their approach to&lt;/span&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;workforce productivity and quality, and what some of their key performance parameters are. Organizations focused on multi-geography/ department workforce productivity, Total Cost of Ownership of an application, and quality will typically consider any project to be part of ALM rather than see it in isolation.&amp;nbsp;&amp;nbsp;Every organization that understands the true nature and breadth of application lifecycle management will agree.&lt;/span&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;It would be great to hear some more perspectives!&lt;/span&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Mahesh Singh&lt;/span&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Sr. Vice President - Product&lt;/span&gt;&lt;span style="color: black; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;o:p&gt;&lt;/o:p&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/5250963007270448594-8681906274604215360?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/8681906274604215360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=8681906274604215360' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8681906274604215360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8681906274604215360'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2011/01/when-is-project-too-small-or-too-short.html' title='When is a project too small or too short for ALM?'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-7333296381668370789</id><published>2010-05-19T23:09:00.001-07:00</published><updated>2010-05-21T06:07:06.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Scaled Agile ALM Tool'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='Scaled Agile ALM'/><title type='text'>Digité Participates in Agile Coach Camp 2010</title><content type='html'>&lt;span xmlns=""&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;Digite recently sponsored a team at&amp;nbsp;the &lt;a href="http://www.agileindia.org/coach-camp-2010"&gt;&lt;/a&gt;&lt;a href="http://www.agileindia.org/"&gt;&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Open-space_meeting"&gt;&lt;/a&gt;&lt;a href="http://vivekvaid.blogspot.com/2010/04/agile-coach-camp-pragmatic-agile.html"&gt;&lt;/a&gt;&lt;a href="http://blogs.agilefaqs.com/2010/04/30/explosion-of-agile-practices/"&gt;&lt;/a&gt;&lt;a href="http://vivekvaid.blogspot.com/2010/04/agile-coach-camp-measuring-roi.html"&gt;&lt;/a&gt;&lt;/span&gt;Agile Coach Camp (&lt;span style="color: #333333;"&gt;Goa, India) organized by &lt;/span&gt;ASCI &lt;span style="color: #333333;"&gt;(Agile Software community of India) where a good number of agile coaches and practitioners from various leading organizations and cities of India met in an &lt;/span&gt;&lt;span style="color: #6699cc;"&gt;open space&lt;/span&gt;&lt;span style="color: #333333;"&gt; format, to discuss various Agile coaching and implementation issues, as well as share notes on various flavors and practices of Agile being implemented in different organizations.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;We started the conference with one-minute lightening talks from each one of us, on the topics which we wanted to be covered during the conference. We later wrote the topic on post-it slips and placed it on one of the open time-slots for discussion and came up with our own agenda board for the day.&lt;/span&gt;&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/_ZmNYNHj2YTo/S_aCHBbecPI/AAAAAAAAADY/DZmqbStkoCk/s1600/Agile+Coach+Camp+-+Nitin.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gu="true" src="http://3.bp.blogspot.com/_ZmNYNHj2YTo/S_aCHBbecPI/AAAAAAAAADY/DZmqbStkoCk/s320/Agile+Coach+Camp+-+Nitin.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;Below is a gist of some of the key topics from the above list which we sequenced into multiple tracks:-&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Problems with Agile adoption in large organizations: -&lt;/strong&gt; Agile implementation in a smaller organization (product or services) is still relatively easier than larger enterprises. The challenges grow manifolds as one tries to scale the agile implementation across others projects being executed in the organization. The objective of this discussion was to share experiences on such challenges and the approach taken while scaling the Agile implementation in a larger enterprise.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Do we need a process to define Process? &lt;/strong&gt;&amp;lt;Sarcasm&amp;gt;:- It was an interesting take on various organizations trying to complicate a simpler (and agile) approach to Agile software implementation by introducing waterfall-like processes and standards which the projects need to follow to claim their 'Agility', thus making Agile Development lose its core values. One of the practitioners shared how he had been asked to come up with an 'Agile Compliance index' metric, on which all the projects can be measured for the level of 'Agile' practices they are following. Again, how much such metrics can represent project success is subjective and we brainstormed on various ways by which this can be tackled.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;'&lt;strong&gt;Agile Tools': Role, Trends and what to expect in future? &lt;/strong&gt;: - We proposed this topic to understand the role of Agile ALM (Application Lifecycle Management) tools in helping the teams solve some of these challenges. The software market is full of such web-based agile project management tools which offer various features promising the organization the magic potion of being called 'Agile' from Day1 of its implementation. But are these tools helping the teams do their jobs better? What are the expectations of the senior management from an Agile tool? How aligned and integrated are these tools with other systems and processes that are being followed by the organizations since so many years? Is the cost of implementing such tools justifies benefit derived from it? We had some interesting perspectives which I'll share in the subsequent posts.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Is Product Owner Mandatory for Agile Teams? &lt;/strong&gt;&lt;strong&gt;What happens if there's no Product owner? :- &lt;/strong&gt;Again this was a pretty interesting topic on the role and need of a "Product Owner" in the Agile team and who can wear this hat if there's no formal product owner in the project. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Pragmatic Agile: -&lt;/strong&gt; Are we sacrificing delivery for agility? This track was conducted in a pretty interesting format where each one of us proposed a hypothesis of a good 'Agile' practice to be followed in projects and someone else in the group took an opposite stand to debate over it. This has been neatly summed up by one of the fellow practitioner, Vivek in his &lt;/span&gt;blog post&lt;span style="color: #333333;"&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Agile Metrics: -&lt;/strong&gt; Having agreed that an agile way of working doesn't require too many tracking metrics, but the top management needs to be informed and updated by some means that the project is going on as per the commitment or not. This is more applicable in services organization and is often is linked to various other aspects like appraisals, costing, etc. How then to measure the success or failure of an agile project? It was a pretty interesting discussion and hence it calls for a detailed post.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Role of engineering practices in agile development: -&lt;/strong&gt; The major part of an agile development and its success often constitutes of the underlying engineering practices being followed in the project. One can count on a number of practices being propelled as an 'Agile' practice (read a list of such practices collated by Naresh on his blog &lt;/span&gt;here&lt;span style="color: #333333;"&gt;). But how and to what extent do these practices impact the success of an agile project? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Experiences and learnings in Acceptance Test Automation: - &lt;/strong&gt;Should the entire suite of acceptance test cases be automated? Is exploratory testing still as relevant, knowing the thrust of Agile on automation. Most of the practitioners shared their personal experiences on this and brainstormed on the best approach to be taken.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;&lt;strong&gt;Measure ROI of Implementing Agile?&lt;/strong&gt; :- This was a pretty interesting track where we discussed various 'measurable' metrics which can be tracked to showcase the value of implementing agile software development methodology over other traditional approaches. This has been again summed up by Vivek &lt;/span&gt;here&lt;span style="color: #333333;"&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: #333333;"&gt;There were a few more discussion points…but those that I have listed above are the ones I could remember or read out from the above image captured from a digital camera. Guess we can't rely much on gadgets beyond a point and should take concrete notes. ;-)&amp;nbsp;&lt;/span&gt;&lt;span style="color: #333333;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="color: #333333;"&gt;Overall, it was a great learning experience but by the end of the camp, with numerous discussions on various issues, we almost wondered if we had learnt new solutions to known problems or had just became aware of many more problems and perspectives on the solutions we thought we knew. Maybe it was bound to happen when we had a mix of coaches with different experiences and skills. And I guess real learning from such camps happens gradually as one comes back to the daily grind and reflects on the issues discussed and perspectives gained. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;I'll delve into some of the above topics in detail in my subsequent posts.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;Nitin Ramrakhyani&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;Sr. Product Manager &amp;amp; Agile Coach&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #333333;"&gt;Digité, Inc.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-7333296381668370789?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/7333296381668370789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=7333296381668370789' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7333296381668370789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7333296381668370789'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2010/05/digite-participates-in-agile-coach-camp.html' title='Digité Participates in Agile Coach Camp 2010'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZmNYNHj2YTo/S_aCHBbecPI/AAAAAAAAADY/DZmqbStkoCk/s72-c/Agile+Coach+Camp+-+Nitin.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-7018973416023118447</id><published>2010-04-04T21:59:00.001-07:00</published><updated>2010-04-04T22:10:20.653-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Application Lifecycle Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Release Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Defect Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Scaled Agile ALM'/><title type='text'>Product Engineering depends on ALM Lifeline</title><content type='html'>&lt;span xmlns=""&gt;&lt;/span&gt;&lt;br /&gt;(ALM for Developers Series)&lt;br /&gt;&lt;br /&gt;If there is one team that epitomizes the 'Structured Chaos, Unstructured Innovation' mantra, it is the Digité Engineering team! Our daily churn across different engineering streams of new releases, maintenance and Patch Releases, as well as responding to Support and field issues are all done in a day's work! As Director, Engineering at Digité, my job is to make sure we are all pulling in the same direction!&lt;br /&gt;&lt;h3&gt;Life before Digité&lt;/h3&gt;Before we built our product, in the early 2000's, we used a variety of tools – and in some areas, no tools – as we managed the myriad activities in each month and quarter! Tracking work on email, MS Office, Lotus Notes databases, Remedy and VSS was the norm. But every night, I would spend at least a couple of hours figuring out where we were and if my developers were really done with what they said they had done. Developers would themselves spend considerable time during the day on a variety of 'follow-up' and status update tasks and wasted between 20-30% of productive time every day. Digité 2.0 changed all that – and since then, life has eased up while Digité itself, now at 6.0, has become our 'lifeline'!&lt;br /&gt;&lt;h3&gt;Integrated Release Planning and Execution&lt;/h3&gt;For planning each Release, Product Management, Engineering and QA start reviewing our Backlog – available through our integrated Requirements Management, User Stories, Customer CRs and Defects – for prioritization and scoping. Once the scope is finalized, we group the various work items into Iterations/ Sprints and start with the first one. In the mean time, we also have Management review and approve the scope, using our integrated workflow. A far cry from the old days of the release planning nightmare!!&lt;br /&gt;&lt;br /&gt;In each Iteration (typically, we may have 3-4 Iterations per release), work gets planned as Minor or Major Enhancements. For major enhancements, we use Digite's Work Package module. All tasks associated with each enhancement are planned using either Digité's STaRT scheduler or our integration with MS Project. Developers get their work items and Tasks as their To-Do list within their Eclipse environment, which is also integrated with Digité. From scoping to work planning to allocation and execution, it's one smooth process flow.&lt;br /&gt;&lt;br /&gt;Developers work primarily within Eclipse. When checking in code in Subversion, each developer links the Digité Work Item/Work Package for which they did the change and establish the traceability. Digite's Subversion integration helps a Reviewer to examine all relevant changes of a particular Work Item using the traceability links established all through the development lifecycle. &lt;br /&gt;&lt;br /&gt;Completed features are given to QA. QA manages the full test cycle using Digité's Test Management module comprising of Test Scripts/Units and different Test events. All defects identified in each test event are logged in our Defect Tracking module, traced to the relevant work items and routed to developers for fixing using Digité. The developer gets these in their Eclipse To-Do list as well! Similarly, automation scripts running every night also generate defects, which are also tracked using Digité and routed to developers in Eclipse.&lt;br /&gt;&lt;br /&gt;Once all iterations are done, the release is shipped to Support and Product Management – who also do cursory testing and review Test Results online to ensure the Release meets their Requirements! Ultimately, that is what Quality is all about!&lt;br /&gt;&lt;h3&gt;End-to-end Visibility&lt;/h3&gt;With such an integrated execution platform, it really ensures that every stakeholder of the release (Executive, Product Management, Engineering, Release Management and QA) looks at the same view of the release status. This helps us achieve timely delivery of our releases without execution conflicts. Steady tracking of key development parameters has helped us reduce Defect Leakage by 66% over the last 3 years while developer productivity has gone up by anywhere from 35-65%.&lt;br /&gt;&lt;br /&gt;No wonder that Digité it has become our 'LIFELINE'. It is just not possible to envisage life in Engineering without such a platform!&lt;br /&gt;&lt;br /&gt;Chirag Kapadia&lt;br /&gt;Director, Product Engineering, Digité, Inc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-7018973416023118447?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/7018973416023118447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=7018973416023118447' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7018973416023118447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7018973416023118447'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2010/04/product-engineering-depends-on-alm.html' title='Product Engineering depends on ALM Lifeline'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-3436837828881145393</id><published>2010-03-11T07:20:00.000-08:00</published><updated>2010-03-11T11:08:52.700-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Lifecycle Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Scaled Agile ALM Tool'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Maturity'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Scaled Agile ALM'/><title type='text'>What is the Vision – Agile or Agility?</title><content type='html'>&lt;span xmlns=""&gt;&lt;/span&gt;&lt;br /&gt;&lt;h3&gt;Induction into Agile&lt;/h3&gt;My introduction to the Agile world goes back about&amp;nbsp;3 years. Charged with the new buzz of Agile, a team at Digité attended an Agile workshop conducted by a local Agile/ Scrum trainer. &lt;br /&gt;&lt;br /&gt;The first part of the workshop was really very exciting where the coach educated us on the Agile Manifesto. In the second half, we learned of various Scrum characteristics. At the end, the coach made a remark – 'You will be an Agile Organization only if you follow ALL of the Scrum methods described in the workshop'. &lt;br /&gt;&lt;br /&gt;This didn't go down too well with the attendees. We started to discuss how we would adopt Agile in Digité. The change was going to be significant. We operate from three different locations – so getting people together in a room was not possible. Further, 'Paired Programming' was not feasible mainly due to cost constraints. At that time, our regression test cycle was a manual (and hence huge) activity before delivering each release to customers. Not to mention all the typical 'change management' challenges for overhauling existing systems&amp;nbsp;and processes.&lt;br /&gt;&lt;br /&gt;When co-workers asked about it back in office, most of us termed Agile as 'Star Trek'– all great, but fiction - not designed for software company like ours!&lt;br /&gt;&lt;h3&gt;Reality bites – are we Agile?&lt;/h3&gt;Over the next several months, egged on by Management, we adopted some elements of the Agile methodology successively. The Product Management team was the first to move. Instead of working with &lt;em&gt;perceived&lt;/em&gt; value of features, we started to rank order the Product Backlog. The Engineering team started to plan releases in multiple monthly sprints as well, ensuring a phased delivery and the ability to accommodate changes through the release lifecycle. The QE team was next in the queue, with Test cases automated and a nightly build available for testing. &lt;br /&gt;&lt;br /&gt;At the same time, we retained many elements of traditional planning. We were committed to scope and timelines of each major release and there was no moving back from it. All the major software design and architecture decisions were taken during initial Release planning itself. We continued with formal 'Review' processes for code review to ensure code quality. Time tracking was also a key requirement and continued as is.&lt;br /&gt;&lt;br /&gt;When posed with the question, "Was Digité Agile?", I was never a 100% sure. Many customers I have spoken to clearly indicated that their methods are a combination of Traditional and Agile. While they abstracted from the "good parts" of Agile, they did not give up on what worked well for them all these years using traditional methods. &lt;br /&gt;&lt;h3&gt;Agile or Agility?&lt;/h3&gt;Recently, I attended another &lt;a href="http://www.agileindia.org/agilemumbai2010"&gt;Agile conference&lt;/a&gt; where &lt;a href="http://devjam.com/"&gt;David Hussman&lt;/a&gt; presented a session on '&lt;em&gt;Doing What Works Over Doing What You are Told&lt;/em&gt;'. David, an Agile coach for a range of companies, presented diverse and real-life views on Agile. &lt;br /&gt;&lt;br /&gt;His thrust was – most of the organizations have mastered the art of software delivery after a number of iterations. If organizations have developed a certain way of working over the years, they don't have to necessarily scrap it all to adopt Agile. Agile manifesto is not prescriptive; it's a set of simple principles that teams should aim for. There may be various methods to become Agile, but being Agile didn't mean we'd to follow them all! &lt;br /&gt;&lt;br /&gt;This certainly resonated with what our customers were telling us.&amp;nbsp; Agile has great positives; however it also has challenges – for certain type of projects and organizations. For project sponsors, Agile projects lack visibility of final scope. There is no up-front planning of who will work on what. Large/ distributed teams have been slow to adopt Agile. This is where Agile ALM tools such as &lt;a href="http://www.digite.com/products/agile-project-management.htm"&gt;Digité&lt;/a&gt;, which enable both Agile and traditional methods, are helping significantly.&lt;br /&gt;&lt;br /&gt;Overall, the message is loud and clear – our customers want Agility, where &lt;span style="text-decoration: underline;"&gt;&lt;em&gt;their&lt;/em&gt;&lt;/span&gt; customer requirements are being met better, faster and cheaper!&lt;br /&gt;&lt;br /&gt;Rahul Vedak&lt;br /&gt;&lt;em&gt;Sr. Product Manager, Digité, Inc.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-3436837828881145393?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/3436837828881145393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=3436837828881145393' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3436837828881145393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3436837828881145393'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2010/03/what-is-vision-agile-or-agility.html' title='What is the Vision – Agile or Agility?'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-7394873941194856017</id><published>2010-02-28T19:02:00.001-08:00</published><updated>2010-03-01T10:35:47.809-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Application Lifecycle Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Estimation'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Maturity'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Portfolio Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='PPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Quality'/><category scheme='http://www.blogger.com/atom/ns#' term='Measurement in Software Projects'/><title type='text'>How ALM Tools Can Help Key Software Processes</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;In a recent exchange, I was asked what the typical ALM tools do to address three key challenges around process improvement and compliance in software/ IT organizations, and more specifically, what we at Digité do about them. I felt these would be of interest to others as well, so here is a summary of that exchange.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style='font-size:14pt'&gt;Effort Estimation&lt;/span&gt;&lt;br /&gt;			&lt;/h3&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;Most tools lack any (effort) estimation capability and most estimates falter. This is one area that remains a challenge for most organizations and application/ software projects are notorious for not meeting their original effort/ cost/ time estimates.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;Our experience at Digité has shown that there is very little standardization in the use of estimation methods, except perhaps the bare minimum use of Function Point Analysis, so it is not easy to select any specific methodology and incorporate into the tool. However, the fundamental problem that I believe we (as also most PPM/ ALM vendors) help resolve is of helping our customers build historic data, one of the most common reasons for poor estimates. By using Digité across the organization, our customers capture process and project data and help successive projects do better in terms of estimation. We do have specific but basic functionality around capturing Phase level estimates and then automatically assigning to WBS tasks - which the PM can then tweak as needed. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style='font-size:14pt'&gt;Standardized Measurement Systems&lt;/span&gt;&lt;br /&gt;			&lt;/h3&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;We believe that ALM tools are at the front and center of solving this problem – that's where work happens! So ALM tools are the ideal candidate to &lt;span style='color:black; text-decoration:underline'&gt;&lt;strong&gt;&lt;em&gt;be&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt; the measurement system in a software/ IT organization. Through Digité's integrated combination of Process Governance, Project Management and SDLC functionality, we provide all projects a consistent method of data capture across all phases of the project and across all types of projects - be it development, maintenance, implementation, etc. So, every activity in the project is codified, and reduced to a WBS task or a workflow step - and baseline, plan and actual effort against all project work - whether planned or unplanned - gets captured against these tasks/ workflow steps. These then get rolled up based on the WBS hierarchy or by the metrics/ reports that use that data to provide a variety of metrics from quality, defect, earned value, variance and so on. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;Different organizations have differences in the way they may measure even a simple metric like Defect Density or Defect Leakage; large organizations may have that problem even across business units! However, using a system like Digité, they are able to standardize the measurement and reporting.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style='font-size:14pt'&gt;Compliance to Process&lt;/span&gt;&lt;br /&gt;			&lt;/h3&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;Compliance to a process is the biggest issue that our customers deal with - and I sincerely believe that is where we at Digité provide very unique functionality that no one else provides. Digité's integrated Process Governance module has what we call the Universal Process Framework (UPF). This is a flexible framework that allows you to define CMMi/ 6-Sigma, PM-BoK or other framework compliant process templates (PTs) easily and flexibly for different types of projects that you do. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;Each PT is a combination of the project WBS, various functional processes (workflows) like requirements management, defect tracking, test management, etc. (depending on the process or project type), deliverables, phase gates, roles, process artifacts, etc. These create what we call &lt;span style='color:black; text-decoration:underline'&gt;&lt;em&gt;'actionable processes'&lt;/em&gt;&lt;/span&gt; – the critical component missing in most process improvement initiatives that automatically convert process definitions to project work-items. When the process template is used to create a project, all of these become available to the project team. As the team does its work, the process automatically gets followed! Very little 'extra' work needs to be done to &lt;span style='color:black; text-decoration:underline'&gt;&lt;em&gt;follow&lt;/em&gt;&lt;/span&gt; the process and project managers/ teams love that!&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;If you have any insights to share, we'd love to hear from you.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;Mahesh Singh&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;Sr. Vice President, Product&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-7394873941194856017?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/7394873941194856017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=7394873941194856017' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7394873941194856017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7394873941194856017'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2010/02/how-alm-tools-can-help-key-software.html' title='How ALM Tools Can Help Key Software Processes'/><author><name>Mahesh Singh</name><uri>http://www.blogger.com/profile/02319792158123798925</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_KIQQm_uuW0Q/SdW2QdMEYgI/AAAAAAAABAg/UsD0QLUnBXw/S220/IMG_2939-A1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-8568520115672419485</id><published>2010-02-02T10:43:00.000-08:00</published><updated>2010-03-01T16:48:48.346-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Team Productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Capacity Planning'/><category scheme='http://www.blogger.com/atom/ns#' term='Time Management'/><title type='text'>Challenges in Time Accounting in Software Projects</title><content type='html'>Time Management has always been a much talked about subject of management. Jim Rohn said “Time is more valuable than money. You can get more money, but you cannot get more time.” Yet, software engineering has always understated the importance of time. In most organizations, time sheets are filed casually. I don’t know of too many developers who can honestly say that they file time accurately.&lt;br /&gt;&lt;br /&gt;As I tried to analyze the problem from my own experience, I have realized that there are two parts of this problem. Firstly, managements don’t appreciate the importance of time accounting. Beyond project costing or billing, few know what to do with it. The second reason problem is the TGIF syndrome! When it is Friday EOD, the last thing that you want to do is spend time at 6pm recalling what you did on Monday morning and then painstakingly file time for the right task/activity. Often, you realize that the task/activity that you worked on is not on your screen! So… what happens? You file your 40hrs (whether you worked 30hrs or 50hrs) wherever you can. Result: Garbage In, Garbage Out. &lt;br /&gt;&lt;br /&gt;Digité Enterprise functionality lays significant emphasis of Time Accounting. Done right and done daily, it is a 5 minute task. Accurate time accounting has multiple benefits – it helps people understand how they spent their day (could be a problem for some). It helps Project Managers understand where their people are spending more time than what they should. The list can go on.... however, the biggest benefit is that when used on a daily basis and filled accurately, it does the job of progress reporting and status reporting automatically! How?&lt;br /&gt;&lt;br /&gt;Assume a task is planned to take 10hrs. By filing time on the task for 8hrs and then saying that only 50% of task is complete OR that you need 8 more hours (either of which is possible in Digité Enterprise), you have told your manager that your task is now estimated to take 16hours and its % progress is 50%. When this happens across the entire team, I bet that it saves your Project Manager at least an hour every day (depending on team size). He/she does not need to talk to people to find out what an individual was doing, how much more time it will take, how much progress it will take, etc.&lt;br /&gt;&lt;br /&gt;However, if this functionality is not well understood, it has the potential to make your life complex too. In Digité Enterprise, time can be filed on tasks as well as Project Items (Defect, Issues, Risks, etc.). Digité Enterprise architecture is based on principle that projects that are planned by work decomposition (WBS) will file time against the tasks/activities in the WBS. On the other hand, projects that are executed with Project Items primarily will file time on Project Items. For example, a Development Waterfall project will file time on tasks. However, a Production Support project will file time on Project Items. Mixing the two will inevitably lead to confusion, inaccurate metric generation, etc. &lt;br /&gt;&lt;br /&gt;Take a simple scenario: In a simple Development project, one would have a Testing activity(ies). Testing activities lead to Defects being filed. So, if you now file time on the Defect, what are you filing your time on – time to execute the test case that found the defect OR time to log the defect OR time to fix the defect? If someone files on the Defect and on the Testing activity, how does the system avoid double counting of the same? &lt;br /&gt;&lt;br /&gt;To avoid such confusion, Digité Enterprise built its solution with the understanding that the time used to test and identify/log the defect will be filed in a Testing activity. Similarly, the time taken to fix the defect will be filed in a Defect Fix/Rework activity. WBS projects will not file time on project items.&lt;br /&gt;&lt;br /&gt;Now, consider a Production Support project where you are doing help desk tickets. In such projects, it becomes important to track how much time a specific ticket is taking and to be able to monitor the productivity of people who are working on these tickets in the different stages of the workflow. Obviously, there is no planned task for each ticket because you don’t know how many tickets you will get ahead of time. To handle such projects, Digité Enterprise allows you to file time on Project Items like Defects, Tickets.&lt;br /&gt;&lt;br /&gt;Accurate time accounting is critical for all IT organizations - not just for EV and Quality metrics, but also for internal/ external&amp;nbsp;financial accounting, costing&amp;nbsp;and chargeback purposes as well; getting it done has been a challenge for long.&amp;nbsp; We believe that with Digité's Time Accounting capability, we have helped our customers take a big leap towards achieving that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-8568520115672419485?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/8568520115672419485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=8568520115672419485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8568520115672419485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8568520115672419485'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2010/02/time-accounting-with-digite-enterprise.html' title='Challenges in Time Accounting in Software Projects'/><author><name>Sudi</name><uri>http://www.blogger.com/profile/10540044000319418170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_jn2QrmYYC3c/SpnuYkEiaAI/AAAAAAAADOA/pQMfqgJ39l0/S220/Self+01.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-383009973396658610</id><published>2010-01-19T02:55:00.001-08:00</published><updated>2010-01-19T02:55:42.543-08:00</updated><title type='text'>Digité Goes On the Cloud!</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;At Digité, we have been a web-based application right from the start.  Before Cloud, before SaaS, there was ASP – and our initial product launch was as an ASP – Application Service Provider.  As luck would have it, a majority of our customers preferred to host the application 'on-premise' and simply wanted to buy the license from us.  This worked very well for us – because it gave us invaluable experience in a variety of areas, from the challenges of implementing an enterprise software across the organization, to testing the software for the scalability and robustness needed for a deployment such as Infosys, our largest customer, with a 100,000 users on a single Windows/ SQL Server based installation of Digité Enterprise.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Over the last 8 years, we have implemented Digité at Corporate IT, IT Consulting and Services as well as ISV organizations.  And, amongst the many lessons we learned, we picked on two – the challenges an organization is trying to overcome by implementing a solution such as Digité – and the challenges an organization goes through trying to implement an enterprise solution like Digité.&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;Structured Chaos, Unstructured Innovation&lt;br /&gt;&lt;/h3&gt;&lt;p&gt;Our customers are in the business of developing or maintaining or implementing software – in-house or third party, custom or off-the-shelf.  This is hard work that usually involves &lt;span style='text-decoration:underline'&gt;&lt;em&gt;defining&lt;/em&gt;&lt;/span&gt; requirements and building or assembling software solutions that &lt;span style='text-decoration:underline'&gt;&lt;em&gt;meet&lt;/em&gt;&lt;/span&gt; those requirements.  This is by itself a tough job; introduce geographic, cultural, logistical and technology barriers of today's global economy, and the job becomes tougher by several magnitudes. Our customers have seen the value that Digité provides by giving them a flexible, easy to use, lightweight and cost effective mechanism to quickly get organized in their development processes so that they can get on with the far tougher job of building great software!  Over the last 8 years, we have been amazed over and over again at how our customers' teams have innovated to build great software to delight their own customers, internal or external. And we have learned from those experiences. Key amongst them – that people don't want to reinvent the wheel.  If someone has already done it, reuse and build on top of it! And two, keep things simple, yet comprehensive enough.  "Just enough process" is a recurring theme.&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;The Small Matter of Organizational Change Management&lt;br /&gt;&lt;/h3&gt;&lt;p&gt;Implementing ANY enterprise software is not easy; implementing Digité Enterprise – which pretty much touches everybody in a software/ IT organization, can be even tougher.  When you are coming off a culture of using email, spreadsheet and some basic project management software, the job of moving everyone to a somewhat standardized way of doing things – managing projects, building software, measuring progress – can be daunting.  More than technical learning challenges, more than software challenges – quality, integration, migration, performance, etc.  – people simply have a hard time doing something they have been used to doing one way to a new, even if better, way.  Yet, in spite of conventional wisdom, an overwhelming majority of our customers have succeeded in meeting this challenge through a combination of process, scope control, phased implementation planning, management buy-in, user buy-in, and more.  More often than not, two of the key ingredients to success have been to keep things simple – and to aim for speedy, short cycle-time implementation milestones.  The resulting success and the perceived (and real) progress of the implementation itself provides a positive reinforcement which further propels further implementation!&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;Digité SaaS - Solutions as a Service&lt;br /&gt;&lt;/h3&gt;&lt;p&gt;&lt;a href='http://www.digite.com/solutions/scaled-agile-application-lifecycle-management-software.htm'&gt;Agile ALM&lt;/a&gt; or Application Lifecycle Management has become a force to reckon with, especially in the Global Delivery Model.  Most technology companies – small or large – are trying to leverage distributed resources and teams to deliver their products and services.  With the events of late 2008 and 2009, interest in SaaS applications has made it a viable business model once again.  We believe that we MUST share with our customers, especially the Small and Medium Business enterprises, the lessons we have learned over the last 8 years in Digité with respect to overcoming the 2 challenges discussed above.   Digité's &lt;a href='http://www.digite.com/saas'&gt;Agile ALM on SaaS&lt;/a&gt; is our new service that aims to do precisely that.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Please come check us out at &lt;a href='http://www.digite.com/saas'&gt;www.digite.com/saas&lt;/a&gt;.  If you like what you see, please contact us at &lt;a href='mailto:sales@digite.com'&gt;sales@digite.com&lt;/a&gt;! &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Mahesh Singh&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Vice President - Product&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-383009973396658610?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/383009973396658610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=383009973396658610' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/383009973396658610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/383009973396658610'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2010/01/digite-goes-on-cloud.html' title='Digité Goes On the Cloud!'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-1308310195054854010</id><published>2009-11-26T02:28:00.000-08:00</published><updated>2009-11-26T02:28:37.611-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project Team Productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Lifecycle Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Defect Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Traceability'/><category scheme='http://www.blogger.com/atom/ns#' term='Quality'/><category scheme='http://www.blogger.com/atom/ns#' term='Requirements Management'/><title type='text'>Digité Improves Quality – of Life!</title><content type='html'>&lt;span xmlns=""&gt;&lt;/span&gt;&lt;br /&gt;(ALM for Developer Series)&lt;br /&gt;&lt;br /&gt;As a Testing manager in Digité, I am perhaps best placed to share Digité Enterprise's impact on my team's and my work. &lt;br /&gt;&lt;br /&gt;Prior to using Digité, we used to manage our test inventory in Excel sheets – which is how a lot of organizations and teams still manage their test repository. These were multiple sheets that were organized module-wise. Test results were similarly tracked in Excel and we would depend on a combination of filters/ pivot tables in Excel to help us identify the failures, resubmit them for execution, etc. &lt;br /&gt;&lt;h3&gt;Simpler and More Accurate Manual Testing&lt;br /&gt;&lt;/h3&gt;Since we moved all our Manual Test Inventory from Excel to Digite, life has become simpler. Earlier, for any regressing test cycle, it was difficult for a team lead to consolidate the test status when our test suite was divided across 20 testers. At the end of the day, they would have to chase everyone to mail back their testing status, find out how many defects were identified, calculate pending test cases and then redistribute the same so that testing could be completed on schedule.&lt;br /&gt;&lt;br /&gt;With the Test inventory automated in Digite Enterprise, the Team Lead can just execute a report to gather the status. The report gives them the current testing status, number of pending cases, number of failed cases, number of defects identified in the system, status of those defects and when are they expected in the next development cycle. &lt;br /&gt;&lt;h3&gt;Effective Test Automation&lt;br /&gt;&lt;/h3&gt;Further, we also track our automated test case inventory in Digité Enterprise. As the automation team makes progress automating manual test cases, the test cases automatically get excluded from the manual testing cycle using a simple filter in the product. Earlier, this was tracked in Excel by my team leads for automation and manual testing. Maintaining consistency of this information by checking Excel files manually was complex and time consuming. Further, these would never tally because they would be done at different points of time and data was dynamic. Now we have ability to get all sorts of reports – module-wise failures, priority-wise failures, tester-wise defect identification, etc. &lt;br /&gt;&lt;h3&gt;Leveraging Integrated Application Lifecycle Management&lt;br /&gt;&lt;/h3&gt;Managing the overall testing would have been very difficult without Digité Enterprise. Test case development starts early in each release we plan, right after Product Management delivers the Use Cases/ User Stories for the release. The QA team develops the Test Cases for each Use Case, automatically linking them via Traceability. The Test Cases are jointly reviewed by Product Management, Engineering and QA for each release and approved.&lt;br /&gt;&lt;br /&gt;With 3,000 QTP Scripts and around 1,500 business functions, we track over 7,000 manual test cases (sanity, smoke and detail test case) in the automated test repository. Product changes and their impact to automation testing assets are tracked through CRs in the automation project. We track the product branches on which this change is applicable. With our Subversion integration, every change is directly reviewed in Digite Enterprise. &lt;br /&gt;&lt;br /&gt;Automated Tests run every night, and the results are available for analysis the next day. After completing root cause analysis of all failures, product defects are filed in Digité's Defect Tracking module. A report gives us an assessment of how well the nightly automation ran. A number of metrics are automatically calculated to give the nightly test trends across a month, last run's defects - product and automation scripts defects, script failures (false alarms and genuine), current status of product defects and the number of script failures due to the product defects, by module.&lt;br /&gt;&lt;h3&gt;Significant Productivity and RoI&lt;br /&gt;&lt;/h3&gt;In the last 2 years since we moved our entire Testing process to Digité, our manual testing team has shrunk from 10 to 3, while we have kept our Test Automation team stable. Our test repository has added from 14000 to 19000. That is a huge jump in productivity and a significant ROI in the last 2 years.&lt;br /&gt;&lt;br /&gt;Ashwini Lalit&lt;br /&gt;Manager – Quality Engineering, Digité, Inc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-1308310195054854010?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/1308310195054854010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=1308310195054854010' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/1308310195054854010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/1308310195054854010'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2009/11/digite-improves-quality-of-life.html' title='Digité Improves Quality – of Life!'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-8983867986847256004</id><published>2009-11-21T04:42:00.001-08:00</published><updated>2009-11-21T04:44:50.408-08:00</updated><title type='text'>Nasscom Product Enclave 2009, Bangalore</title><content type='html'>&lt;span xmlns=""&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;In an indication of the growing ranks of software product/ engineering companies in India, Nasscom – India's premier software industry association – organized its 3&lt;sup&gt;rd&lt;/sup&gt; Annual Product Enclave, in India's Silicon Valley – Bangalore. I was there to represent Digite there along with my colleagues. The theme at this year's conference was "Positioning to Win" – and underscored the need for software companies to establish their brand globally through innovation – both in product and marketing – and thought-leadership.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;At Digite, we understand the importance of this. Being a leading-edge software startup is not the best place to start establishing a brand. But meeting and working with pioneering customers and partners, as we have done over the last 8 years, has been an incredibly rewarding experience – and well worth the trip on the leading-edge! In the coming year, Digite plans to roll out some pretty innovative initiatives both on the product and the marketing fronts, all of which will unfold here in our blogs and websites over the next several months. The Product Enclave was a good venue to hear some of the industry luminaries validate our initiatives through their thoughts and ideas.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;This year's event had Guy Kawasaki of Garage Technology Ventures, Rajesh Hukku, former CEO of i-flex Solutions (now Oracle Financial Solutions) and K. Ganesh from Tutor Vista, among others. Guy Kawasaki was, as usual, brilliant – both in ideas and oratory! Some of the points he made for small/ start-up technology companies - &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Build what you want to use &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Niche Thyself – Jump the curve and Create the new curve&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Pay no (or very little) money for Marketing, Tools, People&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Instead of sucking up, suck down/ across&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Use Twitter – fast, ubiquitous, instantaneous and FREE&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Give people value constantly and once in a while earn the right to sell &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Put everything in the cloud (pay less for infrastructure)&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Ship than test&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Forget the VC&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Don't let the Bozos grind you down &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;K. Ganesh, CEO of Tutor Vista keeps it simple. Tutor Vista is an incredible virtual tutoring success story with 20,000 students (just 20 times more than what the VCs thought was ever possible!) and 5,000 teachers that used simple yet effective techniques such as on-line 24x7 live chat and getting 15-day free trials establish credibility. Inspiring story that! Rajesh Hukku's story of i-flex and its trials and tribulations and the 'roll-up your sleeves and make it happen' attitude that lead to its success is a great example of innovation on all fronts – product, marketing and overall leadership.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;To sum it up, I will borrow from one of the panel speakers from Tejas Networks who spent 25 years in the US before recently moving back to Bangalore. He said "the environment in Bangalore (read India) is very exciting, perhaps as much as anywhere in the world, the ecosystem is getting there and the time is ripe for innovation and products to happen". Therein lies the opportunity for product companies. &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;Breakaway opportunities uniquely present themselves in the curves; and races are won or lost in the curves. At Digite, we are uniquely positioned to address a new set of challenges in the area of &lt;a href="http://www.digite.com/solutions/digite_global_delivery_model.htm"&gt;globally distributed software development&lt;/a&gt; and &lt;a href="http://www.digite.com/solutions/application-life-cycle.htm"&gt;application lifecycle management&lt;/a&gt; with curves like Agile and Lean methodologies already upon us. It promises to be an exciting 2010!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial; font-size: 10pt;"&gt;BM Raghunath&lt;br /&gt;Vice President, Business Development, Digite, Inc.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-8983867986847256004?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/8983867986847256004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=8983867986847256004' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8983867986847256004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8983867986847256004'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2009/11/nasscom-product-enclave-2009-bangalore.html' title='Nasscom Product Enclave 2009, Bangalore'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-2085024628442821019</id><published>2009-11-12T15:06:00.000-08:00</published><updated>2009-11-12T15:12:00.542-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Lifecycle Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Traceability'/><category scheme='http://www.blogger.com/atom/ns#' term='Quality'/><category scheme='http://www.blogger.com/atom/ns#' term='Requirements Management'/><title type='text'>Do ALM Tools benefit the Developers?</title><content type='html'>(ALM for Developers Series)&lt;br /&gt;&lt;div style="color: #444444;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #444444;"&gt;Recently, I got asked this question by a prospect – a large bank's SEPG head. Their exact question was – How does Digité help with the developer experience?  Clearly, Application Lifecycle Management (ALM) tools have made the life of the PMO, the SEPG, the Quality group, the Project Managers and the executive management better.  But how do they benefit the folks doing the actual development?!  &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #444444;"&gt;Here was my response to them about specifically what we, at Digité, have done to improve the life of the Development Team – the Business/ Functional Analyst, the developers and the testing team.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="color: #444444;"&gt;&lt;li&gt;Digité's Unified Inbox automatically collects all the tasks and artifacts that a team member needs to work on, sorted by project, priority and urgency. No more time wastage in search and follow-up to figure out what work they are supposed to do next!&lt;/li&gt;&lt;li&gt;Digité's integrated set of products ensure that there is minimal wastage of effort in learning the tool itself, in navigating from one tool to another due to an integrated UI and a single repository, other than the code repository.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Our &lt;a href="http://www.blogger.com/goog_1258065279109"&gt;Requirements&lt;/a&gt;, Change and &lt;a href="http://www.digite.com/products/test-management.htm"&gt;Test &lt;/a&gt;management features enable Business/ Functional Analysts, Testers and users collaborate continuously to identify, build and manage requirements use cases and test cases collaboratively.  They work on individual requirements, decompose them online, baseline and review them; and track any changes to them throughout the development lifecycle.  For the &lt;a href="http://www.blogger.com/goog_1258065279113"&gt;Agile&lt;/a&gt;&lt;a href="http://www.digite.com/products/agile.htm"&gt; &lt;/a&gt;practitioners, Digité provides User Stories and Iterations to plan, prioritize and build their user stories in iterations assigned to specific releases.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Digité's Integrated Traceability ensures that developers understand a software requirement along with other related items – user requirements, change-requests, test cases, documents – all thru a single integrated view – so that they can work with a holistic understanding of the business. Similarly, the developer's ability to view a defect holistically – through viewing associated failed test case(s), the related software/ user requirements, etc. means that a developer gets a full understanding of what failed, why it may have failed and do a full impact analysis – thus ensuring that the developers do an effective job of fixing the defect. This prevents a significant amount of rework and ensures a much higher level of &lt;i&gt;initially delivered quality&lt;/i&gt; and &lt;i&gt;conformance to requirements&lt;/i&gt;. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Our &lt;a href="http://www.digite.com/products/eclipse.htm"&gt;Eclipse&lt;/a&gt;/ &lt;a href="http://www.digite.com/products/subversion.htm"&gt;Subversion&lt;/a&gt;/ CVS/ VSS adapters ensure that navigation between the developer's environment and Digité is minimal – and developers and testers can focus on &lt;i&gt;doing their work&lt;/i&gt; rather than managing their work. Within Eclipse, they get to view all of their tasks and other work items and are also able to post their effort to Digité Timesheet without leaving the Eclipse environment.&lt;/li&gt;&lt;li&gt;If tracking effort is important to you, you may like this.  Our customers report that their developers take anywhere from 30 minutes to 2 hours each week (!) to update their timesheets.&amp;nbsp; We provide an automatically populated timesheet and integrated time-logs available alongside each work item for immediate update as soon as a developer completes working on it.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="color: #444444;"&gt;All of the above have resulted in anywhere from 20-35% direct impact on developer productivity and equally importantly, 45-60% improvement in initial quality of product delivered and overall organizational productivity.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #444444;"&gt;At Digité, we use our product for pretty much everything we do – as Sudipta, our VP of Engineering and Services, explained so well in the previous blog post – &lt;a href="http://digiteproductmanagement.blogspot.com/2009/11/are-you-still-without-alm-tool_09.html"&gt;Are you still without an ALM Tool&lt;/a&gt;?  I can't tell you how many times our team members have given us feedback about how convenient and time-saving it is for them to use Digité for managing their own development/ implementation work!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #444444;"&gt;In the coming days, our own team members from our Development, QA and Product Management organizations – will tell you, in their own words, how they see the impact of Digité on their own work and indeed their lives.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #444444;"&gt;We would also love to hear from you about your experience using Digité or any other ALM tools in terms of Developer experience and productivity.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #444444;"&gt;Mahesh Singh&lt;br /&gt;Vice President - Product&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/5250963007270448594-2085024628442821019?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/2085024628442821019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=2085024628442821019' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/2085024628442821019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/2085024628442821019'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2009/11/do-alm-tools-benefit-developers.html' title='Do ALM Tools benefit the Developers?'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-8197166828690368428</id><published>2009-11-09T11:45:00.000-08:00</published><updated>2009-11-09T11:47:31.797-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project Team Productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='Release Scoping'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='Release Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Capacity Planning'/><title type='text'>Are you still without an ALM Tool?</title><content type='html'>Many of our customers ask the question - why have ALM tools not become a project necessity? Why are they not more “visible”? Are you one of those still wondering if YOU need one? Let me give you some real data from our own example using Digité Enterprise to help you decide.&lt;br /&gt;&lt;br /&gt;Our code base is 1.4M LOC, certified on 2 databases, 2 app servers on 2 Operating Systems. That means 8 stack combinations, ignoring that we run on both IE and FF. Further, because we have many customers on old versions of the product, we maintain a minimum of 3-4 maintenance branches at any point of time. So, if you fix a defect on one branch, you have to replicate that across all other branches. How many hands-on people do you believe would be required to maintain this application with a steady flow of enhancements? If you did not know our head-count, I would suspect that your answer would be ‘around 40-50’. We do it with an average of 15 FTEs! If one has to look for productivity examples, I cannot think of anything better than that.&lt;br /&gt;&lt;br /&gt;We maintain our Backlogs on the tool, we rank them and estimate them and then, depending on the capacity, determine how much we can do in the next release. That just defined our Release Scope! In all my past 20 years as a software/ application delivery professional, that process has taken 4-6 weeks! We do it in a couple of days.&lt;br /&gt;&lt;br /&gt;Once our Release Scope is defined, we execute our enhancements using workflows.&lt;br /&gt;&lt;br /&gt;Our test cases, manual and automated, are all online. They are defined module-wise and graded on their importance. Depending on the impacted modules in the Release, we identify our scope of regression testing with a few clicks.&lt;br /&gt;&lt;br /&gt;Test execution and defect tracking is all in the system. We don't have to maintain long lists in spreadsheets trying to build pivot tables on status, resource-wise, age, etc.&lt;br /&gt;&lt;br /&gt;Our customers file issues that we convert into to defects or enhancements. Once again, we do our impact analysis on the system, review it on the tool with comments and then, assign it for coding and testing using workflows. When we commit our changes (we use SVN), we identify the defect or enhancement it is for and completely traceability is established automatically.&lt;br /&gt;&lt;br /&gt;My experience is that organizations handling an application of this size would have 3-4 Technical Leads managing a team of 30-35 FTEs and a full time Manager. We have less than 1FTE playing the role of a Release Manager. We meet once a week for 2 hours. That is the extent of Project/Program Management that we do. The rest is all online...&lt;br /&gt;&lt;br /&gt;My CEO gets his full dashboard on the system, real time. No multiple versions from different managers, no data manipulation, no dedicated operations staff preparing Excel/Word reports on Friday evenings or over the weekend.&lt;br /&gt;&lt;br /&gt;The results: we have made a release every quarter for the last 2 years. We have slipped once by 3 days. We have brought our defect rates down by over 30%. Of course, we have built a great team but without one integrated tool, we would have been in a mess, doing a lot of rework!&lt;br /&gt;&lt;br /&gt;So, if you are not on an ALM tool, get on one! In 6-9 months, you can’t imagine building software projects without it. How many times do you handwrite a letter anymore?&lt;br /&gt;&lt;br /&gt;Sudipta Lahiri&lt;br /&gt;Vice President – Engineering &amp;amp; Professional Services&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-8197166828690368428?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/8197166828690368428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=8197166828690368428' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8197166828690368428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8197166828690368428'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2009/11/are-you-still-without-alm-tool_09.html' title='Are you still without an ALM Tool?'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-3224980174160051295</id><published>2009-10-26T12:41:00.000-07:00</published><updated>2009-10-26T18:40:17.724-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project Team Productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Lifecycle Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Maturity'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Portfolio Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ALM'/><category scheme='http://www.blogger.com/atom/ns#' term='PPM'/><title type='text'>Is PPM enough?</title><content type='html'>&lt;p&gt;I have spent a lot of time over the last 10 years discussing or working with a large number of our customers who have moved away from the ‘traditional’ methods of managing software projects to a more centralized and “institutional” method. An overwhelmingly large number of these companies have evaluated Project Portfolio Management (PPM) tools as their first option for moving away from their disparate solutions, which usually would be a combination of MS Project on the desktop, email, spreadsheets and a lot of hand-waving!&lt;/p&gt;&lt;p&gt;The promise of PPM tools is enticing. From the capability of management dashboards that &lt;em&gt;unambiguously&lt;/em&gt; tell you whether projects are in Green, Yellow or Red status, to being able to &lt;em&gt;smoothly &lt;/em&gt;make Fund/ Kill or Go/ No Go decisions about a project that is not exactly meeting its objectives, the case for PPM appears crystal clear. Who would not want such capability?&lt;/p&gt;&lt;p&gt;The reality however has been somewhat different for a number of companies.&lt;/p&gt;&lt;p&gt;&lt;h4&gt;Can I really trust my PPM dashboard?&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;In other words, is the data reliable? How is it being collected, collated and consolidated? Is there a reliable process behind this? Are basic steps such as estimation, time tracking and baselining of projects in place? &lt;/p&gt;&lt;p&gt;When organizations and project teams attempt to move away from managing projects using office productivity tools and other point solutions, they are not just switching tools, they are very often changing fundamental processes of how they work and how they &lt;em&gt;manage&lt;/em&gt; their work. PPM tools demand a significant level of data reliability – which translates to process maturity – at the ‘operational’ level; to ensure that all aspects of project effort are being looked at, all the project deliverables – not just tasks but various deliverables and work items - from requirements to documents, from test scripts to defects – are being considered in computing the ‘real status’ of projects. This means that execution/ operational level processes need to be in place &lt;em&gt;and &lt;/em&gt;automated so they can feed reliable data to the PPM solution.&lt;/p&gt;&lt;p&gt;A lot of PPM efforts have resulted in failure due to this fundamental problem of lack of automation at the operational level of project teams and the lack of project team buy-in. &lt;a href="http://www.digite.com/solutions/application-life-cycle.htm"&gt;Application Lifecycle Management&lt;/a&gt; (ALM) tools that include or integrate with PPM/ Process Governance tools can much more effectively help in this regard.&lt;/p&gt;&lt;p&gt;&lt;h4&gt;Where do I file my time for this issue?&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;One of the basic challenges of project planning tools such as MS Project is that they are great at project planning but not at managing project execution. While PPM tools have ensured that some of the earlier challenges of over-dependence on the lone project manager have been taken care of, they still do not take care of resolving such basic issues as tracking effort on unplanned work. &lt;/p&gt;&lt;p&gt;It is humanly impossible for a project manager to put down every last bit of work as part of their WBS. On the other hand, filing time in a common “Miscellaneous” task means losing visibility to where 15-20% of the project effort might be being spent, so that one could plan better in the future! Very often, PPM tools miss out on all the effort being spent on unplanned work in projects and thus relying on incomplete data for providing management status update.&lt;/p&gt;&lt;p&gt;Integrated ALM tools help by focusing on the project team and making them more productive rather than just providing a dashboard for senior management which may not be fully reliable.&lt;/p&gt;&lt;p&gt;&lt;h4&gt;Why are so many defects still open?&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Have you run into these questions – “Is that project really green? Or did the PM omit to take into account the large number of unmet requirements?” Or, for that matter, “Is the testing task really completed? Then why are all the defects still open?”&lt;/p&gt;&lt;p&gt;The ability to drill down into a project’s ‘real’ status is most important for portfolio management teams. PPM tools by themselves, do not and cannot provide this visibility and still continue to rely on the abilities of the project manager and project teams to ensure that they collect data from all sources and tools manually before providing that update.&lt;/p&gt;&lt;p&gt;ALM tools with integrated PPM capability make the project managers far more effective by one, providing the PM a comprehensive view of the project and in fact, proactively alerting them of potential red-flags; and two, by dramatically reducing the overhead of collecting data from myriad sources and putting it all together for status reporting, resulting in as much as 40-55% increase in Project Manager productivity.&lt;/p&gt;&lt;p&gt;&lt;h4&gt;&lt;em&gt;Where &lt;/em&gt;is the final revision of the requirement??!&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The value of a single repository for all project artifacts cannot be measured. Having managed projects directly and indirectly for over 20 years, I have seen project teams struggle with the simple task of managing all the information and artifacts - requirements, change requests, documents, issues, defects, test cases, deliverables - related to their project across a combination of email, portals, network directories, configuration management systems and team members’ desktops – resulting in horrendous loss of productive hours and project delays. Just to be able to go to a single place for all of that – makes team productivity go up by as much as 20-35%! PPM tools do not address this crucial business need; and thus do not contribute to mitigating the very factors that lead to project failure.&lt;br /&gt;&lt;br /&gt;I believe PPM tools are great management tools for executive decision making. However, they do not focus on or deal with the operational processes that need to be in place so that PPM tools get reliable data. In order to have a good executive information system, it is imperative that the operational processes are cleaned up and automated through a good set of execution/ operational tools. In the world of applications, products and software, ALM tools do precisely that. To have a good PPM implementation, ALM solutions are not only &lt;em&gt;necessary &lt;/em&gt;but are also a &lt;em&gt;pre-requisite&lt;/em&gt;!&lt;/p&gt;&lt;p&gt;Mahesh Singh&lt;br /&gt;Vice President - Product&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-3224980174160051295?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/3224980174160051295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=3224980174160051295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3224980174160051295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3224980174160051295'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2009/10/is-ppm-enough.html' title='Is PPM enough?'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-6777002562746300190</id><published>2009-09-29T01:28:00.000-07:00</published><updated>2009-09-29T01:46:05.858-07:00</updated><title type='text'>Collaboration in Requirements and Change Management</title><content type='html'>&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;The topic of Requirements and Change Management continues to spark enthusiastic debate and discussion amongst the software community. And for obvious reasons!&lt;br /&gt;&lt;br /&gt;I was talking to an industry analyst recently – and he himself drew attention to the fact that software requirements are so hard to do, unlike a bridge or a tunnel or building - where requirements were so much easier to define. Absolutely!&lt;br /&gt;&lt;br /&gt;Yet software teams and organizations continue to pay scant attention to this critical discipline that is responsible for the failure of such a high percentage of software projects. A recent study and analysis done by IAG Consulting (&lt;/span&gt;&lt;a href="http://tinyurl.com/dldfwb" target="_blank"&gt;&lt;span style="font-family:times new roman;"&gt;http://tinyurl.com/dldfwb&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:times new roman;"&gt;) had these (not so?) surprising findings:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:times new roman;"&gt;Companies with poor business analysis were 3 times more likely to see their projects fail!&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:times new roman;"&gt;Bad project requirements can result in up to a 60% hike in project costs, and &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:times new roman;"&gt;For a $3m project with poor requirements, companies would pay an average of $5.87m!&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;The study concluded that projects and organizations where Business and IT worked collaboratively on requirements were much less likely to see cost and time overruns than those that did not.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;The Software Engineering Institute (SEI) has determined that projects that spend up to 60% of the overall effort in Planning, Requirements Analysis and Design have dramatically lower cost and schedule overruns compared to projects that spent that level of effort in Coding and Testing.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://1.bp.blogspot.com/_ZmNYNHj2YTo/SsHGvC71mWI/AAAAAAAAACs/W6v_Bumhd_A/s1600-h/SEI+Repeatable+Process+Results.bmp"&gt;&lt;span style="font-family:times new roman;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5386805140855822690" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 170px" alt="" src="http://1.bp.blogspot.com/_ZmNYNHj2YTo/SsHGvC71mWI/AAAAAAAAACs/W6v_Bumhd_A/s320/SEI+Repeatable+Process+Results.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:times new roman;"&gt;This should be fairly obvious - after all, if you don't know what you have to build, how can you build it well? Yet, software professionals, teams and entire organizations continue to suffer from this lack of focus on up-front requirements definition and ongoing requirements management. There is also no doubt that requirements will change - for a variety of reasons. Managing the changes to the requirements on a continuous basis and keeping an eye on the impact of these changes on project budget and contract dollars is what project managers must do all the time. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;While the importance of granular requirements management, project managers and business analysts have been hampered by lack of technology support to enable that. Traditional requirements management tools have been too complex, too expensive and too stand-alone to be effectively used. Thankfully, however, a new generation of ALM tools that provides lightweight, web-based, fully-integrated functionality have changed that landscape. One of the most important capabilities these tools provide is collaboration. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;Collaboration between business and IT, between customer and service provider, between marketing and engineering is key to ensuring that all stakeholders on a project stay in agreement on precisely what requirements need to be delivered by when. At the same time, it helps both sides objectively decide when requirements change, why they changed, whether they are justified and if they are budgeted for.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;The importance of collaborative and ongoing requirements and change management cannot be over-emphasized. After all, in the definition by quality guru, Phil Crosby, &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;Quality = Conformance to Requirements&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;I would love to hear from you how you are tackling this significant challenge – whether in-house or in an outsourced situation.&lt;br /&gt;&lt;br /&gt;Mahesh Singh&lt;br /&gt;Vice President - Product&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-6777002562746300190?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/6777002562746300190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=6777002562746300190' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6777002562746300190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6777002562746300190'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2009/09/collaboration-in-requirements-and.html' title='Collaboration in Requirements and Change Management'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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/_ZmNYNHj2YTo/SsHGvC71mWI/AAAAAAAAACs/W6v_Bumhd_A/s72-c/SEI+Repeatable+Process+Results.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-9208154669633181343</id><published>2008-11-14T03:29:00.000-08:00</published><updated>2008-11-14T03:43:54.712-08:00</updated><title type='text'>experience is the product</title><content type='html'>Came across this wonderful presentation on product design by Peter Merholz of Adaptive Path. Please take some time to go through it as it will certainly be useful to you at some point in your career.&lt;br /&gt;&lt;br /&gt;Here are my notes from the presentation. These points would be much more clear if you see the presentation where Peter gives some very interesting examples to support it,&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Don't focus on technology or features. Focus on the experience that you want to create and then build a system that gets you there&lt;/li&gt;&lt;li&gt;Technology as a product design strategy can be used on ly when the technology is &lt;span class="Apple-style-span" style="font-style: italic;"&gt;disruptively new&lt;/span&gt;! e.g. First generation word processors were very difficult to use. You needed to remember many commands in order to work with it effectively. But because they were technologically far superior than the alternative "type writer" of that era, they became popular.&lt;/li&gt;&lt;li&gt;Once technology becomes standard, we tend to compete on features. And there are numerous examples where competing on features has been taken to the extreme. One such example is Microsoft WORD. A very good example of this phenomenon is VCR. When VCRs first came out, for the first time they allowed people to record live TV. This made them very popular. As years passed by VCR got bloated with features. So much so that people could not even program it anymore. So adding more and more features actually caused the decline in VCR usage. (Then came TiVo that once again revolutionized ease of use when it came to recording TV programs!)&lt;/li&gt;&lt;/ul&gt;Some take aways from the presentation,&lt;div&gt;&lt;ol&gt;&lt;li&gt;Designing from outside in...Christopher Alexander says, to design pathways first put the lawn in place, then see where people actually walk and then add paving!&lt;/li&gt;&lt;li&gt;Create an "experience vision" statement. e.g. Palm Pilot vision was,  a. Fits in shirt pocket, b. Syncs seamlessly with PC, c. Fast &amp;amp; easy to use and d. cost less than $299. Concise and clear vision that made Palm design a compelling one.&lt;/li&gt;&lt;li&gt;Leverage the System! &lt;span class="Apple-style-span" style="color: rgb(255, 204, 51);"&gt;This one is my most favorite!&lt;/span&gt; System as a whole does not get simpler however the experience of using the module of the system become much more enjoyable. e.g. iPod only allows you to do basic things like browse, play, rate audio songs. For everything else such as creating actual playlists you have to use iTunes. Thus Apple simply leveraged the system to remove unnecessary complexity from the everyday use of the product, iPod and the rest is history!&lt;/li&gt;&lt;/ol&gt;&lt;div style="width:425px;text-align:left" id="__ss_146514"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/peterme/experience-is-the-product?type=powerpoint" title="Experience Is The Product"&gt;Experience Is The Product&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=experience-is-the-product-1193404596921899-1&amp;amp;stripped_title=experience-is-the-product"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=experience-is-the-product-1193404596921899-1&amp;amp;stripped_title=experience-is-the-product" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View SlideShare &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/peterme/experience-is-the-product?type=powerpoint" title="View Experience Is The Product on SlideShare"&gt;presentation&lt;/a&gt; or &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/a&gt; your own. (tags: &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/petermerholz"&gt;petermerholz&lt;/a&gt; &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/dconstruct2007"&gt;dconstruct2007&lt;/a&gt;)&lt;/div&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/5250963007270448594-9208154669633181343?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/9208154669633181343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=9208154669633181343' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/9208154669633181343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/9208154669633181343'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/11/experience-is-product.html' title='experience is the product'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-3447097215819046267</id><published>2008-11-05T04:04:00.000-08:00</published><updated>2008-11-05T04:24:52.646-08:00</updated><title type='text'>Changing the world, one light bulb at a time!</title><content type='html'>Here is an invention that will boggle your mind. These are the new light bulbs that are use virtually no electricity and they last for 50,000 hours. (That is 6 years of continuous operation!)&lt;br /&gt;&lt;br /&gt;The fins on the light bulb are actually designed to allow heat to dissipate. These bulbs are designed by the company &lt;a href="http://store.lsgc.com/R38-P50.aspx"&gt;LightingScience&lt;/a&gt;. Each bulb costs over $125 each!!! Before you jump to conclusion that you will never buy such an expensive light bulb, consider the fact that you will save enough electricity in 7-8 months to offset the price. In addition you will NEVER have to replace it! I remember solving industrial engineering stastistical problems that dealt with the cost of changing light bulbs for large companies. Because cost of changing light bulbs is very high, it is actually very routine to change them even when they are not completely worn out. This is a huge wastage! Using one of these bulbs you are virtually eliminating the need to change light bulb ever!&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/r38_3-741716.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 250px; height: 250px;" src="http://www.digite.com/digiblog/uploaded_images/r38_3-741552.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When I look at this new invention from my product management hat, it is such an &lt;span style="font-style: italic;"&gt;iconic &lt;/span&gt;example of doing &lt;span style="font-style: italic;"&gt;new&lt;/span&gt; product development. When doing new product development, it is very essential to have a fresh perspective and not hamper your creativity based on what exists today! Only when you avoid the trap of doing something similar to what you know or see around you, then you can create something truly disruptive and revolutionary!&lt;br /&gt;&lt;br /&gt;Let me know if you think you would buy this product at this entry price tag. Do you love your planet enough to take the plunge? :)&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&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/5250963007270448594-3447097215819046267?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/3447097215819046267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=3447097215819046267' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3447097215819046267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3447097215819046267'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/11/changing-world-one-light-bulb-at-time.html' title='Changing the world, one light bulb at a time!'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-3017759444488370524</id><published>2008-10-06T01:49:00.000-07:00</published><updated>2008-10-06T01:55:53.307-07:00</updated><title type='text'>Facebook kids on to something big for enterprise?</title><content type='html'>&lt;div&gt;Facebook co-founder Moskovitz leaves to start group collaboration company&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is a long shot but I would be curious to track what these kids come up with next and how it affects Globally distributed ALM space! These guys could very well come up with the next disruptive phenomenon/paradigm that we so desperately need! And who better to do it than co-founders of Facebook? Click on the link below for the full article or just read the excerpt below&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;….and the new project requires a company built around it from the ground up, with the goals of efficiency and group collaboration embedded deeply into its DNA from day 1.So we’ve decided to leave Facebook (in about a month) and start a new company, to build an extensible enterprise productivity suite, along with a high-level open-source software development toolkit, built for the Web from the ground up.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;http://venturebeat.com/2008/10/05/facebook-co-founder-moskovitz-leaves-to-start-group-collaboration-company/&lt;/div&gt;&lt;div&gt;&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/5250963007270448594-3017759444488370524?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/3017759444488370524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=3017759444488370524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3017759444488370524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/3017759444488370524'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/10/facebook-kids-on-to-something-big-for.html' title='Facebook kids on to something big for enterprise?'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-8601795327387034850</id><published>2008-08-24T23:15:00.000-07:00</published><updated>2008-08-24T23:23:53.958-07:00</updated><title type='text'>NASSCOM Product Conclave Conference 2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/nasscomBanner-789478.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.digite.com/digiblog/uploaded_images/nasscomBanner-789476.JPG" alt="" border="0" /&gt;&lt;/a&gt;I had the pleasure of attending the second annual product conclave conference organized by NASSCOM. This year I was not only an attendee but a speaker too. The conference was held on August 11th and 12th at the Grand Ashok hotel in Bangaluru. This year there was much more participation than last year which was the inception year for product conclave conference.&lt;br /&gt;&lt;br /&gt;This conference focuses on indian software product business and brings together luminaries from all known and unknown Indian product companies.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/DSCF1595-790231.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.digite.com/digiblog/uploaded_images/DSCF1595-790221.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/DSCF1597-790261.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.digite.com/digiblog/uploaded_images/DSCF1597-790250.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;With slowing services sector and increasing VC funding there is lot of interest in software products business. However building a great software product requires a different set of skills and most importantly a different mindset. My speaking topic was centered around the same theme, "Product Development to Product Management". I had the fortune of sharing the panel with VP of Product Management from Yahoo! India, VP of Product Management from iFlex software and a senior Marketing manager from Rational/IBM India office. I talked about the role of product management and how it gets confused frequently. As software product business takes root here in India, there is great need for educating and dissiminating this information. As such our session was very well attended and got great response. So much so, that I may be helping out NASSCOM further with creating/delivering "product management basics" course in future.&lt;br /&gt;&lt;br /&gt;Suhas A. Kelkar&lt;br /&gt;Vice President Product Management&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-8601795327387034850?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/8601795327387034850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=8601795327387034850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8601795327387034850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/8601795327387034850'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/08/nasscom-product-conclave-conference.html' title='NASSCOM Product Conclave Conference 2008'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-5064537318151009566</id><published>2008-04-24T03:31:00.000-07:00</published><updated>2008-05-04T01:14:17.643-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google marketing brand equity Nike'/><title type='text'>Right way to build brand!</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Google named world's number 1 brand!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Google has been named the world's number one and most powerful brand for the second year in a row, with an estimated value at $85,057 million. This, according to BrandZ's top 100 brand ranking for 2008.&lt;br /&gt;&lt;br /&gt;If you notice a company such as Nike is coming at #53. This is very surprising to me! I see lot more advertising and marketing done by Nike as compared to Google. These days every sport that you see on TV has Nike sponsorship! This holds true from US athletics to European soccer leagues to the latest Indian Premier League! You do not see any advertisements by Google at sports events, on billboards (except may be in Mountain view CA), or on TV! Despite that it is coming in at #1.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/thumb_480_brands2-727780.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.digite.com/digiblog/uploaded_images/thumb_480_brands2-727739.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This talks a lot about the popularity of Google and it's products. If you build the right product that solves right problems, people will notice you! Brand equity you build this way is long lasting and it is the right way to build brand awareness!&lt;br /&gt;&lt;br /&gt;-Suhas A. Kelkar&lt;br /&gt;VP Product Management, Digite&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-5064537318151009566?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/5064537318151009566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=5064537318151009566' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/5064537318151009566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/5064537318151009566'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/04/right-way-to-build-brand.html' title='Right way to build brand!'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-6199965995093585184</id><published>2008-04-14T23:33:00.000-07:00</published><updated>2008-04-14T23:50:38.769-07:00</updated><title type='text'>Process Becomes a Breeze in Tampa at SEPG North America!</title><content type='html'>Posting a conference report from Mike Amend who is a Senior Director, Business Development based out of US.&lt;br /&gt;&lt;hr /&gt;Digite definitely led the wave of Process Improvement on the beautiful shores of Tampa Bay.  Although, I can assure you our feet never had the time to touch the beautiful sands of the pristine Florida beaches!  Our time was overwhelmed with interested parties from the United States, Europe, South America, Asia and parts unknown (California?).  Even though this was SEPG North America, the rest of the world was very well represented!&lt;br /&gt;&lt;br /&gt;Digite attended and exhibited at the 20th Annual SEPG North America, March 17 – 20.  The reception of our solution to those most interested in Process Leadership was extraordinary!  These people knew the importance of process, but also knew that the supporting pieces of our holistic solution solved many of their common issues that doomed the best honed process.  Vision from our Project Portfolio and Management piece of our solution, coupled with out completely integrated Collaborative Software Development pieces (Requirements, Change, Document and other IT Management needs) provided the support to both monitor, measure and enforce process throughout the Enterprise.  They were AMAZED they could get this all from one, web-based tool!  They had all been forced to use lightly interfaced point-solutions that did not work well together – even if all came from the same vendor!  Because we were so different, Digite was a BIG hit!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/SEPG_Conference_Tampa_2008-733342.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.digite.com/digiblog/uploaded_images/SEPG_Conference_Tampa_2008-733340.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The show was attended by Ram Subramanian, Mahesh Singh, Mike Amend and Rahul Kapoor.  As usual, the four of them traveled quite well together and found the food of the Tampa area exceptional!  Mike and Mahesh judge the culture of any destination by the quality (and quantity) of the cuisine at the best Thai Restaurant in the area!  They were pleased to say that Tampa Thai is some of the best (and most abundant) they have enjoyed outside of Thailand!&lt;br /&gt;&lt;br /&gt;Next year, the SEPG conference will be hosted by San Jose and I am sure that Digite will make the grade again as one of the Premier stops within the Exhibit Hall for those interested in Process Improvement and Governance within the Application Lifecycle Management of the Enterprise.&lt;br /&gt;&lt;br /&gt;We look forward to seeing you there!&lt;br /&gt;-Mike Amend (You can reach me at mamend at digite dot com)&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-6199965995093585184?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/6199965995093585184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=6199965995093585184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6199965995093585184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6199965995093585184'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/04/process-becomes-breeze-in-tampa-at-sepg.html' title='Process Becomes a Breeze in Tampa at SEPG North America!'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-4617308273308455307</id><published>2008-03-18T21:22:00.000-07:00</published><updated>2008-03-18T21:35:15.962-07:00</updated><title type='text'>this is how buzz words are born...say hello to "synchromesh"</title><content type='html'>Ever wondered when/where buzz words are born...Recently Ray Ozzie had a keynote speech at the Mix 2008 conference and I was able to spot birth of a new buzzword, "synchromesh"&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 204, 0);"&gt;Ozzie teased the next evolution of his decades-long exploration of synchronization and collaboration, which he referred to as a "seamless mesh"--or what I'll call "syncromesh"--in his &lt;/span&gt;&lt;a style="color: rgb(255, 204, 0);" class="external-link" href="http://www.news.com/8301-13953_3-9886320-80.html"&gt;Mix '08 keynote&lt;/a&gt;&lt;span style="color: rgb(255, 204, 0);"&gt; in Las Vegas:   &lt;/span&gt;&lt;blockquote style="color: rgb(255, 204, 0);"&gt;Just imagine the possibilities of unified application management across the device mesh, centralized, Web-based deployment of device-based applications. Imagine an app platform that's cognizant of all of your devices. Now, as it so happens, we've had a team at Microsoft working on this specific scenario for some time, starting with the PC and focused on the question of how we might make life so much easier for individuals if we just brought together all your PCs into a seamless mesh, for users, for developers, using the Web as a hub.&lt;/blockquote&gt;Mark my words, if Microsoft is successful in pushing their agenda, then you will be hearing more and more of the word synchromesh until it will be come part of the Oxford dictionary. Just recently I talked at a conference about SaaS and had made a slide that shows the logical progression of technologies. I guess now I must go back to it and add synchromesh :)&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/saas-789382.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.digite.com/digiblog/uploaded_images/saas-789373.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-4617308273308455307?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/4617308273308455307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=4617308273308455307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/4617308273308455307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/4617308273308455307'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/03/this-is-how-buzz-words-are-bornsay.html' title='this is how buzz words are born...say hello to &quot;synchromesh&quot;'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-4160824145610755139</id><published>2008-03-12T09:24:00.001-07:00</published><updated>2008-03-12T09:26:21.257-07:00</updated><title type='text'>Firefox 3 five times faster than IE7...wow!</title><content type='html'>&lt;p&gt;&lt;a href="http://blogs.zdnet.com/Burnette/?p=548" rel="bookmark" title="Permalink"&gt; Firefox 3 Beta 4 is 5x faster than IE7, 3x faster than FF2&lt;/a&gt; by &lt;a href="http://zdnet.com/"&gt;ZDNet&lt;/a&gt;'s Ed Burnette -- The almost-but-not-quite-final beta of Firefox 3 (FF3 beta 4) is now available for download. The most noticeable improvement is speed. In some tests, it’s three times faster than Firefox 2 (meaning the test completes in 1/3 the time), and a whopping five times faster than IE 7: (Source: Mozilla Links) Other improvements in beta 4 include: Smarter [...]&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digite.com/digiblog/uploaded_images/sunspider_test_465-714610.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.digite.com/digiblog/uploaded_images/sunspider_test_465-714604.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-4160824145610755139?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/4160824145610755139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=4160824145610755139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/4160824145610755139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/4160824145610755139'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/03/firefox-3-five-times-faster-than-ie7wow.html' title='Firefox 3 five times faster than IE7...wow!'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-5470299581824825199</id><published>2008-03-11T22:23:00.000-07:00</published><updated>2008-03-11T22:42:54.955-07:00</updated><title type='text'>Project Portfolio Management yields results</title><content type='html'>&lt;span style="font-family:georgia;"&gt;I have been&lt;/span&gt; involved with PPM domain for quite a few years now. I have seen the very beginnings of the project portfolio management when we had to not only write software that would enable PPM but had to go out and educate customers on the importance of PPM tool. That was the time around 2001-2002 when companies were strapped for cash. Also around the same time, &lt;a href="http://en.wikipedia.org/wiki/Sarbanes-Oxley_Act"&gt;Sarbanes Oaxley&lt;/a&gt; was just getting defined and corporate IT folks did not know what changes it really meant for them.&lt;br /&gt;&lt;br /&gt;There were just a few players in the PPM domain and many of them simply grew out of their project management, rather than have a vision for top down portfolio management and setting up a PMO practice/processes.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Fast forward to 2008, and finally I am seeing studies that validate the usefulness of a PPM tool. &lt;span style="font-family:georgia;"&gt;See an in depth article, &lt;/span&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;"&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="font-family: georgia;" href="http://blogs.zdnet.com/projectfailures/?p=628" rel="bookmark" title="Permanent Link to ROI study: Product portfolio management yields results"&gt;ROI study: Product portfolio management yields results"&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-family:georgia;"&gt; posted to ZDNet.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The entire post on ZDNet is worth reading. But here is the most important section of it,&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p  style="color: rgb(255, 204, 102);font-family:trebuchet ms;"&gt;&lt;span style="font-size:85%;"&gt;Key findings from the study include “savings of 6.5% of the average annual IT budget by end of year one and 14% (NPV) over a three year deployment period.” In addition, the PPM software examined:&lt;/span&gt;&lt;/p&gt; &lt;blockquote  style="color: rgb(255, 204, 102);font-family:trebuchet ms;"&gt; &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Improves the annual average for project timeliness dramatically by 45.2%.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Reduces IT management time spent on project status reporting by 43.2%, reclaiming 3.8 hours of each manager’s workweek.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Reduces IT management time spent on IT labor capitalization report by 54.7%, recouping 3.6 hours per report.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Decreases the time to achieve financial sign-off for new IT projects by 20.4%, or 8.4 days.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/blockquote&gt;Notice that not only it says that PPM tool will give you savings in terms of dollars but it also improves projects delivery by 45%. Sometimes people focus too much on the direct dollar benefits from a PPM tool and they miss out on the benefits such as increasing project timeliness etc.&lt;br /&gt;&lt;br /&gt;I am very glad to see such reports coming out which validates my belief in the rigor of having PPM processes and tools in an IT organization.&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/5250963007270448594-5470299581824825199?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/5470299581824825199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=5470299581824825199' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/5470299581824825199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/5470299581824825199'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2008/03/product-portfolio-management-yields.html' title='Project Portfolio Management yields results'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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-5250963007270448594.post-7036839713825945521</id><published>2007-11-25T21:09:00.000-08:00</published><updated>2007-11-25T21:34:27.715-08:00</updated><title type='text'>NASSCOM Product Conclave Conference 2007</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZmNYNHj2YTo/R0pV9pzwVPI/AAAAAAAAAAM/tNiAn7ZlQig/s1600-h/NasscomProductConclave.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_ZmNYNHj2YTo/R0pV9pzwVPI/AAAAAAAAAAM/tNiAn7ZlQig/s400/NasscomProductConclave.JPG" alt="" id="BLOGGER_PHOTO_ID_5137012842652783858" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;NASSCOM Product Conclave&lt;/span&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;This week I was able to attend the first ever NASSCOM conference targeted towards product companies based out of &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;India&lt;/st1:place&gt;&lt;/st1:country-region&gt;. Having realized the trend in Indian IT companies to shift up in the value chain from services to products it is quite appropriate for NASSCOM to start this initiative.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;The conference was attended by who’s who of the Indian IT companies. CxOs and VPs from reputed product companies such as Subex Azure, Yahoo, Philips R&amp;amp;D and of course digité ;) were present for the conference.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;The keynote speech by Sabeer Bhatia was the highlight of the conference. He made some very insightful remarks and said that for product companies to be successful they need to,&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="1" type="a"&gt;&lt;li class="MsoNormal" style=""&gt;Challenge      the status quo: Here he gave an example of iPod. When iPod came out there      already were 30-40 MP3 players in the market. But Apple was able to      challenge the status quo in that market and invent new market for      themselves via innovative design.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Think      out of the box. Sabeer criticized and cautioned that Indian educational      system is such that we are not trained to ask questions. You cannot build      new and successful products by just doing more of what is already known.      You need to think out of the box. Product development needs to be      disruptive and not incremental.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Take      more risks. Sabeer quoted that silicon valley is built on failures not on      successes. Nine out of ten companies fail before one succeeds. Hence it is      essential to take more risks.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Think      global. Build products that solve global problems not just &lt;st1:place st="on"&gt;&lt;st1:country-region st="on"&gt;india&lt;/st1:country-region&gt;&lt;/st1:place&gt;’s      problems.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;It      takes time to build a successful product company. 4-5 years are needed to      successfully build and launch a product. He mentioned how lucky he was to      conceive, develop and launch hotmail in just 18 months which was a lucky      anomaly. &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Products      are built not by large teams but small teams of highly motivated      individuals. Founders of the product companies need to have product DNA!&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Throughout the first day it was clear that no one was sure about the exact definition of the term “product”. It was finally Samir Palnitkar of Airtight Networks who put it in simple terms. He proposed a definition for the term &lt;span style="font-weight: bold;"&gt;product &lt;/span&gt;as, “Anything that scales disproportionately and does not require additional human resources for scaling up”. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Services companies have the distinct disadvantage that they have to increase their head count in order to scale in terms of revenues. On the other hand product companies, with an initial investment for building a product can then scale and sell it to as many people as they can, without too much additional cost. Incidentally, this is why the valuation for a services company is 1-1.5x (of revenue), whereas for a product company it is around 3-4x. An interesting comment from Dr. Lin L. Chase (Sr. Vice President, Technology R&amp;amp;D-India, Accenture&lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt;) was that she has seen recently that product companies with SaaS offerings are demanding 6-7x valuation! &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;There were few other very insightful remarks by many other individuals. I won’t be able to attribute them correctly but will still list a few of them. Someone gave excellent advice to new upcoming product companies in &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;India&lt;/st1:place&gt;&lt;/st1:country-region&gt;, &lt;span style="font-style: italic;"&gt;“to spec the product globally but sell it locally”&lt;/span&gt;. Idea is to make the product successful in the local market before undertaking the global market challenges. The talk by Ashish Gupta of Helion Venture capital was very impressive.&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;One other remark was also very good. It was that don’t position your Indian product company on the basis of cost advantage (due to low labor costs). Instead of using the “low cost advantage", position it as &lt;span style="font-weight: bold;"&gt;“innovation leverage”&lt;/span&gt;. E.g. instead of saying that &lt;span style="font-style: italic;"&gt;you can build the product for 1/3&lt;/span&gt;&lt;sup style="font-style: italic;"&gt;rd&lt;/sup&gt;&lt;span style="font-style: italic;"&gt; of the cost, you can say that you can innovate three times more for the same amount of dollars!&lt;/span&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Interestingly everyone was in agreement that “any arbitrage will tend to eliminate itself over time”. So the cost advantage enjoyed by Indian software services industry is going to be fetching diminishing returns. This is going to create some interesting conditions for the local IT market and will push it further in the direction of higher margin business models such as becoming product development companies.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;All in all, I had a very good time at the conference and am looking forward to attending and participating in more such events by NASSCOM.&lt;/p&gt;-Suhas A. Kelkar&lt;br /&gt;VP, Product Management,&lt;br /&gt;&lt;a href="http://www.digite.com"&gt;Digite&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;img src="file:///C:/DOCUME%7E1/Suhas/LOCALS%7E1/Temp/moz-screenshot-2.jpg" alt="" /&gt;&lt;img src="file:///C:/DOCUME%7E1/Suhas/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;img src="file:///C:/DOCUME%7E1/Suhas/LOCALS%7E1/Temp/moz-screenshot-1.jpg" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-7036839713825945521?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/7036839713825945521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=7036839713825945521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7036839713825945521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/7036839713825945521'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2007/11/nasscom-product-conclave-conference.html' title='NASSCOM Product Conclave Conference 2007'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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://3.bp.blogspot.com/_ZmNYNHj2YTo/R0pV9pzwVPI/AAAAAAAAAAM/tNiAn7ZlQig/s72-c/NasscomProductConclave.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5250963007270448594.post-6631858953911408746</id><published>2007-11-15T02:31:00.000-08:00</published><updated>2007-11-15T02:34:56.840-08:00</updated><title type='text'>my first blog...</title><content type='html'>After lot of procrastination, I have finally gotten around to creating a blog page. I plan to brag-err-blog about our product features and other general things that pertain to various topics such as,&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Project Portfolio Management&lt;/li&gt;&lt;li&gt;Application Life cycle Management&lt;/li&gt;&lt;li&gt;SaaS, Web 2.0&lt;br /&gt;&lt;/li&gt;&lt;li&gt;etc. etc.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5250963007270448594-6631858953911408746?l=blog.digite.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.digite.com/feeds/6631858953911408746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5250963007270448594&amp;postID=6631858953911408746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6631858953911408746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5250963007270448594/posts/default/6631858953911408746'/><link rel='alternate' type='text/html' href='http://blog.digite.com/2007/11/my-first-blog.html' title='my first blog...'/><author><name>Digité, Inc.</name><uri>http://www.blogger.com/profile/06102985784968070126</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>
