![]()
|
CoursesThese are courses taught by the i3GO in the University of Oulu. 813351A Software Quality and Quality Techniques, 3 ECTSThere is no single definition for software quality; stakeholders view it from different perspectives. Software quality techniques, such as reviewing and testing, are tools for producing high quality software products. The course introduces different perspectives for software quality and provides an introduction to software quality assurance standards, quality techniques and defect classification. The course focuses on reviewing and inspection in particular, but also the process improvement with patterns is introduced. The students practice conventional and web-based inspection in small teams and reading techniques of class models in individual inspection. Methods: Lectures 20 h, exercises 18 h, homework (preparation for inspections and keeping a log) 40 h. Connections with other courses: Participation requires mastery of the contents of Software Engineering (811335A) and knowledge of object-oriented diagrams (class diagram). Timing and target group: Period b. Compulsory in the Software Production program. 3rd - 5th years. Person in charge: Ilkka Tervonen Web address: http://www.tol.oulu.fi/~tervo/LaTe.html 813322A Software Testing, 3 ECTSThe course aims to familiarize students to basic concepts, planning and reporting testing and testing softwares in different phases of software development process. Also different testing techniques and testing automation are examined. Students study planning the testing and different testing techniques using the software tools. After passing the course student administers the basic concepts and testing processes related to testing, knows various phases of testing, know how testing can be executed and he also can plan and report the testing. Added to this he also knows how the different applications can be tested and how to automate the testing. Literature: Announced in the first lecture. Methods: Lectures 18 h, exercises 18 h. The course is performed by writing a lecture- and exercise diary as well as possibly other separately settled activities. Connections with other courses: Prerequisites of participating is reasonable knowledge of software development and Java programming language. Timing and target group: 3rd year, period b, compulsory in Software Engineering program. Person in charge: Jouni K Kokkoniemi Web address: http://www.tol.oulu.fi/~jiikoo/testaus.html |
||||||||||||||
![]()
| |||||||||||||||