Hololens and the future of Augmented Reality

By |2019-08-28T16:11:42+00:00February 27th, 2016|Software|

I personally believe that Augmented Reality has a great future and Hololens has a great future for specialized applications but I don't see a mass appeal. Google Glass did not work out in a similar form factor. Augmented Reality future is on smart phones and the killer app would be for Tourism and language translations. [...]

Comments Off on Hololens and the future of Augmented Reality

Don’t be a jerk – Empathy is important

By |2019-08-28T15:50:35+00:00December 20th, 2015|Software|

Empathy is the awareness of the feelings and emotions of other people. Recently, my daughter told me about the Platinum rule -  “Treat others the way they would like to be treated.” Contrast this with the Golden rule - “Do unto others as you would have others do unto you.” The platinum rule is better [...]

Comments Off on Don’t be a jerk – Empathy is important

Proof of Concept projects

By |2019-07-25T23:32:06+00:00November 19th, 2015|Management, Software|

Most of the time, your developers will be working on legacy code, some of which may be out of date and boring to work on. They will push for moving to the latest release of their favorite language and framework. Most managers make the mistake of shooting down the ideas because they feel it is [...]

Comments Off on Proof of Concept projects

Engineer to Manager

By |2019-07-24T16:32:30+00:00August 24th, 2015|Software|

If you promote an Engineer to a Manager, make sure you send them for Management training. Management is a different job compared to an Individual contributor. If you don't have money for training, point them to YouTube videos like this one.

Comments Off on Engineer to Manager

Building a great product – Start with an Empowered Product Owner

By |2017-02-05T18:45:54+00:00March 3rd, 2015|Management, Software|

A Camel is a horse designed by a committee! One reason bigger companies fail to innovate is there is no ONE Empowered Product Owner (or product manager, program manager, etc.) that owns the entire product vision. Even if there is one person assigned responsible for the product, he/she is not empowered to make the final decision [...]

Comments Off on Building a great product – Start with an Empowered Product Owner