08/11/2021 Page 1 of 10 Coursework Header Sheet244713-SAMPLE CourseCOMP1833: Software Quality ManagementCourse School/LevelH/PGCourseworkSoftware Quality ManagementAssessment Weight50.00%TutorD FrangiskatosSubmission Deadline22/11/2021 Coursework is receipted on the understanding that it is the student’s own work and that it has not,in whole or part, been presented elsewhere for assessment. Where material has been used fromother sources it has been properly acknowledged in accordance with the University’s Regulationsregarding Cheating and Plagiarism. 000000000 Tutor’s comments Grade Awarded___________For Office Use Only__________FinalGrade_________Moderation required: yes/noTutor______________________Date_______________ 08/11/2021 Page 2 of 10 Plagiarism is presenting somebody else’s work as your own. Itincludes: copying information directly from the Web or bookswithout referencing the material; submitting joint coursework asan individual effort; copying another student’s coursework;stealing coursework from another student and submitting it asyour own work. Suspected plagiarism will be investigated and iffound to have occurred will be dealt with according to theprocedures set down by the University. Please see your studenthandbook for further details of what is / isn’t plagiarism.All material copied or amended from any source (e.g. internet, books)must be referenced correctly according to the reference style you areusing.Your work will be submitted for plagiarism checking. Any attempt tobypass our plagiarism detection systems will be treated as a severeAssessment Offence. Coursework Submission Requirements• An electronic copy of your work for this coursework must be fully uploadedon the Deadline Date of 22/11/2021 using the link on the courseworkMoodle page for COMP1833.• For this coursework you must submit a single PDF document. In general,any text in the document must not be an image (i.e. must not be scanned)and would normally be generated from other documents (e.g. MS Officeusing “Save As .. PDF”). An exception to this is hand written mathematicalnotation, but when scanning do ensure the file size is not excessive.• There are limits on the file size (see the relevant course Moodle page).• Make sure that any files you upload are virus-free and not protected by apassword or corrupted otherwise they will be treated as null submissions.• Your work will not be printed in colour. Please ensure that any pages withcolour are acceptable when printed in Black and White.• You must NOT submit a paper copy of this coursework.• All courseworks must be submitted as above. Under no circumstances canthey be accepted by academic staffThe University website has details of the current Coursework Regulations,including details of penalties for late submission, procedures for ExtenuatingCircumstances, and penalties for AssessmentOffences. See http://www2.gre.ac.uk/current-students/regs08/11/2021 Page 3 of 10SpecificationThere are four parts on this group coursework. The first three parts of this courseworkwill have to be divided among the group participants. The last part consist of a groupperformance evaluation which allows you individually to discuss your group’sperformance. This will encapsulate your own views of how well your group did.• You will need to form a group of three.• You will need to decide and assign roles to each one within the group and clearlystate these roles. Each of the first three tasks can be then discussed betweenthe group. It is suggested that you assign a Project Lead, a Project Developer anda Stake holder. Ideally each one of you will have their role and their views forthis project and contribute as required. You can then divide the work and eachof you can work on each one of the first three tasks or all of you can worktogether on each of the first three tasks.• The last task should be completed individually and it will contain your own,individual views regarding the group’s performance.• The group size cannot be less than three or more than three. Note: As a lastresort and only if there is no way to form a group of three you can ask yourlecturer for an exception and these requests will be considered.• It is your responsibility to create and manage the group. Not your lecturer’s.• It is your responsibility to manage the group, the work load, the tasks, thecomms and deal with any issues such us poor contribution.• You will receive a mark based on the mark of your group so it is in your interestfor your group to perform well.• If members of your group do not contribute despite your efforts, then when yousubmit your work you can mention this and similar issues in part 4 of thecoursework. A mark reduction might be applied based to these individualsdepending on the impact of their (lack of) engagement.Part 1: Project planning case study- worth 30%In this section you are required to define a set of requirements for the Hospital Sterile Services case(I1). A preliminary design (I2) should follow again as part of your work.I3 is the proposed planning and it is required – you cannot get marks for I1 and I2 without it.08/11/2021 Page 4 of 10You should then create a CoCoMo estimation for the project (I4) and conduct a Social, Legal andEthical review of the project (I5).Deliverables from part 1:I1: Requirements specification (5 marks)I2: Design work (5 marks)I3: Proposed planning (A Gantt chart or similar) – you must do this to get marks for I1 & I2I4: CoCoMo (10 marks)I5: Social, Legal and Ethical review of the project (10 marks)The Case Study: Hospital Sterile ServicesThe sterile services department of a large hospital manages the cleaning and sterilisation of surgicaland other medical instruments used at various medical procedures such as medical operations in thehospital. Surgical instrument are organised in trays, each identified by a unique identification number.A medical procedure will typically use one or more of trays of surgical instruments. The tray id isrecorded in the procedure notes, so that the history of any instruments used can be traced at any timein the future and cross-referenced to individual patients and medical personnel. Each procedure typerequires a prescribed number of trays, each with a predetermined list of contents, specific for this typeof operation.After a procedure, some or all of the instruments used may need to be disposed of. Any individualinstruments disposed of are replaced by brand new ones. The trays are then loaded on trolleys andtaken through a series of cleansing and sterilisation procedures. Typically, each tray is washed toremove any organic matter and then put through a series of operations to sterilise them. The series ofrequired sterilisation operations depend on the tray instrument list type. For each sterilisationoperation, the operator name, sterilisation machine identification, date and time need to be recorded.Your software consultancy company has been approached to automate the current process that islargely paper based. The aim is to create a software system that can automate the process and allowintegration with other hospital information systems.You are required to model the current business system and propose a new, integrated software systemthat will include all current functionality and enhancements needed.Your job is to elicit the exact requirements from the case study. Any clarifications that you need tomake will be done in questions and answer sessions with your client (your lecturer) during class. Youcan make further assumptions, as well. However, you will (as good software engineers) record anyconclusions and assumptions you make from these discussions to be included in your finaldocumentation/report appendix.Part 2: Management report for the production of an academic essay – worth 30%For this task you are required to perform some management for the production of a quality assuranceon your essay part 3. You should document as a detailed section in your coursework how you willensure both process and product quality, time management using project planning techniques andrisk assessment. You should also include review of your plan once the work is complete.08/11/2021 Page 5 of 10This part your coursework should include the following:1. A description of your process and product quality assurance procedure for yourcoursework. This should include a description of any change control that you haveemployed.2. A review of your quality assurance procedures.Deliverables from part 2:I6: QA plan with commercial risk assessment (10 marks) and time management (30 marks)Your QA plan should guide your production of Part 308/11/2021 Page 6 of 10Part 3: Academic essay – worth 30%You are to submit an academic style paper.Brief:In his seminal paper “No Silver Bullet – Essence and Accidents of Software Engineering1” FredBrooks Jr. questioned whether there could be a “silver bullet” that could lay to rest the monsters ofmissed schedules, blown budgets and flawed products. He argued that software development isultimately reliant on good designers and good managers and so advances in technology andmethodology such as object-orientated analysis and design or programming languages can never givemore than marginal gains. He concluded that “Building software will always be hard. There isinherently no silver bullet.”However, that paper was written nearly thirty years ago and in that time there have been a number ofadvances which claim to specifically address the problems of large scale systems development.You are to research and prepare a report on one of these techniques from the following list:• TOGAF,• Extreme Programming.Your report should be an academic style discussion that critically evaluates the technique’s value inlight of software engineering’s inherent problems and concludes by discussing how far the technologydoes, or does not, go toward supporting the view expressed by Brooks in the quotation given above.The report should have solid academic content and you should therefore base your discussion on atleast one refereed paper from a leading computing or software engineering journal such as IEEESoftware, IEEE Computing or Communications of the ACM.The paper in Part 2 should following typical format of a formal academic paper. You may considerlooking at the ‘information for authors’ found in all referred archived journals for examples offormatting and layout. An example of the IEEE style manual and article templates can be found athttp://www.ieee.org/publications_standards/publications/authors/authors_journals.htmlThe essay should be between 1,500 and 2,000 words arranged in the following order:1 Title2 Author name, degree program and email address3 An abstract description of your paper,4 The main body of your, suitably divided under headings and where necessary, sub-headings(for example, Introduction, Discussion, Conclusions, Evaluation, Future Work)5 Acknowledgements (if any)6 References (Harvard standard)7 Appendices including a glossary of terms and list of acronyms used (if any).The paper in Section 2 should following typical format of a formal academic paper.Deliverables from part 3:I7: Academic essay1 Brooks Jr., F. P., “No Silver Bullet: Essence and Accidents of Software Engineering”,Computer, Vol. 20(4), (April 1987) pp. 10-19. (A copy of this can be found online)08/11/2021 Page 7 of 10Part 4: Group Performance Evaluation – worth 10%You are to complete a short individual evaluation of the performance of your group (up totwo A4 pages).How did you perform while working together? Any issues, problems and how did you workaround these? There is no requirement for a formal report for this task but try to keep withinone A4 page.08/11/2021 Page 8 of 10Deliverable summary and checklistThe following deliverables are expected as part of this coursework. You can complete this table onyour printed sheet to ensure that you have not forgotten to include any of the items. TasksDeliverableDescriptionMarksawardedTick whencompleted1 (30%)I1Requirements specification5 (only withI3)I2Design work5 (only withI3)I3Completed Gantt Chart (orsimilar) – required for I1 and I20I4CoCoMo cost estimations10I5Social, Legal and Ethical reviewof the project102 (30%)I6QA plan with commercial riskassessment303 (30%)I7Academic essayKnowledge and Comprehension6Analysis and Synthesis6Evaluation6Academic writing6Overall64 (10%)I8Performance Evaluation10 08/11/2021 Page 9 of 10Grading CriteriaExceptionalIn addition to the criteria of excellent this level must show excellent referencing and thework has the possibility of publication; subject to suitable editing.Excellent / Very goodIn addition to the criteria of good work at this level must demonstrate significantsubstantiated critique, insight and academically sound assertions.The QA plan contains both excellent project management and well specified qualityobjectives that are exceptional. Section 1 is complete.GoodIn addition to the criteria of satisfactory, this level this level demonstrates strong synthesis,analysis and application, knowledge and comprehension but somewhat weak critique.The work provides some critique and insight but its not well supported by evidence or logic.Provides relevant contextual examples of the techniques to support the discussion, suchexamples are mostly based on evidence or sound logic. The combination of workdemonstrates good synthesis and generates additional information beyond the originalsources. Occasional strong academic assertions are made. The student demonstrates andclear analytical approach to answering the question posed.The QA plan contains either good project management and somewhat relevant, wellspecified quality objectives or vice-versa. Section 1 is complete.SatisfactoryThis level demonstrates the occasional presentation of relevant knowledge andcomprehension applied and contextualised to the question posed, absent or unsoundsynthesis, analysis and critique. The student demonstrates sufficient knowledge andcomprehension. This includes the use of academic sources of information to presentinformation accurately. The paper fails to make relevant examples and/or the examples areunsound.The QA plan makes an attempt at project management and quality objectives but they are inplaces quite weak and erroneous. Deliverables are absent but those provided are of sufficientquality to warrant a pass.FailThis level demonstrates unsound presentation of relevant knowledge and comprehensionapplied and/or the presentation of material is not contextualised to the question posed,absent or unsound synthesis, analysis and critique. Does not demonstrate accuratereporting of information. The references are unsound. Does not answer the questionposed.The QA plan is incomplete. The plan does not provide project management and/or qualityobjectives. A factual presentation without application to the specific task of writing anacademic paper warrants a failure. 80-100Exceptional70-79Excellent/verygood60-69Good50-59Satisfactory40-49Fail0-39Fail 08/11/2021 Page 10 of 10YOUR ATTENTION IS ONCE AGAIN DRAWN TO THE UNIVERSITY RULES ONPLAGIARISMDefinitionsThis is a level seven degree coursework and therefore, as well as a demonstrating that you have learnt somefacts or skills, you are being assessed on your ability to research, think and reason and then articulate yourfindings and conclusions.You will be assessed on the following points:Knowledge & Comprehension:• A clear demonstration of background reading and research into the issues discussed.• A demonstration of your understanding of the field, i.e. clearly identifying and enumerating thefundamental issues, use of correct terminology and facts including knowledge of the existence and namesof methods, classifications, abstractions, generalizations and theories.• Discussion summarizing the topic area and ability to extrapolate beyond the given situation.• Can explain or summarize information giving a good account of work done by others and reporting ideasintelligibly with accuracy and thoroughness and without introducing gross distortionsAnalysis, Application & Synthesis• Able to apply abstractions in particular and concrete situations, e.g. use of examples to illustrate andsupport your argument.• General organizational structures can be identified• Assumptions can be recognized.• Can produce sensible, reasoned and substantiated criticism and suggest alternatives• Does not indulge in pointless and unsubstantiated criticism• Able to combine elements or parts in such a way as to produce a pattern or structure that was not clearlythere beforeEvaluation / critique• Demonstration of insight• A strong argument supporting or rejecting the technique with a sound conclusion given your statedpremises.• Can make qualitative and quantitative judgments about the value of methods, processes or artefacts.Consider how these will be met within your academic paper