What do you understand by incremental delivery? How can it improve the efficiency of software process development?
How can we use different models of application architecture? Explain any one application architecture of your choice.
Explain the project planning process. List different project plans.
Attempt any Eight questions
[8x5=40]Explain the reused-based development based on integration and configuration.
Why do you think software maintenance is an important activity? Explain.
Explain the process of acceptance testing.
What different checks need to be carried out while carrying out requirements validation?
Explain the scrum sprint cycle of agile software development.
Explain different software engineering ethics that are required in the software engineering profession.
Draw a sequence and an activity diagram for an online vehicle reservation system. Make necessary assumptions.
What do you understand by pipe and filter architecture? Explain.
Write short notes
a) Open source development
b) Configuration management