IS480 Team wiki: 2017T2 Alpha Mid Terms
|HOME||OUR TEAM||PROJECT OVERVIEW||PROJECT MANAGEMENT||DOCUMENTATION|
|Main Wiki||Midterm Wiki||Finals Wiki|
Project Progress Summary
As the team progresses from iteration 1 up till now, there are several unexpected events that occurred. However, the team managed to adapt and change our project schedule, hence, the team is making good progress.
Project Schedule (Plan Vs Actual)
The new features are being circled in red as shown below:
To view the change management details, click here.
To view the project metrics, click here.
To view the project risks, click here.
Security - Confidentiality and Integrity
Quality of Product
To view the user testing we conducted, click here.
As a team, we have learnt that teamwork is very important. As per what Mother Teresa says: "None of us, including me, ever do great things. But we can all do small things, with great love, and together we can do something wonderful." Building a strong team, together with our various stakeholders, plays a vital role in the development of Team Alpha. Each of us have different strengths and weaknesses, but we complement each other in various ways. With a positive energy and strong team morale, the team has improved throughout the phases of FYP. Having meals together after every meeting ensures that there is a work-life balance within the team. Our current progress thus far definitely plays a part in pushing us to achieve the best.
Hui Yee's Reflection
Managing the different stakeholders and team management not an easy task. Setting the goals and expectations is important as it helps to bring everyone together to achieve what we have set out to accomplish. Thus, I have always checked on my team and also the stakeholders to seek for their concerns and feedback, hoping to drive the team towards our final goal.
Learning a new coding language is both daunting and fun, it is important to rely on each individual skills in order to achieve an efficient and effective project progress. I am very thankful for the teammates that I am working with, on how I can reply on their individual competencies to achieve a top-notch application and solution. It is very important to create a solutions that is not for the sake of creation but rather serves to impact the stakeholders at their core of their problems.
Jun Ming's Reflection
Working on a full project and seeing it progressively improve in terms of functionality and design is a humbling experience for me. User experience is vastly different for each user group, and each group further improves my knowledge and understanding of user experience. The opportunity to work with a user group that app developers do not usually take into consideration puts me out of my comfort zone, and requires me to design in a slightly unorthodox manner to suit the need of the specific users.
Every joint supplies. Although everyone is tasked with different things/functions, it all contributes to what we are aiming to achieve. It has been a learning journey and I'm thankful for the understanding of my peers when it comes to making mistake and learning on-the-job. Through the open discussions and technical integrations thus far, I've gained greater understanding of the back end developments beyond my role as a front-end developer. In addition, I have experienced the importance of adaptability and flexibility towards requirement changes / feedback, personal time management and commitment.
During the last few months, I realized that teamwork and communication is vital for this project. Compared to other school projects, this project is an on-going process and requires us to work with external stakeholders. This means that we had to consistently improve our application and update our stakeholders periodically.
Trust is another important factor. Besides believing in your teammates ability to complete their task, there is also a need to consistently remind and motivate each other to strive for the best. By doing so, we have a better understanding of each others' workload. At the same time, whenever there are any issues, we were willing to ask and seek help from each other. This resulted in a good working environment for our team.
Hong Ye's Reflection
Over the past few months, we have seen major changes in our application in both its front and back ends especially after each client meetings. I've also learnt to manage our workload of existing features along with new features to balance with school work and other commitments. After working hours on coding, I've been able to improve my technical skills after being exposed to not only back ends features mainly on security but also front-end design elements during integration.