2013 Flashcards
Why are new DFDs and ERD created during design stage?
Diagrams in analysis represent current system. Design stage diagrams are logical designs of replacement system under development
Resources considered in the Project Plan
Time
Personnel
Budget
Hardware/Software
Features of a user guide
Contents page
Description of each feature of the system
Labelled screen shots showing the layout and position of screen objects
Purpose of a feasibility study
Used to investigate development costs and potential benefits. Determines if proposed project is viable
Aspects of feasibility report
Economic
Technical
Legal
Time
Reason why RAD tools may lead to reduced costs
Purchase may cost less than build costs
Reduced development time will lead to reduction in staff costs
Reason why RAD tools may lead to less efficient code
Code isn’t hand written and often includes unnecessary overheads
Describe Pilot conversion
New system is tried out in one branch for a period of time before introducing it to remaining branches
Describe Phased conversion
One or two components of new system are introduced before gradually introducing other components
Describe Direct conversion
Immediate upgrade meaning no loss of business time
Why is Adaptive maintenance required
Upgrade is required to ensure that existing system is compatible with changes to OS or browser software
Why is Perfective maintenance required
Upgrade is required to add new functionality to the existing system
Agent or agent-based interface
Intelligent feature that finds or tags similar faces in other photographs
Technological differences between laptop/desktop and mobile
Screen size
Screen resolution
RAM space
Data transmission/reception rates
Systematic testing is needed to ensure that:
The system being developed is free from errors.
Results of testing are recorded.
Benefits of having the help option shown as Text
Simple to implement
No copyright implications
Benefits of having the help option shown as a Graphic
More universal and a wider range of users understand them
Techniques used to change language on a web page
Machine translation
Natural Language Querying (Intelligent Interface)
A facility that allows users to search for information by entering their own wording in the search box
Disadvantages of Speech Driven Software over keying in text
Not 100% accurate
Difficult to use in noisy surroundings
Some accents may not be recognised
Processes carried out during Envision stage of LUCID methodology
Identifying user groups
Developing a share vision
Identifying technical, schedule, resource and environmental constraints
Establishing a project plan & usability goals
Qualitative techniques
Thinking aloud protocol
Question-asking protocol
Co-discovery method
Eye-tracking
Stages of LUCID methodology
Envision, Discovery,
Design Foundation,
Design Detail,
Build, Release
Describe Thinking Aloud Protocol
Whilst performing a task, the participant must speak their thoughts/feelings/opinions aloud. The tester records all comments.
Describe Question-asking Protocol
Whilst the participant is doing the task, the tester asks the questions and records the replies.
A questionnaire is:
Sent out out to users, who complete it themselves by answering all the questions, then return it to the sender
A survey is:
Completed during a one-to-one interview with the user. The researcher asks the questions and fills in the user’s responses. Either face-to-face or phone
Data gathered to measure user error rates:
Numbers of errors made carrying out a task specified by the development team.
Type of errors made when carrying out a specified task.