Web Application Landscapes - Monitoring Web 2.0 Applications
The Web Application Landscape The Internet and the Web have become the primary vehicle
for business communications, evolving to subsume and replace older technologies. As software technologies exploit steady advances in the Internet hardware platform, the
Web performance testing continues to evolve to deliver new user experiences and increased application utility. The most advanced example of the Web becoming a platform is the rich Internet application (RIA), reflects the gradual transition of Web applications from the simple thin-client Web browser to a richer distributed-function paradigm that behaves more like the desktop in a client/server model. Measuring RIA Performance This architecture complicates performance measurement, whose goal is to understand the customers experience. In an RIA, the time to complete a Web page download may no longer correspond to something a user perceives as important, because (for example) the client engine may be prefetching some of the downloaded content for future use. Standard tools that measure the time for Web page downloads to complete can record misleading data for RIAs. To implement RIAs successfully, enterprises must re-evaluate their approach to performance management. Instead of relying on the definition of physical Web pages to drive the subdivision of application response times, RIA developers or tool users must break the application into logical pages. Measurement tools must recognize meaningful application milestones or markers that signal logical boundaries of interest for reporting, and subdivide the applications response time accordingly. The Importance of Web Performance Management What does Web application performance mean to you? Most business executives would evaluate the success of a Web application by looking at business performance metrics such as revenue, costs, and customer satisfaction. Because an application may be created to serve customers, partners, members of an organization, or employees, the relative importance of those metrics may vary. For any Web application, effectiveness means simply fulfilling the planned design and delivery objectives, delivering online experiences that lead to satisfied customers, and so meeting the intended business performance goals. Common Goals, Divided Responsibilities In many organizations, responsibility for these four aspects of effectiveness is divided among four groups or departments. Divide and Conquer Business experts provide the content or specify the behaviors that are the sites purpose (Utility). Design and usability professionals specialize in making it easy for customers to navigate the site (Clarity). Site developers build the site in ways that determine download speed (Responsiveness). IT staff manage the systems that keep the site up and running (Availability) and maintain a consistent level of performance (Responsiveness). Measurement Challenges of Web 2.0 The characteristics of Web 2.0 applications highlighted earlierthe network as a platform, collaborative environment, social networking, mashups, and rich media interfacescreate several additional challenges for all measurement tools. In increasing degree of complexity, these are: Measuring an increasingly diverse customer community Measuring the quality of collaborative interactions, in which customers both upload and download information. Measuring applications that incorporate a much richer variety of media and interfaces. Measuring application phases that no longer correspond to one (or more) HTML pages Reporting data in ways that provide insight into Web 2.0 applications. Getting the Right Data To sum up the importance of these issues, consider the popular saying coined by Tom DeMarco: You cant control what you dont measure. Measuring the wrong things, or basing key management decisions on reports that contain incomplete data, is as bad, if not worse, than not measuring at all. So its not wise to measure Web 2.0 applications using only the tools and approaches developed for traditional Web sites. Inaccurate data undermines the effectiveness of any program of systematic performance management and causes performance-tuning skills and resources to be applied in ways that are not optimal. It can also lead to unproductive interdepartmental conflicts and disputes over service-level agreements with internal or external service providers when staff question the accuracy of the data, or discover discrepancies in data from different sources. Keynote Web Performance Management Solutions Success in every one of these five performance management activities depends crucially on an organizations ability to gather and report meaningful, timely, and accurate measurement data with the focus on the right metrics. Since a key idea of Web 2.0 is enhancing the users experience, it is vital to measure actual customer experience proactively. Measuring the Diverse Customer Community On Web 2.0 sites, personalization options allow customers to tailor their experience of a site to their individual preferences, and sites are carefully designed to download and display contents efficiently and successfully in all major browsers. Because customers experience depends on their Internet connectivity, sites may even adjust their content based on the browsers connection speed. Measurement data must reflect this diversity. Measuring Upload and Download Performance In traditional Web applications, customers consume content, so all performance measurement efforts have focused on download times as the key metric. But as Web 2.0 applications add collaboration and social networking features, customers also supply content. To ensure the quality of a customers experience, its therefore necessary to measure and report upload performance as well. For example, the user of a collaborative application might navigate to a product or member directory, complete a login or authentication dialog,search for a certain subject or interest area, browse the results, select a particular area of interest, proceed to an upload page or dialog, complete a browse dialog to select content to be uploaded from their laptop or desktop, entering some additional descriptive metadata as appropriate for the application, and click the Upload button. Throughout this interaction download activities are minimal, and may respond rapidly. But if, after all this work, the upload stage is painfully slow, or fails altogether, because of congestion at the server end, that customer may be lost forever. For an organization needing to measure and ensure the quality of its customers experience when contributing content to a collaborative or social networking application. Conclusion When considering the need for Web testing and measurement, it can be tempting to view a Web application simply as a collection of Web pages. Adopting
web page monitoring that simplifying view makes performance measurement and reporting tasks easier. But doing so ignores the dimension of
Web performance most affected by Web 2.0, and maybe the most important feature of a Web applicationthe paths taken by Web users. For every Web application, a users ability to navigate smoothly through a relatively small set of business transactionsthe money pathsis the key to business success. It is only by completing these key transactions that visitors are converted into customers, triers into buyers. Therefore, in addition to tracking key performance indicators like conversion rate, most organizations consider it essential to identify, track, and measure their key business transactions. By doing so, they can better understand and improve each applications conversion ratethe second key to site effectiveness and therefore the health of the business.
Web Application Landscapes - Monitoring Web 2.0 Applications
By: keynote
Valid Certificates for Your Diamonds The Boston Harbour Islands – a truly breathtaking landscape Roller blinds – simple but effective solutions for sun heat control The 10 Hottest Wedding Trends For 2010 Creative Ideas For Spooky Landscape Lighting Lamps For The Home Trends In Lighting An Easy Three Step Process For Landscape Lighting Best Mobile Phone Deals-Tremendous Handset With Best Deals Wedding Dress Trends For 2010 Share Your Favourite Photos with Your Friends by the Best Photo Tool Treat Wounds Efficiently by Stimulating Your Immune System Check Your Sentences In Seconds - This Can Help ! Modified cars and Car tuning – certainly the latest trends