There is a number of interesting business software trends on the horizon for 2011. Apparently, some of them will significantly impact IT organizations. Awareness of such trends can help you to keep ahead of the competition.
These business software trends should continue to be watched and should influence decision making in the coming year:
Mobile computing remains important, exciting and risky: Mobile applications present some inherent risks for two reasons. First, a poorly designed mobile application will have difficulty gaining user acceptance. When designing mobile apps, one must consider not only the form factor change in the user interface, but also the scope of the application itself. There is a need for more fine-grained applications that perform and function well.
Second, and perhaps more importantly, the mobile market is still extremely fluid. As Apple, Google, Microsoft and traditional carriers and manufacturers continue to introduce new devices and an approach, picking a stable platform remains a difficult decision. While many have already jumped into mobile applications, they have sometimes come to regret their platform decisions.
Mix of in-house and outsourced services shifts: Business software continues to benefit from a foundation of enterprise software services known as service-oriented architecture (SOA). In 2011, IT managers pursuing a SOA strategy should pay special attention to the mix between in-house and outsourced services. As more and more applications and infrastructure are moved to the cloud, the barriers to external Web services may well be decreasing. Nevertheless, pay special attention to the service level agreements (SLAs) offered by Web services vendors. Also note that SOA is not a technology; it’s a model, a method and a strategy.
Enterprise software begins migrating to the cloud: The cloud computing buzz will continue into 2011, and this may well be the year when more serious platforms for cloud applications make the option of moving enterprise software to the cloud an enticing alternative. Look for cloud application platforms that allow you the option of cloud or on-premise deployment so as to preserve your options into the future. The private cloud will dominate this trend for a few years, especially with the larger companies who are risk averse and want to move into the cloud in smaller steps.
Organizations embrace software lifecycle management: Both developers and application managers need to pay attention to software lifecycle management for different reasons. Too many organizations have paid scant attention to the management of their enterprise software portfolios. In 2011, many organizations will be able to leverage the capabilities of integration to further extend software life and reduce the need for additional development. A formal approach to software lifecycle management may well be in order.
Graphical user interfaces get richer; maybe too much so: On one level, we will continue to see developers responding to users’ demands for applications that look better. In this regard, 2011 will be a year when some enterprise software developers may indeed go too far in the direction of impressive graphics at the expense of real transactional and business functionality.
Maybe you have something to add?