Posts

Showing posts with the label #TestingAndEvaluation

Evaluation and the future of Codability

Introduction Overall, I am very pleased with the project and what I have managed to produce. I have been able to develop my skills and learn new software and coding languages in order to produce this project.  Codability I was lucky to work with an external partner "Women in Tech" who provided survey data and feedback with aspects of the project.  I have had some great responses to the marketing on social media, the Codability filter and the app in general. I am very pleased to have got the application working on both IOS and Android platforms. I am also happy with the amount of functionality I got to work on the application, it was my first time using AJAX, JavaScript and jQuery and making it interact with PHP and the database was a challenge I managed to overcome.  There were some features of the project I did not get the chance to implement and areas I would want to improve on. The coding quizzes for users to be able to unlock and have a pro...

App Launch

On the 12th of May 2020 the app was launch at 11:00am and the URL made available for users to see and access the application on.  An animation was posted at 11:00am announcing the app as prior to this event I set up a countdown which made users turn notifications on for on Instagram. I also hosted a live Q&A for users to ask questions about the app, Codability and women in tech in general. This was very successful with many users sending in their questions, I added them all to a highlight labelled "Q&A" for users to rewatch and look over.  Originally, I wanted to be able to host the app on the app/play store however due to some technical challenges and parts of the app being hard coded and functionality missing in some places it would have not been a good idea to do this. Also, being able to launch it and pay for the hosting on the app would have been another factor to look into.  Overall, I had a reall...

Google Lighthouse

Image
Google Lighthouse is an open-source, automated tool which highlights the quality of your web pages and how to improve them. This is super useful to see how your application is running and what works well. I completed a Google Lighthouse audit on my application Codability. The results are shown below and I have also got a PDF version with all details of the full report. Overall, it was reassuring to see most features are in green, performance 100, best practices 93, SEO 91 and Accessibility 88. With more time I would have improved accessibility to increase the score to be green. This would be done by increasing get colour contrast ratio and including skips links for users. And looked into the best practises error "d oes not use HTTP/2 for all of its resources  — 3 requests not served via HTTP/2".

Final Phase User Testing

Introduction I have conducted the final phase of user testing now the product is complete to get feedback on the users final thoughts of the app and other supporting materials. For this, I conducted user observation followed by a short survey. User Feedback User 1: Very easy to navigate the application The interface design is clear and visually appealing Great colour scheme and useful to have social media links What do you think the aim of the app is?  The aim of the app is to bring women coders together and get more women into tech by learning coding basics.  Who do you think the target audience is of this app?  Women who aspire to get into the tech industry or want to learn a new skill What is your favourite feature of the app and why? I love the quizzes on the home page as they were fun to complete and test learning. What would you improve on the app? Getting notifications and updates when new content is added.  ...

Supervisor Meetings Part 2

21st January: Meeting 5 This meeting consisted of catching up on my progress and talking about the prototype what is expected, what should be submitted for this deadlines. As development has now begun this is the first piece of assessed work on the development to technically show you can meet the requirements expected. For this, I plan to complete by login and register for account creation, coding quizzes on the home page and set up all other pages also to code the side navigation, navigation bar with icons and notifications. Then to test and demonstrate it working on IOS, Android, browser and on a hand held device.  4th February: Meeting 6 with Chris Birchall I had a meeting with Chris Birchall to get help on the coding of the application and getting it to work on a simulator so I could seen recording the application working. This was very useful to get feedback on my coding of the app and overcome the errors I was having.  3rd March...

Phase 2 User Testing

Introduction I have conducted phase 2 of user testing to gain feedback for users through user observation. This was done online and via Skype calls where I sent the link to the user to test the app via chrome mobile view. Ideally, I would have sat with the user while they tested the app on the simulator by plugging my phone into the laptop as planned but I adapted to online.  User Feedback User 1: Love the style of the quizzes they are easier to follow and I like the fact you can see if the answer is wrong or right straight away and don't have to wait until the end The events page works fantastic, I think the filter by events text needs to be bigger slightly Very easier to login and register with clear design and validation told me to enter a valid password and make sure all fields are filled in It would be good if the comment could appear the newest at the top so you don't have to scroll to the bottom to see if your new comment has been added ...

