SELF-TEST ASSIGNMENT
Instruction: here you can find tasks for independent work to control your knowledges and skills. These tasks are not evaluated by teacher.
- Define the term software engineering.
- What are the major phases in a software development project?
- What is the difference between software development and software maintenance?
- Describe the waterfall model of software development.
- Describe the Rapid Application Development (RAD) approach to software development.
- Discuss the main differences between prototyping and incremental development.
- Discuss the main differences between waterfall model and incremental development.
- Discuss the main differences between spiral model and the waterfall model?