Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

CPT202 Software Engineering Group Project

Assignment 2  Project Individual Report

Learning Outcome

•   A. Work as part of a development team demonstrating effective              communication and interpersonal skills to design and develop a software system.

•   B. Demonstrate an understanding of the software development process         including the principal methods and issues involved in deploying systems to meet business goals.

•   D. Understand the role of properly written documentation in the process of software development.

•   E. Recognize the legal, social, ethical, and professional issues involved in the development and deployment of a software system.

General instruction

In this assignment, you are required to write an individual report to describe the final solution for the group project. The report should include only your individual work, NOT the group work.

The report must be  in the  format  given  in  Individual Report  Template, which  is provided in the Assignment Package. It is important to note that the report must be at most 15 pages excluding appendixes.

The software solution that you have designed and implemented must be accessible from the URL pre-allocated to your team. The URL must be made clear on the cover page of the  report.  For  verification  purposes,  the  software  from  the  URL  must  remain unchanged for 4 weeks after the submission of the presentation.

The marking criteria and the weighting is based on the following factors: -

1.   Report quality (15%):

The report should be well presented. The language used in the report must be clear and concise. Whenever appropriate, use images or drawings to aid         understanding.

2.   Software development process (20%):

The understanding of how Scrum facilitates the software development process and effective communication should be well discussed. The discussion should revolve around the particular project you do (e.g., use a specific example from your own project).

3.   Software Design (25%):

The design and implementation of all the PBIs that you have individually   developed should be presented. Provide clear justification for these designs and implementations. Use UML to support your illustrations.

4.   Change Management (15%):

Discuss how the requirements changes should be handled in a Scrum Project. The discussion should revolve around the particular project you do (e.g., use a specific example from your own project).

5.   Legal, social, ethical, and professional issues (15%)

Discuss where you have considered, or the project has been influenced by      legal, social, ethical, and professional issues. Provide the possible solutions to these issues. The discussion should revolve around the particular project you  do (e.g., use a specific example from your own project).

6.   Conclusion (10%)

Clearly illustrate the lessons you have learned from this project. Also, provide the improvement that can be done in the future from your perspective.

Submission and markings notes:

•   You must submit the report in PDF format via Learning Mall by the above submission date. Name the report as CPT202-A3-StudentID.pdf

•   Strictly keep the report to a maximum of 15 pages.