Prototype Feedback

Image
The prototype feedback was very positive and useful for steering the direction of the project and highlighting the strengths and areas to focus on for the project. Strengths  Your submission for this assignment is incredibly clear and comprehensive. The PDF document outlines what you have done in great detail, you have provided a range of screen recordings and included all of your source files. This is a really impressive piece of work which demonstrates great professionalism.   Great selection of industry-standard tools to create work and commitment to professional production processes. The social media channels created have a strong sense of brand identity, consistency presented across different platforms with interesting and worthwhile content.  Success implementation of a very good range of interactive and dynamic functionality: account creative, sign-in functionality, interactive quizzes etc. have all been created and these features are esse...

Work-In-Progress Presentation

Image
The Work-in-Progress Presentation is an informal review of your work and it is important to keep receiving feedback as the project develops. Therefore, myself and a few peers held a Skype call to complete the formative assessment and get feedback.  I have been making regular coding commits to GitHub everyday to ensure the project is progressing at a nice pace. I update social media daily on the 100 days of code challenge and follow a set schedule of posts on Monday, Wednesday and Friday I post and Sunday's I post animations.  Current Stage of Development The functionality is now complete on the profile section, home page and learn page. I am currently working on the discuss page which includes the forum for users.  I have reviewed and updated the Gantt chart so the Application is due to launch in April due to implementing feedback and functionality taking longer than expected. Also, after facing coding problems and terminal erro...

Feedback from UX Designer

Image
In order to develop my project so it can be the best, it can be it is important to gain feedback from professionals and potential users of the Codability App. Therefore, I contacted a UX Designer within my network Alex Edwards. She gave me some insightful feedback and things to think about going forward.   1. Revisit the logo this something I have now revisited from the pitch document feedback and need to update on the application. Alex brought up a good point that the logo looks clickable and the users I am trying to target could have a similar experience.  2. Accessibility this is something I definitely wanted my app to have covered which I plan to revisit once the app has progressed further. The colour contrast on the events page needs to be changed so it doesn't make it difficult for the user to read the text. 3. The presentation of my JPGs - this is helpful when it comes to the final presentation and submission of work. Alex al...

Phase 1 User Testing

Introduction To ensure my product is on the right track and is meeting the aims and objectives, I have conducted phase 1 of user testing to gain feedback from my potential users and to see how users respond to the application so far. I therefore conducted a short survey of 5 question with 3 users.  User Feedback  User 1: Q1. How engaging do you find the app? The sections are all clear in the navigation, I love the colour palette and coding quizzes.  Q2. Do you think the content/functionality is clear and relevant?  Yes, I especially love the discuss page to talk to other coders and the learn page for relevant coding content.  Q3. What are you thoughts on the interface design? The design is bright clear and engaging. The text is small on the forum makes it hard to read. Q4.  Is there any improvements to the app you would like to make? I think just make the text size bigger on the discuss page.  Q5. Any ad...

Pitch Document Feedback

Image
Strengths  The introduction to the project (page 3) is very good. It is well-written, enthusiastic and cites relevant sources to substantiate your arguments. The overview on the following page is also very helpful, although it could be more clear how the app is targeted towards women. It is great that you have an external partner for the project and outlining their contribution in the pitch document was a very good idea. The project aim (page 6) is very clear and concise (although it might have been more effective to specify “breaking down  learning to  code”).The project objectives (also on page 6) are very good too. You have clearly considered the stages involved in making this project a success and presented them very effectively. It is great to see that user research is already informing the design and development of this project (page 10). However, you could have more clearly identified the communities amongst which the survey was distribut...