Professor: Ira Glickstein, PhD

Lesson Guide

Wk

Session Dates

Lesson Number-Topic – Hyperlink to PowerPoint Slides 

Readings and Assignments

1

24 Jan – 04 Feb

(Extra time for first lesson)

01-Course Overview and Introduction (PowerPoint Slides)

{+Yourdon, Preface: Byte Wars – Information Technology in the 21st Century}

1.      Explanation of the course, assignments, and grading standards.

2.      Basic Software Engineering Concepts.

a.       What is Software Engineering?

b.      SW Life Cycle Models

  1. Get Acquainted with the WebTycho Interface
  2. Read the Read Me First Page
  3. Post your Biography with a photo of yourself (and, optionally, your friends and family).
  4. Make your first post in the “Cyber Café” A short intro, what you hope to get out of this class, and order a virtual ice cream treat for yourself and for Ira.
  • Reading: Yourdon, Preface

Respond to Discussion Questions under Conference: Lesson 1

2

05-11 Feb

02-Software Project Management in the “Byte Wars” World (PowerPoint Slides)

{+ Yourdon: Introduction to Byte Wars and Strategic Implications of 9/11}

 

1.      When the Readings specify a Chapter without specific page numbers, you are responsible for reading the entire chapter

  1. When page numbers are provided, you must read only those pages. Reading of the other pages in the chapter is optional.
  • Readings: Dorfman, Ch. 1  <SW Crisis-Gibb, No Silver Bullet-Brooks> & Ch. 10 (pgs 347-371) <MMM-Brooks, SE PM-Thayer>, (pgs 374-386) <SW Cost Est-Heemstra>
    Yourdon, Ch. 1 (pgs 1-9) <Intro>, Ch. 2 (pgs 30-39, 45-62, 67-78) <Strategic Implications>,
  • Respond to Discussion Questions under Conference: Lesson 2

ACADEMIC INTEGRITY Go to the Virtual Academic Integrity Laboratory (VAIL) website and complete the Tutorial and Quiz at: http://www.umuc.edu/distance/odell/cip/vail/home.html (You need to understand this material to properly post to the Conferences and write your Research Paper. Also, Software Engineering has provided the Internet resources that may be abused by dishonest students, as well as innovative tools that may be used to detect, prove, and penalize plagiarism.)

3

12-18 Feb

03-Systems & Software Engineering (PowerPoint Slides)

 

{+ Vi Glickstein: Leadership}

Research Paper Proposals Due 16 February

ACADEMIC INTEGRITY: Current Events Issues Conference is open for student posting. Each student is required to post one Main Topic related to Academic Integrity and/or software tools and techniques to detect plagiarism.

4

19-25 Feb

04-Process Improvement Models (PowerPoint Slides)

 

{+ Yourdon: Security}

  • Readings: Dorfman, Ch. 11 <SW Dev Proc, CMM>
    Yourdon Ch. 3 (pgs 79-93, 99-110, 115-127) <Security>
  • Respond to Discussion Questions under Conference: Lesson 4

Negotiation/Approval of Research Paper Proposals

5

26 Feb – 04 Mar

05-Requirements and Design (PowerPoint Slides)  

 

{+ Ira Glickstein: Quantification of the Mythical Man Month}

6

05-11 Mar

06-Systems Analysis & Design (PowerPoint Slides)

  • Readings: Dorfman, Ch. 5 (pgs 145-192) <SW Methodologies OO-Northrop, OO-Sutcliffe, Structured-Ashworth, Formal-Viceaneau>, Ch. 6 (pgs 193-203) <Structured-Mills>
  • Respond to Discussion Questions under Conference: Lesson 6

7

12-18 Mar

07-Emergent and Resilient Systems (PowerPoint Slides)

 

{These are the two most important Yourdon topics}

  • Yourdon, Ch. 5 <Emergent> and Ch. 6 <Resillient>
  • Respond to Discussion Questions under Conference: Lesson 7

8

19-25 Mar

08-Software Prototyping (PowerPoint Slides)

 

{+ Yourdon: Good Enough Systems and Death March Projects}

(This online class does not have a Spring Break – Enjoy the flowers on your own time :^)

  • Readings: Dorfman, Ch. 12 <SW Tech Prototyping-Carey> Yourdon, Ch. 7 <Good Enough> and Ch. 8 <DM>
  • Respond to Discussion Questions under Conference: Lesson 8

9

26 Mar – 01 Apr

09-Software Validation, Verification & Testing (PowerPoint Slides)

  • Readings: Dorfman, Ch. 7 <SW VV & Test>
  • Read “The Case of the Killer Robot”: at

  http://faculty.ist.unomaha.edu/fruhling/CIST1100/killer_robot.htm

  •  Respond to Discussion Questions under Conference: Lesson 9

10

02-08 Apr

10-Software Maintenance (PowerPoint Slides)

  • Readings: Dorfman, Ch. 9 (pgs 320-328) <SW CM>
  • Respond to Discussion Questions under Conference: Lesson 10

11

09-15 Apr

11-Software Quality (PowerPoint Slides)

 

·         Readings: Dorfman, Ch. 9 (pgs 305-318, 329-346) <SW Standards, Reliability>

·         Respond to Discussion Questions under Conference: Lesson 11

TERM RESEARCH PAPERS DUE 13 APRIL

 

ACADEMIC INTEGRITY: Students are required to include the Academic Integrity statement specified in the Project Description as well as a few paragraphs describing how you utilized the VAIL resources in properly citing and crediting your research sources.

12

16-22 Apr

12-Re-Engineering & Reuse (PowerPoint Slides)  

 

 

§         Readings: Dorfman, Ch. 12 (pgs 439-460) <Reengineering>

§         Respond to Discussion Questions under Conference: Lesson 12

13

23-29 Apr

 13-Review

 

{+ Yourdon: Conclusions}

·         Readings: Yourdon, Ch.  9 <Conclusions>

14

30 Apr – 06 May

Final Examination

Exam available by midnight 30 April

Must be posted to Assignment Folder

by MIDNIGHT 06 MAY EST

 

 

 

 

||  Contact Prof. Glickstein  ||
||  Library Services  ||  Graduate School HomePage  ||  E-Mail Directory  ||
||  Back toTycho Login  ||
© 1999-2005 University of Maryland University College.