seqb
seqb
Question Bank
Course Name: Software Engineering and Project Management
COURSE CODE: BCS501
NOTE
The questions are for your reference. Kindly read all topics from syllabus
Module 1
Prof. Shruti B H, Asst. Prof, Dept of AIML, CEC BCS501 ( SE & PM)
Module 2
Mo
Module 3
dule 2
1. Explain the concept of agility in software development. Discuss how agile
methodologies aim to reduce the cost of change in software development. What practices
help to flatten the cost curve?
2. Explain the principles that guide each framework Activity.
3. Illustrate the concepts of extreme programming (XP) with its functional diagram 4.
Explain how the fundamental ideas of the framework may be used in any software process. 5.
What is Agile?
6. What are the principles of agile methods?
7. What is Extreme Programming?
8. Explain the principles that guide each framework activity in the software engineering
process.
Prof. Shruti B H, Asst. Prof, Dept of AIML, CEC BCS501 ( SE & PM)
9. Describe software engineering knowledge and its core principles
10. Write short notes on other Agile software process.
11. What is Scrum ? What are the Advantages of scrum ?
12. Explain and two Agile Frameworks?
Module 4
1. Discuss the various types of contracts used in project management and their implications
for project execution
2. Explain the concepts of management control in project management and describe some
tools and techniques used for effective management control
4. Describe the software project management life cycle and explain how it differs
from traditional project management practices.
5. What is software project management? Why is project management important? 6.
Activities covered by project management
6. Describe Project Management life cycle
7. Demonstrate activities covered by software project management with neat diagram
8. Explain various stages of contract management.
9.Explain project risk evaluation.
10.Explain cost benefits of evaluation techniques.
11. Differentiate between Software Projects V/S Other types of projects.
Module 5
1. Define software quality and explain step-wise the place of software quality with
its importance
2. Explain the role of product and process metrics in software quality management and
describe how these metrics can be used to improve software quality.
3. Explain the ISO 9126 standard for software quality and describe its six
quality characteristics..
4. Explain Empirical Estimation model
5. The software development life-cycle (ISO 12207)
6. Traditional versus Modern Project Management
7. Plans, methods and methodologies in project management
Prof. Shruti B H, Asst. Prof, Dept of AIML, CEC BCS501 ( SE & PM)
8. Software Quality in Project Planning
9. Defining Software Quality
10. The importance of software quality
11. Define ISO 9126 quality standard
12. Techniques to help enhance software quality
11.Describe decomposition techniques in software project estimation
12.Write a short notes on Observations on project estimations
Prof. Shruti B H, Asst. Prof, Dept of AIML, CEC BCS501 ( SE & PM)