| Course Description |
Management of the software development process, including: how projects arise, choosing the right project, software life cycles, human factors in project management, basic project management techniques including planning, estimating, monitoring progress, advanced project management techniques (e.g. risk management, configuration management, quality management, process improvement); fundamentals of requirements engineering, namely, requirements elicitation and analysis, requirements definition and specification, requirements validation, requirements management, overview of specification techniques.
|