Category Archives: Mindshare

My understanding / view

A reality check on “citizen development”

Bookmark Business Technology and People

The topic of Citizen Development recently received a lot of attention – the latest coming from new Gartner report and from ebizQ forums. So I’d like to revisit it.

The temptation of “citizen” application development dates back to the prehistory of the PC – the introduction of micro computers and products such as Framework and dBase. That was the time when we entered the market with Magic Software, and I supported the thesis that 4GL’s enable line of business experts to directly implement business applications shortcutting much of the traditional development and programming process. Reality proved otherwise, showing that such easy to use tools actually amplify lack of IT skills, which sometimes led to very unhappy endings. We revised our approach very fast to target system analysts rather than LOB professionals, and observed amazing results – very small teams providing very rich and comprehensive applications (an example in More about Enterprise RIA in practice).

Nowadays, I believe that citizen development can be effective provided the following combination: easy and intuitive assembly and composition tools with adequately enforced governance, and a professionally developed collection of services (building blocks). A good example of such a mix is Convertigo.com, which evolved from Programmatic Integration to Enterprise Mashup’s and now to SOA backend enablement (targeted at IT professionals via an Eclipse based studio) and Front-End composition (targeted at citizen developers with Convertigo’s own Composer as well as other popular composition tools).

What do you think about Citizen Development?

Being pragmatic about Multitenancy and Cloud Computing

Bookmark Business Technology and People

I used to think that multitenancy was a key incentive for Cloud Computing. The experience of the last couple of years leads me to a different view. The Cloud makes IT more ubiquitous, but multitenancy is far from being ubiquitous – so most of the services offered in the cloud are either not multitenant or use some kind of shared-hardware scheme (virtualization). So far there seems to be more cloud computing capacity than there is a demand for it – so the improved resource usage aspect is not so important. I also see that many enterprises adopt the Cloud advantages for their own software, for example rolling out core enterprise applications as RIA’s to their extended ecosystem partners and thus streamlining the supply chain and reducing costs.

My conclusion is that multitenancy is more of a future feature that would emerge when the economy would mandate it. So my recommendation is to adopt application platforms that enable multitenancy and develop future applications as such, and in the meantime take advantage of the Cloud using pragmatic approaches.

The Extended Enterprise – from vision to reality with Rich Internet Application technology

Bookmark Business Technology and People

In the past year I wrote frequently about the manner in which enterprises approach Rich Internet Applications (RIA’s) and Cloud Architecture. I’m happy to see now tangible evidence of this. During the last couple of weeks I received several case descriptions of productive systems, and I’d like to share a couple of particularly interesting cases. For some reason, the more interesting stories come from the Netherlands – I did not figure out yet what’s behind this, but the first RIA example that I described in “More about Enterprise RIA in practice” also originated in that country.

The “Flower Shop” solution is an Enterprise RIA coming from a joint venture of Extendas (ISV specialising in eCommerce solutions) and Van Delft International (one of the leading suppliers of cut flowers in the Netherlands and award winning early adopter of mobile software technology). This application spans the entire supply chain from the FloraHolland exchange through the flower trader (such as Van Delft) to the flower shop. This is an Enterprise Class application, requiring a rich user interaction and transactional capability that is beyond browser based applications. Implemented with uniPaaS, the application is available simply via a URL and login credentials. It is presently being rolled out and is expected to be used by some 1500 flower shops, streamlining the short-lived flower trade, accelerating logistics and reducing overhead.

Another amazing customer of Magic Software is the VanDrie Group, the World’s largest veal producer. VanDrie already had a browser based application, VealVision, providing the full historical details about your piece of Schnitzel from the farmer to the supermarket. This has been now replaced by a fully interactive RIA, enabling each party in the supply chain to feed the system directly – streamlining the short-lived veal trade, accelerating logistics and reducing overhead

As Redmonk analyst Michael Coté commented on these stories, Enterprise RIA’s bring the “boring back-office applications” to the Web era and the usability level which the millennial generation expects from IT. They also remind us the Cloud Computing is not only infrastructure on demand, but has a far reaching business impact and that its adopters already gain a lot from it.

Renewable energy and hydrogen – what’s the effective cost of energy?

Bookmark Business Technology and People

We have seen in my previous post about hydrogen two main factors that can facilitate the supply and competitiveness of Hydrogen – H2 production, and H2 Storage and Transportation.

