Mark Dixon 1 Tech040 04 – Final Report. Mark Dixon 2 Aims & Objectives Give guidance on: –Project Report –Demonstration.

Slides:



Advertisements
Similar presentations
Presentation by Prabhjot Singh
Advertisements

Technical Communication 1
The Systems Analysis Toolkit
How to organize your thesis? Ku-Yaw Chang Department of E.E. National Cheng-Kung University No.1 University Rd. Tainan, Taiwan, R.O.C. To insert your company.
Writing for Publication
OCR GCSE Humanities Get Ahead - improving delivery and assessment of Unit 3 Unit B033 Controlled Assessment Approaches to Preparing Candidates for the.
introduction to MSc projects
CPRJ2003 Systems Development Group Project
Writing Reports: Identify these stages I) Obtaining a clear specification II) Research & preparation III) Report writing.
Technical Communication 1
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 5 Slide 1 Requirements engineering l The process of establishing the services that the.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Software Development, Programming, Testing & Implementation.
Research Methods for Computer Science CSCI 6620 Spring 2014 Dr. Pettey CSCI 6620 Spring 2014 Dr. Pettey.
Business Memo purpose of writer needs of reader Memos solve problems
Essay Writing What makes a good essay?. Essay Writing What is a good essay? Planning Essay structure Editing and proofreading Referencing and avoiding.
Dr. MaLinda Hill Advanced English C1-A Designing Essays, Research Papers, Business Reports and Reflective Statements.
Publishing Reports of STEM Research—Plus Some Tips on Writing Grant Proposals! Guidelines for Getting Published or Funded James A. Shymansky E. Desmond.
Module Code CT1H01NI: Study Skills For Communication Technology Lecture for Week Autumn.
Digital Marketing Essentials
Introduction Why we do it? To disseminate research To report a new result; To report a new technique; To critique/confirm another's result. Each discipline.
1 Academic Skills Tips for Essay Writing. 2 Outline of today’s lecture Academic skills Essay writing Paraphrasing Summarizing.
Publication in scholarly journals Graham H Fleet Food Science Group School of Chemical Engineering, University of New South Wales Sydney Australia .
Mark Dixon 1 Tech – Proposal. Mark Dixon 2 Proposal: Why? “I’m interested in writing code, why do I need to do this?” Simulate: –Industry: Apply.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Report Writing Sylvia Corsham De Montfort University 2008/9 (in association with Vered Hawksworth BSc.)
Academic Essays & Report Writing
Proposal Development Sample Proposal Format Mahmoud K. El -Jafari College of Business and Economics Al-Quds University – Jerusalem April 11,2007.
Some Sub-Activities within Requirements Engineering 1.Prototyping 2.Requirements Documentation 3.Requirements Validation 4.Requirements Measurements 5.Requirements.
How to write a technical report Powerpoint: H VenterSpeakers: L Kruger Editor: GF De Wet G Claassen Group 42.
Harvard or Vancouver – getting it right all the time Alan Glasper and Colin Rees How to Write Your Nursing Dissertation, First Edition. Alan Glasper and.
1 Welcome to IST Department of Psychology
Research Methods and Techniques Lecture 8 Technical Writing 1 © 2004, J S Sventek, University of Glasgow.
Scientific Communication
442421: Dissertation Interim Report Ian Perry Room: C49 Extension: 7287
Mark Dixon 1 Tech – Introduction. Mark Dixon 2 Module Aims give you experience of: –The Software Development Lifecycle Analyse (of Problem / Application.
CMPGN3007 & CMPGN3008 BSc Project Dr T.A.Etchells BSc Project Tutor
ACS Project Briefing 2 nd December 2009 Steven Hand.
1 Document Writing and Presentations. 2 Writing reports and project documentation u Approaches to writing u Writing style u References u Other tips u.
Lecture 6: Writing the Project Documentation Part IV.
A PRESENTATION FOR THE THIRD YEAR - STUDENTS THE TECHNICAL HIGH SCHOOL OF EMIL KOLBEN IN RAKOVNÍK The Year Works.
Writing Proposals Nayda G. Santiago Capstone CpE Jan 26, 2009.
Research Methodology Class.   Your report must contains,  Abstract  Chapter 1 - Introduction  Chapter 2 - Literature Review  Chapter 3 - System.
Preparing a Written Report Prepared by: R Bortolussi MD FRCPC and Noni MacDonald MD FRCPC.
CERTIFICATE IV IN BUSINESS JULY 2015 BSBWRT401A - Write Complex Documents.
Technical Report Outline Title Page Frontispiece Abstract Table of Contents List of Figures/ List of Tables.
Copyright © 2011 Wolters Kluwer Health | Lippincott Williams & Wilkins Chapter 1 Research: An Overview.
GCE Software Systems Development A2 Agreement Trial Implementing Solutions October 2015.
Abstract  An abstract is a concise summary of a larger project (a thesis, research report, performance, service project, etc.) that concisely describes.
Software Engineering Developing Requirements. © Lethbridge/Laganière 2001 Chapter 4: Developing requirements2 4.1 Domain Analysis The process by which.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 19Slide 1 Verification and Validation l Assuring that a software system meets a user's.
Communication Arts The Writing Process. Communication Arts GUIDING CONCEPT As writers, we understand and demonstrate the ability and flexibility to use.
Formal Report Writing When? Why? How?. Some Examples  University: Lab Report, Dissertation, Experimental Report, Literature Review.  Career: Paper,
PG-26765: Culture and People
Assignment Guidance Dr Nisheet Gosai
The AMSc project: what to expect and how to do it
TJTS505: Master's Thesis Seminar
ECE361 Engineering Practice
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
No gum, candy or chewing please! 
Software Documentation
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
Let’s Do It Essay Style! Short 3 Paragraph Essay.
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
An analysis of newspaper front pages
COMP390/3/4/5 && COMP593 Final Year Projects Demonstration & Dissertation Irina Biktasheva
TECHNICAL COMMUNICATION SKILLS
COMP390/3/4/5 Final Year Project Demonstration & Dissertation
STEPS Site Report.
TECHNICAL REPORTS WRITING
Presentation transcript:

Mark Dixon 1 Tech – Final Report

Mark Dixon 2 Aims & Objectives Give guidance on: –Project Report –Demonstration

Mark Dixon 3 Final Report: Why? “I’m interested in writing code, why do I need to do this?” Selling –Need to describe software to potential customer Management –Need to judge what to fund, ensure completion. Learning –Describe technology used – was it any good?

Mark Dixon 4 Assessment 3: Final Report Deadline 4 th May Electronic submission (Progress Report Document) –4000 words maximum (excluding Appendices) –Must Describe Title Page: Title, Student Number (not name), Module Code, Date of Submission Background: Application domain (subject area), why is it needed – what problem(s) will it solve?) Aims and objectives: what will it do overview (for the end user) Method: Techniques and Technology used (with rationale) Analysis: Describe problem domain. Design: –Functionality –User-Interface (screen shots) –Data: database schema, ERD –Code: Modules, Classes, Pages, etc. (architecture, overall structure) Implementation: Describe 1 or 2 key pieces of code. Testing –Verification – Does software meet specification? –Validation – Does software meet user requirements (empirical testing)? Conclusions –Compare actual progress with plan (7 / 8 items complete) –Reasons for differences (no emotion, no blame) –Describe adjustments –Review – what have you learnt References Appendix A: Functional Specification Appendix B: User-Interface Design Appendix C: Data Design Appendix D: Test Plan Appendix E: Full Code

