Setting all the tools in order before beginning to work. This is the mantra i learnt from lean software development principles. . Some time ago our team inherited an android app code base that used to do a humongous amount of tasks. A lot of modules, a lot of functionality, and a lot of checks and controls all over the app. It was a spaghetti me...

What is the first thing, you do when get into a project. You understand the requirements right? So this video is about using object oriented analysis and design to understand the requirements precisely....