首页 > > 详细

辅导CMP3111M辅导留学生JSP编程

School of Computer Science 
Assessment Package Briefing Document 
 
Title: CMP3111M Software Engineering 
RESIT Assignment 
Indicative Weighting: 60% 
Learning Outcomes: 
On successful completion of this assessment package a student will have demonstrated 
competence in the following areas: 
• [LO1] synthesise concepts derived from current theories of advanced software engineering 
• [LO2] analyse the empirical nature of software engineering and the application of empirical 
methods in software engineering development 
• [LO3] utilise and evaluate advanced software engineering techniques and processes in the 
development of a software artefact. 
 
As software engineers, our job is not just about programming and writing lines of code, we must also 
be aware of the larger context in which software and software systems are developed. In order to 
develop and build an application we must first analyse the problem domain, providing software (and 
design) solutions for challenges faced within the system to be developed. 
 
Working within a Software Engineering methodology is an important part of being a developer, 
understanding the roles and responsibilities within a software process allows you to understand the 
flow of an artefacts development. 
 
For this assignment, you are to identify two Software Engineering projects that have been developed 
using differing agile software development methodologies. You are to identify, via research, a 
software project that used SCRUM for its development and one that used another agile methodology 
(such as XP, Kanban, DSDM, FDD etc). 
 
Online resources which ‘may’ be of some support are for example: 
• https://www.versionone.com/agile-101/agile-methodologies/ 
• www.codetriage.com 
 
 
 
 
You are to write a report to compare the processes and successes and developments of the 
two. Your report should look at how software teams are deployed differently depending on 
the software methodology uses, and how the client also interacts with the development of 
the artefact depending on the methodology used. As a guide, consider the following 
headings: 
 
• Identifying the two projects (a SCRUM project and another agile method led 
project) 
• Critically discuss the deployment of Software Teams on: 
o SCRUM 
o Other chosen agile method 
• Critically evaluate the differences between the two methods 
• The advantages and disadvantages of the two methodologies when applied to 
appropriate projects 
• Conclusion 
 
 
Indicative word count for this assessment is 2500 words. 
 
Submission Guidelines 
 
The written report should be submitted on Blackboard to the ‘CMP3111M RESIT Assessment Item 1 Upload’ 
submission site 
 
This module is graded using a criterion reference grid. You should be clear in your understanding of the grading 
principles; if you are not, please seek the advice of the module co-ordinator. 
 
Hand In Instructions 
See hand in schedule. 
DO NOT include this briefing document with your submission. 
 
联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!