I am part of a team that develops and maintains a B2B web portal that had evolved over several years. We follow an agile development process.
My department has plans for a major platform upgrade because of the non flexibility of the existing solution to our current needs and to conduct a POC for exploring the ideas. The aim of the POC is to have a model or prototype and a clear design blueprint for important technological choices and directions. Product owners would like to see some results within 2 months and there is budget for hiring the services of 2 developers for this period.
My question is this:
Is there a way to conduct a POC /prototyping work in an agile way (avoiding the trap of grant design blueprint which may not be the best choice in practice)? The questions which I have to answer are not simple ones - questions such as whether to use an RDBMS or a NoSql DB, whether to use a portal server like Liferay for user and content management or whether to build one of our own, whether to have different capabilities running as microservices for scalability reasons or plain old SOA is enough etc. etc.