Unit 1 Starting a Software Project 软件项目启动
Part 1 Listening & Speaking
Dialogue: Starting a Software Project
Listening Comprehension: Software Engineering
Dictation: Mythical Man-Month & No Silver Bullet
Part 2 Reading & Translating
Section A: Software Engineering
Section B: 5 Areas of Software Engineering AI will Transform
Part 3 Simulated Writing: Memo
Unit 2 Capturing the Requirements 需求获取
Part 1 Listening & Speaking
Dialogue: Communication with Customers
Listening Comprehension: Software Requirements
Dictation: The Difference between Customer and End-User
Part 2 Reading & Translating
Section A: Software Requirements
Section B: Use Cases & Scenarios
Part 3 Simulated Writing: Software Requirements Specification
Unit 3 Planning the Project 项目策划
Part 1 Listening & Speaking
Dialogue: Software Project Planning
Listening Comprehension: Software Project Planning
Dictation: Four Variables in Projects
Part 2 Reading & Translating
Section A: Software Project Plan
Section B: AI-powered Project Management in the Near Future
Part 3 Simulated Writing: Software Project Plan
Unit 4 Working in a Team 团队合作
Part 1 Listening & Speaking
Dialogue: Team Structure
Listening Comprehension: Project Team
Dictation:Agile Software Development
Part 2 Reading & Translating
Section A: Team Structure
Section B: How to Build a Highly Effective Software
Development Team
Part 3 Simulated Writing: PowerPoint Presentation
Unit 5 Designing the System 系统设计
Part 1 Listening & Speaking
Dialogue: Software Design
Listening Comprehension: Software Design
Dictation: User Interface Design
Part 2 Reading & Translating
Section A: Software Design
Section B: What is the Difference between UX Design and UI Design
Part 3 Simulated Writing: Software Design Specification
Unit 6 Implementing the System 系统实现
Part 1 Listening & Speaking
Dialogue: Creating High-Quality Code
Listening Comprehension: Writing the Code
Dictation: Concentrate on the Vital Few, Not the Trivial Many
Part 2 Reading & Translating
Section A: Computer Programming
Section B: Good-Enough Software
Part 3 Simulated Writing: Progress Report
Unit 7 Testing the System 系统测试
Part 1 Listening & Speaking
Dialogue: Software Testing
Listening Comprehension: Software Testing
Dictation: Smoke Test
Part 2 Reading & Translating
Section A: Software Testing
Section B: Testers and Programmers Working Together
Part 3 Simulated Writing:Software Test Specification
Unit 8 Delivering the System 系统交付
Part 1 Listening & Speaking
Dialogue: Software Deployment
Listening Comprehension: Software Delivery
Dictation: Bug and Debugging
Part 2 Reading & Translating
Section A: Software Maintenance
Section B: Why Software Delivery Management Matters
Part 3 Simulated Writing: User Guide
Unit 9 Taking an Interview 参加面试
Part 1 Listening & Speaking
Dialogue: Interview
Listening Comprehension: Expansion Company
Dictation: Software Configuration Management
Part 2 Reading & Translating
Section A: Building Software Products vs Platforms
Section B: Secure Software Development Life Cycle
Part 3 Simulated Writing: Resume
Unit 10 Beginning Your Work 开始工作
Part 1 Listening & Speaking
Dialogue: Beginning Your Work
Listening Comprehension: The Organizational Structure of a Company
Dictation: Open Source Movement
Part 2 Reading & Translating
Section A: The Organizational Structure of a Company
Section B: Why We Need to Address Ethical Issues in Software Engineering
Part 3 Simulated Writing: Business E-mail
Glossary (词汇表)
Abbreviation (缩略语表)
Answers (练习答案)