software development LifeCycle
1)the software development LifeCycle can be divided into the following activities.
- Planning and requirements gathering
-design
-coding and documentation
- testing
-deployment and maintenance
Which of these activities does agile omit?
a) deployment maintenance
b) all of them
d) coding and documentation
C) design
d) testing
e) none of them
f) planning and requirement gathering
2) the development department is most familiar with
a) white box tests
b) black-box tests
c) manual tests
d) automated tests
3) the purpose of testing is to
a) execute the most important parts of a
b) ensure that the user of the program will have a good experience
c) execute a program completely to find correct and incorrect behaviors
d) execute every statement in the program at least once
4) Unit tests are more difficult to write than feature tests because they are sensitive to specific of the code that is being tested
A) true
b) False
5) using git requires one to use Github
a) true
b) False
Solution 1. Agile methodology does not involves coding and documentation , as Agile is not a language, it's a methodology that will be used for software development .Therefore, Coding and documentation is correct answer.
Solution 2. The development department is most familiar with white box testing, as they will need to write the unit tests for each core function or module individually. Therefore, option (a) is correct answer.
Solution 3. The purpose of testing is to execute a program completely to find correct and incorrect behaviors. Thus the user of the program or application will have a good experience. Therefore, option (c) is correct answer.
Step by step
Solved in 2 steps