0% found this document useful (0 votes)
32 views5 pages

Model Question Bank

The document is a question bank for the Software Engineering and Project Management course at Sai Vidya Institute of Technology, detailing various topics and questions across multiple modules. It covers key concepts such as software processes, requirement engineering, agile development, project management, and software quality. Each question is categorized by marks, course outcomes, and Bloom's Taxonomy levels.

Uploaded by

patgarbharati0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views5 pages

Model Question Bank

The document is a question bank for the Software Engineering and Project Management course at Sai Vidya Institute of Technology, detailing various topics and questions across multiple modules. It covers key concepts such as software processes, requirement engineering, agile development, project management, and software quality. Each question is categorized by marks, course outcomes, and Bloom's Taxonomy levels.

Uploaded by

patgarbharati0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Sri Sai Vidya Vikas Shikshana Samithi ®

SAI VIDYA INSTITUTE OF TECHNOLOGY


Approved by AICTE, New Delhi, Affiliated to VTU, Recognized by Govt. of Karnataka
Accredited by NBA, New Delhi (CSE, ECE. ISE, MECH & CIVIL), NAAC – “A” Grade
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
RAJANUKUNTE, BENGALURU 560 064, KARNATAKA
Phone: 080-28468191/96/97/98 * E-mail: hodcse@saividya.ac.in* URL www.saividya.ac.in

QUESTION BANK

Subject: Software Engineering and Project Management(21CS61)


Sem/Year: 6th Sem/3rd Year

SL.NO Questions Marks CO BTL


Module 1-Introduction:Software and Software Engineering
1. Define Software? Describe the various Characteristics of the 10 1 1
software that are considerably different from those of hardware?
2. Explain the 7 categories of Software application domains that gives 6 1 2
continuous challenges to software engineer considering changing
nature of software with an example for each?
3. Describe “Software myth”? Discuss on various types of software 7 1 1
myths and the true aspects of these myths? (6 marks)
4. What is Legacy Software? Explain. 4 1 1
5. What is Software Process? Explain the five fundamental activities 8 1 1
of generic software process and umbrella activities of generic
process framework? (Chapter 1—1.4)
6. What is Software Engineering? Explain the software engineering 6 1 1
layers with neat diagram?
7. List and explain the core principles of software engineering 4 1 1
practice?/ Summarize the seven principles of software engineering
practice proposed by David Hooker
8. With a neat diagram explain generic process model? 10 1 3
Or
Write down the generic process framework that is applicable to any
software project// Relationship between work Product, Task,
Activity, System? (Chapter 2—2.1)
9. Define Process Patterns? Explain briefly the template for 6 1 1
describing process patterns proposed by Ambler
10. With a neat diagram, explain the waterfall model of software 8-10 1 2
Engineering process, With advantages and disadvantages?
11. With neat diagram, Explain Bohem’s spiral model? List its 8 1 3
advantages and disadvantages?
Or
Which process model is best suited for risk management? Discuss

Prof. Madhura N, Dept of CSE, SVIT pg. 1


Sri Sai Vidya Vikas Shikshana Samithi ®
SAI VIDYA INSTITUTE OF TECHNOLOGY
Approved by AICTE, New Delhi, Affiliated to VTU, Recognized by Govt. of Karnataka
Accredited by NBA, New Delhi (CSE, ECE. ISE, MECH & CIVIL), NAAC – “A” Grade
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
RAJANUKUNTE, BENGALURU 560 064, KARNATAKA
Phone: 080-28468191/96/97/98 * E-mail: hodcse@saividya.ac.in* URL www.saividya.ac.in

in detail with an example. Give the advantages and disadvantages


of the model
12. Explain Specialized Process development models? 6 1 1
13. Discuss the prototyping model. What is the effect of designing a 6 1 3
prototype on the overall cost of the software project?
14. Explain the following life cycle model in detail: 10 1 1
a) Water fall Model
b) Incremental Model
15. Explain various Evolutionary Process Model? 10 1 2
16. If you have to develop a word processing Software Product, What 10 1 4
Process model will you choose? Justify your answer. Explain this
Proposed Model with a Neat diagram

17. For the Scenario described below, which Life Cycle Model would 10 1 4
you choose?
Give the reasons why you would choose this Model.
“You are interacting with the MIS department of a very large Oil
Company with multiple departments. They have a Complex
regency system, Migrating the data from this legacy system
is not an easy task and would take a considerable time,
The Oil Company is very particular about Processes,
Acceptance criteria, and Legal Contract” Explain the above
Proposed model briefly with a neat diagram
Module 2: Requirement Engineering
1. Explain Requirement engineering with tasks involved in 10 2 1
Requirement Engineering Process.
2. Explain the steps required to establish groundwork for an 8 2 1
understanding of software requirements?
3. Explain in detail the common techniques used for eliciting 10 2 2
requirements from stakeholders
4. Explain in detail about validating requirements. 6 2 1
5. Develop Use Case for Safe Home systems? 8 2 3
6. Develop a complete use case diagram for ATM machine? Explain 6 2 3
the notations used in Use Case /diagram.
7. Illustrate Scenario Based Modeling with Safe Home Surveillance 6 2 3
example?
8. Develop activity diagram for access camera surveillance. 4 2 3
9. Briefly explain data modeling with Example? 10 2 1

Prof. Madhura N, Dept of CSE, SVIT pg. 2


Sri Sai Vidya Vikas Shikshana Samithi ®
SAI VIDYA INSTITUTE OF TECHNOLOGY
Approved by AICTE, New Delhi, Affiliated to VTU, Recognized by Govt. of Karnataka
Accredited by NBA, New Delhi (CSE, ECE. ISE, MECH & CIVIL), NAAC – “A” Grade
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
RAJANUKUNTE, BENGALURU 560 064, KARNATAKA
Phone: 080-28468191/96/97/98 * E-mail: hodcse@saividya.ac.in* URL www.saividya.ac.in