At present it takes about 1.5 times energy to produce H2 – meaning that we have to invest 1.5kW in order to obtain 1kW worth of H2. I suspect that the energy investment in obtaining 1kW of Coal or other fossil fuel is not less (in particular when you consider the cost of their being non-renwable). I did some research and found an interesting study by Prof Risto Tarjanne – Competitive Comparison of Electricity Production Alternatives – I copy here the relevant graphic.

 

What this implies is that Nuclear electricity cost is about 2.4€ç/kWh (3.6$ç), and that instead of wasting power during off-peak hours, we can cleanly produce large amounts of hydrogen from water using electrical energy. But given that the boiling point of hydrogen is cryogenic – at about minus 252.87 °C – it is very difficult and expensive to store it as is. One of the main challenges of the hydrogen economy is to find a way to store H2 in a similar density to that of fossil fuel.

Let’s conclude this post by stating that it should be possible to produce hydrogen without CO2 emissions at an energy cost of about 3.6€ç/kWh, or €1.2 per Kg of emission free hydrogen. In the next post, I’ll tackle the storage and transportation issue.

Renewable energy and hydrogen – what’s bringing them together?

Bookmark Business Technology and People

I have been studying recently the hydrogen economy, and I’d like to share the insight I gained.

Taking a different look at energy, we should consider all forms of fuel as energy carriers and all forms of fuel production (whether mining, drilling, via nuclear reaction or solar/wind etc…) as primary energy sources.

Presently, most of our primary energy sources are non renewable, and most of our energy carriers deliver their energy while polluting the environment. What we want for tomorrow is renewable primary energy sources and non-polluting energy carriers, all at a consumer cost similar to the present.

Renewable primary energy sources are usually of a stationary nature – nuclear plants, wind turbines, solar farms or biogas plants. As long as we can directly produce electricity and transport it over wires to stationary consumers (such as households) we’re fine. However, much of the energy we consume is in a mobile setting – automotive and various devices. For these applications, as well as for isolated off-grid location, we need an easily transportable, non-polluting and renewable energy carrier. There is a broad consensus that Hydrogen can be such a carrier, provided we find ways to harness it.

Hydrogen (H2) can be cleanly produced from water with electricity generated by a renewable primary energy source, and when consumed it releases energy while producing clean water. In terms of energy content it is also very attractive: 1Kg of H2 contains the equivalent of 33kWh – compared to about 11kWh contained in the equivalent amount of Diesel fuel – and compared to 0.3kWh in 1Kg of a top battery.

I’ll expand on the practical aspects of hydrogen production, storage and transportation in a subsequent post.

In the meantime, I’m keen to learn about your view on the futur of energy.

The Impact of Social Computing

Bookmark Business Technology and People

I came across one of those “Columbus Egg” postings which I found excellent, motivating enough to add this post. My trigger is a post by Gartner analyst Anthony Bradley about the realities of Social Media, and I would like to expand on this.

There’s a long dated debate about the limit between private and public life, and about media transgression in the lives of public figures. This got a dramatic exposure with the tragic death of Princess Diana. The internet and the new social sites give anyone access to the world, to the point of redefining the meaning of fundamental social terms (what does the word “Friend” mean nowadays?). People use social networking sites, blogging and messaging to gain exposure and develop (consciously or unconsciously) a personal brand. They are not always attentive to the “Pandora Box” effect, that what they publish is out there in the public domain. It reminds me of the venerable arrest warning “anything you say could be used against you”. As Anthony rightly points out, “No matter where you fall on the question of personal privacy, this is the way of the world and it is unlikely to change because there are too many people who feel that if you sell your persona then all your behavior is fair game. And certainly the demand for scandalous information is strong”.

Another related challenge is the impact of social computing on the enterprise. Businesses spend a very significant percentage of their income to carefully manage branding and communications. A press release that is less and a page often incurs more that an entire day of human labor until it hits the wire. In contrast, most of the content published in social media is essentially ad-hoc and often reflects temporal sentiments. We see more and more frequently situations where the personal brand of an employee becomes significant, and when that employee is also a visible figure in an enterprise it might challenge the communication effort of that enterprise and impact its brand.

How do you reconcile then privacy rights and professional limitations? The Internet gives private persons enormous potential power, and with power comes responsibility. If a person wants to play in the branding and exposure Enterprise league, then he/she should also accept the consequences, and realize that just as Facebook changed the meaning of “Friend” so did the social computing phenomena change the meaning and boundaries of “Privacy”.

