UI5 the Right Way: Support
December 7, 2016
Last time we focused on the technology options for your UI5 projects in our blog series, and this week we focus on your support strategy. In all, our series is covering some of the key considerations to keep in mind for any successful UI5 project:
We’ve talked about many of the necessary components to consider when you bring UI5 into your project portfolio. But while these are all important, they are what I call “PRE” considerations. This is to say – accomplishing all of these components gets us to go-live. Getting to go-live successfully is definitely a must-have, but once you are live with your UI5 project, there are a couple of key support considerations you should take into account.
When you decide to do a UI5 app, you do so with the knowledge that it must be produced with a living breathing person – one who has a valuable skill set, rather than utilizing a Screen Scraper like I’ve talked about previously. These skill sets are not foreign to most web-based open source projects today.
The final skill to focus on is MVC. Most languages today worth their salt support MVC, even ABAP. UI5 is a powerful language and framework at the same time that is completely comprised within MVC.
In order to support UI5 projects, we also should consider change management. As with any application, we should ALWAYS expect change.
Change is good!
Change is what makes our applications better!
The same goes for our UI5 built applications. Because the UI is abstracted, we can separate church and state of dev components as user requests come in. Then we can not only manage change better, but produce the change more quickly and get the modifications in the hands of the users as quickly as possible to support the business. With UI5, change is not only good, it’s fully supported.
I go into even more detail in the video below. While there are other support factors, it’s best to consider just these few as experience has shown us they are most important to projects built in UI5. Again, getting to the finish line is not just about getting to go-live; it’s about the journey. Equipping yourselves with the above support components will help you make UI5 a competitive advantage in your application base in your company.
Be sure to join us next week for the final installment of our UI5 blog series, as we talk about the final factor in what makes a successful UI5 project: Long Term Strategy. Have questions about our posts to date? Contact me at firstname.lastname@example.org!