Blog Posts

Week 5: Continuing Improvements and Decisions

We are about a third of the way through the spring semester as of today. This week Team Stratagem continued to improve our application’s user interface and our application’s backend, not directly visible to the user. We are working on beginning user testing of our prototype application and we have made some important decisions as to how our application will function. We are preparing a video demonstration to send to our liaisons at CAE, who will then forward the video to other CAE project managers, and will also send us their feedback. We are also tentatively organizing a site visit in March but this is preliminary. Our original implementation idea of our application was a client-server model where end users accessed the application on their device, but most computations and data storage would happen on a central server. Fortunately modern computers are fast and we are now planning to do computations and store results on the user’s local machine, and enable CAE engineers to expand to server storage if needed. It is not easy to show our new intended backend implementation, so we have screenshots of our current UI below. Will, Caleigh, and Rachel have done an amazing job on improving user views and editability of project schedules.

Week 4: Feedback Implementation

This week Team Stratagem reviewed our Quality Review Board feedback, continued implementing our application, and assigned roles for our Final Design Report’s (FDR) 5 Volumes. After our Quality Review Board 1 presentation we decided to always introduce our sponsor CAE and their problem which we intend to solve. Our front-end team Rachel, Caleigh, and Will have done an exceptional job in implementing and improving our User Interface based on our liaisons’ feedback. Matthew and Yuri have worked on our back-end algorithms and database. Our preliminary database schema is featured below. We hope to start user testing within the next few weeks with CAE project managers, our intended end users. This week we also assigned roles for the FDR’s submittable volumes. We will begin working on the volumes next week, and also hope to start the process for user testing in the next few weeks.

Preliminary Database View:

Week 3: Quality Review Board (QRB) Presentation

This week Team Stratagem delivered our Quality Review Presentation to a group of 3 judges. We met on Sunday to finalize our slide order and content and met again on Tuesday before our presentation to review and practice. Unfortunately not every member of our team was able to present due to illness, but we all worked together on the presentation. A recurring issue that we have is that we do not provide our audience with enough context about our sponsor company CAE USA, the problem we are facing, and our end users’ current solution to their problem. Going forward, we will spend several minutes at the beginning of our presentations giving necessary context to our audience.

Week 2: UI Updates

Hello everyone! Team Stratagem is coming to you with new edits to our UI. Our team has worked diligently to complete a Time-Only Feasibility Visualization and What-If Scenario Creation UI.

Below is a picture of the UI. On the left hand side, users can see the version of the schedule they are working on. In the middle is a Gantt-Chart like view of the Bill of Materials data. Clicking on the tasks opens up a sidebar of the details of each task, such as level number, time needed for the task, resource availability, etc.

Our team will be finalizing this UI in the coming weeks with our liaisons and completing first-round user testing to get Stratagem up and running as soon as possible! Any feedback is appreciated.

Week 1: Welcome Back!

Welcome to 2026 everyone! This week Team Stratagem identified where we are in the software design process and determined our next steps for this semester. Last semester we worked on interviews, research, and low-fidelity prototyping. This semester we will move past low-fidelity prototyping to create (and test) our final product. Our application will have a Python back-end and potentially have a client-server architecture to move heavy computations off of user laptops and towards a central server. Below is a tentative timeline for our project.

Spring Semester Critical Path:

Week 13: System Level Design Review

This week Team Stratagem held our System Level Design Review and met with one of our liaisons. On Monday, we all met in person to practice our presentation the next day, and were also to meet virtually with Mr. Radke to discuss the use cases of our application and to further finalize their expectations of our project. On Tuesday, we had the privilege to mingle with industry professionals and our peers before our presentation. This was a valuable experience and all of us learned some important information and lessons. This will be the last blog post for the year of 2025, see you all next year!

Our SLDR presentation slides are linked here: Stratagem – SLDR Presentation.pptx. You need be logged into an UF account to access this presentation. If you do not have an UF account, please send an email to matthewdavis1@ufl.edu.

Week 12: System Level Design Review Peer Review

This week Team Stratagem presented our System Level Design Review (SLDR) presentation for peer review and will work to implement our feedback for our final SLDR presentation. We were unfortunately unable to meet with our liaisons on Monday, but used that time to review and practice our SLDR peer review presentation for Tuesday. The peer review presentation went well overall as we met beforehand in an IPPD conference room to practice our presentation. The most important feedback that we received was to make the slides more engaging as they are plain, to make text larger and easier to see and understand, and to simplify our explanations and overviews as they are too complex. We intend to implement this feedback before our final SLDR presentation on Tuesday, December 2, 2025.

Week 11: Post Prototype Inspection Day

This week Team Stratagem reviewed our feedback from our Prototype Inspection Day and continued to prepare for the System Level Design Review (SLDR) peer review next week. An important piece of feedback was that we did not explain who our client, CAE, is and what they do, which caused confusion for the judges. Team Stratagem intends to rectify this deficiency in our SLDR presentation. In addition to preparing for the SLDR peer review, we also worked on the User Interface for our project. William Zhu created the tree-based view below which shows every task as connected nodes emanating out from the final assembly in the center.

Week 10: Prototype Inspection Day

This week Team Stratagem held our biweekly liaison meeting and presented our project and prototype during Prototype Inspection Day. First, on Monday, we met virtually with our liaisons and clarified their requirements and expectations. On Tuesday, we presented our prototype to 6 judges and received very valuable feedback. The most common suggestion was that we should better explain what CAE is and what they do. We had previously created some of our presentations with our liaisons and sponsors at CAE as the target audience, and we would not need to explain their company to them. We will now develop slides to explain CAE at the beginning of non-CAE or open presentations.

Week 9: Prototype Inspection Day Preparation

This week Team Stratagem presented our project to the IPPD class and prepared our prototype demo and presentation for next week. We met on Monday virtually to prepare for presenting our project and current implementation and testing ideas to the class on Tuesday. On Tuesday we then presented to the class in the final lecture session of this semester and the presentation went well. We received some important feedback such as us needing to further explain our sponsor, CAE. We then spent the rest of the week preparing our Prototype Inspection Day (PID) presentation and demo. The image below shows Yuri and Will brainstorming the User Interface during a meeting.