Lean concepts and software development – Example from Yahoo! Mail
When yahoo mail launched its new Beta test you might have found it loaded very slowly and took long time before we can do anything. Later it was fixed and on their blog they share how. I think this is an application of lean thinking (whether they knew it or not) in software development.
According the blog initially yahoo mail tried loading every feature when it is launched on the browser. So it had to take lot of time in loading. But later they have broken down the loading in to small components and then they load one by one and some on demand. This reduces the user waiting time since they see what they want to see at the beginning. Some features are loaded only they are requested. So time and resources are not wasted on loading features which are not used frequently. This made user experience much better since users started to see what they wanted faster.
Isn’t this thinking pattern goes parallel with lean way of thinking? Lean suggest to process in small batches or ideally a piece at once. And process only when they are required to be done. The net effect will be less utilization of resources, faster and flexible system. Yahoo! Mail got it correct very soon and we the users are really benefiting from that.










1 comments:
That is a nice example of lean thinking, loading the application page in small pieces!!
Post a Comment
Anything to say. Please feel free to leave your comment below.