The debate has raged for some time now about the exact definition of a 5GL.
One might argue that there also is still some debate going on about what
exactly is a Platform as a Service PaaS. Throw together two semi-ambiguous
industry-specific buzzwords and what do you get? Well, for all of you
cynics out there, the answer is NOT "a great marketing opportunity!"
In all seriousness, taken together, the two do represent an ambitious vision
of the future; a world where the "non-programmer", i.e. someone who does not
have experience "writing code", can quickly create flexible software
solutions that actually work to power real business processes, and that
satisfy real business needs. It's an interesting vision that includes a
much deeper penetration of application automation then we see today,
including interacting seamlessly with external data sources.
There are two ... (more)
I’m a big fan of Dana Gardner (Dana Gardner's BriefingsDirect on Ulitzer),
and he recently took a stab at discussing how organizational roles and their
importance are likely to change with the growing adoption of cloud
computing. Specifically, Dana focuses on the role of the Enterprise
Architect, and he correctly assesses their increased prominence in
While that represents an important incremental change, I see a much more
transformative change on the horizon for organizations embracing cloud
computing technologies. Before I tell you what this more ra... (more)
Seven years ago we set out to build a technology that would solve the immense
problems faced by business in adoption of technology. If you are not familiar
with those problems, you need to familiarize with the now canonical Standish
Groups’ Chaos Report, which among other things documents only a 32% rate of
software projects completing successfully.
During our journey, we encountered many cool things. From the beginning, we
were early adopters of the LAMP stack; Linux, Apache, MySQL and PHP. Further,
we were able to leverage all sorts of open-source tools like WYSIWYG
controls, ... (more)
Thank you Mike Vizard for your discussion of why cloud computing will drive
more custom application development.
This is the point that seems to keep getting skipped in the many theoretical
considerations of whether “the cloud” is hype or revolution. People are
talking a lot about data center consolidation and reduction of IT
expenditures, or shifts from capital expenditures to operating expenditures,
and frequently in a tone that questions whether this even represents a
material improvement. But in so doing, they are missing the real value gains;
the cloud is about a radical an... (more)
Historically, when we take something complex and make it simple, we open up
all sorts of opportunities for value. Think about the changes that happened
once the Web made it simpler to buy goods and services. Consider how mobile
phones and text messaging have empowered us to communicate faster and more
frequently. And consider what the word processor, e-mail and spreadsheets
have done for individual productivity.
Cloud computing is a lot like each of these three revolutions in that it
greatly reduces the complexity of otherwise technically challenging issues.
In so doing, it empo... (more)