Action done
Action done
master branch and add appropriate description to READEM.mdAction done
Action done
Action done
Last week I was struggling with my assignments for User Experience and Artificial Intelligence modules so I did not do too much regarding the project itself.
I tried to maintain my overview on the project remotely due to the coronavirus chaos ongoing. I planned to do online meeting with rest of the members, there there was not too much enthusiasm.
My work this week was mostly about implementing the Gantt Chart and adding key events in the project to them and also assigning people to their tasks for the following weeks.
The Test Spec group did their job and provided the Testing Specification and Test Table on time. Me and soj11 reviewed that document again and confirmed that it is up to the expected standards stated in QA.02 and QA.07
Today we had a final review meeting for the Testing Standards documentation. Me, soj11 and tak16 discussed what should be changed in the final version of the document and also pointed out which of the testing description could be changed to be more concise and precise.
I was working a bit on the UI documentation. soj11 included some issues on GitLab and those will be fixed over next days
Today we had a final review meeting for UI Specs and Presentation, I was working on the presentation and recording videos for the presentation. I also double checked with soj11 if the UI case documentation and UI Presentation are up to standards required for final review before submission. It did. Also I’ve met with izk and discussed brief review of Testing Table and Testing Documentation. Time spent: 6 hours
Today we had a general meeting. I’ve met with soj11 (QA Manager) and tak16(Deputy Leader). We were discussing, reviewing and writing the User Interface documentation. It took us a long time, but managed to that in time for tomorrow review of it with our Project Manager.
I dare to say it was a a real developer crunch time because I’ve spent almost 10 hours on those tasks - not only discussing with QA Manager and reviewing the document as Project Leader, but also finalizing and make documentation as concise and refined as possible with tak16. At the end of the day, I’ve sent the document and presentation to all the members of the group.
We revised the document QA.04 and Welsh Vocabulary Tutor specification, so I am sure now what exactly is expected from us within the app specification. I was working today on the presentation and UI documentation to be ready to present it to our Project Manager and discuss possible fixes and refinement in the app. I’ve spent 2-3 hours on that work today. Going to finish the document tomorrow with soj11 and tak16
This was my first meeting as a Project Leader. During that meeting I’ve introduced others into the way we going to use Trello. I also introduced others to use Git and GitLab. During that meeting we realised we might have missed couple of bits in the documentation regarding App Specification and need to revise it again and make notes.
We had a group meeting yesterday outisde of the scheduled tutorials. During that meeting we discussed concerns about the User Interface, Design and Test table for Testing. I suggested to the group to share their ideas on our Discord and later on we will decide what the orientation and look of the UI should be. Therefore we will be able to implement the final look with SceneBuilder. For the Design, we agreed to use multiple JSON files (one for dictionary and one for favourites - another one may be considered in the future) For QA I suggested to add additional sections to the table and include the actions made during the testing AND expected result.
For group meeting we have spent about 1 hour
After that I created a Trello Board and added all members of the project to that board. Orginizing a board took me approx. 30 mins
I created couple of more prototypes with Balsamiq. Compared to the Moqups which I used before, the User Interface of that application was not very friendly. Most of the time spent was to learn what I can and cannot do with this app. After looking through the internet I found out the best solution is to directly build a UI with SceneBuilder.
Approx 2 hours. Kinda wasted….
I didn’t attend last tutorial because of the personal reasons. However, i did read the minutes of meeting and found out the User Interface has to be worked on even further and we need to implement the ideas from Mobile mock-up. So I assume we decided that it has to be a desktop app
QA.09 review takes in place, will update shortly what I’ve learnt from it
Here’s some documentation on Java FX User Interface components
I’ve started to review all the documents that I was suppsose to read available on BlackBoard. Here is the list of most important things I’ve learnt from those documents
For some applications, e.g. many games, there is only one real type of user. Think of Pokemon Go for example. In that case, this section is likely to be very short, but for other applications it is very important to identify the needs of all of the types of users.
I’ve spent approximately 30 mins over that section
I’ve spent approximately 10 mins over that section
On the last meeting we agreed to use Discord for the communication purpose. I have volunteered to read and review SE.QA.04 - User interface Specification Standards and SE.QA.09 - Java Coding Standards. Group also must read sections QA.01, 02.,03 to know what are requirements for this project are.