The development and management of a complex and articulated program as Cloudify NoiPA needs a shared framework of tools and methodologies attributable to technological, organizational and operational best practices.
From the organizational point of view, tools and methodologies will be adopted to support Public Administrations in the path of change triggered by the adoption of the new NoiPA system.
From the technological point of view, the new system will be built upon the paradigm of the cloud computing, which allows a reduction of infrastructures costs and the access to easily customizable resources, according to the user’s needs, in addition to the on demand platform accessible through a simple internet connection.
By means of co-design methodologies, from the ideation phase to the release, the planning and realization of the new system assume participative character: users, operators, administrated, direct and indirect partners, institutional stakeholders and citizens have been involved in all the phases and they will keep being involved.
The management of such a complex Program needs a management model for the management of the software development oriented towards an iterative process with incremental releases. For this reason the Agile and DevOps methodologies will be adopted because they can guarantee continuous improvement, user satisfaction and increase in productivity in software development and management.