I take this opportunity to wish you a happy festive season and a prosperous new year.

A new way to gain awareness through Gartner’s MQs?

I just read in Network World about a law suit by ZL Technologies against Gartner, concerning ZL’s placement by Gartner as niche player in an MQ report. The law suit was dismissed by the judge on all accounts, but he gave ZL 30 days to come up with more arguments – an opportunity which, they announced, they were going to take advantage of.

I asked myself what might be the motivation for a company, of which I have so far never heard of, to engage in a legal battle that it has very probably no chance of winning? And on the ground that they objectively rate a better positioning in the report? Why go through the cost and hassle? Unless, the exposure obtained via this method of communication is much more cost effective than other exposure alternatives…

Indeed, I doubt that they would have gotten this kind of exposure in NetworkWorld and Google as a result of their mere Gartner MQ presence. And what if they would invest in sponsoring one of Gartner’s relevant events? I did that a few times at great expense, but did not rate a Google alert and NetworkWorld coverage. What if  this law suit costs significantly less than alternative ways of achieving Gartner related visibility? In such a case it would pay further dividends to go for another round in the court and get another round of media attention.

Even though the business climate remains challenging, I sincerely hope that this phenomenon remains an exception and that companies focus on bringing more added value with their offerings rather than try to gain advantage by picking upon distortions and weak spots in our system.

Producing water from thin air – dream or reality?

I recently became acquainted with a new technology that is truely amazing – producing water from the air. I’d like to share more about that.

The extraction of air humidity as alternative water source is a solution that was primitively used since biblical times . In the last 15 years several attempts were invested using modern technologies for this process, but none was able to operate reliably over an extended period of time at acceptable costs.

The ideal solution is to affordably produce plenty of H2O (pure water). And voila – it should be now possible to get large amounts of drinking-grade water in places where water is limited or unavailable with minimal environmental impacts and at a reasonable price!  This goal is achieved using an innovative technology from the Israeli company EWA Technologies Ltd., to obtain atmospheric water in most climatic conditions, air quality, time and place.

The EWA technology aims to provide humanity with a new water source, which could easily answer necessities almost everywhere on the globe. The EWA technology can be considered as a rain substitute – without its erratic unavailability.

Some facts about water in the air
There is more than enough water in the air. The air volume of a big room (75-100 cubic meters) contains almost two liters of water. In atmospheric terms, a volume of 1 cubic km contains 10,000 to 40,000 cubic meter of water – enough to supply water for thousands of families.

The EWA 3rd generation technology
EWA-III incorporates a novel breakthrough and cost effective processes to supply remarkable quantities of water from the atmosphere. Leaving behind the traditional condensation concepts that were used so far to extract water from air, EWA-III utilizes a multi-stage, dry, chemically based concept that is unaffected by air pollution and suits most climatic conditions. EWA-III also breaks the cost barriers of equivalent technologies thanks to sophisticated heat exchange and energy management, to the point of generating carbon credits.
Practically, only the power consumed by the blowers and some incremental heat is needed, since EWA-III reuses 90% of the energy through heat transfers and innovative optimization. In biomass terms, the basic EWA-III/10 model consumes 5kg of biomass (or 5 litres of diesel fuel) to produce 1,000 litres of fresh water. The energetic efficiency increases upon scaling up to higher capacity models, reducing the cost to $0.50 per 1,000 litres of water at the efficient end.

The environmental impact
Water desalination technologies produce waste that negatively impact the environment, and generate carbon emission debits. The new technology requires moderate heat energy, can use natural and/or residual heat sources, and a little electricity. It does not use chemicals and does not produce any wastes or residues. Moreover, upon consuming heat energy from renewable energy sources, it actually produces carbon credits. Furthermore, this creates new fresh liquid water (transformation process) that is added to the water cycle.

In his paper about the combat against desertification , Professor Marc Bied-Charreton describes the causes and effects of desertification, and highlights the point that modifications of vegetation and land conditions have an impact on the climate; that soil denudation increases evaporation and reduces water storage; and that the increase of barren land areas has also an impact on the production/suspension of aerosols, contributing to climate mechanisms alterations. With enough water to develop vegetation in desert areas, desertification could be reversed and the effects of climate change mitigated.

