44222: Information Systems Development Documenting a Solution Ian Perry Room:C49 Extension:7287

Slides:



Advertisements
Similar presentations
DT Coursework By D. Henwood.
Advertisements

Screen 1 of 24 Reporting Food Security Information Understanding the User’s Information Needs At the end of this lesson you will be able to: define the.
Informatics 43 – April 16, Homework 1 What is the purpose and goal of each section in the document? Two audiences: non-technical users and technical.
Human Computer Interaction G52HCI
Using Rubrics for Evaluating Student Learning Office of Assessment and Accreditation Indiana State University.
J. Michael Moore Software Design CSCE 110 Influenced by material developed by James Tam & Jennifer Welch.
1 CCLI Proposal Writing Strategies Tim Fossum Program Director Division of Undergraduate Education National Science Foundation Vermont.
Proposal 13 HUMAN CENTRIC COMPUTING (COMP106) ASSIGNMENT 2.
Short Story Writing Tips
Problem solving in project management
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Business Memo purpose of writer needs of reader Memos solve problems
UNIT 21 Software Engineering.
Problem Statement – Summary Information Requirements Feasibility? Department/User Total Value of money tied up in Stock AND Proportion of Slow, Steady,
1 Shawlands Academy Higher Computing Software Development Unit.
Chapter 8: Systems analysis and design
1 © 2005 course technology University Of Palestine Chapter 6 Storyboarding the User’s Experience.
– Strategies for Effective Navigation Design & Prototype Phases.
1 UNIT 20 Software Engineering Lecturer: Ghadah Aldehim.
Controlled Assessment
CISB594 – Business Intelligence
How to do Quality Research for Your Research Paper
44222: Information Systems Development Operational & Information Systems Ian Perry Room:C41C Extension:7287
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
1 The Software Development Process  Systems analysis  Systems design  Implementation  Testing  Documentation  Evaluation  Maintenance.
Unit 6 – Designing Multimedia The design part must be done before any implementation. Mark band 3 The candidate has produced designs for multimedia products.
© 2005 course technology1 1 1 University Of Palestine UML for The IT Business Analyst A practical guide to Object Oriented Requirement Gathering Hoard.
Making a great Project 2 OCR 1994/2360. Design Some candidates dive in, make a database or spreadsheet, then try and make a design afterwards. This won’t.
Unit 6 – Designing Multimedia and graphics The design part must be done before any implementation. Structure of this section could be as follows. 1)Stimulus.
SE: CHAPTER 7 Writing The Program
 Finding Scholarly Research on Your Topic. Your Research Journey…  You have, at this point, found information on your topic from general sources – news.
Systems Development Lifecycle Analysis. Learning Objectives List the nine stages of the system life cycle Explain the system life cycle as an iterative.
Dissertation Document?
Originated by K.Ingram, J.Westlake.Edited by N.A.Shulver Use Case Scripts What is a Use Case Script? The text to describe a particular Use Case interaction.
442421: Dissertation Interim Report Ian Perry Room: C49 Extension: 7287
44222: Information Systems Development Documenting a Solution Ian Perry Room:C41C Extension:7287
1 Cover Slide Company Name Company Contact info Tagline This template provides a basic outline for a short investor pitch. Focus on visuals, graphs, and.
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
Design Proposal A document prepared to (a) justify the need for the project, (b) describe the engineering process to be taken, (c) outline the expected.
The Speech Guidelines for writing a successful speech.
44241: Dissertation Introduction to Module Ian Perry Room: C49 Extension: 7287
1 Ch. 1: Software Development (Read) 5 Phases of Software Life Cycle: Problem Analysis and Specification Design Implementation (Coding) Testing, Execution.
The Software Development Process
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Use Case Packets.
Staffordshire UNIVERSITY School of Computing Version Jan 08 original by K.Ingram & J.Westlake1 Use Case Scripts The text to describe a particular Use Case.
Welcome! EWRT1A Composition and Reading. Agenda Extra Credit Available Workshop Rough Draft Introductions and Thesis Statements Homework.
Project Proposal ELEC 421 The initial document that converts an idea into details of a potential project, including the outcomes, outputs, major risks,
Intermediate 2 Computing Unit 2 - Software Development.
Systems Development AIMS 2710 R. Nakatsu. Overview Two philosophies of systems development –Systems Development Life Cycle (SDLC) –Prototyping Alternative.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
UNIT 1 ASSIGNMENT 3 – ASSESSMENT CRITERIA. BUSINESS FORMATS On the next five slides you need to research what each format is and explain advantages and.
Introduction to Professional Memo Writing
COM362 Knowledge Engineering Exam Revision 1 John MacIntyre
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Irwin/McGraw-Hill © Andrew F. Siegel, 1997 and l Chapter 13 l Report Writing: Communicating the Results of a Multiple Regression.
CSM06: Information Retrieval Notes about writing coursework reports, revision and examination.
Combined Problems. Reminder For the Class DO NOT put your names on any assignments, midterms or finals, only your ID number. DO NOT put your names on.
44222: Information Systems Development
44222: Information Systems Development Prototyping & The Problem Statement Ian Perry Room: C49 Extension: 7287
Proposal Template Project Based Learning Exercise Mehr 1386 Edmond Zahedi.
Strategies & Knowledge for Independent Learning individual Work SKIL SKIL cards are sets of cards that explain how to use different learning strategies.
1 Chapter 2 SW Process Models. 2 Objectives  Understand various process models  Understand the pros and cons of each model  Evaluate the applicability.
Effective marketing Candidates should be able to: Define marketing (i.e. explain the purpose) Define niche and mass marketing Analyse the benefits and.
Starter To complement our notes for Topic 7 & 8, complete a mind map for these two topics on paper – (5 Mins) Project Management & the SDLC Project Failure.
In today’s lesson we will be looking at: what we mean by the software development lifecycle the phases in the lifecycle We will focus particularly on testing:
44222: Information Systems Development Review & Assignment 1 Requirements Ian Perry Room: C49 Extension: 7287
IL Marking Get out your CPU / Memory answers Swap with someone else
Team member 1, school Team member 2, school Team member 3, school
Computer Science Life Cycle Models.
Presentation transcript:

