This past week the team made the decision on whether or not to revamp the old system or not. We did go through with a total rewrite as we thought that the old system would take longer to add features to as the documentation was from 2014 and does not reflect the current system. Not only that, but we will have the freedom to make the software more up to date with current technologies. A rewrite also means that the team will be familiar with the entire codebase, and we will be sure to make the documentation thorough so that future teams will be able to work on the project and add new features. Due to a rewrite, we are pretty behind when it comes to implementation. We are focusing on a basic front end using angular so we can focus on inheriting all inner workings of getting the valve to open through our app. We will have to figure out a few major things that could become roadblocks through our development: communication with the lab, opening the valve through the national instrument labVIEW, and testing as the lab may not be very accessible. There are also things like login credentials, and security features that will be important once we make this app. We will also then have to deploy the app which shouldn’t be too hard but each step could create issues that might take a lot of time to resolve. At this moment the team is in medium stress mode but we are working hard to pump out this app as soon as we can. We have the basic implementation of the website done already, but we still need to add things to the front end. I think we may need some more time as the rewrite set us back as we were doing a lot of planning at the start of the term and designing as we thought we would only need to create the new UI.
Categories