DRAFT [2016-2017][KR][en] at 2023-06-02 13:24:01 +0300
Logo-do [errata] Profile

Software Engineering Practices

Unit 1 Software Life Cycle Models

Exercises


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.

  1. Define the term software engineering.
  2. What are the major phases in a software development project?
  3. What is the difference between software development and software maintenance?
  4. Describe the waterfall model of software development.
  5. Describe the Rapid Application Development (RAD) approach to software development. 
  6. Discuss the main differences between prototyping and incremental development.
  7. Discuss the main differences between waterfall model and incremental development.
  8. Discuss the main differences between spiral model and the waterfall model?

© 2006—2023 Sumy State University