Blog Posts

Week 6: Practice PDR Presentation

This week Team Stratagem participated in a peer review of our Preliminary Design Review (PDR) Presentation. We met several times beforehand to practice and review our presentation, and overall our presentation went well. There are several improvements for us to make before our actual PDR, which we have started to make. We also started brainstorming the User Interface (UI) of our application. We decided to make a VS Code style interface for flexibility and ease of use. Below is a video demo of the UI we intend to implement.

User Interface Demo

Next week we will travel to Tampa to present our prototype design at the CAE headquarters. We are excited to meet our liaison and stakeholders in person, and to get feedback on our prototype design ideas.

Week 5: Architecture

This week, Team Stratagem focused on creating fleshed out, top-down approach to our project architecture. Our first step was to lay out the client side and server side components. Next, we went into the actual flow of user interaction. The UI should support multiple workflows like login, project selection, and schedule imports, with support for CSV, XLSX, and MPP files. We also considered a clickable interface vs an AI chatbot for users to specify their scheduling wants via natural language.

Discussing User Flows and Edge Cases

We then discussed database architecture, sketched out the relationships between fields in our database, including user authentication information and scheduling information, and we will continue to flesh out the rest of our project for the upcoming Preliminary Design Review.

Week 4: Prioritizing

This week, Team Stratagem focused on solidifying the group plans and roles for the immediate future. Pictured below is an outline of the phases for each step of the project. It began with Context Research, which has allowed us to get a good feel of the scope and expectations of the project. Out next step is to explore UX and algorithmic design possibilities, by combining our ideas from brainstorming last week with group research.

Our current task is to work towards a prototype for the user interface, as well as a prototype for the scheduling algorithm. This would act as a baseline for further improvements before we tackle software architecture, implementation, and testing.

Week 3: Brainstorming

After an invaluable workshop from Florida Power and Light about process improvement with Six Sigma, our team began to organize exactly what we needed to tackle to get our project moving. This started with a brainstorming session: the blue post-it notes were potential problems that we could face with our final product, and the pink notes represented the solutions.

Additionally, we assessed potential risks and brainstormed how to minimize and mitigate them. Next, we conceptualized a project roadmap and began adding to our product backlog on our team Jira. We also began thinking of ways to design our user interface, as well as began researching algorithms for resource constrained project scheduling.

Our next step is to continue the ideation, brainstorming, and research of these components.

Week 2: Next Steps

After finalizing our logo (see below) and learning about ideation, we finally had the opportunity to meet with our liaison!

Team Stratagem’s Logo

This week was all about getting to know our project. It started with a review of our Scope of Work, and progressed into a discussion of our Project Needs and Specifications. We were able to have a multitude of our questions answered, and we’re ready to tackle the next steps of our project: creating a project roadmap and researching open-source scheduling algorithms.

Week 1: Forming Stratagem

It has begun!

We’re excited to start working with CAE and our coach this IPPD year. Our team, Stratagem, is working on an AI-assisted scheduler, where we aim to use machine learning to optimize project scheduling.

We’ve hit the ground running with the initial phase of our project. So far, we’ve began development of our team logo, finalized our team role, and assigned roles:

Yuri Gelli: Team Leader, Finance and Travel Coordinator
Matthew Davis: Research Librarian
Rachel McCallum: Webmaster
Thomas Weber: Template Manager
Caleigh Zaguirre: Scribe, Facilitator
William Zhu: Timekeeper

We also met with our project coach and scheduled our first official meeting with our company liaison.

Our first draft for our team’s logo.

That’s it for Stratagem’s first week. We’re just getting started!