Mukesh Jain, Microsoft
Quality is not just about having a defect-free product that meets the requirements. If your product or service is slow in responding to your user actions it will directly impact your product adoption and user satisfaction. Performance is an implied need, which is not normally stated explicitly, but users expect it to be there and its absence will impact your business. With global users and mobile devices, performance testing becomes much more important and challenging.
The gauge I try to use is – if the user feels the product is slow, your product is slow – no matter what process or tools you have used for performance; i.e. the customer is always right. If you ignore your customer, they will ignore your product
There is no silver bullet; you can build a product that meets the performance expectations of users by planning it upfront, managing with the right set of Metrics and leveraging Six Sigma techniques. It’s about understanding your audience/users/customers – your product is used by experts, novices and executives – its not one or other – your product should take care of performance for all of them.
In this presentation, Mukesh will talk about Six Sigma techniques that can be used to improve performance of your web & mobile application and how you can plan the right thing, do the right thing and get the right things for the right user at the right time – every time. He will provide demo, tools and techniques along with metrics for managing performance of your applications.
He will also share his experience on how he used Six Sigma techniques in Microsoft to improve performance of Bing, MSN, Messenger, Mobile, Hotmail and Outlook.
2010 Technical Paper, Mukesh Jain, Paper, Slides, Notes, Video