Curriculum subject

Software Techniques

Subject code I219
Subject name Software Techniques
Credit points 2 CP
Grading method Prelim
Curriculum subject
Curriculum 2008 ISa
Study year 2
Semester Spring semester
Subject type Optional
Viljar Kaevats
Subject loads
Lecture 32
General description
Main issue: Analysis of Software Development Process. Software Engineering Process, Software Engineering Process alternatives (The Waterfall Model, Spiral Development, Incremental Development). Software Project Management, Project Steering Model, Organizing personnel, Identifying and retiring risks, Development tools, High Level Planning, Estimating costs, Quality in project management, Process improvement and the Capability Maturity Model. Testing, The testing process, Unit testing, Integration testing, System testing, User Acceptance Testing, Defect Metrics, Migration and Rollout. Software Metrics, Software Quality.
Required subjects
I200 Introduction to Programming in Java
I205 System Programming in C
I202 Network Applications I: Client-Server Systems
Current rounds