- What is software ? What is the difference between a software process and a software product ?
- How do you customize the development of software process ?
- Explain in detail about the RAD model ?
- How software requirements specifications are used in the development of the software ? Write the characteristics for the software requirements specifications ?
- What is the purpose of maintaining the software ? Explain the different types.
- What is a test plan ? What are the different parameters used for testing. Explain ?
- Explain the difference between black box and white box testing ?
- How object oriented design is used in the development of the software ? What are the different metrics used for it ?
- What do you mean by software modeling ? How model view are used in the designing a software ?
- Explain in detail about the DFD and its levels ?
- What are the elicitation techniques used in the software requirements ?
- Write short notes on Requirement validation, Dynamic analysis, software quality assurance
- Differentiate between Unit testing and System testing ?
- Differentiate between Verification and Validation ?
- What are Modular system ? Explain different types of model cohesion and coupling.
- What are software crisis ? What are the main reasons of software crisis ? What are the main reason of higher software maintenance costs ?
- What is difference between function oriented and object oriented Modeling ? Explain in detail.
- Explain Iterative model of software development.
- Write short notes on Modularization, Coupling, Cohesion, Use case modeling
- Explain the types of software design strategies available.
- What is CMM ? Discuss its various levels ?