CmpE 202 – Weekly Schedule – Spring 2008 Wk 1 2 Please note, this file will be updated periodically and must be checked weekly. Content Introduction to Software Engineering What is Software Engineering? http://www.sei.cmu.edu/about/overview/whatis.html Software Engineering – Chapter 1: http://en.wikipedia.org/wiki/Software_engineering Fayad -- Transition to Object-Oriented Software Development – Chapter 1: Posted Software Life Cycle Processes and Models Waterfall Model: http://scitec.uwichill.edu.bb/cmp/online/cs22l/ waterfall_model.htm Spiral Model: http://www.cs.odu.edu/~zeil/cs451/Lectures/ 01overview/process3/process3_htsu1.html Object-Oriented Models (Booch): http://www.cs.odu.edu/ ~zeil/cs451/Lectures/01overview/process3/process3_htsu2.html Fayad -- Transition to Object-Oriented Software Development – Chapter 13: Posted 1. M.E. Fayad. "Software Development Processes: The Necessary Evil," Communications of the ACM, Vol. 40, No. 9, Sept. 1997, pp. 101-103. 2. M.E. Fayad and M. Laitinen. "Process Assessment: Considered Wasteful," Communications of the ACM, Vol. 40, No. 11, Nov. 1997. 3. M. Laitinen and M.E. Fayad. "Surviving a Process Performance Crash," Communications of the ACM, Vol. 41, No. 2, Feb. 1998, pp. 83-86. 4. M.E. Fayad. "The Art of Managing Multiple Processes," Communications of the ACM, Vol. 41, No. 5, May 1998, pp. 103-105. 3 4 5 Your Contact Info is due on September 03, 2006 Midnight Modeling with UML http://pigseye.kennesaw.edu/~dbraun/csis4650/A&D/UML_tutorial/ Lecture Notes #3 Your team name and contact information is due by Midnight You will receive your processes’ assignments Modeling with UML http://pigseye.kennesaw.edu/~dbraun/csis4650/A&D/UML_tutorial/ Lecture Notes #3 Project #3 Signing up Modeling with UML Software Requirements Engineering and Elicitation & Requirement Analysis Practical Problems: PP1 is due – Softcopies Only 6 7 8 Modeling with UML/ Software Stability Project #1 Submissions – Hardcopies &Softcopies Project #2 Problem Stmt Submissions Hardcopies &Softcopies Practical Problems: PP5, PP6, & PP7 are due – Softcopies Only Modeling with UML/ Software Stability Practical Problems Due Practical Problems: PP2, PP3, & PP4 are due – Softcopies Only Analysis Patterns 9 Software Design & User Interface Design Design Patterns First Exam Practical Problems: PP14, 15, 16, 17, 18, 19 & 20 are due, Softcopies Only 10 Software Architectures Software Reuse Implementation -- Coding Standards Practical Problems: PP8, 9, 10, 11, 12, & 13are due, Softcopies Only Cost Estimation Your team sign up for Project #3 Patterns Practical Problems: PP21 & 22 are due, Softcopies Only 11 12 Testing Project #2 Submissions – Hardcopies &Softcopies Practical Problems: PP23, 24, 25, and 26 are due, Softcopies Only 13 Configuration Management (Maybe) Second Exam Practical Problems: PP27 & 28 are due, Softcopies Only Project #3 Submissions – Hardcopies &Softcopies Study/Conference Day (No Classes or Exams)