top of page

Final Thoughts

  • Writer: Ang Yong Xiang Adwin
    Ang Yong Xiang Adwin
  • Feb 1, 2019
  • 2 min read


We have finally finished the P2 assignment, I have to admit this assignment has been a really tough assignment to do. I learnt so much. Looking back on all the post I've done in the development blog, I realized that there were so many rooms for improvements and aspects that we overlooked.


I felt that the initial research I did was good and insightful, it opened up a lot of potential ideas that we could have worked on, or considered when we were making the changes the project after the hackathon. However, despite having the resources there already, I neglected it and wasted the fruits of my research.


I felt that I could have done more as well, as this project was huge with a lot of potential features. However, finding the motivation was hard and once I actually found it, I didn't have much time to do as much as I wanted. This could be in part due to me not consistently doing practice at home and getting rusty with programming.


I learnt a lot from this assignment as well, especially when it comes to the Agile methodology. Thinking back, I realized that we actually doing waterfall rather than Agile, as we came up with a set of features and was not very susceptible to changes due to many of the features relying on each other. This mistake I feel, caused us the hackathon, due to the oversight and in the end we were not able to develop any of the features properly in time for the hackathon.


But we did learn from our mistakes and started adjusting the features and prioritizing the features according to the sprint. Making us more flexible and enable us to easily adjust to changes.


Looking at our group dynamic and how we interacted with each other, I also observed that we actually went through the Forming-Storming-Norming-Performing group development.


Forming was at the start when we first grouped up together.


Storming was when we had a lot of arguments and conflicts with each other during the hackathon.


But we managed to pull through the storming stage to proceed to the norming stage as we tried to settle the conflict and differences amongst ourselves.


The performing stage was in sprint 3 and 4 where we picked up pace and started becoming more efficient and effective with our work.


Actually seeing all the theory that we have learnt actually happening and being applied in first-person, it enlightened me a lot on the Agile methodology. I am truly happy that we managed to get through all of this together!

Recent Posts

See All
Firebase Android

Luckily, I took some time previous to understand how Kotlin and Java work together, this allowed me to have an easier time implementing...

 
 
 

Comments


bottom of page