Assignment title: Information


ISCG 6413 Testing and Quality Assurance in ICT Semester 1 – 2017 Assignment 1 Research Report on Testing Types / Techniques Department of Computing Submission Due: 10-April-2017 (week 7) Weight: 20% Assignment Aims To gain an understanding of:  Test Driven Development (TDD)  Unit Testing analysis, design and implementation Instructions This is an individual assignment. You need to write a report about the following. Test Driven Development (TDD) is an important process in Software testing. Write a research and detailed report about TDD and discuss all the aspects that are related to TDD. You may include some programming aspects in your report, but it is not mandatory. Your report must contain the following: 1) A title page 2) A table of contents 3) An introduction (which should include a brief background and a paragraph letting the reader know what to expect) 4) A detailed discussion about the concept under research (Part 1 OR Part 2) 5) Summary (that summarizes the findings you have made) 6) References (in APA 5 style and listed in alphabetical order of the first author) Your report is expected to contain not less than 2500 and not more than 3500 words excluding cover sheet, title page, table of contents, code (if any) and references. Please make sure you keep a backup copy of your assignment. Marks will be deducted if you fail to draw upon appropriate professional and academic literature in your writing and if the assignment is not written and presented in a professional manner. You can quote other people’s work (websites, conference proceedings, industrymagazines, journals, and books) provided that you cite and reference them correctly in your report. However, most of your report should be your own ideas and thoughts written in your words. Each quotation or table or diagram from another source must be accompanied by a discussion in your own words. For example, if you have included a table from another source then you must write about what you think the table shows, why you have included it, why it is relevant and so on. Please remember to format your report so that it is easy to discern your thoughts and ideas from your sources’ thoughts and ideas. When choosing sources please check that they have passed some form of quality assurance (for this reason, books, journal articles and conference articles are a good choice). Also bear in mind that if it is difficult to identify the author, year or title of an article then it has not been subject to quality assurance. Marks will be deducted for failure to follow the Department of Computing Guidelines for Writing and Presenting Assessment Items, in particular, sections 7 and 8 (referencing and plagiarism). Plagiarism will be reported to the Programme Director who may award zero marks or refer the matter to the Department Discipline Committee, which has powers of suspension/exclusion. Your report must end with a section giving references – this will show where you got your source material from. Please use APA 5 referencing style. See examples below: Journal Reference Example: Alberti, M., Weeks, R., & Coe, S. (2004). Urban land cover change analysis in Central Puget Sound. Photogrammetric Engineering & Remote Sensing 70 (9), 1043-1052. Book Reference Example: Lillesand, T.M., & Kiefer, R.W. (1994). Remote sensing and image interpretation. New York: John Wiley. Website Reference Example: Minang, P.A., & McCall, M. (2006). Participatory GIS and local knowledge enhancement for community carbon forestry planning: an example from Cameroon. Retrieved September 28, 2006, from http://www.communitycarbonforestry.org/publications/Participatory%20GIS%20and%20local %2 0-%20Minang.pdf Presentation of the report 1) Make sure you have a table of contents. 2) Make sure your sections have numbers (hint: the introduction will be number 1). 3) Make sure each page has a number. 4) Make sure your table of contents, section numbers and page numbers all correlate. 5) Put a caption on all figures (diagrams) and tables. 6) Make sure that new page breaks are at appropriate places (i.e. NOT just after new sections or in the middle of a figure or diagram or table row/column. 7) Cite all work that has come from other sources 8) Make sure that all sources cited are listed in your list of referencesMarking Part Available Marks Actual Marks Report Content 90 Introduction and the importance of the topic 10 Proper investigation of the topic under study 60 Summary 10 Extensive research and proper referencing 10 Report Presentation 10 Total: 100 NB. Your report will be marked based on coverage, relevance, clarity, degree of your input, and quality of your writing. Assignment Hand-in A softcopy of your assignment must be submitted electronically to www.turnitin.com on or before the due date and time. (Instructions will be available for submission to www.turnitin.com). Late Submission of Assignments Assignments submitted after the due date and time without having received an extension through Special Assessment Circumstances (SAC) will be penalised according to the following:  10% of marks deducted if submitted within 24hrs of the deadline  20% of marks deducted if submitted after 24hrs and up to 48hrs of the deadline  30% of marks deducted if submitted after 48hrs and up to 72hrs of the deadline  No grade will be awarded for an assignment that is submitted later than 72hrs after the deadline Assignments handed in more than 72 hours late will not be marked unless Special Assessment Circumstances apply. So, it is better to hand in an incomplete assignment on time. Special Assessment Circumstances A student, who due to circumstances beyond his or her control, misses a test, final exam or an assignment deadline or considers his or her performance in a test, final exam or an assignment to have been adversely affected, should complete the Special Assessment Circumstances (SAC) form available from Student Central. Within any semester, a student may have only one SAC per course. When requesting an SAC for an assignment, the SAC application form must be submitted (along with the work completed to date) within the time frame of the extension requested; i.e. if the Doctor’s certificate is for one (1) day, then the SAC application form and work completed must be submitted within one (1) day.Assistance to other Students Students themselves can be an excellent resource to assist the learning of fellow students, but there are issues that arise in assessments that relate to the type and amount of assistance given by students to other students. It is important to recognise what types of assistance are beneficial to another’s learning and also what types of assistance are unacceptable in an assessment. Beneficial Assistance  Study Groups.  Discussion.  Sharing reading material.  Testing another student’s programming work using the executable code and giving them the results of that testing. Unacceptable Assistance  Working together on one copy of the assessment and submitting it as own work.  Giving another student your work.  Copying someone else’s work. This includes work done by someone not on the course.  Changing or correcting another student’s work.  Copying from books, Internet etc. and submitting it as own work. Anything taken directly from another source must be acknowledged correctly: show the source alongside the quotation. Do you want to do the best that you can do on this assignment and improve your grades? You could: • Talk it over with your lecturer • Visit Te Tari Awhina or Maia for learning advice and support • Visit the Centre for Pacific Development and Support • Contact the USU Advocate for independent advice • For contact details and more information, go to www.usu.co.nz .