What is a software factory?

The software factory approach can be applied to delivering Government as a Service (GaaS) web applications by streamlining the development process, automating manual processes and reducing the need for manual coding. Automated development tools and integrated development environments (IDE) can be used to create high-quality web applications that are cost-effective, reliable and securely protected from external threats. The software factory approach can also be used to ensure standardization of code and ensure development teams adhere to best practices. Automated tests and continuous integration can also be used to speed up the deployment process and reduce time-to-market.

How to identify issues using an Empathy Map?

To figure out how to improve a process, we must first understand what issues/problems/pain points each stakeholder that is involved in the process faces. To do this we will need to create a shared understanding of what the issues are for each stakeholder involved in the process. An Empathy Mapp helps us build this shared understanding.