VCE IT Theory Slideshows - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

VCE IT Theory Slideshows

Description:

VCE IT Theory Slideshows Problem Solving Methodology 3 Development By Mark Kelly Vceit.com Contents Activities Validation Informal Testing User documentation Formal ... – PowerPoint PPT presentation

Number of Views:233
Avg rating:3.0/5.0
Slides: 15
Provided by: kel154
Category:

less

Transcript and Presenter's Notes

Title: VCE IT Theory Slideshows


1
VCE IT Theory Slideshows
Problem Solving Methodology 3 Development
  • By Mark Kelly
  • Vceit.com

2
Contents
  • Activities
  • Validation
  • Informal Testing
  • User documentation
  • Formal testing

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

4
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 users 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.

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

6
INFORMAL TESTING
7
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.

8
Testing Activities
  • Deciding
  • 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.

9
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.

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

11
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 phases
    logical designare confirmed one by one

12
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.

13
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

14
VCE IT THEORY SLIDESHOWS
  • By Mark Kelly
  • 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.
Write a Comment
User Comments (0)
About PowerShow.com