Application Focus and Content Focus Cycle

If you look at the big picture, software solutions go through a cycle of its own as we evolve to adopting the software and what it can deliver, allowing us to use them like as if they are parts everything that we do everyday.

Application Focus 1
In the beginning of computers, the focus was to mainly perform computations and fast calculations. In a way, we could say that the driver was to be able to derive the data we needed the fastest way possible. In the early days of computing, the focus was to create the applications that would do just that. The computer evolved into a powerhouse of applications that could provide the data and information as soon as we needed them.

Content Focus 1
Over time, we became accustomed to the capabilities of the computer that we could focus on data. Thus, it was not surprising that computer-based databases were invented so we could easily access, maintain and manipulate large amounts of structured data using the computer.

Application Focus 2
As we became accustomed to the things that we could do with the data available to us, we started reviewing the software that enabled it and again began to focus on the software applications available so they could be improved further by benchmarking against best practices. The efforts of improving these databases brought about the invention of the data warehouse.

Content Focus 2
Soon, analytics and intelligence through transactional and data warehousing solutions became necessities. More and more focus are given to data and information. The vast amount of information available needed to be published and they needed to be searched. But there was more to it than just creating the applications. They needed an infrastructure. Fortunately, the Internet was born!

Application Focus 3
The Internet sparked the development of applications that would allow people to easily find the information they needed. There were Internet browsers, on-line search applications, syndications, aggregations and other services to help empower the users' access to all the published information on the Internet. It was back to focusing on the applications.

Content Focus 3
However, the semantics of  of the web became an interest so that XML was invented. XML allowed publications to be appropriately tagged with a relevant names that can describe the piece of information encapsulated.

Application Focus 4
The ability to represent information as something that anyone anywhere can interpret proved to be valuable, driving the invention of web services which would then trigger the focus to go back to creating applications that would consume those web services.

Content Focus 4
Soon, applications were created that would enable content to be easily published by anyone. In no time, the application became invisible. Social networking, video/podcasting, blogging and micro-blogging services allowed everyone around the world to publish and share data and content.

Application Focus 5
Then the iPhone was released with a full inventory of software applications. The same business model was followed by Android-based devices. The rich catalog of applications proved to be a winning sell!

Content Focus 5?
But are we now moving towards focusing on content? Windows Phone 7 gets released with a data and content-centric Metro UI design. Internet TVs are already out in the market. Although it would be too early to tell as of this writing, if we are already in another Content Focus cycle, then companies capitalizing on content may be starting out with sure-winners just at the right time...

Comments