Skip Navigation

ENTD620 - Object Oriented Applications: Integration, Quality Assurance, and Deployment

Course Details

Course Code: ENTD620 Course ID: 4107 Credit Hours: 3 Level: Graduate

The course examines the use of unified modeling language (UML) across various object-oriented application implementation technologies; it specifically addresses implementation factors, such as: components, composite structure, and deployment diagrams. It appraises the processes and the potential pitfalls related to application delivery. This course also assesses relevant, real-world approaches to distributed, object-oriented application development delivery and operations. This course also analyzes component testing, application testing, integration planning, incremental builds, test plans, build testing, staging, and configuration management. This course also appraises the principles of communicating with users and performing strategic, just-in-time training to effectively utilize the applications.

Course Schedule

No Course Offerings.

Current Syllabi

After successfully completing this course, you will be able to

  • Synthesize Component, Composite Structure, and Deployment diagrams, in order to facilitate managed application delivery
  • Examine the phases, processes, and outputs related to the delivering distributed, object-oriented applications
  • Analyze component testing, application testing, integration planning, incremental builds, test plans, build testing, staging, and configuration management
  • Assess the primary factors that have contributed to the success or failure of application delivery
  • Assess the principles and practices of software configuration management and version control
  • Appraise the need for development, staging, and production environments to facilitate team based software development and deployment

Students are expected to maintain routine contact with the instructor throughout the course. While the number of contacts may vary according to the specific course and individual student need, the University requires periodic weekly contacts during the semester. Contact will consist of professor notes, forum interaction, and email feedback. The method of discussion will be on-line related to issues concerning forum assignments, quizzes, assignments, the midterm project and final project.

Review the assigned textbook and support materials for this course! Review the table at the end of the syllabus to see assigned readings for each week.


The projects for this course are located throughout each Lesson. The projects that are required for grading with this course are created from scratch.


The Forum assignments for this course are designed to promote interactivity among students and enhance the online learning process. The Forum provides maximum flexibility because you do not have to be online at the same time as another person and you can read what other students have written.

Forum Timing: For the forum, you must post your work by midnight on Thursday, continue to follow your classmates' posts for the remainder of the week, and post the follow-up peer responses prior to midnight on Sunday, except for week one. Your follow-up posts can add additional insight to a classmate's opinions or can challenge their opinions. Use examples from the readings, or from your own research, to support your views, as appropriate. Be sure to read the follow-up posts to your own posts and reply to any questions or requests for clarification. You are encouraged to conduct research and use other sources to support your answers.

Required Participation: Please keep in mind that the forum assignments require you to make at least 1 post to the forum with at least 250 words about the topic and also respond to at least 2 peers’ posts with at least 150 words. Please be advised that there will be point deductions if you do not comply with these requirements of the assignment. Each one of you will have a different and unique experience that we can all learn from. Your participation in the Forums unleashes the power of synergy in our classroom. To facilitate this interaction, please be prompt when posting your forum work for each week; this provides time for the others to actively engage in the dialogue. For practical reasons, when you respond to other learners’ posts, please start your response by referencing their name. I will read and grade your participation by reading the forum. There is no need to also post your forum work in the assignments area of the classroom. Refer to the forum and the syllabus for more details on grading.


The Midterm Project requires you to use your knowledge of to apply knowledge gained.

The Final Project requires you to use your knowledge gained through-out the course apply what you learned.

NameGrade %
Forums 20.00 %
Week 1 Forum 2.50 %
Week 2 Forum 2.50 %
Week 3 Forum 2.50 %
Week 4 Forum 2.50 %
Week 5 Forum 2.50 %
Week 6 Forum 2.50 %
Week 7 Forum 2.50 %
Week 8 Forum 2.50 %
Assignments 40.00 %
Assignment 1: WK1 6.67 %
Assignment 2: WK2 6.67 %
Assignment 3: WK3 6.67 %
Assignment 5:WK5 6.67 %
Assignment 6:WK6 6.67 %
Assignment 7:WK7 6.67 %
Mid-Term Project 20.00 %
Assignment 4: WK4 Midterm Project 20.00 %
Final Project 20.00 %
Assignment 8: WK8 Final Project 20.00 %
Unassigned 0.00 %
Week 1 Forum 0.00 %
Book Title: Growing Object-Oriented Software, Guided by Tests
Author: Freeman, Steve / Pryce, Nat
Publication Info: Pearson
ISBN: 9780321503626
Book Title: Object-Oriented Analysis and Design : Understanding System Development with UML 2.0
Author: O'Docherty, Mike
Publication Info: John Wiley & Sons, Inc.
ISBN: 9780470092408

Book Title:Growing Object-Oriented Software, Guided by Tests
Publication Info:Pearson
Author:Freeman, Steve / Pryce, Nat
Unit Cost:$45.82
Electronic ISBN:9781269651332
Electronic Unit Cost:$47.99
Book Title:Object-Oriented Analysis and Design : Understanding System Development with UML 2.0 - e-book available in the APUS Online Library
Publication Info:John Wiley & Sons, Inc. Lib
Author:O'Docherty, Mike
Unit Cost:$72.76

Previous Syllabi

Not current for future courses.