- Semester 4 - Smart mobile
This document serves as the handlebars for finding your way around this mess portfolio. All the code and/or documentation produced here is made to provide evidence to pass Fontys ICT 'Smart mobile' semester 4.
Take your time to look through this document, or skip to the changes since last time.
-
Duo case
-
Individual cases
To get more specifics on what a specific learning outcome encompasses, take a look at each one here:
An overview of all the changes made categorized per assignment period.
- Worked on the internship project proposal.
- Worked as SCRUM master for the group project.
- Set up the Github organization.
- Set up the Github repository.
- Set up the JIRA.
- Sprint 0
- Conducted research into overstimulation.
- Rewrote, specified and compacted found research elements.
- Helped the team create the persona's, target audience & brainstorm.
- Prepared the backlog & planning for sprint 1.
- Organized SCRUM poker for the team.
- Sprint 1
- Conducted & formulated technical research.
- Helped Morris reformat his research to be more readable.
- Created demo's to accompany the conclusions from the technical research.
- Prepared the backlog & planning for sprint 2.
- Created the Q&A questions for the psychologist.
- Reviewed (and where necessary-) rewrote the concept document.
- Sprint 2
- Gathered a VR camera & footage
- Documented the 360 footage/scenarios
- Did a lot of research into ambisonic sound editing/configuration, sadly I was unable to get far.
- Implemented the design of the VR-player
- Wrapped the SoundManager into an abstract class and extended using TrainScenarioManager
- Added autoplay
- Added disclaimers/confirmation dialogues (includes pausing when showing and handling gestures outside of the dialogue)
- Added settings
- Debugged TomTom routing/area avoid API with Chantal Maas.
- Implemented the Overload design into the app
- Updated the gradient button widget to be more re-useable
- Introduced constants as to make development and maintenance easier
- Update 'welcome' page to be more readable and not overflow
- Update 'home' page to be more readable and less prone to flex errors
- Update 'experience cards' to better work with the icons and remove redundant/error prone code.
- Created an animation on the welcome page using the marquee effect. (IMPORTANT NOTE: The MarqueeEffect.dart was only updated by me, the original code is credited in the code.)
For more context relating to management & control in the group project, do make sure to visit the management & controls document
An overview of the old changes made. Not interesting if you are an assessor.
- Selected and created a new tech case.
- Did the following for the duo case documentation:
- Created the persona's.
- Created & held the first survey, documented the findings.
- Created problem definitions to further research.
- Researched problem definition 1 and 2.
- Created & held the 2nd survey, documented the findings.
- Ideated with Morris.
- Research competitor's apps.
- Defined the colour/font schema for the app.
- Created the 'setup', 'survey' & 'home' page designs.
- Implemented the setup, survey & home page into the app (dynamic rendering but static content).
- UX tested the alternative 'home' pages designs.
- Created the video/advert.
- Systematically helped/worked with Chantal Maas with various API/technical issues. She in turn helped me with UX/UI.
- Morris has helped significantly more in the duo case in regard to documentation, coding and designing.
- I've consistently been receiving weekly feedback from Erik.
- Commit messaging are actually meaningful nowadays.
- Ended up not involving JIRA more, as we saw it was not necessary due to our communication in it's current state already being sufficient for the complexity of the project.
- Design thinking was implemented much more and very useful as a structure to hold onto.
-
Created this portfolio.
-
Got a basic information infrastructure working, the duo project has a corresponding Github organization and a JIRA board.
-
Created the research document in regard to the duo app 'Cultural Exchange'.
-
Did some mini-research for the individual project's tech case 24 'Microphone Mixer'. (The document displays the technical side of the case.)
- Get actual FeedPulse checkpoints with Erik. (I asked, received and documented feedback but not inside of FeedPulse.)
- Useful commit messaging, even in the personal projects. No more of
- Asking Morris to help more in the duo case's design and/or documentation.
- Actually using the JIRA created for the duo case.
- Implement the 'design thinking' framework better into the entire process.
Though these improvements seem like a big bunch, it's mostly minor QoL (quality of life) changes. I still think I had a good start and hope to keep this spirit during the semester.