10. Explain the IEEE standard requirement document with its 2


structure.
11. Explain the UML models which supplements the use case with neat 10 2 2
diagram of “Access Camera Surveillance via Internet” example?
12. Explain class-based modeling with diagram? 10 2 2
13. Explain in detail? 6 2 2
i) Association and Dependency
ii)CRC Modelling
MODULE 3—Agile Development
1. What is Agility? How cost of change reduces from conventional 10 3 2
software development? Explain the Principles of Agile software
Development?
2. What are the Agile process key Assumption? Explain agile 10 3 1
principles.
3. What are key traits that must exist among people on an effective 6 3 1
software team.
4. Illustrate in detail about XP Programming? How IXP incorporates 7 3 3
new practices to ensure project success?
5. Explain Adaptive software development.(ASD) with diagram 6 3 1
6. Explain 9 3 1
i) Dynamic Systems Development Method (DSDM)
ii) Crystal
iii) Feature Driven Development (FDD)
7. Explain 9 1
i) Lean Software Development (LSD) 3
ii) Agile Modeling (AM)
iii) Agile Unified Process (AUP)
8. Explain Scrum framework in Agile methodology with diagram? 8 3 1

9. Explain the Core Principles that guides at Process level and 7 3 1


Practice Level?
10. Explain the Communication Principles and Planning principles of 10 3 1
Framework Activity ?
11. Explain the Construction Principles of Process Framework 7 3 1
Activity?
12. Explain Modeling Principles. 10 3 1

Prof. Madhura N, Dept of CSE, SVIT pg. 3


Sri Sai Vidya Vikas Shikshana Samithi ®
SAI VIDYA INSTITUTE OF TECHNOLOGY
Approved by AICTE, New Delhi, Affiliated to VTU, Recognized by Govt. of Karnataka
Accredited by NBA, New Delhi (CSE, ECE. ISE, MECH & CIVIL), NAAC – “A” Grade
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
RAJANUKUNTE, BENGALURU 560 064, KARNATAKA
Phone: 080-28468191/96/97/98 * E-mail: hodcse@saividya.ac.in* URL www.saividya.ac.in

MODULE 4—Software Project Management


SL.NO Questions Marks CO BTL
1. Why is Software Management Project crucial in 7 4 2
ensuring the success of software development
projects?
2. What is project? Explain the characteristics of 10 4 1
project and how software projects are different from
other types of projects?
3. What is Contract Management? How does it 7 4 2
contribute to the successful execution and delivery of
software explain with example?
4. What are the sequential activities to be covered to 6 4 1
complete the software project by a project manager?
Explain with diagram.
5. Explain with an example the difference between 8 4 2
methods and methodologies followed in software
project development?
6. With an example explain different categorize of the 6 4 2
project
7. List the different types of stakeholders responsible 4 1
for successful completion of software project?
8. Explain the procedure of setting an objective for 6 4 1
successful completion of software project?
9. When a software is considered as successful or 6 4 1
failure? Explain both with examples.
10. What is the role of management in execution of 6 4 1
software project development?
11. Explain with a necessity block diagram how a 8 4 2
Project Management Lifecycle(PMLC) drives a
software development lifecycle?
12. Differentiate Traditional Vs Modern Project 6 4 1
Management?
MODULE 5—Software Quality
1. Define Software Quality? Explain the role of 7 5 2
software quality in project management.
Or
How can software quality be incorporated into

Prof. Madhura N, Dept of CSE, SVIT pg. 4


Sri Sai Vidya Vikas Shikshana Samithi ®
SAI VIDYA INSTITUTE OF TECHNOLOGY
Approved by AICTE, New Delhi, Affiliated to VTU, Recognized by Govt. of Karnataka
Accredited by NBA, New Delhi (CSE, ECE. ISE, MECH & CIVIL), NAAC – “A” Grade
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
RAJANUKUNTE, BENGALURU 560 064, KARNATAKA
Phone: 080-28468191/96/97/98 * E-mail: hodcse@saividya.ac.in* URL www.saividya.ac.in

project planning?
Or
Describe the relationship between software quality
and project planning with neat diagram
2. Which are the Special Characteristics of Software 4 5 2
Affecting Quality Management? Explain
3. What are the various quality methods used to 10 5 2
measure the quality of the software? Explain any 2
models in brief.
4. Explain the ISO 9126 quality characteristics? 10 5 2
Explain how ISO 9126 provides guidelines for the
use of the quality characteristics?
5. How does ISO 14598 relate to the assessment of 10 5 2
software quality characteristics as defined by ISO
9126?
6. What is Product and process metrics ? Discuss 8 5 1
product versus process quality management?
7. Explain Quality Management Systems with 8 5 1
Principles of BS EN ISO 9001:2000
8. List the popular capability models to manage the 10 5 2
quality of the Software? Explain SEI CMM with
appropriate diagram?
9. What is Software Testing? What are the two 10 5 1
approaches to design Test cases and what are the
various levels of Software Testing?
10. Compare and contrast the different quality model 10 5 3
11. Explain Structured programming and clean-room 10 5 2
software development
12. Explain the various techniques of estimating the 10 5 2
number of latent errors in software during testing?
13. Identify how Automation testing is preferred over 10 5 3
manual testing, with different tools used for
Automation Testing.

COURSE-COORDINATOR

Prof. Madhura N, Dept of CSE, SVIT pg. 5

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy