LynxYufloria / ICT2106_P3_Project

For lab group P3's project integration repository
MIT License
0 stars 13 forks source link

WHAT CAN BE IMPROVED #44

Open timothxy opened 1 year ago

timothxy commented 1 year ago

Every group member is to input their individual retrospection on what went well.

timothxy commented 1 year ago

1.3.5 Software Architecture Patterns

1.5.1 Introduction, Data Dictionary, Features and Requirements

1.6.7 Integrated Features Testing

1.6.8 D1 Prototype Release

Overall, communication between teams in the module and entire project can be improved.

khansharkhamnida commented 1 year ago

Report Quality:

3.4 The sequence diagram should be controller -> entity -> mapper -> uow -> db 3.3 Class Diagram naming convention should be standardized with the codes

Team Improvement:

Tasks delegated could have been made clearer so that the manpower can be maximised efficiently

Class Improvement:

Communication between the teams could have been improved to improve the naming conventions, less time to figure out and complete the diagrams

Uygnis commented 1 year ago

Report Quality:

Individual reflections should be written with regards to what I did and contributed instead of what the team did overall.

Team Improvement:

Task delegation and github board updates could have been done more frequently

Class Improvement:

Better communication among the teams so that naming convention as well as our quality attributes could have been standardized. Ultimately, we should be working as a class instead of being individualistic.

YUyou0 commented 1 year ago

Report Quality:

Should be more careful in checking the content we have, for example for the use case diagram to match the number of use cases we have to avoid misconceptions.

Team Improvement:

Task delegation should be clearer and need to have frequent updates on the GitHub project board.

Class Improvement:

Could have more effective meetings to ensure all the interfaces in the component diagram are matched in the class diagram for all the teams.

Jansenc08 commented 1 year ago

Report Quality: Quality Attributes stated in the report should be defined better and it should be align with the other groups. Use case descriptions can be better improved.

Team improvements: Team member's should also be on the ball when updating the Project board in github. Task delegation should be clearly stated along with retrospection for each team member.