Week 10
Engineering Reflection Whitepaper
30%
一份极其深度的技术反思文档,必须通过证据证明你在项目中解决了哪些工程难题。
SENG4011
课程定位 SENG4011 是 UNSW 软件工程专业的‘最终乐章’。如果 Part A 是在地基构建与原型验证,Part B 则是‘交付与加固’。它标志着你作为一个学生开发者职业生涯的最高光时刻。你需要在本学期完成全功能的软件交付、进行大规模压力测试、并通过真实用户的验收。它是通往顶级科技公司资深工程师岗位的‘作品集’,也是衡量你是否具备带领 5 人团队在极端压力下高质量产出的唯一证明。你面对的将是工业界最真实的截止日期与质量红线。 技术栈与学习内容 课程强调‘全生命周期工程闭环’。核心技术栈延续 Part A,但重点转向:高级性能调优、全链路回归测试自动化、针对真实安全漏洞的加固、以及最重要的‘交付后运营支持’初步。学习内容涵盖:持续部署策略 (Blue-Green/Canary)、大型系统灾难恢复计划、详尽的用户手册编制、以及面向非技术利益相关者的汇报技巧。学生将学习如何处理项目后期的‘技术债平衡’与‘功能取舍’。课程极其看重‘系统的工业级稳定性’。 课程结构 延续导师制运行。评估体系极其冷酷且对接现实:没有考试,所有分数均来自:最终系统的性能指标、自动化测试的完备性、一份长达 80 页以上的‘工程全记录与反思白皮书’、以及面向行业专家、投资人或真实客户的‘毕业路演 (The Final Pitch)’。该课极其强调‘证据驱动的质量保证 (QA)’。及格意味着你完成了需求,拿 HD 意味着你造出了一个可以直接上架商用的产品。 适合人群 已通过 SENG4010 的软工学生。如果你打算一毕业就拥有 3 年资深架构师的视野,Part B 是你的必经之路。建议团队每周保持高频同步,做好‘与代码同呼吸’的冲刺准备。你将面临人生中第一次真实的‘交付前夕焦虑’训练。
Course decision
先看考核重心、截止节奏和入门要求,再决定这门课是否适合你的学期安排。
考核总权重
100%
4 项考核
最高单项
40%
Final System Delivery
期末考试
无
成绩来自平时考核与项目
Hurdle
1 项
需要单独满足
Deadline map
按截止周排列作业节点;持续考核会保留在下方完整考核结构中。
Week 10
30%
一份极其深度的技术反思文档,必须通过证据证明你在项目中解决了哪些工程难题。
Week 10
10%
由提交频次、代码质量及团队协作真实记录共同评定的个人权重调节分。
Week 11
40%
交付物的完整性、代码整洁度、性能达标率及针对原始需求说明书的符合度。
Week 11
20%
现场产品演示表现,包括演讲逻辑、演示稳定性及对专家提问的抗压回答。
Syllabus
默认只展示每周独有的知识重点;节奏、考核、Tutorial 和避坑信息按需展开。
复盘 Part A 反馈,重新定义 Sprint 目标,优化剩余技术债处理计划。
执行全系统性能基准测试,识别数据库慢查询、网络 IO 阻塞点,建立性能 KPI。
实现缓存层优化、异步处理或计算卸载逻辑,确保系统能承受 10 倍流量增长。
集成端到端 (E2E) 测试,执行安全性静态分析 (SAST) 与动态扫描 (DAST)。
完成所有核心功能点,进行 UX 走查,修复边缘场景下的 UI 异常。
向行业导师展示准生产环境下的系统,接受高压质疑,锁定最后的修复清单。
实现断路器模式、错误重试机制,确保在第三方服务挂掉时系统能优雅降级。
全面回归测试,清理所有 P0/P1 级别的 Bug,打磨项目演示动画。
撰写详尽的技术反思报告,包含架构演进图、测试覆盖报告、及项目管理心得。
全校公开路演,向业界大厂专家展示作品,参与最佳顶峰项目角逐。
Assessment
Final System DeliveryHurdle
交付物的完整性、代码整洁度、性能达标率及针对原始需求说明书的符合度。
Week 11
Engineering Reflection Whitepaper
一份极其深度的技术反思文档,必须通过证据证明你在项目中解决了哪些工程难题。
Week 10
Final Showcase & Pitch
现场产品演示表现,包括演讲逻辑、演示稳定性及对专家提问的抗压回答。
Week 11
Individual Logbook (Part B)
由提交频次、代码质量及团队协作真实记录共同评定的个人权重调节分。
Week 10
From Seniors
基础信息谁都查得到,真正值钱的是过来人的经验。
比你早一年的学长留下的真实经验 —— ChatGPT 给不了。
这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。
这门课暂无往年考点记录。
下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。
统计自 317 份脱敏校友证言
岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer
岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer
岗位:Full-stack Developer · Data Engineer · Consultant
关于这块数据,我们说实话
雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。
我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。