Course:INFO630 - Evaluation of Information Systems
On Campus Offering:Winter (eve)
Online Offering:Fall, Spring
Faculty:Hislop, Gregory W.
Booker, Glenn
Extended Course Description:

Catalog Course Description:
Focuses on the evaluation of software and software system development.  Covers a variety of methodologies, techniques, and tools for measuring both software and software development attributes in modern software development organizations.  Includes both graphical approaches for representing these attributes and statistical approaches for modeling various software relationships.

Pre-requisites and Co-requisites:
INFO 620  Information Systems Analysis and Design
 
Curriculum Role:
This course is a required course for the MSIS and the MSSE.  It is an elective for other graduate students.
 
Course Rationale:
Management of software development and IT broadly requires an ability to measure and evaluate software and software systems development.  The costs of software are significant, and the problems of cost over-runs and wasted effort are major issues in software development.  Even if students do not intend to work in software development, it is important that they gain some appreciation of the problems and possible solutions in this area.

Course Outcomes:
Upon successful completion of this course, a student will be able to:
• Understand the importance of measurement in the evaluation of modern software development efforts
• Apply qualitative and quantitative methods for evaluating software product/process at various phases of the software development life cycle 
• Assess the applicability of off-the-shelf computer-based tools for the collection of various software product characteristics
• Implement a software measurement capability in a software development organization
 
Course Content:
Principal topics and the approximate number of weeks devoted to each are:
• Overview of software/process evaluation; process maturity and measurement (1)
• Measurement theory (1)
• Complexity and quality metrics (2)
• Applying quality tools; defect removal effectiveness; reliability models (2)
• Quality management models; customer satisfaction (3)
• Software measurement tools (1)
 
Presentation:
Note: Presentation method may vary somewhat from section to section.
Lectures, class discussion, and homework assignments.
 
Assessment:
Note: Assessment method may vary somewhat from section to section.
Evaluation is based on individual and group assignments, homework, and class participation.
Previous | Course List | Course Offerings | Next
Email this page Print this page
Course Details
Dotted Underline