What are the attributes of good software? What are the key challenges that software engineering face during software development? Explain.
What is software process model? List the types of software model. Explain agile methods and Software prototyping.
What are the types of software requirements? Explain functional, non-functional, domain and user requirements.
Define software design concept and modularization? Differentiate cohesion and coupling."
Why User Interface design is so important? How UI design visualized? Discuss.
Why software maintenance is considered as major component in SDLC? Explain software maintenance types.
What do you mean by configuration management? Why it is important? Explain.
Attempt any TWO questions
[2x10=20]What are the skills necessary to handle software project? Explain different software projects management activities.
What are ISO quality standards? Discuss ISO9000 and ISO9001. Explain Black box testing and white box testing techniques.
What are the techniques that are used to elicit and analysis of requirements during software requirements analysis and specification? Explain all.