PowerPointLabs is used by people around the world, and is being developed and maintained by students of National University of Singapore. These selected students take on the project as a school module or internship project. While having a regular rotation of new developers provides creativity and multiple perspectives which helps improve PowerPointLabs, it may introduce some deviations in the coding style, technology used, and preferred workflow. These may accumulate and cause the project to become hard to maintain and its public release to stagnate. This proposal offers my suggested approaches to make PowerPointLabs more maintainable for its developers, while keeping it updated for its users.


Ong Heng Le


  • Ian Teo