VCE IT Theory Slideshows

Slides:



Advertisements
Similar presentations
VCE IT Theory Slideshows By Mark Kelly Vceit.com Problem Solving Methodology Analysis Activities Revised version: 2013.
Advertisements

Testing Relational Database
Software Quality Assurance Plan
VCE IT Theory Slideshows By Mark Kelly McKinnon Secondary College Vceit.com Intranet, Internet, VPN.
VCE IT Theory Slideshows By Mark Kelly Vceit.com Problem Solving Methodology 4 EVALUATION.
VCE IT Theory Slideshows By Mark Kelly McKinnon Secondary College Vceit.com Power Websites CMS and CSS.
USER DOCUMENTATION (Part of the development phase of the PSM) Mark Kelly
IT Applications Theory Slideshows By Mark Kelly Vceit.com Legislation: © OPYRIGHT.
VCE IT Theory Slideshows
IT Applications Theory Slideshows By Mark Kelly Vceit.com Yep – another exciting theory lesson coming up!
Systems Life Cycle A summary of what needs to be done.
IT Applications Theory Slideshows By Mark Kelly Vceit.com Types and contents of On-screen user documentation.
CSI315 Web Applications and Technology Overview of Systems Development (342)
VCE IT Theory Slideshows By Mark Kelly Vceit.com Websites & Data.
CS 501: Software Engineering Fall 1999 Lecture 16 Verification and Validation.
VCE IT Theory Slideshows By Mark Kelly Vceit.com Characteristics of efficient and effective solutions.
IT Theory Slideshows ITA, SD, IT11 By Mark Kelly Vceit.com Project Management Overview.
© Copyright 2011 John Wiley & Sons, Inc.
VCE IT Theory Slideshows By Mark Kelly Vceit.com Problem Solving Methodology 3 Development.
(SRS) SOFTWARE REQUIREMENT SPECIFICATION(SRS) 1. Topics to be discussed.. What is an SRS? Purpose of an SRS Who reads the SRS? Who writes the SRS? Characteristics.
Input Design Lecture 11 1 BTEC HNC Systems Support Castle College 2007/8.
Program Development Cycle
Software Engineering Lecture # 1.
Systems Development The Kingsway School. Systems Development This is carried out when a company is having a problem. They usually employ an ICT Consultant.
VCE IT Theory Slideshows by Mark Kelly study design By Mark Kelly, vceit.com, Begin.
VCE IT Theory Slideshows By Mark Kelly Vceit.com Problem Solving Methodology 1 Analysis.
VCE IT Theory Slideshows By Mark Kelly Vceit.com Websites & Data.
 Software Testing Software Testing  Characteristics of Testable Software Characteristics of Testable Software  A Testing Life Cycle A Testing Life.
VCE IT Theory Slideshows by Mark Kelly study design By Mark Kelly, vceit.com, Begin.
Introduction to Computer Programming using Fortran 77.
Victoria Ibarra Mat:  Generally, Computer hardware is divided into four main functional areas. These are:  Input devices Input devices  Output.
Syndicate Members: 1. GC Muhammad Uzair 2. GC Umer Naveed Malik.
MANAGEMENT INFORMATION SYSTEM
VCE IT Theory Slideshows by Mark Kelly study design By Mark Kelly, vceit.com, Begin.
VCE IT Theory Slideshows
VCE IT Theory Slideshows
Principles of Information Systems Eighth Edition
VCE IT Theory Slideshows – ITI Updated for 2016
Databases.
SOFTWARE TESTING OVERVIEW
VCE IT Theory Slideshows
IT Applications Theory Slideshows
Different Types of Testing
Gary Hughes, South Oakleigh College
Systems Analysis and Design
VCE IT Theory Slideshows by Mark Kelly study design
CHAPTER 2 Testing Throughout the Software Life Cycle
IT Applications Theory Slideshows
Programmable Logic Controllers (PLCs) An Overview.
VCE IT Theory Slideshows by Mark Kelly study design
Roberta Roth, Alan Dennis, and Barbara Haley Wixom
Engineering Processes
Introduction to Software Testing
“Would I have to do this all by myself …….?”
Lecture 09:Software Testing
VCE IT Theory Slideshows
VCE IT Theory Slideshows by Mark Kelly study design Test Data
VCE IT Theory Slideshows
Chapter 13: Systems Analysis and Design
VCE IT Theory Slideshows Updated for 2016
VCE IT Theory Slideshows
Systems Construction and Implementation
System Construction and Implementation
Systems Construction and Implementation
VCE IT Theory Slideshows
VCE IT Theory Slideshows
Software Development Life Cycle Models
VCE IT Theory Slideshows
The Systems Life Cycle: Development and testing
IT Applications Theory Slideshows
Presentation transcript:

VCE IT Theory Slideshows Problem Solving Methodology 3 Development By Mark Kelly McKinnon Secondary College Vceit.com

Contents Activities Validation Informal Testing User documentation

Development Often involves a coordinated team using project management to monitor their progress and manage their actions and resources.

Acquire equipment Hardware is bought off-the-shelf or custom built. Software is bought off-the-shelf or custom programmed. Custom equipment is very expensive and slow to create, but suits the user’s needs perfectly. Off-the-shelf equipment is far cheaper, easier to get and has more support, but needs to offer all the functionality the user needs.

Validation Checks for the reasonableness of data being input, mainly: Range checks Existence checks Type checks Can be done manually or electronically

INFORMAL TESTING

Informal testing Software and hardware are assembled Informal testing carried out at each stage of development: Component testing: ensures each component works as it should in isolation (e.g. a software module, a hardware device) Integration testing: ensures components work properly together. e.g. a memory chip can communicate properly with a CPU; a software module receives the right data from another module.

Testing Activities Deciding: Conducting the tests What needs to be tested (e.g. Formulas, buttons, media, links, communications)? How will each thing be tested? What test data, if any, will be used? What are the expected results? Conducting the tests Recording the actual results Correcting any identified errors.

Testing types Unit testing – tests system components in isolation to see if they behave properly Integration testing – tests components once they have been integrated with other components. Often components are all fine by themselves, but errors arise when they try to exchange data.

User Documentation Once the system is finished and mature, documentation is written. See here for the documentation slideshow See Onscreen user doc slideshow

After development: formal testing Informal “check as you go” testing occurred during development Formal testing is an official procedure that proves the system works as it should The objectives specified in the analysis phase’s logical design are confirmed one by one

Formal testing May also involve user acceptance testing (UAT) The customer, or typical people who will be using the system for real, use it and report their findings.

Formal testing Client – “Show me that it can produce 10,000 invoices in 5 hours” Developer – OK. Watch… [Time passes] Client – “OK. Now show me the improved readability” Developer – “Compare this new output with sample output from the old system.” Client - “Good. Now show me…” etc

Related topics User documentation slideshow Onscreen user doc slideshow

VCE IT THEORY SLIDESHOWS By Mark Kelly McKinnon Secondary College vceit.com These slideshows may be freely used, modified or distributed by teachers and students anywhere on the planet (but not elsewhere). They may NOT be sold. They must NOT be redistributed if you modify them.