James C. Helm, Ph.D., P.E.

University of Houston at Clear Lake

Delta Building Room 123

2700 Bay Area Blvd.

Houston TX 77058


SPRING SEMESTER 2013

Course Tools


 281-283-3875

helm@uhcl.edu

 Fax 281-283-3810


Blackboard Login


SWEN 5431 Testing, Verification & Validation Spring 2013 Course Syllabus

The reading material and assignments will be taken from the Test Discipline of the IBM Rational Unified process.

There are seven assignments taken from the Test Discipline the keys at the top of the page are links to:

Introduction, Concepts, Workflow, Activities, Artifacts and Guidelines.

The assignments are taken from one of these six links.

PowerPoint Presentation Example With notes pages.

Software Testing

!! Warning: No note pages will lower your grade one letter !!

Absolutely No Exceptions or Excuses  

Testing Tools Reference Material Available in UHCL Labs.

 

 


MIL-STD-2167A Documents in MS Word for your enjoyment!

Download this so you can see the Example Software Development Process

How Systems are developed


SWEN 5130 Requirements Engineering 2013 Web Course Syllabus

The goal of Requirements Engineering course is to introduce the processes involved in the concept, eliciting, developing, analyzing, validating, and managing requirements for complex systems.

The course presents the common forms of the software life cycle, which are used throughout the commercial, industrial, institutional, and even governmental communities when a single development effort is appropriate and military standards or other government standards are not mandated. The model is referred to as the commercial life cycle. The focus is on what is involved in requirements engineering and how specific techniques may be applied during the life cycle processes.

The stakeholders' needs document, concept or vision document and the requirements document are presented and preliminary versions developed. The critically important process of managing requirements, which are evolving as the customers' business and priorities change, is presented.

Requirements Engineering Tool Available in UHCL Labs.

 


SENG 5330 Risk Management Spring 2013 Syllabus

Risk Management Course Goal

Continuous Risk Management is a software engineering practice with processes, methods, and tools for managing risks in a project. It provides a disciplined environment for proactive decision making to assess continuously what could go wrong (risks), determine which risks are important to deal with, and implement strategies to deal with those risks. The purpose of this course is to explain what Continuous Risk Management is; to help you understand the principles, functions, methods, and tools; to show what it could look like when implemented within a project; and to show you how a project could implement its own adaptation.

  1. Risk Management Plan for Project ZEUS

  2. Risk Management Plan for Project ZEUS HTM Format