With the current alphabet soup of software design methodologies it's hard to see the wood for the trees. However I enjoyed reading about the Disciplined Agile Delivery (DAD) framework promoted by Scott Ambler and Mark Lines in their book and the DAD website. An agile approach with enterprise awareness? Sounded too good to be true! Of course there is no magic bullet, no completely prescriptive one-size-fits-all process for all people, projects and companies. Some tailoring of the underlying development process framework is both required and valuable. However DAD strikes a great balance between "traditional agility" and "global enterprise awareness" and may well require a much smaller degree of tailoring from its out-of-the-box definition for many projects. For a fresh start-up company like Sentireal® it's actually an interesting set of principles for driving aspects other than software product development. Research, marketing and even corporate/strategic concepts can benefit from the basic agile principles like iterative development, continuous integration/deployment, etc coupled with awareness and linkage into an enterprise-wide strategy.
Augmented, virtual and mixed reality are emerging technologies with great potential in many markets. Artificial intelligence and contextual computing provide means to make our electronic devices work in ways that better fit with our lifestyles, situations and environments. This blog captures Sentireal's perspective on the trends, applications and products driving progress in these areas. Comments and debate are welcome!
I came across a nice article by Shane Snow in LinkedIn today, entitled "The Problem With Wearable Tech Today". You can find this article here. Shane draws a nice analogy between the wearable tech available now and the early (pre-iPod) music players. Whilst not agreeing with every aspect of the piece, it's good to see a well-balanced assessment of where we've got to, and where we still need to go, with wearable computing. Right now, wearables neatly solve some needs of some people in some situations or environments. Over time this subset will grow bigger and probably significantly bigger. However that's not being helped much by the more frivolous and, in some cases, outlandish use cases for which some wearable tech is being developed right now. Wearable computing has an increasing role to play in the future. Please don't stifle its development by creating an image of cheap novelty!