Do as directed: i. For black box testing, source code is mandatory required. State True or false with reason. ii. In alpha testing, the end users of the product are involved. State True or false with reason. iii. Waterfall model is best suited when _____ are known. iv. What are the factors to be considered when planning a software development effort? v. List 4P’s of Project management vi. Define software engineering. vii. Draw diagram of Agile XP process.
[7 marks]Differentiate between prescriptive and evolutionary process model. Explain Spiral and increment model with proper diagram.
[7 marks]Attempt the following questions. i. List any 4 principals of Agile methology. ii. Discuss brief taxonomy of architecture styles by drawing diagram.
[4 marks]Draw Flow graph and cyclometric complexity for the given case: Taxi agency has certain norms for driver while hiring the Cab. Minimum fare is Rs. 50. It also cover up to 2 kilometers with no waiting. For additional 5 kilometers, Rs. 20 will be added. For every two minute waiting, Rs. 5 will be added in calculation. For night journey 50% extra will be charged.
[7 marks]Explain in detail all the steps of requirement engineering process and discuss SRS concept giving example.
[7 marks]Answer the following questions i. Explain Boundary Value Analysis and Equivalence classes in black box testing.02 ii. Explain the importance of regression testing.1
[5 marks]Answer the following questions i. Discuss project planning task estimation resources. ii. Write rules for user interface design.
[2 marks]Write a short note on: White box testing
[7 marks]Answer the following questions i. Discuss the concept of cohesion and coupling. ii. Explain the difference between verification and validation with example.
[2 marks]Draw the use case diagram for the whatsapp application core functionality. Make your own assumptions.
[7 marks]Prepare a scenario and write test cases for ATM System ( at least 5).
[7 marks]Draw a use case diagram for an automated teller machine (ATM), where customer uses a bank ATM to check balances of his/her bank accounts, deposit funds, withdraw cash and/or transfer funds. ATM technician provides maintenance and repairs to the ATM. Make your own assumptions.
[7 marks]i. Draw a Context Data Flow Diagram for Online Shopping system. Make necessary assumptions for the same.02 ii. Draw Scrum Model for any system of your choice.
[5 marks]Draw a class diagram for a bank system which contains data of customers (identified by name and address) and their accounts. Each account can be categorized into saving and current account. Each account has a minimum balance to be kept. Customer can withdraw certain amount as per norms of the bank. For any personal updates of customer, bank will update the details. Customer can view the summary details of his or her account.
[7 marks]Prepare a scenario and write test cases for Library Management application ( at least 5).
[7 marks]i. Prepare activity diagram for registration in the system ( using swimlanes). ii. Write any three user stories for customer goes to mall for purchasing the03 glossary.
[4 marks]i. Create a project charter for online shopping application. ii. Create a sprint backlog for user registration module
[3 marks]