<?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-4759749396406452730</id><updated>2012-02-16T09:23:16.067-08:00</updated><category term='Agile product development methodology'/><category term='Product develpment'/><category term='QA'/><category term='Outsourcing'/><category term='web 2.0'/><category term='Happenings in CI'/><category term='About CI'/><title type='text'>The Professional blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-2644876440985956462</id><published>2011-05-28T12:12:00.000-07:00</published><updated>2011-05-28T12:12:14.516-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Product develpment'/><title type='text'>Intepreting Microsoft Visual Studio LightSwitch</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Once again I am giving a link to a very good article that has been posted in CIglobal blog&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Microsoft Visual Studio LightSwitch Beta2 was released in March. LightSwitch is a new addition to the Visual Studio family. LightSwitch helps you solve specific business needs by enabling you to quickly create professional-quality business applications, regardless of your development skills. The technology is designed to make building line of business applications easier through pre-built templates and custom business data types with the ability to deploy to the desktop, the web and the cloud.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For further read, here is the link:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ciglobal.wordpress.com/2011/05/23/microsoft-visual-studio-lightswitch/"&gt;http://ciglobal.wordpress.com/2011/05/23/microsoft-visual-studio-lightswitch/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-2644876440985956462?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/2644876440985956462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2011/05/intepreting-microsoft-visual-studio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/2644876440985956462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/2644876440985956462'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2011/05/intepreting-microsoft-visual-studio.html' title='Intepreting Microsoft Visual Studio LightSwitch'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-7676890295022542133</id><published>2011-01-21T02:09:00.000-08:00</published><updated>2011-01-21T02:09:46.479-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='QA'/><title type='text'>Test Automation</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Here is the link to our corporate blog which talks about Test automation using QTP where our team is sharing some code snippets too as part of the knowledge share.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ciglobal.wordpress.com/2011/01/17/qtp-code-snippets-part-1/"&gt;http://ciglobal.wordpress.com/2011/01/17/qtp-code-snippets-part-1/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-7676890295022542133?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/7676890295022542133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2011/01/test-automation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/7676890295022542133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/7676890295022542133'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2011/01/test-automation.html' title='Test Automation'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-5477893869317480108</id><published>2010-12-06T00:29:00.000-08:00</published><updated>2010-12-06T00:29:38.196-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Product develpment'/><title type='text'>Automation Framework for Software products</title><content type='html'>Here is the extract from Ramya' blog on Software Automation Framework, which is one focus area for CI for its clients.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ciglobal.wordpress.com/2010/12/01/building-test-automation-famework/"&gt;http://ciglobal.wordpress.com/2010/12/01/building-test-automation-famework/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Extensive software testing before the product hits the market is essential for any company to maintain its brand and position among clients and partners. With the increasing adoption of agile methodologies, frequent number of revisions makes testing more sophisticated over time and becomes a larger proposition as the product nears completion. Reusable test automation frameworks coupled with test automation tools are key to shrink test cycle times. Such frameworks ensure consistency of testing, maximize re-usability and provide an outline of overall test structure.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Frameworks are built at each level of testing. Before building a test automation framework, detailed analysis for the need for automation based on the scope in order to define the expectant results, is necessary. In this newsletter, the focus is on defining the test automation / framework objectives and looking at some of the best practices towards choosing the best tools or test automation frameworks for the project at hand.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Define automation framework / objective – Designing a framework for test management including test design, automation, execution, test report management and test data generation. The framework should be easy to use, encourage re-usability, make maintainability easy and reduce the total execution time.&lt;br /&gt;&lt;br /&gt;Identify testing scope – Based on the nature of product under test, scope for the framework is defined. The need for automation for the product is also analyzed.&lt;br /&gt;&lt;br /&gt;Choosing the tool – Based on the scope and type of testing involved, feature checklist for the shortlisted tools is prepared while ensuring that the automation objectives are met.&lt;br /&gt;&lt;br /&gt;Based on the functional comparison of the tools the best suited tool can be chosen to architect the framework. The tool selection and framework design pave the path towards test automation. Implementation (and the team that does the implementation) is the key towards successful test automation. CI has leveraged its years of product testing experience, its expertise on automation tools and created an easy to use automation framework.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(Reference: Software Test Automation Book by Mark Fewster and Dorothy Graham)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-5477893869317480108?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/5477893869317480108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2010/12/automation-framework-for-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/5477893869317480108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/5477893869317480108'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2010/12/automation-framework-for-software.html' title='Automation Framework for Software products'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-121093165023627128</id><published>2010-11-28T14:23:00.000-08:00</published><updated>2010-11-28T14:23:59.288-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Product develpment'/><title type='text'>Product Engineening</title><content type='html'>For readers' sake I am posting the link to the Part II of getting your applicaion ipv6 ready posted by Ramya&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ciglobal.wordpress.com/2010/11/10/getting-your-application-ipv6-ready-part-2/"&gt;http://ciglobal.wordpress.com/2010/11/10/getting-your-application-ipv6-ready-part-2/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-121093165023627128?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/121093165023627128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2010/11/product-engineening.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/121093165023627128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/121093165023627128'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2010/11/product-engineening.html' title='Product Engineening'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-4214306991492254281</id><published>2010-10-24T21:54:00.000-07:00</published><updated>2010-10-24T21:54:27.037-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile product development methodology'/><title type='text'>getting your application ready for ipv-6</title><content type='html'>Here is another interesting post on ISVs from Ramya&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ciglobal.wordpress.com/2010/10/21/getting-your-application-ipv6-ready/"&gt;http://ciglobal.wordpress.com/2010/10/21/getting-your-application-ipv6-ready/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-4214306991492254281?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/4214306991492254281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2010/10/getting-your-application-ready-for-ipv.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/4214306991492254281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/4214306991492254281'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2010/10/getting-your-application-ready-for-ipv.html' title='getting your application ready for ipv-6'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-54828883644476092</id><published>2010-10-11T03:51:00.001-07:00</published><updated>2010-10-11T03:51:56.429-07:00</updated><title type='text'>Saas Enablement &amp; ISVs key challenges</title><content type='html'>I am linking the post about SaaS enablement and the ISV challenges posted by Ramya from CI for the readers benefit&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ciglobal.wordpress.com/2010/10/07/saas-enablement-isvs-key-challenges/"&gt;http://ciglobal.wordpress.com/2010/10/07/saas-enablement-isvs-key-challenges/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-54828883644476092?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/54828883644476092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2010/10/saas-enablement-isvs-key-challenges.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/54828883644476092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/54828883644476092'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2010/10/saas-enablement-isvs-key-challenges.html' title='Saas Enablement &amp; ISVs key challenges'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-5742492014044728106</id><published>2009-01-24T16:46:00.000-08:00</published><updated>2009-01-25T00:16:38.268-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><title type='text'>Ajax frameworks - contd</title><content type='html'>&lt;div align="justify"&gt;In this post, I am going to talk about the 3 major framework created by the big Corporations - Microsoft, Google and Adobe - each offering their own version to enable their Evangelists and followers to continue to use their technology.  I am reproducing below the writeups from each of these corporates - my aim is to provide a single page where all the information is available.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Google Web Toolkit (GWT)&lt;/strong&gt;&lt;/span&gt;  &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;GWT promoted by Google looks at  allowing developers to quickly build and maintain complex yet highly performing JavaScript front-end applications in the Java programming language.&lt;br /&gt;&lt;a name="how"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#000066;"&gt;&lt;strong&gt;How Google Web Toolkit works&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;With Google Web Toolkit (GWT), you write your AJAX front-end in the Java programming language which GWT then cross-compiles into optimized JavaScript that automatically works across all major browsers. During development, you can iterate quickly in the same "edit - refresh - view" cycle you're accustomed to with JavaScript, with the added benefit of being able to debug and step through your Java code line by line. When you're ready to deploy, GWT compiles your Java source code into optimized, standalone JavaScript files. Easily build one widget for an existing web page or an entire application using Google Web Toolkit.&lt;br /&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;ASP.NET AJAX from Microsoft&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET AJAX is a free framework for quickly creating efficient and interactive Web applications that work across all popular browsers.&lt;br /&gt;&lt;br /&gt;ASP.NET AJAX is built-into ASP.NET 3.5. It is also available as a separate download for ASP.NET 2.0.  With ASP.NET AJAX you can:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Create next-generation interfaces with reusable AJAX components. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Enhance existing pages using powerful AJAX controls with support for all modern browsers. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Access remote services and data from the browser without tons of complicated script. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Take advantage of the improved efficiency and ease of use in Visual Studio 2008, with its built-in support for ASP.NET AJAX, improved JavaScript support, and a new Web page designer interface.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;span style="color:#000066;"&gt;&lt;strong&gt;What is ASP.NET AJAX?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;ASP.NET AJAX refers to new components in ASP.NET that allow for building rich AJAX styled web applications using the design patterns familiar to ASP.NET developers. ASP.NET AJAX 1.0 was available as a separate add-on for ASP.NET 2.0. With the release of ASP.NET 3.5, the AJAX components have been integrated into ASP.NET (no separate download required). AJAX components in ASP.NET integrate cross-browser script libraries with the ASP.NET server side Web application framework. This integrated architecture empowers developers to rapidly create pages with sophisticated, responsive user interfaces and more efficient client-server communication by simply adding a few server controls to their pages.&lt;br /&gt; It  allows developers to choose their preferred method of AJAX development, whether it is server-side programming, client-side programming, or a combination of both.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Server-side AJAX Programming&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;Developers familiar with ASP.NET's server-side programming model can add AJAX functionality using the familiar server controls, and the convenient drag and drop gestures. For example, partial update functionality can be added to ASP.NET applications by wrapping sections of their websites in the AJAX server control 'UpdatePanel', which enables the server controls to update without a post back. This is as simple as AJAX programming gets. Developers don't have to learn about the underlying scripting or browser technologies. Based on the ASP.NET server side design patterns, developers continue to get key advantages such as a clean declarative model of specifying web page UI, an event-driven programming model, and a rich set of APIs from the .NET Framework.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Client-side AJAX Programming&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Developers with a basic understanding of JavaScript can leverage client-side AJAX framework, that allows building client centric AJAX applications. For example, the client AJAX Framework allows developers to build rich client side components and controls and make calls to remote servers, including web services and then updating the Web page with the response. The response can be an HTML snippet or an XML document, allowing for simple or extensive updates to the Web page. The Client side AJAX Framework works well with ASP.NET. The ASP.NET team also ships this framework independently as Microsoft AJAX Library. Since this framework is not tightly coupled with ASP.NET, it can be used with other server side technologies as well such as PHP and Cold Fusion.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;ASP.NET AJAX Programming&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;/strong&gt;&lt;p align="justify"&gt;ASP.NET AJAX shines in its ability to combine the best of server-side and client-side AJAX programming, providing Web applications with a user experience similar to the richness of traditional desktop applications. Watch some of the following videos to learn how simple it is to get started with ASP.NET AJAX programming.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Spry framework for Ajax from Adobe&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;The Spry framework for Ajax is a JavaScript library that provides easy-to-use yet powerful Ajax functionality that allows designers to build pages that provide a richer experience for their users. It is designed to take the complexity out of Ajax and allow designers to easily create Web 2.0 pages.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;The Spry framework is a way to incorporate XML, JSON or HTML data into pages using HTML, CSS, and a minimal amount of JavaScript, without the need for refreshing the entire page. Spry also provides easy to build and style widgets, providing advanced page elements for end users. The Spry framework is HTML-centric, and easy to implement for users with basic knowledge of HTML, CSS and JavaScript. The framework was designed such that the markup is simple and the JavaScript is minimal. The Spry framework can be used by anyone who is authoring for the web in their tool of choice.&lt;/p&gt;&lt;p align="justify"&gt; &lt;/p&gt;&lt;p align="justify"&gt;Happy programming viewers.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-5742492014044728106?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/5742492014044728106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2009/01/ajax-frameworks-contd.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/5742492014044728106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/5742492014044728106'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2009/01/ajax-frameworks-contd.html' title='Ajax frameworks - contd'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-561411467726393454</id><published>2009-01-19T08:45:00.000-08:00</published><updated>2009-01-19T09:45:00.256-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><title type='text'>Ajax framework</title><content type='html'>&lt;div align="justify"&gt;&lt;/div&gt;&lt;p align="justify"&gt;Continuing on my write up on Ajax, this post is going to deal with Ajax framework.  After the framework posting is over, there will be one more poston this topic of web 2.0.&lt;/p&gt;&lt;p align="justify"&gt;The &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;AJAX Framework&lt;/span&gt;&lt;/strong&gt; is a cross browser framework that allows developers to quickly develop web pages that can call web services, web pages and other types of content through JavaScript without having to submit the current page.  The AJAX Framework  Supports both &lt;strong&gt;GET&lt;/strong&gt; and &lt;strong&gt;POST&lt;/strong&gt; and works with Internet Explorer 6+, Opera 8+, Safari 3+, Firefox 2+, Google's Chrome and other Mozilla based browsers.&lt;br /&gt;&lt;br /&gt;The AJAX Framework was developed by Jason Graves  and is free to use under the GNU General Public License (GPL). &lt;/p&gt;&lt;p align="justify"&gt;&lt;a href="http://www.godlikemouse.com/"&gt;http://www.godlikemouse.com&lt;/a&gt; &lt;/p&gt;&lt;p align="justify"&gt;Ajax framework is an engine and is intended to suppress the delays perceived by the user when a page attempts to access the server. A framework eases the work of the Ajax programmer at two levels: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;div align="justify"&gt;on the client side, it offers JavaScript functions to send requests to the server. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;On the server side, it processes the requests, searches for the data, and transmits them to the browser. &lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt;Some frameworks are very elaborate and provide a complete library to build web applications.&lt;br /&gt;&lt;/p&gt;&lt;a name="Types_of_frameworks"&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Types of frameworks&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;p align="justify"&gt;Ajax frameworks can be loosely grouped into categories according to the features they offer and the skills required of the user:&lt;br /&gt;&lt;/p&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p align="justify"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Direct Ajax frameworks&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;These frameworks require HTML, CSS and Ajax expertise: as a developer is expected to author pages directly in HTML, and framework APIs deal directly with HTML elements. Cross-browser APIs are provided for a variety of purposes, commonly including communications, DOM manipulation, event handling, and sizing/moving/animating HTML elements.  While these frameworks are generally smaller, they are commonly used for a web site such as a shopping experience only&lt;br /&gt;&lt;/p&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p align="justify"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Ajax component frameworks&lt;br /&gt;&lt;/p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p align="justify"&gt;These frameworks offer pre-built components, such as tabbed panes, which automatically create and manage their own HTML. Components are generally created via JavaScript or XML tags, or by adding special attributes to normal HTML elements. These frameworks are generally larger, and intended for web applications.  Some component frameworks require the developer to have extensive HTML/CSS/Ajax experience and to do cross-browser testing.   For example, grids, tabs, and buttons may be provided, but user input forms are expected to be authored directly in HTML/CSS and manipulated via Ajax techniques. Other frameworks provide a complete component suite such that only general XML and/or JavaScript abilities are required.&lt;br /&gt;Ajax component frameworks can enable more rapid development than direct Ajax frameworks, but with less control, hence it is key that an Ajax component framework provides the following:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;customization APIs, e.g., an event that fires when the user stops editing within a grid &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;skinning facilities, where appearance can be changed without affecting behavior or layout &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;programmatic control, e.g., dynamically adding tabs or dynamically creating components based on user data &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;extensibility—creation of new components based on other components, so that the benefits of a component-based framework are not lost &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;Server-driven Ajax frameworks&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Several frameworks offer a server-side component-based development model with some degree of Ajax support.  Components are created and manipulated on the server using a server-side programming language. Pages are then rendered by a combination of server-side and client-side HTML generation and manipulation. User actions are communicated to the server via Ajax techniques, server-side code manipulates a server-side component model, and changes to the server component model are reflected on the client automatically.&lt;br /&gt;These frameworks offer familiarity for server-side developers at the expense of some degree of power and performance. Ajax frameworks that handle presentation completely within the browser offer greater responsiveness because they handle many more user interactions without server involvement.   The main disadvantages of the server driven model is the number of network requests and the inability to provide offline support.   However, this approach is followed where the ajax architecture cannot be utilised to the maximum. &lt;/p&gt;&lt;p align="justify"&gt;The following webpost from   Minidxer details out a list of ajax framework and a brief writeup of each of these frameworks.&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;&lt;a href="http://ntt.cc/2008/02/13/the-most-complete-ajax-framework-and-javascript-libraries-list.html"&gt;http://ntt.cc/2008/02/13/the-most-complete-ajax-framework-and-javascript-libraries-list.html&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;In my next post I will write in detail about the Microsoft, google and adobe frameworks available for the developers.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-561411467726393454?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/561411467726393454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2009/01/ajax-framework.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/561411467726393454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/561411467726393454'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2009/01/ajax-framework.html' title='Ajax framework'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-2329956197542435049</id><published>2008-12-27T07:10:00.001-08:00</published><updated>2008-12-27T07:25:20.335-08:00</updated><title type='text'>Scrum agile methodology</title><content type='html'>&lt;div align="justify"&gt;&lt;/div&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Scrum&lt;/span&gt;&lt;/strong&gt; is an iterative, incremental process  for developing any product or managing any work. Scrum is a wrapper for existing engineering practices.  Without major changes -often within thirty days - teams are building useful, demonstrable product functionality. Scrum is a set of interrelated practices and rules that optimize the development environment, reduce organizational overhead, and closely synchronize market requirements with iterative prototypes.  The tasks are broken into small pieces and small teams formed which consists of designer, developer, tester and the client representative. So all the people from the whole life cycle form a minicosm of the larger team and working together very closely.&lt;br /&gt;&lt;br /&gt; The various terms associated with this process is are  as follows:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Sprint&lt;/span&gt;&lt;/strong&gt; &lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;A time period (typically between 2 weeks and 1 month) in which development occurs on a set of backlog items that the Team has committed to.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Product Owner&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The person responsible for maintaining the Product Backlog by representing the interests of the stakeholders.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Scrum Master &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;The person responsible for the Scrum process, making sure it is used correctly and maximizes its benefits.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Team &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;A cross-functional group of people responsible for managing itself to develop the product.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Scrum Team&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Product Owner, ScrumMaster and Team&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Sprint Burn Down Chart &lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Daily progress for a Sprint over the sprint's length.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Product Backlog&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;A prioritized list of high level requirements.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Sprint Backlog&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;A list of tasks to be completed during the sprint.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Sashimi&lt;/span&gt;&lt;/strong&gt; &lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;A slice of the whole equivalent in content to all other slices of the whole. For the Daily Scrum, the slice of sashimi is a report that something is done.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Standup meeting&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;The daily project status meeting  where the each team member s answers these questions&lt;br /&gt;&lt;br /&gt;1.       What are you planning to do by today?&lt;br /&gt;2.       Do you have any problems preventing you from accomplishing your goal? (It is the role of the ScrumMaster to remember these impediments.)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Sprint retrospective&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;At the end of a sprint cycle a sprint retrospective is held, at which all team members reflect about the past sprint. The purpose of the retrospective is to make continuous process improvement. Two main questions are asked in the sprint retrospective&lt;br /&gt;&lt;br /&gt;1.       What went well during the sprint?&lt;br /&gt;2.       What could be improved in the next sprint?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So this goes on with the product development happenings in small sprints in which there is a full scale feature ready for deployment.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-2329956197542435049?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/2329956197542435049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/12/scrum-agile-methodology.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/2329956197542435049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/2329956197542435049'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/12/scrum-agile-methodology.html' title='Scrum agile methodology'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-1628705275397506370</id><published>2008-12-25T02:18:00.000-08:00</published><updated>2009-01-18T04:02:48.939-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Happenings in CI'/><title type='text'>Blood donation Camp at CI</title><content type='html'>&lt;div align="justify"&gt;&lt;/div&gt;&lt;p align="justify"&gt;I had written about the activities that are undertaken by our company under CISF (Computers International Social Fund) in my personal blog. As part of the yearly activity, we will be organizing the &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;“Blood Donation Camp”&lt;/span&gt;&lt;/strong&gt; on &lt;span style="color:#000099;"&gt;&lt;strong&gt;27th December 2008&lt;/strong&gt;&lt;/span&gt;. This is &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Eighth year&lt;/span&gt;&lt;/strong&gt; in succession, the camp is being organized and all our staff members are proud to be part of this noble effort. In fact, we started this years earlier and used to have it on 1st January - which used to give a great feeling for all of us to start the New Year with having done a noble deed, but practical reasons have forced to do it towards the end of year. Anyway the timing doesn't matter, it is thinking of giving back to Society which matters, isn't. &lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Lions Blood Bank&lt;/strong&gt;&lt;/span&gt; has been part of this drive, by organizing their doctors and assistants to come over to our office and be part of this in all these years. The dedication of their staff members is seen to be believed.&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;The camp will be conducted at our Ganga Office premises from &lt;strong&gt;&lt;u&gt;9:00 a.m on Saturday the 27th December.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;CI.COM (P) LTD&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;T1A 7TH STREET&lt;br /&gt;VSI ESTATE, PHASE II&lt;br /&gt;Thiruvanmiyur, Chennai 600 041&lt;br /&gt;Ph : 24542858&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;We would love to have you and your family members to join us in this effort by volunteering to donate blood. You can also bring your friends who may be interested in donating blood. &lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Some facts about Blood Donation&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;Blood is the most sort-after body part in the world. Demand and supply are slowly drifting further and further apart. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;India’s daily estimated requirement of blood is roughly 40 million units of 250 cc blood packages. Of which only 500,000 units are available. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Blood cannot be manufactured, there is no substitute – it must come through generous voluntary donors. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;By donating &lt;strong&gt;just 350/450ml&lt;/strong&gt; of blood out of 5-6 litres of blood available in a human body, &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;one can even save 1 to 3 lives&lt;/strong&gt;&lt;/span&gt;. &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Anyone at least 18 years old and weighing 110 pounds or more may donate blood as often as every 56 days. &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;So if you are a chennaite, please join us to make this get greater momentum.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-1628705275397506370?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/1628705275397506370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/12/i-had-written-about-activities-that-are.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/1628705275397506370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/1628705275397506370'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/12/i-had-written-about-activities-that-are.html' title='Blood donation Camp at CI'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-8932351010417808267</id><published>2008-12-23T20:42:00.000-08:00</published><updated>2008-12-23T20:55:30.691-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><title type='text'>Social Networking under web 2.0</title><content type='html'>&lt;p align="justify"&gt;This is the actual reproduction from the article from &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;connectitnews.com&lt;/span&gt;&lt;/strong&gt;. After reading through the article I felt that I can reproduce this as it deals with what web 2.0 and its relevance to Corporates .&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;So here is the reproduction&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Social networking -- the new 'killer app'?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;23 December, 2008&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;By &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Liam Lahey&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;Some say social networking came of age in 2008 and as it continues to mature over the course of 2009, it will live up to the hype as the next "killer app". But beyond social networking, what will Web 2.0 do for businesses in a forthcoming year that is economically unpredictable?&lt;br /&gt;According to Tim O'Reilly (the man who coined the term), "Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as a platform, and an attempt to understand the rules for success on that new platform."&lt;br /&gt;As stated on Wikipedia, Tim Berners-Lee, inventor of the World Wide Web, described the term Web 2.0 as a piece of jargon. "Nobody really knows what it means," and "if Web 2.0 for you is blogs and wikis, then that is people to people. But that was what the Web was supposed to be all along."&lt;br /&gt;Perhaps we'll have a stronger definition for Web 2.0 by the time there's talk of Web 4.0, as hindsight helps things to become vastly clearer.&lt;br /&gt;"My own feeling is that all monikers are jargon," said Warren Shiau, senior associate, IT research, The Strategic Counsel. "What I perceive is that many people use Web 2.0 to signify people, rather than business entities, controlling the Web. But like Tim Berners-Lee says, Web 2.0 means lots of different things to lots of different people.&lt;br /&gt;"Whatever you define Web 2.0 as I think is, in the end, irrelevant. There's a cycle to everything: start-ups get started, businesses grow and fail; things everybody says will be huge may end up being huge or turn-out not so huge. Remember how gigantic the ASP market was supposed to get?"&lt;br /&gt;Beyond monikers, social networking has become a viable application with consumers and business users.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"Right now, social networking is valuable, and used, from a marketing and promotion standpoint. It can raise a company's profile, not to mention a brand or product profile," commented Michelle Warren, principal analyst, MW Consulting. "I've also seen it used for HR purposes -- to aid in the recruiting function. It is still largely viewed as being a cost-centre, however, as it is challenging to measure true benefits against it."&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Executives would be well-served to understand its opportunities over the next year, and to see how they can benefit from it, she added.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"[Social networking] continues to ramp as a platform, however under current economic conditions which will restrict traditional and non-traditional forms of funding I expect there will be some market consolidation over the next two years," said Rob Enderle, principal analyst, The Enderle Group. "It isn't going away though and will continue to evolve into an ever strengthening platform but, I expect, with fewer major vendors in a few months."&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;It has also been said Web 2.0 is about hyper-connectivity, about the conversations that are happening on the Web that are shifting power away from companies and to the individual and the online communities to which they belong.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;That is true of every wave of technology going back to the Bronze Age; the waves are just coming at an increasing rate.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"This is evolution at Internet speeds and those businesses that can be agile enough to evolve quickly enough will survive, many will actually anticipate these changes and flourish. You could argue that Google and Apple are poster children for this, while those that can't (Sun comes to mind) will languish and perhaps die," Enderle remarked. "This rate of change does put significant emphasis on survival of the fittest."&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Warren said that is a definitely liability of Web 2.0 and an opportunity for the resellers.&lt;br /&gt;"Sourcing, finding, and using data is difficult. Also, Web 2.0 expedites communications and therefore, the speed of business," she said. "Many argue that business is moving 'fast enough' these days -- Web 2.0 has the potential to speed it up. This has the ability to change the face of business in the next five years."&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Meanwhile, Dan Latendre, CEO of Igloo Software -- a corporate social networking solutions provider -- said the technology still has a ways to go in terms of being adopted by organizations.&lt;br /&gt;Igloo defines Web 2.0 as a set of new and innovative tools that take us beyond simple browsing, searching and publishing of static Websites.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"Along with this whole Web 2.0 and social networking play is something that's been forgotten and that's the software-as-a-service model," he said. "These are the choices organizations are going to have to make -- 'am I going on-premise or SaaS?'"&lt;br /&gt;To that end, the coming year would be another important step for the corporate social networking adoption, he added.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"I don't think [social networking] came of age in 2008, I think we're still in an education phase," he said. "A lot of CIOs are still trying to figure out how to best implement a corporate social network in their organization.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"I strongly recommend to organizations to do it by business units . . . and not the top down enterprise approach. In the marketplace, you extend corporate social network outside your firewall to deepen those connections with your key partners and suppliers."&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"Web 2.0 will generally allow successful businesses to become better connected with their customers, and it will probably have a great deal to do with who survives and prospers over the next 24 months," added Enderle. "Customer care and customer satisfaction form the foundation for customer retention and Web 2.0 services go to the core of customer care and customer satisfaction."&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;John Chambers, chairman and CEO of Cisco Systems, recently said the next Internet experience would be driven by collaboration and Web 2.0 technologies and would be built around video and virtualization as the industry moves to the usage of collaboration tools.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;"We believe the network will enable all forms of communication and IT," he said.&lt;br /&gt;Everything Cisco is doing is building off of its belief that collaboration and Web 2.0 would become a more dominant and important part of business communications and doing business, Chambers added.&lt;br /&gt;With files from Chris Talbot. &lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;Unquote.&lt;/p&gt;&lt;p align="justify"&gt;In my next blog write up I will share one article which talks about getting the best out of one the social networking sites LinkedIn&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;Happy reading.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-8932351010417808267?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/8932351010417808267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/12/social-networking.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/8932351010417808267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/8932351010417808267'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/12/social-networking.html' title='Social Networking under web 2.0'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-4986944754667230880</id><published>2008-12-22T02:50:00.000-08:00</published><updated>2008-12-22T16:12:22.497-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Agile product development methodology'/><title type='text'>Agile product development methodology</title><content type='html'>&lt;div align="justify"&gt;&lt;/div&gt;&lt;p align="justify"&gt;&lt;br /&gt;Waterfall Model required a complete analysis of user requirements with Months of intense interaction with users and customers. Then the programmers implement and the complete system is tested and shipped. &lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;But users change their minds and after months, of collecting requirements users still not sure of what they want. The Requirements tend to change mid-development and difficult to stop the&lt;br /&gt;momentum of the project to accommodate the change. Copious amounts of documentation need to be kept up to date to accommodate even small changes&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;The high overheads involved in design methods  led to the creation of agile method of programming which focuses on &lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;· Code rather than design&lt;br /&gt;· Are based on an iterative approach to software development;&lt;br /&gt;· Are intended to deliver working software quickly and evolve this quickly to meet&lt;br /&gt;· changing requirements.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Agility is the ability to create and respond to change in order to profit in a turbulent&lt;br /&gt;business environment. Companies that can&lt;br /&gt;• innovate better and faster&lt;br /&gt;• respond quickly to&lt;br /&gt;-- competitive initiatives&lt;br /&gt;-- new technology&lt;br /&gt;-- customer's requirements&lt;/p&gt;&lt;p align="justify"&gt;will win.&lt;/p&gt;&lt;p align="justify"&gt;The basic risks in the earlier development methodologies are taken care of by Agile methodology as follows:&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Schedule slips&lt;/span&gt; Short release cycles&lt;br /&gt;&lt;span style="color:#000099;"&gt;Project canceled&lt;/span&gt; Smallest release that makes sense&lt;br /&gt;&lt;span style="color:#000099;"&gt;System goes sour&lt;/span&gt; Maintain a suite of tests&lt;br /&gt;&lt;span style="color:#000099;"&gt;Defect rate&lt;/span&gt; Testing by programmers and customers&lt;br /&gt;&lt;span style="color:#000099;"&gt;Business misunderstood&lt;/span&gt; Make the customer part of the team&lt;br /&gt;&lt;span style="color:#000099;"&gt;Business changes&lt;/span&gt; Short release cycles&lt;br /&gt;&lt;span style="color:#000099;"&gt;False feature rich&lt;/span&gt; Address only the highest priority tasks&lt;/p&gt;&lt;p align="justify"&gt;Agile development process follows those project management process that encourages frequent inspection and adaptation; a leadership philosophy that encourages team work, self-organization and accountability; a set of engineering best practices that allow for rapid delivery of high-quality software; and a business approach that aligns development with customer needs and company goals.&lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;The Manifesto&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This was created by Kenny Beck and 16 others in 2001 and they issued this development manifesto&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p align="justify"&gt;"We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;• Individuals and interaction over process and tools,&lt;br /&gt;• Working software over comprehensive documentation,&lt;br /&gt;• Customer collaboration over contract negotiation,&lt;br /&gt;• Responding to change over following a plan. "&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Principles behind the Agile Manifesto&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;We follow these principles:&lt;br /&gt;&lt;br /&gt;· Our highest priority is to satisfy the customer through early and continuous delivery&lt;br /&gt;of valuable software.&lt;br /&gt;· Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.&lt;br /&gt;· Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.&lt;br /&gt;· Business people and developers must work together daily throughout the project.&lt;br /&gt;· Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.&lt;br /&gt;· The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Agile Methodologies&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;The different development methodologies that are practiced under Agile are as follows:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;· Scrum&lt;br /&gt;· Dynamic Systems Development Method (DSDM)&lt;br /&gt;· Crystal Methods&lt;br /&gt;· Feature-Driven Development (FDD)&lt;br /&gt;· Lean Development (LD)&lt;br /&gt;· Extreme Programming (XP)&lt;br /&gt;· Adaptive Software Development (ASD)&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;p align="justify"&gt;I will write on some of these development methodologies in the future blog write up.&lt;/p&gt;&lt;p align="justify"&gt;Keep reading&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-4986944754667230880?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/4986944754667230880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/12/agile-product-development-methodology.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/4986944754667230880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/4986944754667230880'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/12/agile-product-development-methodology.html' title='Agile product development methodology'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-1876675398603454137</id><published>2008-12-02T04:09:00.001-08:00</published><updated>2008-12-02T04:19:56.308-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outsourcing'/><title type='text'>A look up at Outsourcing in 2009</title><content type='html'>&lt;div align="justify"&gt; This is an extract for one of the blogs that I follow :&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;The outsourcing blog - horses for Sources posted on Dec 1st. under the topic &lt;/div&gt;&lt;div align="justify"&gt;" Looking to 2009 "  where has a chat with Peter Allen another &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;veteran&lt;/span&gt; blogger on outsourcing.  Since this was very informative, I am reproducing the major part of the posting.  &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#cc0000;"&gt;PF: Peter - You've witnessed the growth and development of the global outsourcing industry and probably have had more conversations with sourcing buyers and suppliers than most people over the years.  How critical is this current economic crisis to the outsourcing industry?  Do you see increased activity on 2009 as a result?&lt;/span&gt;&lt;br /&gt;PA: Thanks, Phil. These are certainly times of considerable stress among the buy-side and provider-side participants in our industry. Your question is among the most widely-discussed topics these days. I truly believe that the next two years will form the most significant litmus test for the global outsourcing industry that we’&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ve&lt;/span&gt; ever experienced. Up to now, outsourcing has been largely trimming the edges of corporate organizational models. Going forward, outsourcing relationships are likely to take a much more central position in strategies for survival, and for eventual return to growth.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#cc0000;"&gt;PF: Cutting to the chase, what do you see happening with the service providers in 2009?  Consolidation, or shut-downs?  Who will be the winners and losers?&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;PA: I think we’ll see some real upsurge in demand for outsourcing, likely starting with contract awards in late Q1 and early Q2. The service providers that are in the best position to benefit are those that can shift to a true “managed services” model of operation. In my experience, there are very few of these today. Most providers have enjoyed the rising tide of wage arbitrage contracting and those days are ending – quickly. The current economic turmoil will fuel the orientation around vertical industry &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;BPO&lt;/span&gt; and leveraged delivery models. I suspect that some service providers will not have the ability to make the shift in the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;time frames&lt;/span&gt; demanded by the market, and they will suffer.&lt;br /&gt;&lt;span style="color:#cc0000;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#cc0000;"&gt;PF: A lot has been said about the lack of innovation and business value creation in many &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;BPO&lt;/span&gt; and ITO engagements.  With this current economic crunch, is this an opportunity for businesses to outsource smarter, or do you see more buyers acting out of desperation to slash costs and failing to focus on the bigger picture?&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;PA: That’s the paradox that frames our industry’s situation. The rareness of innovation through outsourcing, in my view, has been driven by the tendencies of clients and providers alike to chase near-term cost savings through labor arbitrage contracting. While this has fueled many, many outsourcing relationships (and achieved the client’s goal of saving money), it has stifled the ability to innovate around end-to-end service &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;accountability&lt;/span&gt;. Most of the client executives with whom I speak seem to understand this. In fact, they attest to a renewed sense of senior leadership demand for dramatic structural changes to organizations – changes that simply cannot be achieved merely by moving “positions” offshore but, rather, by radically altering service models. I should also add that many of the decision-makers within Client organizations were acting with a decided tone of self-preservation, as they were expected to deliver cost improvements in a relatively short time horizon.  This tended to cloud their strategic thinking. It remains to be seen if this orientation has changed materially.&lt;br /&gt;&lt;span style="color:#cc0000;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#cc0000;"&gt;PF: How can we - as an industry - get better at this?  What would you like to see from both service providers and buyers?&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;PA: Well, let’s start with recognizing that providers sell what the buyers are willing to buy. I keep hearing from senior client executives that there has been too much resistance within their organizations to fundamental restructuring of how work is performed. There have been too many constraints to transformation. That’s what gave rise to all of the arbitrage contracting. Simply said, it was way too convenient to just contract for effort, and the hard decisions about restructuring work processes and delivery organizations have been deferred. If clients want maximum value from the outsourcing industry, they need to demand services that leverage more than cheaper labor. It’s only then that the providers will see the clear signs that they need to make investments in offerings that deliver the benefits of leverage beyond wage. Relationships will necessarily be much more partnership in orientation, with greater risk/reward sharing, but that’s when we’ll see real value creation for both sides.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Unquote&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;I encourage my readers to go through the blog for further readings.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;So the crux of it is - " &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&lt;em&gt;It is the relationship that you set with the outsourced vendor determines what you get.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;dont&lt;/span&gt; look at outsourcing just as cost cutting, use it as an enabler to form an extended team.&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;I can vouch for it totally as from a mere cost cutting solution, my clients have &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;acknowledged&lt;/span&gt; that, the relationship with CI has become Strategic and now it is a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;symbiotic&lt;/span&gt; relationship between us and both of us derive a lot of value together.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-1876675398603454137?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/1876675398603454137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/12/look-up-at-outsourcing-in-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/1876675398603454137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/1876675398603454137'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/12/look-up-at-outsourcing-in-2009.html' title='A look up at Outsourcing in 2009'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-8742703118811408372</id><published>2008-11-24T20:50:00.000-08:00</published><updated>2008-11-24T22:09:06.658-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Happenings in CI'/><title type='text'>Women balancing their personal &amp; professional life.</title><content type='html'>&lt;div align="justify"&gt;Saturday was a special day for 20% of our workforce.  Why only 20% - Oh I am refering to -  we the special people on earth - &lt;strong&gt;the Women CIIans&lt;/strong&gt;.  The women CIIans hold different positions right from Project leader to the just entered fresher with great backgrounds - post graduates or Engg graduates or people who are about to get Masters Degrees in either Business Administration or Computer Applications.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Coming to the point of this email, we had an interactive meeting  on 22nd November Saturday, with &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Ms Virginia Littlejohn,  CEO and Co-Founder of Quantum Leaps, Inc.,&lt;/span&gt;&lt;/strong&gt; which shares women entrepreneurial best practices, and facilitates their access to markets. She is also &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Chairman of TradeBuilders, Inc&lt;/span&gt;&lt;/strong&gt;., which provides virtual trade missions and online conferencing.  &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Her primary focus for several decades has been advocacy on behalf of women entrepreneurs&lt;/span&gt;.&lt;/strong&gt; In the late 1970s, she served as an adviser to the Carter Administration's efforts to advance women owned businesses. and in 1980, Ms. Littlejohn was selected the &lt;u&gt;&lt;strong&gt;SBA's first National Women in Business Advocate of the Year&lt;/strong&gt;, &lt;/u&gt;  She has held various position fitting into her role as a champion of Women Entrepreneurship not just stopping with her home country, USA, but also carrying it over to the rest of the world.   She has won numerous American and international awards for her entrepreneurial advocacy efforts, including a &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Lifetime Achievement award she received in Beijing in 2007&lt;/span&gt;&lt;/strong&gt; from the America-China Business Women's Alliance.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;The primary national activity that Ms. Littlejohn is currently working on for Quantum Leaps, in cooperation with the NWBC and the major women's business associations, is to develop The Roadmap to 2020 to fuel women's enterprise development in the United States between 2009 and 2020. &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;It was rare honour and privilege for CIIans to interact with her on &lt;strong&gt;&lt;em&gt;how they can balance their personal and professional work in the IT industry&lt;/em&gt;&lt;/strong&gt;.  The questions from the participants ranged from ' what made you become an entrepreneur' to 'how do you manage your travel' to 'how do you manage to have so much of energy with so much of travel' to 'how she felt about having her daughter in laws from different countries'.  It was her turn to ask how the women who had children managed to take care of them and what is the support system for them,  how do they feel about arranged marriage, etc.  With her vast experience, she was advising them about what the work place expects out of them, how they have to take care of their personal life, how they have to bring up their children whether it is a boy or a girl, with the mental make up to take the responsibility of the house, etc.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;It was such a personalized wonderful experience for all the 25 people who were part of that meeting,  At the end of the meeting, what she wrote in our guest book sums it all &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;It was a wonderful visit to a wonderful company!   I dont think that I 've ever felt more welcomed anywhere!!&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;em&gt;&lt;/em&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;Virginia, you have become part of us.&lt;/strong&gt;  Most of us will look you up for our guidance in both our professional career and family life.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Thanks for spending time with us.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-8742703118811408372?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/8742703118811408372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/11/women-balancing-their-personal.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/8742703118811408372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/8742703118811408372'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/11/women-balancing-their-personal.html' title='Women balancing their personal &amp; professional life.'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-6678800474110415721</id><published>2008-11-15T19:26:00.000-08:00</published><updated>2008-11-15T20:03:45.939-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='About CI'/><title type='text'>International Software Testing Certified Engineers in CI</title><content type='html'>&lt;div align="justify"&gt;Yes, I am proud to say that &lt;strong&gt;my&lt;span style="color:#ff0000;"&gt; Test Engineers&lt;/span&gt;&lt;/strong&gt; are all ' &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;International Software Testing Certification Agency's Certified Engineers.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;There are a lot of things that we have been doing in our company since our inception.  We went in for &lt;span style="color:#990000;"&gt;&lt;strong&gt;ISO certification&lt;/strong&gt;&lt;/span&gt;, way back in 2000 itself,  just 2 years into software development, more to build the organization in a process oriented way.  This enabled all of us to think in terms of a standardization or streamlining of our operations, with back up, audit, etc.  Of course, we may have 10 teams with 10 different process since we are in outsourced Product development.  Our 10 clients want us to follow their way.  So what has happened is that though we have 10 different ways, still within the team itself, all the members follow the same process without deviation.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Similarly, we went in for &lt;strong&gt;&lt;span style="color:#cc0000;"&gt;BS 7799 , which is now ISO 27001&lt;/span&gt;&lt;/strong&gt;, which deals with &lt;strong&gt;Information Security&lt;/strong&gt;.  Here also, it was more our vision of getting a sanitized atmosphere rather than any client pressure or marketing needs that made us take this up.  &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Along with this certification, we went ahead with our &lt;strong&gt;&lt;span style="color:#cc0000;"&gt;BS 15000, which is now ISO 20000&lt;/span&gt;&lt;/strong&gt; which deals with &lt;strong&gt;IT Service Management Certification&lt;/strong&gt; which includes, process, security too. &lt;span style="color:#000099;"&gt;&lt;strong&gt;&lt;em&gt; CI was the &lt;u&gt;1st among the SMB segment in India&lt;/u&gt;, 8th in India and 58th organization in the world to secure BS15000 certification&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;In CI,  we have testing teams for our clients, apart from our internal testing teams, which tests the deliveries of our product and also our deliverables.  I heard about &lt;strong&gt;&lt;span style="color:#cc0000;"&gt;ISTC,&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;em&gt;&lt;span style="color:#ff0000;"&gt;which is a not-for-profit entity which has been conceived to spread the quality consciousness and strongly supports the need for Qualified and Certified Software Testing Community globally&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;.  Immediately I felt that I can get my people to take up this Certification, as this will not only help me benchmark the talent available in my company, but will lead to a standardization of approach.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;This Certification is based on BOK of one of the best selling book "&lt;span style="color:#cc0000;"&gt; &lt;strong&gt;Software Testing - Principles and Practices"&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;The Certification Procedure&lt;/strong&gt;  as follows:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;div align="justify"&gt;This certificate is issued only to those participants who got a minimum of 70% of marks&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;The questions for the exam and correction of answers are done by the author of the book, Mr Srinivasan Desikan&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;A class room section by the author is part of this certification introducing various topics on testing&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;The certification process includes exercises that are implemented in live projects, a combined internal assessments by Organization and Certification boards&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;The certification process involves approx 30 days of preparation time (attending class room training, reading the book, practicing techniques in live project and preparing for written exam)&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt;&lt;strong&gt;Topics covered&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;div align="justify"&gt;Basic principles, concepts of testing&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Black box testing and techniques&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;White box testing techniques&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Component testing standards&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Integration testing types and methodologies&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;System testing types and methodologies&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Acceptance testing&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Regression testing methodology&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Software test automation&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Adhoc testing types&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;People aspects in testing&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt; &lt;/p&gt;&lt;p align="justify"&gt;Of course, &lt;u&gt;this certification is at the basic level or foundation level only&lt;/u&gt;.  There are 2 more levels in the certification, which CI will undertake shortly.&lt;/p&gt;&lt;p align="justify"&gt;If you or your company is interested, do let me know I can be a bridge for you to get introduced to either founders of this society.&lt;/p&gt;&lt;p align="justify"&gt; &lt;/p&gt;&lt;p align="justify"&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-6678800474110415721?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/6678800474110415721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/11/international-software-testing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/6678800474110415721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/6678800474110415721'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/11/international-software-testing.html' title='International Software Testing Certified Engineers in CI'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-1186210352964606705</id><published>2008-11-14T15:50:00.000-08:00</published><updated>2008-11-14T15:58:36.369-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='About CI'/><title type='text'>CI at Sage Summit</title><content type='html'>So it is Denver now.  CI.COM, the &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Gold Certified Development Partner for Sage Software&lt;/strong&gt;&lt;/span&gt; has a booth  # 729 at the upcoming&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; Sage Summit&lt;/span&gt;&lt;/strong&gt; to be held in Denver between 17-29.&lt;br /&gt;&lt;br /&gt;  The Sage summit is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;focused&lt;/span&gt; towards the end users of the Sage product lines.  with CI &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;expertise&lt;/span&gt; in handling the custom programming requests of the end users through the resellers, CI makes it a point to be in the Summit where it can exhibit its Products and Services to the user community.  The flagship product is Mobile &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;SalesPerson&lt;/span&gt; which is providing the last mile connectivity for the Sales team to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ERP&lt;/span&gt; package  by providing a complete solution for Order Entry on the move.  Not only that, the Mobile Inventory suite, caters to the needs of the Warehouses too.  The other software Commission Manager is an excellent product which provides the Accountants to give out the commissions based on various in house rules that they can set in the software.&lt;br /&gt;&lt;br /&gt;Just check out in the booth for further information.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wishing the CI team at Denver all the best for great show.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-1186210352964606705?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/1186210352964606705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/11/ci-at-sage-summit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/1186210352964606705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/1186210352964606705'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/11/ci-at-sage-summit.html' title='CI at Sage Summit'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-730718139464864299</id><published>2008-11-13T08:37:00.000-08:00</published><updated>2008-11-13T08:54:21.772-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='About CI'/><title type='text'>CI.COM becomes " Gold Certified Partner"</title><content type='html'>I  am really very thrilled to share the happiest news of the year with all of you.&lt;br /&gt;&lt;br /&gt;CI.COM has become a “&lt;span style="color:#cc0000;"&gt;&lt;strong&gt;Gold Level Development Partner of Sage&lt;/strong&gt;”.&lt;/span&gt; The Gold Level Partnership with Sage has been the biggest and best yet and a perfect way to highlight the talent readily on display in all areas of CI.&lt;br /&gt;&lt;br /&gt;To become a Gold Level Partner the important &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;pre&lt;/span&gt;-requisite, inter &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;alia&lt;/span&gt;, was that one of our products should be Sage Certified.&lt;br /&gt;&lt;br /&gt;We submitted our flagship product “&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;MobileSales&lt;/span&gt; Person&lt;/span&gt;&lt;/strong&gt;” for Sage Certification.  On behalf of Sage, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Lionbridge&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;VeriTest&lt;/span&gt; (globally ranked the &lt;a href="http://www.lionbridge.com/lionbridge/en-US/services/software-product-engineering/testing-veritest/Top-Testing-Award.htm"&gt;#1 Outsourced Testing &amp;amp; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;QA&lt;/span&gt;&lt;/a&gt; provider) has subjected our product to a rigorous testing and declared that it has ‘passed’ all the necessary requirements.&lt;br /&gt;&lt;br /&gt;The Gold Level DP of Sage is an endorsement of how far we have come and will undoubtedly affirm our commitment and increased credibility of our service range to product development companies and their resellers and end users.&lt;br /&gt;&lt;br /&gt;Bringing something new into the marketplace and getting the same certified by a world renowned international company is never easy and and I have to acknowledge the great work done by all the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;CIians&lt;/span&gt; past and present who have made the company come this much ahead.&lt;br /&gt;&lt;br /&gt;This is an external certification news.  In my next post let me share with you the internal certification that has happened.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-730718139464864299?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/730718139464864299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/11/cicom-becomes-gold-certified-partner.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/730718139464864299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/730718139464864299'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/11/cicom-becomes-gold-certified-partner.html' title='CI.COM becomes &quot; Gold Certified Partner&quot;'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-3236012711565327334</id><published>2008-11-09T00:25:00.000-08:00</published><updated>2008-11-09T00:53:45.065-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><title type='text'>ajax</title><content type='html'>&lt;div align="justify"&gt;&lt;/div&gt;&lt;p align="justify"&gt;Ajax  is the acronym for asynchronous JavaScript and XML and  is one of the main usage technique in web 2.0.  It is highly helpful in loading the data onto the browser and enables the user to get that interactive nature of the web 2.0.  In commercial applications, by the virtue of Ajax, the user can customize the reports as she or he wants it.  It was made very popular by the Google with Google suggest.  Ajax is not a new programming language but a new way to use the existing standards which enables you to create better, faster and more user friendly web applications.&lt;/p&gt;&lt;p align="justify"&gt;Coming to the technicality of Ajax - it is  is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. Ajax enables the web applications to retrieve data from the remote server not in the conventional way of loading all the information at one go, but those data that is requested only in an asynchronous manner. Data is retrieved by the use of remote scripting or the XMLHttp Request Object&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The first coinage of the term was done in the article written by Jesse James Garreet who explained how it is used &lt;/p&gt;&lt;p align="justify"&gt;While XHTML and CSS are used for presentation, the  document object model is used for the dynamic display,  and XML  for interchange and XSLT for manipulation of data,  and  XMLHttpRequest object for asynchronous communication.  The JavaScript helps bring all these technologies together.  Even VBScript is also capable of doing the same functionality.&lt;br /&gt;&lt;a name="Advantages"&gt;&lt;/a&gt;The main Advantages comes where the pages on a website consist of much content that is common between them. Using traditional methods, that content would have to be reloaded on every request. However, using Ajax, a web application can request only the content that needs to be updated, thus drastically reducing bandwidth usage and load time.  The use of asynchronous requests allows the client's Web browser UI to be more interactive and to respond quickly to inputs, and sections of pages can also be reloaded individually. Users may perceive the application to be faster or more responsive, even if the application has not changed on the server side.  The use of Ajax can reduce connections to the server, since scripts and  style sheets only have to be requested once&lt;a name="Disadvantages"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;/p&gt;&lt;p align="justify"&gt;The main  Disadvantages of not being in a position to create a history or bookmark the page and the dynamically loaded/changed state can be overcome by only workarounds.&lt;br /&gt;Any user whose browser does not support Ajax or JavaScript, or simply has JavaScript disabled, will not be able to use its functionality.&lt;/p&gt;&lt;p align="justify"&gt;In the next post, let me write some more in depth about Ajax&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-3236012711565327334?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/3236012711565327334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/11/ajax.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/3236012711565327334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/3236012711565327334'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/11/ajax.html' title='ajax'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-3344359912724799229</id><published>2008-10-27T20:08:00.000-07:00</published><updated>2008-10-27T20:26:29.971-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><title type='text'>Whats 2.0?</title><content type='html'>&lt;div&gt;I had earlier written my understanding  of what is web 2.0. Here is a professional write up about the same&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;u&gt;Reproduced from the What is 2.0 by O"Reilly Media&lt;/u&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Begin Quote&lt;/div&gt;&lt;br /&gt;&lt;div&gt;""&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#cc0000;"&gt;The Web As Platform&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Like many important concepts, Web 2.0 doesn't have a hard boundary, but rather, a gravitational core. You can  visualize web 2.0 &lt;/em&gt;&lt;em&gt; as a set of principles and practices that tie together a veritable solar system of sites that demonstrate some or all of those principles, at a varying distance from that core.&lt;/em&gt;&lt;a id="mememap" name="mememap"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/_5mKJIoibG7Q/SQaFcBk5v1I/AAAAAAAAABQ/-uYNN6rTVo4/s1600-h/web2.0.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5262039931135049554" style="WIDTH: 593px; CURSOR: hand; HEIGHT: 438px" alt="" src="http://2.bp.blogspot.com/_5mKJIoibG7Q/SQaFcBk5v1I/AAAAAAAAABQ/-uYNN6rTVo4/s320/web2.0.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;Figure 1 shows a "meme map" of Web 2.0 that was developed at a brainstorming session during FOO Camp, a conference at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;O'Reilly&lt;/span&gt; Media. It's very much a work in progress, but shows the many ideas that radiate out from the Web 2.0 core.&lt;br /&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;For example, at the first Web 2.0 conference, in October 2004, John &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Battelle&lt;/span&gt; and I listed a preliminary set of principles in our opening talk. The first of those principles was "The web as platform." Yet that was also a rallying cry of Web 1.0 darling Netscape, which went down in flames after a heated battle with Microsoft. What's more, two of our initial Web 1.0 exemplars, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;DoubleClick&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Akamai&lt;/span&gt;, were both pioneers in treating the web as a platform. People don't often think of it as "web services", but in fact, ad serving was the first widely deployed web service, and the first widely deployed "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;mashup&lt;/span&gt;" (to use another term that has gained currency of late). Every banner ad is served as a seamless cooperation between two websites, delivering an integrated page to a reader on yet another computer. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Akamai&lt;/span&gt; also treats the network as the platform, and at a deeper level of the stack, building a transparent caching and content delivery network that eases bandwidth congestion.&lt;br /&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;Nonetheless, these pioneers provided useful contrasts because later entrants have taken their solution to the same problem even further, understanding something deeper about the nature of the new platform. Both &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;DoubleClick&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Akamai&lt;/span&gt; were Web 2.0 pioneers, yet we can also see how it's possible to realize more of the possibilities by embracing additional  web 2.0 design patterns.&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt; &lt;/div&gt;&lt;div&gt;Unquote&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;I encourage &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;viewers&lt;/span&gt; to read this long article which in essence deals with the basic components of web 2.0&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/4759749396406452730-3344359912724799229?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/3344359912724799229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/10/whats-20.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/3344359912724799229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/3344359912724799229'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/10/whats-20.html' title='Whats 2.0?'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_5mKJIoibG7Q/SQaFcBk5v1I/AAAAAAAAABQ/-uYNN6rTVo4/s72-c/web2.0.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-7993139314770900385</id><published>2008-10-23T16:22:00.000-07:00</published><updated>2008-10-23T16:47:23.030-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web 2.0'/><title type='text'>What is web 2.0</title><content type='html'>&lt;div align="justify"&gt;So what is web 2.0?  Is this a new phenomenon.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Answer to the above question is No, this is not new phenomenon.  It is the coinage of the terms which refers to collating all the earlier available technology and with which help, a website becomes interactive to all the users.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;The major components that go to form a web 2.0 site is  blogs, wikipedias, podcasts,  RSS feeds, social software and API which provide enhancements over read-only websites.   More than ever, instead of using Internet as a layer above the applications, the web 2.0 encourages the usage of the Internet as a platform which allows the  different applications to be underlying this platform and provide the user a interactivity to use and he or she wishes to use or view it.  For eg, AJAX enables the  each user  of the multiple user system to customize over the web the usage of the reports.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;In simple terms it relates to a transition of  the websites, from isolated &amp;amp; an information only sites, to interlinked  computing platforms that function like locally-available software in the perception of the user.   The inclusion of the social element  where the users are encouraged and provided facilities to generate and distribute content, often with freedom to share and re-use creates the interactivity to all the stake holders of these websites.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;The best examples of web 2.0 are ebay, flicker, itunes, etc.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-7993139314770900385?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/7993139314770900385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/10/what-is-web-20.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/7993139314770900385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/7993139314770900385'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/10/what-is-web-20.html' title='What is web 2.0'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4759749396406452730.post-4901571790088967668</id><published>2008-10-23T00:02:00.000-07:00</published><updated>2008-10-23T00:54:59.061-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='About CI'/><title type='text'>My company</title><content type='html'>This blog is dedicated to what I do as a head of the Software company &lt;strong&gt;&lt;em&gt;&lt;span style="color:#ff0000;"&gt;Computers International.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;A brief about the company&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;What began as a Training Centre for aspiring software professionalS in 1996, turned to be a full time pure play Software Development company since 1998.&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;What do we do&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We are a &lt;strong&gt;&lt;em&gt;global product development services organization&lt;/em&gt;&lt;/strong&gt; and a partner to established technology leaders, helping them bring software products to market in less time and at reduced costs. We partner with our clients to create dedicated delivery centers. By leveraging on our capabilities, it helps our clients to increases product quality while reducing the time to market and operating costs.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;What are we  good at&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;To form a core team around a product and continue to develop and  maintain that product along with the client product team from one build to another, from one version to another,  on a long term engagement model.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;strong&gt;What are the current domains we work in&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I can say that there are 3 circles of in our work space.   while there is one outer circle, which forms the  &lt;strong&gt;&lt;span style="color:#ff0000;"&gt;"Outsourced Product Development&lt;/span&gt;&lt;/strong&gt;", the other two circles are independent circles within the outer circle.  The first of these circle denotes our &lt;u&gt;1000s of man years&lt;/u&gt; of experience in &lt;span style="color:#cc0000;"&gt;&lt;strong&gt;"Accounting Products",&lt;/strong&gt;&lt;/span&gt; the other circle denotes our experience and expertise in developing products in " &lt;span style="color:#cc0000;"&gt;&lt;strong&gt;Enterprise Mobile solutions space&lt;/strong&gt;&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;What is our Technical Expertise&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;All Microsoft Products, Windows ME, Windows CF, JAVA, J2EE,  Oracle,  IBM DB2, Websphere, Crystal Reports, BI,  Automated Testing tools like Win runner, etc.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;Our Bottom Line&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Co Creating Value for our Clients&lt;/strong&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4759749396406452730-4901571790088967668?l=ciglobal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ciglobal.blogspot.com/feeds/4901571790088967668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ciglobal.blogspot.com/2008/10/my-company.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/4901571790088967668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4759749396406452730/posts/default/4901571790088967668'/><link rel='alternate' type='text/html' href='http://ciglobal.blogspot.com/2008/10/my-company.html' title='My company'/><author><name>Sarada</name><uri>http://www.blogger.com/profile/17613648069290492993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://1.bp.blogspot.com/_5mKJIoibG7Q/SN4VmJZ8aTI/AAAAAAAAAA0/892K4j12LhY/S220/sarada_profile.jpg'/></author><thr:total>0</thr:total></entry></feed>