Mark Dixon 5 Functional Specification Lists what the software will do (not how). –Used as to-do list by developers –Used as contract with users –Usually numbered + hierarchical, and presented as: List, or Table Examples: –Tech043 assignment brief, –Sommerville 2001 p.99

Mark Dixon 6 Database Design Lists tables and fields within tables (datatype and purpose) Samples: –Tech043 assignment brief

Mark Dixon 7 Test Plan Formal (written) Protocol (Procedure) to ensure consistent testing: –Usually table: User action Computer response Comments Sommerville 2001, Ch. 20

Mark Dixon 8 Conclusions Compare Actual Progress with Plan –How many facilities were completed (out of how many)? –Explain the differences? Issues: Planning (Over / under estimation – lack of experience), Personal (no need to describe), Technical, Workload How were difficulties tackled / solved? What have you learned? –you next time / advise others Technology, methods Describe Future Work

Mark Dixon 9 Belief vs. Knowledge Evidence –Put evidence in same sentence as point ‘This project has been successful’. ‘Most facilities have been provided as planned (14 out of 16 as show in the functional specification on page 19)’. Could still be a lie – that’s what the demo is for

Mark Dixon 10 References Harvard system (recommended) –Author and year, e.g. (Jones 2008) Vancouver system –Numbered as the appear in text, e.g. [1] Reliability of source: –Google Scholar: scientific papers

Mark Dixon 11 3 Writing Stages Ideas (Brainstorming) –Generate as many ideas as possible –Write down notes / phrases (not full sentences) –Write down everything that comes to mind –Don’t delete anything Structure –Decide what to keep and what to remove –Rearrange into a logical order –Merge / remove repetition Finishing –Expand notes / phrases into grammatical sentences (including other people)

Mark Dixon 12 Writing Style Formal, avoid: –1 st Person (i.e. use of I and me) –slang –underlines (makes words harder to read) Grammatical Succinct Clarity Seely 1998

Mark Dixon 13 References Seely J (1998) The Oxford Guide to Writing and Speaking. Oxford University Press. ISBN Sommerville I (2001) Software Engineering (6 th Edition). Addison-Wesley. ISBN X