Thinking in developing a set of applications based on Portal for ArcGIS capabilities, like the web applications and the mobile applications, a question comes to my mind:
How to handle the lifecycle of one of this applications?
from that questions other ones comes like:
Is possible to test those applications?
How the versioning of the application is handled?
How an approving and migration to production process should take place?
Is possible to migrate an application from one Portal to another?
A continuous integration/deployment is possible?