Productive Android Development – Making use of BaaS
What is BaaS? BaaS (Backend as a service) is a cloud computing category, that makes developer’s life easier by providing an easy way to set up, use and operate a cloud backend for their mobiles, tablets and web apps. BaaS is becoming increasingly popular because it is...
Business-Driven OR Fact-Driven Design
It’s not always the technical reasons that drive the design decisions. More often, they are business based too. 'What design decision are you making' should also factor in 'When are you making the decision' and 'Why are you making the decision'. This is one of the...
Get ‘Usability’ into Use in your Software Design
'You do not need to be a mechanical engineer to drive your car or you do not need to have a hold on any automobile mechanics to use your car'. You just need to know how to operate the steering, clutch, break and gear, and of course other monitor and control...
“Is Everything Alright” may not be Alright
Incremental deliveries are not just good enough. You should ensure that they are really adding up to the Constructive feedback in achieving your long-term goals, than just aiming for "Everything is Alright" with every incremental delivery. When our team first started...
Process is a way, Practice is the key
“Name of the process cannot make any magic by itself. The set of yet another BIG terminology in the process documents is not just good enough to reach your Quality goals. It’s all about your practices and how you tune them to suit the long-term(final project...