Software Engineer’s Blog

Software Engineering weblog

Cheese is moving again!

Landscape of world around is changing drastically with innovations like Sixth Sense, Project Natal , and multi-touch man-machine interfaces. Software is opening up new frontiers in collaboration. What is more, Cloud computing is changing the deployment and usage model of software taking it more towards a service paradigm.

I believe, these augurs well for the world at large as it brings technology closer to people. For me? I have different hats. Good for most hats but not so good for others

It is fascinating for the curious onlooker in me. It is good for my business as it provides new possibilities in improving my customers’ business. It is good for software developer in as I get to work with something new, different and probably even unique. It is a new challenge for the architect in me, as I grapple with the unknown.

It alarms the tester in me. I know, I will be in the middle of it in no time at all; even before the world comes to terms with it. The world understand the need for architect, developer and user to learn and adapt but the tester is expected to get into the situation and has to come to terms with it on their own. For instance, what are the techniques that hold good? Where are my tools?

Well, we like it or not, the cheese is moving. I am diving in…. better to be proactive than reactive, right?

Advertisements

December 1, 2009 Posted by | Agile testing, Natural User Interface, NUI, software engineering, Software Quality, Software Testing, Surface, Testing, User Experience, UX | Leave a comment

Google Wave

Is Google Wave a flop? I do not think so!

I have received an invite for Google Wave. Just started playing around with it. I am very much impressed with Google Wave.

What interests me is that the paradigm shift in communication; pretty much close to typical discussion. Discussions, in general, are not linear. It aligns very closely with human thought process and group activities like discussion. A good discussion, though would be centered on a topic, would also cover variety of related topics as well

Will it replace current forms like emails and IMs? It may not. Just as emails have not removed regular mail service.

Applications? Plenty. I would use it to record my own thought process and learning. I would also use it in any group activity, including software development.

Will it be a success? Well, there is more to success in the market than just realization of need and a good product. Critical mass, financial muscle, marketing push, competition and many other factors too play a major role

I am waiting for getting all my contacts into Google Wave. At this point, I am constrained by the number of invites that I can send

November 17, 2009 Posted by | Google Wave, Natural User Interface, Software architecture, software engineering, User Experience | Leave a comment

Sixth Sense

oops!

Had it not been for my friend Dilip pointing out to me in a casual telephone call yesterday, I would have missed this Sixth Sense, a great innovation from MIT

Every device getting to be a computer in itself, devices are getting miniaturized, user interface to devices are simplified (should we still use the word user interface? interface represents a means of interacting with the disconnected), web getting to be the essential computing platform seamlessly connecting everything around… Change is in the air in the computing world…..

Hat’s off to Pattie Maes and Pranav Mistry!

November 9, 2009 Posted by | Natural User Interface, NUI, Surface, User Experience, UX | Leave a comment

Yet another disruptive innovation!

Sure, Times they are a-changing!

Did you say ‘wow’ when you saw Project Natal? Well, that is not all!

Microsoft is working on yet another innovation that is bound to change our perception of man machine interaction. Going by this, I believe, human-computer interface is set for a drastic change

October 30, 2009 Posted by | Game, Gaming, Natural User Interface, NUI, User Experience, UX | Leave a comment

User Experience and Emotion

Lecture on The Future of User Experience and the Emotion Commotion

October 23, 2009 Posted by | Natural User Interface, NUI, User Experience, UX | Leave a comment

Multi-touch mouse in the market

Apple has brought multi-touch mouse out of research lab!

October 23, 2009 Posted by | Natural User Interface, NUI, User Experience, UX | Leave a comment

Now Mouse 2.0?

Research for a new kind of mouse is on; this time with multi-touch capabilities!

The more it changes, the more it remains the same!

October 18, 2009 Posted by | Natural User Interface, NUI, Surface, Uncategorized, User Experience, UX | Leave a comment

Multi-touch programming getting simpler

Multi-touch programming is set to get simpler with Visual Studio 2010 release. It is time to get hooked if you are not already

October 17, 2009 Posted by | Microsoft, Natural User Interface, NUI, Surface, User Experience, UX | Leave a comment

Times they are a-changing!

I am thrilled to see a game changing technology “Project Natal” from Microsoft. Does it sound like an exaggeration? Watch it action to believe

It is a disruptive technology that is set to change world of gaming and the world of computing. Life will not the same any more! Are my friends in business analysis listening? Demands of your customers would be asking for more! Are my friends in architecture/design listening? Possibilities in usability/user experience  is set for a paradigm shift! Are my friends in software testing listening? How are we to test this? You have new challenge in hand, if your hands were not full already!

October 9, 2009 Posted by | Game, Game Architecture, Game Engine, Gaming, Microsoft, Microsoft Natal, Natural User Interface, NUI, software engineering, Software Testing, User Experience, UX | Leave a comment

Changing world of computing

World of computers started off as a scientific curiosity and soon evolved to become essential component of infrastructure for any serious business, big or small. Mobile phones and similar devices has taken computing to common man breaking all barriers.

I believe, simplicity of interface and power of networking were key to burgoening popularity so far. I am looking forward to further changes that promise to revolutionize user experience.

1. Multi-touch PC

2. Google Wave

September 6, 2009 Posted by | Natural User Interface, NUI, software engineering, Uncategorized, User Experience, UX | , | Leave a comment