The Rural Concept developed by EWA addresses the water – vegetation – waste – energy cycle, and makes use of agricultural wastes as an energy source for EWA’s water apparatus. EWA’s water apparatuses are able to utilize all types of energy, but mainly use moderate heat (a small amount of electricity is required to blow the air through the absorption chamber). Agricultural wastes are composed of organic matter that enables to produce heat without causing air pollution.

By using agriculture/municipal organic wastes to produce energy, it is possible to supply water for both domestic and agricultural purposes at a significantly lower cost than alternative water sources.

Why should BI be considered in isolation?

Bookmark Business Technology and People

There’s an evolving conversation at ebizQ about BI, questioning if BI is forward or backward looking (is it like driving while looking at the rear-view mirror?).

I’d say that driving without a look at the rear mirror can be quite dangerous. Rather than being holistic, we should consider BI as one technology which contributes to better management, rather than as an isolated panacea.

If you can apply BI to on-going data in order to make near real-time decisions, then you are not just looking backwards. Say that you approach traffic lights, and the green blinks announcing that it would soon turn to red. Should you hit the accelerator or the breaks? If your BI can give this answer, taking into account past behaviour and data as well as present data (speed, location, …) – then you have a good implementation.

We see this kind of implementation more and more. In the context of Process Management, one of the fast growing products (Appian) actually stems from BI and applies this technology to many facets of their product. Other BPM vendors do similar things. BI is also increasingly integrated in the Office environment with add-on products such as Panorama.

To conclude with a broader perspective, let’s not underestimate the relevance of history. History is part of our present and certainly impacts our future, and those who have a good understanding and insight of history usually are able to better interpret the present and make sound decisions about the future. I thing that this is what BI helps us do.

About application developers, platform licensing and bananas.

Bookmark Business Technology and People

I took the time yesterday evening to catch up with my reading, and came across some great posts about Application Platforms. Forrester’s Mike Gualtieri was inspired by Michael Jackson’s “Man in the mirror” and posted “Do Application Developers Need To Change Their Ways?”. He makes four recommendations to application developers – Understand the business in your bones”, “Be a developer not a coder”, “Use new technologies, but only when they make a difference”, and “Become Architects again”. As someone who evangelizes the abstraction of technological issues as a way to facilitate quality application development with a focus on the business solution, I am fully in agreement with Mike’s post. My recent post about A broader perspective on Google’s CHROME OS is very much along the same lines.

Another entry that I found highly relevant is John Rymer’s “Developers Want Unrestricted Downloads” (also on the Forrester blog). John relates to the recent work he did with Mike on CEP platforms, and forwards the argument that Platform vendors should offer unrestricted downloads for developers, in order to encourage them to adopt the platform and use it in production projects. And as far as survival goes, those vendors would collect revenue “as serious shops come back for deployment support including paid licenses”. We have the same passionate discussion time and again at Magic Software, in each licensing and pricing policy meeting. It is much easier said than done, in particular when your core product is the Platform. Megavendors such as Microsoft or IBM can and do promote much of their development technologies as lost leaders, compensating the freebies via (sometimes hefty) licenses on other parts of their technology that are required to complement the application environment. Most pure play vendors cannot afford that luxury, and in order to continue and innovate and support their operations they need to get revenue from almost any value added activity they perform. And when it comes to Open Source, the harsh reality is that there are very few vendors in this space who manage to survive independently for an extended period – most flare and then are either acquired or just fade away.

Let’s take both posts together – after all, it’s all about application development and John and Mike jointly report about it. Paraphrasing on Jackson’s song, Mike asks “What if application development professionals look in the mirror? What changes would you make to develop better applications?”. They also report that “Developers consistently tell us they want unrestricted platform downloads — no time bombs, no forced contacts with the vendor’s sales staff, no limited-function versions”. Let me take this reasoning boldly further. In other words, those developers who want unrestricted free platform downloads should be willing to do their own development work for free – hoping that their employer would find their work useful enough to pay them for subsequent support! Or maybe they should look in the mirror, and apply the same criteria they’d like for themselves to their fellow developers who develop platforms.

There’s also something to be learned from the banana merchants and the Max Havelaar foundation (incidently, the original story is related to Java – the island…). The foundation promotes fair trade and pay, and certifies that a minimal fair portion of the revenue from agricultural products from developing countries reaches the farmers who produced it. In the supermarket, Max Havelaar branded bananas are a bit more expensive than the non certified ones, yet they are very popular and sell well.

Would you rather buy Max Havelaar bananas? How about seriously evaluating a non-production version of an application platform that supports Mike’s recommendations?