unit 1:
- Software
- Program vs Software
- Software characteristics
- Definition of software engineering
- principles
- software engineering vs software programmming
- members involved i softwre development
unit 2
unit 3
- what is RE?
- Tasks in Re (7 tasks)
- Software requirements
- Types of requirements - user, system, functional, non functional, domain
- requirement ellicitation, its techniques
- ellicitation process activities
- Methods
- steps of ellicittion
- requirement validation, verifcation
- validation techniques
- Requirement specifications - principles
- SRS - structure
- characteristics of good SRS