Implementation Flashcards
What five things does construction cover?
Software Hardware Networks Documentation Procedure
What is the most straightforward phase of the construction phase?
Development phase
Why do projects fail?
Poor analysis
Poor design
Poor testing
What is the most important activity in construction?
Project management
What do organisations consistently fail to do properly?
Test
What do project managers do?
Plan activities
Manage schedule
Manager budget
Report progress
Project managers track ARI. What does ARI stand for?
Actions, Risks, Issues
What is a common cause of schedule problems?
Scope creep
Why might a schedule change?
Unexpected events
PMO stands for?
Project Management Office
Distributed teams face challenges. Name three.
Logistics
Time zones
Cultural issues
Testing attempt to…
…uncover as many errors as feasible.
Testing is about proving the system is error free. True or Fale?
False.
You cannot find every bug.
What does a test plan define?
The tests to be conducted.
The expected results of tests.
When does testing happen in scrum?
During the sprint cycle.
When does testing happen in waterfall
in blocks of defined activity at specific stages
What are the four types of test?
Unit
Integration
Systems
User Acceptance
What does a unit test focus on?
Single component or class
Which test checks if the components work together properly?
Integration test
What does a system test check
The operation of the system end to end.
What requirements are included in a system test?
Functional and non functional requirements
What is a UAT?
Users test the system does what it was meant to do
What is black box testing?
Tests the functionality of a n application.
What does black box testing NOT look at?
The international structure.
White box testing entails testing…
the internal workings of an application.
What is a regression test for?
They verify software that has been changed will still work correctly.
Name three changes that a regression test might be conducted for.
Bug fix
Config change
Upgrades
When is user acceptance testing defined?
It is a user story that is made before the system is built.
Who conducts a UAT?
Users with project team support.
What is the goal of UAT?
To make sure the system meets the needs of the business need.
What is alpha testing?
The data is artificial.
What is beta testing?
Where the data is real but is monitored for errors.
Give a current example of beta testing?
GOV.UK has many beta sections. The data you enter is real. The output might be buggy.
What does most software rely on for testing?
Automated testing
What does automated testing help to remove?
Human error.
Automated testing is good for what two reasons?
1) You can execute scrips repeatedly at any time.
2) Allows for large number of test cases.
3 types of documentation
System
User
Online
Who does system documentation help?
Programmers and analysts.
What do programmers and analysts get from system documentation
They learn how to build or maintain the system
Is system documatation fixed?
Rarely. Usually builds as project unfolds.
Who does user documentation assist?
Users.
What does user documentation attempt to do?
Helps users operate the system.
Do users read the manual?
Nah.
What is the standard documentation now?
Online.
What two things have to be considered when doing online documentation?
Navigation.
Commands and menu.