作者RhinoXiNiu (犀牛望月)
看板NTHU_Course
标题[心得] 软体工程 黄庆育
时间Wed Jun 29 12:17:18 2022
===================个人想写的公告===================
//↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
有监於学校目前把很多科目的成绩分布都不公开处理,导致选课资讯的流通被强力阻挠,
希望大家能够多多发文写每科的修课心得,让後面要修课的人得到比较透明的资讯!希望
大家多多帮忙,不管是要发Dcard或脸书的通识平台都好,或者如果你愿意发表到ptt上但
苦於没有帐号,我可以协助代PO!
需要我代PO的话,请登入google帐号後,填写下列两个表单其一:
一、
https://tg.pe/x3Ls (推荐版本,因为写word档可以存档休息,不怕电脑突然中
断)
二、
https://tg.pe/xQHL
我收到表单之後,应该会在一星期内贴出来。
希望大家多多参与!不管是通识课或专业科目都好,否则目前版上的文章看起来是快被电
资院的课程占据了
//↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
===================个人想写的公告===================
课名: 软体工程 Software Engineering
科号: 11020CS 446100
老师: 黄庆育
课本: 教授提供ppt。另可选购两本课本:(甲)Roger S. Pressman and Bruce
Maxim, Software Engineering: A Practitioner's Approach, 8/e, McGraw-Hill,
2014.、(乙)Ian Sommerville, Software Engineering, 10/e, Pearson, 2016
课别: 资工系C类专业课程
学分: 3
凉度: ★x3 (满分五分)
甜度: ★x4 (满分五分)
建议先修课程:
什麽都不用,甚至只要会一点点程式概念即可(会写任何一个语言的简单的程式
即可)。
课程内容\简介:
这门课跟资工系大多数非常严谨的数学或非常严谨的程式不同。这门课比较偏向
管理学,就是在教一个无论是何种规模的Project,会在一个公司的各个不同时期有着不
同的人数规模、资源规模。而在这种情况下,该怎麽样去在Project的草创阶段、编写阶
段、测试阶段、维护阶段去制定spec、去估计时程以及成本、去要人力或其他资源,怎麽
跟利害关系人以及客户之间有良好的沟通、怎麽针对Project的品质做出保证、怎麽让
Project的团队内部保持良好的关系。
依照课纲来说,大致可以分为以下几个章节:
甲、 Development Process Model
乙、 Project Management
丙、 Cost Estimation
丁、 Size Estimation
戊、 Quality Assurance
己、 Requirement Analysis
庚、 System Analysis and Design
辛、 Testing
壬、 Reliability Engineering
癸、 Risk Management
不过,最後会发现,最後从教授身上学到最多的,反而是怎麽跟别人有良好的
关系(白话文:称赞同事、拍老板马屁…etc)
因为这门课是在简介「软体是如何在n( n >=1 )间公司内开发出来」,所以教授
满用心在办理企业参访,一个学期的期望值就是两次企业参访。不过今年因为疫情的缘故
,有些公司对於人数上有疑虑,所以改成限额,甚至微软是在行前两三天突然说疫情太
严重了,改成Teams远距参访。因为这门课的精华老实说完全就在企业参访,所以因为
疫情的打扰演变成这样,其实挺可惜的。教授以及助教为了促成企业参访可说是不遗余力
,还租两台游览车并保保险,教授都自嘲自己和助教需要去做家庭代工才能赚回来。
上课方式:
点名采用传签的方式。就算整学期翘课,也不扣任何分数。如果整学期全勤则
学期总成绩+3,缺席一堂则+2,缺席两堂则+1,缺席三(含)堂以上则+0。
上课的模式,基本上就是把讲义顺顺带过,然後想到什麽就讲什麽。常常会讲他
之前在央行或哪里哪里的经验,也很自豪自己是央行副总裁以外,彭淮南唯一一个亲自
面试的员工。基本上讲话满好笑的。
另外也有许多神奇的企业或政府的标案的资料会在上课的时候demo,例如常常看
到财政部赋税中心的spec以及台湾高铁的spec。
考试作业型态:
作业的部分,需要6人为一组去做。每一次都分成individual part和group part
。individual的部分就是看指定的文章写摘要与心得,大约耗费2~4小时不等;group
part就很麻烦了,除了需要乔每个人都有空的时间以外,(就算6个人在一起弄)都要写
很久,每次大概花费10~15小时。
这样的作业,整学期有6次。不过因为是6个人一起写,所以难度都是零。总之,
作业很多、很复杂、很麻烦,但不难。偶尔需要写code或抓bug,虽然可能遇到Java不过
不算难,不用担心。
两次的参访需要写心得作为作业,如果没去参访的话,有替代作业需要写。
另外就是学期末有个Final Report。每一组需要去采访一间软体公司,主题只要
和软体工程有关即可。但不能有任两组的公司是相同的。原本期初是每个小组需要在实体
上课的时候发表25分钟,但後来因为Omicron肆虐改成远距教学以後,这部分直接改成缴
交电子档报告。
考试只有一次,就是期中考x 1。没有期末考,因为期末考就是那个Final Report
。
结果期中考也因为远距教学的缘故,直接取消了。
给分:
原订:
作业 40 %
+ 期中考 30 %
+ 期末报告 30 %
= 100%
後来:
作业55 %
+ Final Report 45 %
= 100 %
老师的喜好、个性:
其实教授人很好,针对远距教学造成的各种麻烦,教授都挑对所有学生有益(
关於成绩的部分)的方式进行处理。从这边也能看出老师作为一个PM的话会有的人格特质
。
但不得不说的是,真的很讨厌老师都做「临时性」的决定,比如:
(甲)微软参访的部分,说了大约有一个月的可以去可以去可以去,结
果出发前三天才通知说对方婉拒(虽然要拿这件事情去blame老师的话,其实也有点於心
不忍,毕竟疫情的发展并非老师所能掌控)。
(乙)期中考前「不到2hr」才通知不考了。我人都从家里坐了2.5小时
的火车,再转搭公车,到了租屋处才看到公告不考试,情何以堪?在此之前所有科目都已
经确定线上考试以及远距教学了,但老师很坚持实体考试(说是否则会有一系列的麻烦)
,我就是为了考他的考试所以特地赶回新竹,结果赶回新竹之後说不考试,然後租屋处又
有人确诊,变成我不仅没考到试,而且变成是特地到新竹隔离。这个事件让我很不爽。
给加签吗?
忘惹。
补充:
(丙)作业的individual part我身边的人都说给分很random,用心写和乱写的
成绩差不多。
(丁)我对於助教的脾气颇有微词,有一位女助教非常需要到佛寺修身养性,对
学生爆气不知道在干嘛。我因为上面所说的(乙)事件非常不爽,所以写信到助教信箱以
及教授信箱complain,因为既然到了新竹了也就亲自到教室当面表明立场。但不知道是哪
里激怒了她,总之她对我大吼大叫,所以我也大吼大叫回去,最後是直接被请到教授办公
室跟教授谈。
(戊)他们助教的给出的HW的spec的要求非常多,报告的字体大小12、字型规定
用标楷、1.5行高之类的要求非常多,我以及很多人都有谨遵spec的指示去做。但还是常常
被spec上面没有规定的点扣分,例如HW4和HW5和HW6全被扣分说individual part内文没写
姓名。(助教是一次性公布那麽多作业的成绩,所以我没办法在HW5的时候针对HW4得到的
评语去修正)。如果是写code的作业,spec上面没有规定,但他们会说「因为其他同学大
部分都有这样写,所以最後我们的扣分规则就是这样,非常抱歉。而且那只有扣2分,你
是在计较什麽?」
(己)因为上面的(丁)、(戊)事件,我对於这堂课的助教的品质非常非常
非常不满意。
总成绩/班上排名:A+ 1/84 (整组六人都A+)
T分数:59.09
成绩分布:
未公开成绩。
https://i.imgur.com/WycY3Wk.png
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.252.204 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NTHU_Course/M.1656476240.A.952.html
※ 编辑: RhinoXiNiu (140.114.252.204 台湾), 06/29/2022 12:24:03