Technical Aspects of SW Project Management Program Agenda (Subject to Change without Notice) Date Agenda

1st Day 9:00AM ~ 12:00AM 1.Opening Remark

2. Industry-strength SW Engineering: The State-of-the-Art
2.1 From Procedural Refinement to Object Orientation
2.2 From Waterfall to Iterative and Incremental
2.3 Heavyweight Methodology Vs. Lightweight Methodology
2.4 SW Process Maturity ? from CMM to CMMI
2.5 CMMI in Depth ? What Is CMM Integration & How It Differs from CMM?
2.6 The Impact of SW Reuse on Project Management 1 The Seamless Matching among SW Architecture, Project Architecture & Team Architecture 2 The Essence of SW Project Management

3.1 Fundamental Principles of Project Management
3.2 Fundamental Jargons in Project Management ? Phases, Milestones, Buffer Time, Scheduling, Allocation, Productivity, Performance, Project Customers & Stakeholders
3.3 SW Artifacts: Vision, Business Case, Scope Statement, Requirement Specification, Source Code, Test Cases, Documentation, Manual, Guidelines, Standards & Templates
3.4 The Project team
3.4.1 Role of the Project Manager
3.4.2 Project Management Competencies
3.4.3 Project Team Members Competencies 1 Project Team Structures for Small & Large Projects 2 Open Discussion

1st Day 1:00PM ~ 4:00PM 1. SW Project Management Planning, Execution, Monitoring & Closure
1.1 Project Planning: How to Create a Major Milestones, How to Create a Deliverable Schedule, How to Create Staffing Effort Estimate, How to Create a Spending Estimate
1.2 Risk Management: Risk Assessment & Contingency Planning
1.3 Project Execution
1.4 On Handling Missed Deadlines and/or Scope Creep
1.5 Project Team Reviews, Review Meetings & Review Reports 1 Project Closure 2 Architecture-centric SW Project Management

2.1 What Is SW Architecture and What Is Unique in Enterprise-scale SW?
2.2 The Uniqueness of OO SW Architecture
2.2.1 From Client/Server Architecture to Multiple-tier Architecture
2.2.2 Layed Systems
2.2.3 SW Architectural Patterns & Components
2.3 The Seamless Mapping between Team Architecture & SW Architecture 1 The Seamless Mapping between Project Architecture & SW Architecture 2 SW Project Artifacts & Management Tools

3.1 Product Vision & Its Template
3.2 Business Case & Its Template
3.3 Requirement Specification & Its Template
3.4 Design Specification & Its Template
3.5 Implementation Specification & Its Template
3.6 Testing Specification & Its Template
3.7 PERT Chart & Gantt Chart 1 Project Management Tools ? an Overview 2 Case Study I: The Missile Warning, Control & Command System? The First Component-based SW System 3 Open Discussion

2nd Day 9:00AM ~ 12:00AM 1. SW Project Management under Heavy-weight Methodology
1.1 Evolution & Improvement of SW Economics: Pragmatic SW Cost Estimation
1.2 Heavyweight SW Process Framework
1.2.1 Life Cycle Phases & Artifacts of SW Process: Inception, Elaboration, Construction & Transition
1.2.2 Model-based SW Architectures: Management Perspective & Technical Perspective
1.2.3 Workflows of SW Process: Straight & Iteration
1.2.4 Checkpoints of SW Process: Major/Minor Milestones & Periodic Status Assessments
1.2.5 Project Control, SW Process Instrumentation & SW Process Tailoring
1.2.6 Iterative SW Process Planning: Cost/Schedule Estimation & Pragmatic Planning
1.2.7 Project Organizations & Responsibilities: Establishment & Evolution of Organizations
1.3 Process Automation: Project Management Tools & Environment 1 Process Tailoring through Process Discriminates 2 SW Project Management under Light-weight Methodology

2.1 Extreme Programming (XP) at a Glance
2.2 XP Practices & What Core XP Seeks
2.3 DSDM at a Glance
2.4 SCRUM at a Glance 1 Feature-Driven Development (FDD) at a Glance 2 Case Study II£ºSW Project Management in a NASDAQ Public Company 3 Open Discussion

2nd Day 1:00PM ~ 4:00PM 1. Industry Strength Object Oriented SW Project Management
1.1 Work Product Oriented & Workbook-Centered Development
1.2 Iterative & Incremental Development Vs. Scenario-Driven Development
1.3 Project Structure, Project Increments & Development Phases
1.4 On Business Modeling, Project Management, Requirement Management & Design
1.5 Work Product Construction Techniques: Project Management, Development & Reuse 1 Specific Issues on Component-based SW Project Management 2 Industry-Strength Quality Assurance (QA) & Configuration Management (CM) under Project Management Context

2.1 Daily Build & Test based Synchronization Vs Milestone-based Stabilization
2.2 QA Models: Combinational Vs State-based
2.3 Test-first Programming, Feature-driven Testing & Result-oriented Testing
2.4 Automatic Regression Testing (In-house Tool Demo Included)
2.5 Automatic QoR Testing ? Functional Correctness Is Not Enough
2.6 Automatic Testing on Handling Multiple Platform Issues
2.7 Automatic Distributed Automatic Testing Using LSF
2.8 On Unit Test Automation
2.9 Reusable Testing: Reusing Test Scripts, Test Cases & Golden Results
2.10 Advanced Version Control in SCM: Forward Merging Vs Backward Merging
2.11 Database Supported Change Request (CR) Management in SCM
2.12 SCM for the Conformance of SW Artifacts Tractability 1 The Role of Scripting Languages in QA & SCM Automation ? Introduction to Perl and Tcl 2 Case Study III: SW Project Management in a Start-up in Silicon Valley 3 Open Discussion



© Copyright 2004-2007 Hometown Innovation Automation Inc
All Rights Reserved



Back to Home Page