Programming 板


LINE

又到了畢業專題分組的季節,對於專題必修的某些同學而言, 應該很痛苦吧...。 小弟我把一些經驗寫成「第一次畢業專題就上手」,希望能讓 大家參考參考。我不是學管理的,文章的廢話稍微多了點。 另外,本文只是經驗分享,寫的不好,(小聲)想噓就噓吧 (PO在這個板會不會很奇怪?) 第一次畢業專題就上手 修訂紀錄:2009/1/12, 2009/1/13 作者:Skybuffer [[email protected]], 本文採用 創用 CC 姓名標示-非商業性-相同方式分享 2.5 授權方式 http://creativecommons.org/licenses/by-nc-sa/2.5/tw/ 希望這篇小文章能給各位一些實務的建議。 1. 小組編成 因為「大家是朋友」而組隊,是專題新手最常犯的錯誤。通常這樣的 小組的目標、興趣、程度...都會不太相同,最後會產生裂痕、或是 一個人獨撐大局的情況。除非你們最後培養出了默契,或是同心協力 打混到底...。 如果你們的小組是「別人撿剩的」,那麼也不要太難過,說不定你們 只是在各個小團體的人緣都差一點,於是就被踢出來了,並不是真的 沒人緣,也不是程度太差沒人要。 選擇小組的時候,可以利用網路資源,像是學校的討論區、BBS...等 ,和所有專題生交流彼此的興趣、專長,找出適合的隊友。通常「正 常」的學校都可以跨班組隊,不一定要侷限在自己的班上。 不論你們是哪一種團隊,請先找出你們對於專題製作的態度;我把對 專題的態度分成3種,分別是混學分、想練功和要比賽。混學分的意 思是說,你們的專題是必修的,你們沒興趣但是不得不修。想練功則 是對專業領域有興趣,想藉著專題的機會磨一下能力。而要比賽,就 是非常有興趣,想要比賽啦。如果是沒興趣又被老師逼著比賽呢?通 常沒有老師會這麼殘忍,因為這樣是累到自己...。 而本篇文章要探討的,就是後面兩種小組。(那要打混的怎麼辦?... 打混還要人家教嗎) 2. 如何找題目 當你們興致勃勃的交出構思好的題目,拿去給指導老師看時,大概百 分之兩百會被否決(特別是要參加比賽的隊伍),因為題目不是太簡單 ,就是沒創意,要不然就是「根本就不是一個題目」。但是不要太難 過,這是過程之一,除非你之前就受過訓練了,或是資質很好。 不過主動找題目是非常好的(雖然指導老師通常早有計畫了),而且和 老師討論的過程中,也可以讓老師知道你們的想法、程度,以及適合 的主題...等等。想出一個計畫的題目,並且能清楚地表達出來,這 是踏入專題製作(研究)的第一步。 當你們在找題目的時候,可以參考以下幾點: * 創新性: 要真正的創新比較難,但是至少不要單純去實現 一套既有的系統,除非那套系統很大、很豪華、很...。 例如自走車(沿著膠帶前進那種),這是一個做到爛掉的 題目。但是如果你們可以把支援不同顏色的膠帶、支援 倒車符號...等功能加進去,再想出一個新的應用, 我想你們會做的很快樂,說不定還可以參加比賽 * 學術價值: 單純的做出一套應用系統,對於升學、找工作的幫助通 常不大。所謂的學術價值,不一定存在於理論研究的專 題中,像是教育部微電腦競賽的「仿真生物電子魚」、 「自動對焦系統」,都是結合了理論與實作的得獎作品 (http://micro.cc.ntust.edu.tw/) * 可行性: 包含技術面與經濟面,有時候好的專題不一定有複雜的 功能、大型的硬體作品,也不一定要花大錢(況且專題經 費通常不多),還要考慮到你們的程度、學習能力。 這部份請和老師討論 3. 進度管理 畢業專題的規模通常比較小,用不到行程管理、專案管理...這些模 型,學生們只要做「進度管理」就好了。所謂的進度管理,就是組長 確實監督成員的的狀況,而組員也要自己回報給組長。並且找時間進 行小組討論,看看大家完成的東西,和上次開會的結論是否相同。 進度管理不是老師的事情嗎?不對喔,你們要告訴老師的只有兩件事 情:哪些進度完成了、哪些進度沒辦法達成,還有做不出來的「屍體 」。而老師的工作,就是在你們遇到瓶頸時,幫你們評估可能的解決 辦法,或者是否要另闢方向。 雖然說要管理進度,但是進度這個東西還真的很難管理,除了同學完 成任務的能力不同之外,也很難去要求組員每天要花多少時間。照理 說大三的玩樂時間應該比較少了,但是如果不是對專題有狂熱的同學 ,是很難自己主動照表操課的。 在此提供一個方法,叫做pair-programming。Pair-programming是 Agile Model的一個工具,屬於軟體工程與專案管理的方法。不過在 這我只是借用他的名字,意義為「在固定時間把小組集合起來做專題 」。 為什麼要集合起來做事?以我的經驗來說,如果組長規劃好了進度表 、死線(Deadline)也講好了,然後讓小組回去各自發揮,那麼下次開 會的成果通常會很慘。因為很少有人是自動自發的,就算是,回到家 裡、宿舍...,很容易就會忘了專題、忘了進度、忘了...。 4. 進度規劃 前面說的進度管理,只是確保大家都有做事而已,但是不能確定大家 都知道要做什麼。進度的規劃也是組長要做的事情(當然,大家都要 參與討論)。 進度規劃不能只有進度,不能只說什麼要做什麼而沒講什麼是什麼 ...,開玩笑的。進度規劃要做的事情,就是把這個進度要達成哪些 功能、要長什麼樣子確切的寫下來,有點像是需求規格書,而不是執 行規劃書。 舉例來說,小組開會的時候完成這樣的進度規劃: * 同學A - 用8051控制繼電器 * 同學B - 模組化繼電器電路 結果下次開會的時候,同學A寫了可以控制一個繼電器的8051,一直 在那邊「科咖科咖」。同學B則是拿出一個電路板,上面焊了幾個繼 電器,還有幾條單芯線。結果就是得到了一些好像有成果,但是沒什 麼用的進度,而且還要花一次時間把他們整合起來。 一個「稍微正常」進度規劃是這樣的: * 同學A - 用8051組合語言,寫一個支援8 port輸出的繼 電器控制副程式,程式可調變數有:...,測試方式為:..., * 同學B - 模組化繼電器電路,輸入端子的種類與配置為:... ,輸出端子的配置為:...,保護裝置與切換開關的設計有:... 那如果東西做不出來怎麼辦?嗯...請與你們的指導老師聯絡,也許 你們需要一些提示,或者是乾脆換個方向。 [待續] --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.68.92.156 ※ 編輯: costbook 來自: 203.68.92.156 (01/13 02:55)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP