Question

Question 1 (20 marks) State whether you (1) completely agree, (2) partially agree/disagree or (3) completely disagree with ea

0 0
Add a comment Improve this question Transcribed image text
Answer #1

a)completely disagree
reason:-
software test fixture means to provide necessary code for initialization for the testing process.
in black box testing, tester is not aware of the internal details of the system.
in white box testing, tester needs to know internal details of the the system.
that's why test fixture are more useful in white box testing.

b)completely agree
reason:-cohesion focuses on relationship within the module.
the study is confine with in the module.
in case of cohesion,a module focuses on single thing, hence code can be reviewed immediately.

c)completely agree
reason:
coupling means dependency between modules.
one module depends on another.
it focuses on the relationship between modules.
coupling should be minimum to build a good software.
since one module is depending on another module, it means changes in one module can affects the another module.
if coupling is high, then to make any changes , programmer needs to know the details of other modules.
if the coupling issue is not taken care by the development team at the time of development,then fixing coupling issue at the time of maintenance makes software maintenance very difficult because it requires the study of all the modules.

d)completely agree
reason:- user story means scenario.
a scenario is an overview of a problem.
business rules are more precise.
it covers the requirements in detailed form.
business rules can not be written as user stories.
for example:-business rules specifies the conditions/validations in more precise form.
Example: user story/scenario
create a program to generate the bill for a customer.
customer can purchase many items.

business rules for the above scenario
1)customer bill should be auto generated
2)first bill no. should start with b100, second b101,...and so on.
3)if customer demands an item which is not present in the
shop or the demanded quantity is not available,then customer should be informed properly with the following message
item not available
or
required quantity is not available.
4)digits should not be allowed in customer name.

in this way many more rules can be described.
hence , it would be naive to say that


e)partially agree
reason:-
planning poker is a game of
1. making decisions(correct decisions greatly contribute in the winning )
2. chance(luck works)
3. skill(some mathematical exercise contributes in the winning)

Add a comment
Know the answer?
Add Answer to:
Question 1 (20 marks) State whether you (1) completely agree, (2) partially agree/disagree or (3) completely disagree w...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • How can we assess whether a project is a success or a failure? This case presents...

    How can we assess whether a project is a success or a failure? This case presents two phases of a large business transformation project involving the implementation of an ERP system with the aim of creating an integrated company. The case illustrates some of the challenges associated with integration. It also presents the obstacles facing companies that undertake projects involving large information technology projects. Bombardier and Its Environment Joseph-Armand Bombardier was 15 years old when he built his first snowmobile...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT