capstone
ITERATION 3: ADAPT PHASE
-
Feedback Approach
-
Users/Audience
-
After last iteration, we didn't need to do much user testing because we finalized the design in meetings with our sponsors, so they became our users again. We walked them through the app and asked them questions (below).
-
-
Sponsors
-
Questions:​
-
Do you like the new top navigation bar (no text next to the back button, and changed the color to pink)?
-
Are the icons instead of the quick add page more useful?
-
Is the overall aesthetic what you expected?
-
Do the interview questions before adding any data make sense?
-
-
Answers/Feedback:
-
The feedback from our sponsors during this third iteration mostly involved small tweaks and adding some pages here and there. The changes to the top bar were effective, and our sponsors really liked how that turned out. They thought it looked much cleaner than before, especially with the plain back button. The icons were something that was brought up during the last iteration, and our sponsors liked how they turned out, especially because it eliminated a whole page which now seems unnecessary. They also liked the placement of the interview questions, which we didn't have before, but we placed them right before you were to actually record the video, audio or note. Overall, our sponsors were very happy with the final product and didn't have any critiques to give us this last time around.
-
-
-
Mentor​
-
Questions:​​
-
Questions:​
-
How do I create buckets in Firebase?
-
How do I properly reference the bucket in the App.js file?
-
What do I need to do for more data organization?
-
-
Answers/Feedback:
-
This iteration, I was mostly focused on creating a couple more pages for the app, but also figuring out Firebase and how to actually upload and download stuff from/to the bucket. Aileen was able to help me troubleshoot as much as possible, especially with how to reference the storage bucket in my code. The weird thing about react native is that I didn't reference the storage bucket in the way the documentation said, but I was eventually able to figure it out, and I think the help from Aileen got me there. I also needed to be able to properly reference each interview and all the data for each of the interviews, and I was told that the next step would be Realtime Database.
-
-
-
-
Summary of Feedback
-
The feedback received from this iteration was pretty minimal because I didn't have many questions in the first place, and also because there wasn't that much work to be done (but the work was very tricky). I think this phase stressed me out the most, but after meeting with sponsors/mentors, I felt much better because there wasn't much feedback to give since we met the MVP.
-
-
​
-
Lessons Learned
-
Based on the feedback, I learned that the next step to more serious data organization would be Realtime Database.
-
Something that was unexpected was how weird Firebase was going to be to connect with our app. There's little to no documentation on it so there was a lot of guessing and troubleshooting on my end.
-
Firebase finally worked as well as the few design changes made including the back buttons and the new icons.
-
We accomplished the app and the frontend website, so now we are ready to present our project and show people how Soapbox is going to work.
-