Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA3 Technical Proposal - Coggle Diagram
IA3 Technical Proposal
The Client
Scope
Generate mobile application that stimulates the exchange on data between two digital systems.
API is dynamic and up-to-date data
Enables users to filter the movie/TV data from The Movie Database (TMDB) API
Python will be used to generate the application
Involves Research/Investigation, Data exchange solution and Impacts
Prescribed Criteria
Interrogate available information by selecting a range of parameters
Present data in visually meaningful way
Receive data in one format and programmatically transform it into another format for sharing/displaying
Analyse data security and privacy risks associated with transferring data
Allows users to investigate popular movies and TV shows by genre and/or language
Implement code to validate input, provide feedback to user, retrieve data, display data
Self-Determined Criteria
Security
Ensures confidentiality, security and availability of data
Design principles to ensure meaningful, learnable and effective user experience
The Developer
Data Sources
TMDB API
Up-to-date
Access on internet via HTTPS GET request
Received in JSON format
Title, genres, language, poster, popularity, release date, overview etc.
User Experience
Accessibility
Caters to requirements of all users
Learnability/Effectiveness
Design principles to make solution easy to use
Navigation
Utility
Functionality, responsiveness, availability
Safety
Consent prompts
Privacy of user data
Code
Connect input to parameters to filter data from API and output it to user meaningfully
HTTPS GET request - requests library
JSON format
The User
Personas
Sophie: 22, Film Studies student, Australian, wants updates on latest trends, Tech-savvy, uses apps/social media, has mild dyslexia
Michael: 46, IT Manager, London (UK), Sci-Fi fan looking for new content, highly tech-literate, uses multiple devices and wants seamless/modern UI, moderate vision impairment
Priya: 35, Stay-at-home parent, Mumbai (India), enjoys Bollywood/family friendly films, seeks quick access, limited tech skills, comfortable with smartphones, prefers easy navigation and minimal setup, English as an Additional Language (EAL)
Impacts
Economic: Cost of usage, employment, copyright legality
Social: Data reliability and accuracy, environmental, movie/tv show industry
Personal: Privacy of user data, Confidentiality of data, User efficiency, offline access