44222: Information Systems Development Documenting a Solution Ian Perry Room:C49 Extension:7287

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 2 Assignment 2 – is all about exploring/documenting HOW: How Decisions will be ‘improved’. How Information will be ‘presented’. How Data will be ‘used’. How Problems will be ‘solved’.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 3 Prototype Documentation  Keep your Audience in mind! Managers who work for the ‘Main Business’ of HCHE, and the IT Section Manager.  Purpose To define the proposed information system in such a way that: Managers who work for the ‘Main Business’ of HCHE say "this system should be implemented“ (i.e. Malcolm et. al.). IT Section Manager says "we could implement it“ (i.e. Dave Perkins).

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 4 Marking Guidelines (1)  Presentation and Structure (25 Marks) Should be presented and structured so that it can meet its dual purpose and satisfy its dual audience. the Managers who work for the ‘Main Business’ can agree to the objectives and style of the system. the IT Section Manager can understand what has been agreed to and would be able to implement it.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 5 Marking Guidelines (2)  Interface & Functional Requirements (75 Marks) This documentation should describe a system that would address ALL of the problems highlighted by the Problem Statement. This definition should clearly show what the system would do and, broadly speaking, how it would do it. It should document the user interface and its functional aspects in a way appropriate to the Management Representatives and the IT Section Manager.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 6 Marking Guidelines (3)  The document MUST, therefore, include enough detail so that it: indicates the overall structure of the system; i.e. which screen is connected to which. describes the interface and functionality in diagrammatic, narrative or other form; i.e. screen appearance and operation.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 7 Marking Guidelines (4)  And also: matches the proposed solution to specific 'problems'; i.e. 'solves' the problems highlighted by the Problem Statement. matches the 'information' displayed on screen to data that is maintained by the current operational systems; i.e. the source of all data MUST be explained for the benefit of the IT Section Manager.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 8 Possible Document Structure (1)  One ‘big’ Section: Screen Shot. Information Provided/Decisions Supported (for Malcolm et. al). Where does the Data come from, and what calculations grouping/sorting are required (for Dave Perkins).  Advantages/Disadvantages: Advantage - Screen Shots of Forms only required once. Disadvantage - Might be difficult for your dual audience to know which parts are aimed at them.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 9 Possible Document Structure (2)  Two ‘smaller’ Sections: Information Provided/Decisions Supported; i.e. ‘problems’ solved (for Malcolm et. al.) Where does the Data come from, and what calculations grouping/sorting are required; i.e. how to implement the prototype (for Dave Perkins)  Advantages/Disadvantages: Advantage - Easy to separate you discussion for the dual audience. Disadvantage - Need to, either repeat Screen Shots, or put Screen Shots in an Appendix.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 10 Blank ‘Screens’ are Useless (1)  Use ‘fairly extreme’ examples, e.g.: if you are trying to show that some stock sells well; and perhaps we don’t hold enough of these stock items. whilst other stock does not sell well; tying up cash unnecessarily. Then: make sure that the data values you choose make this distinction very clear.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 11 Blank ‘Screens’ are Useless (2)  It is a good idea to try and ‘tell a story’ when presenting related Screens, e.g.: if you want to show that your system can identify good/bad customers. Then: make sure that the same customers are good/bad on all Screens which investigate this.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 12 Blank ‘Screens’ are Useless (3)  The data displayed should be ‘sorted’ in different ways, for maximum impact, e.g.: if assessing good/bad customers you could sort their data by; Outstanding Balance, Amount over Credit Limit, Average Days Taken to Pay, Oldest Outstanding Invoice, etc.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 13 This Week’s Workshop  Hopefully, by now, each Team has: started to think how the information ‘promised’ by their Problem Statement might best be organised/presented. chosen the software application(s) with which they intend to build their prototype.  Start NOW! START building your prototype information system. START thinking how you will document this prototype.

Ian Perry 44222: Information Systems Development: Documenting a Solution Slide 14 Remember to Prototype! Identify Basic Requirements Develop First "rough cut" prototype Present to User Problems? Revise & Enhance Next version of the prototype More Iterations = Better Prototype