2017年4月14日 星期五

2017年04月15日 專案管理入門-以學習Arduino與樹莓派為例

專案管理入門:
20169月起,我開始著手研究Arduino、樹莓派與各式積體電路相關的電子產品。雖然我在這方面是一個完全的門外漢,但幾經波折的研究了半年後,也發展出一套小有成效的研究方法。我認為在做研究之前,必須以提問的方式來做事前的準備工作,這對往後完成專案將有很大的幫助。以我過去的經驗來說,我通常會提出這幾個問題:

(1)   評估專案難易度(網路上是否有足夠的資源,能協助我完成這次的專案?)
以研究「業餘無線電」來說,我必須先瞭解我是否能透過網路上買到的電子零件,組一台無線電收音機?在確定能得到相應的「硬體設備與零件」後,我還必須確認網路上有「開源的程式碼」可做參考。如果在研究的過程中,漏掉「軟、硬體」其中一塊拼圖,則專案將可能無法順利完成!所以,事前的評估做得愈徹底,則專案的完程度就愈高。

(2)   預算
另一項事前的評估重點在於制定「專案預算」。因我能夠動用的資源有限,因此在專案起跑前,我會估算此專案所需的一切開銷,包括零件、專書、課程要花多少錢?尤其在入門階段,因為沒辦法正確評估專案的難易度,所以極可能出現有頭無尾的情況。如果ㄧ個專案開頭了,卻不能結案,這筆錢就等同於沉默成本。因此我會很仔細評估每一個專案的可行性,如果沒辦法結案,就不要輕易踏入。

(3)   學習重點與往後的應用
每一個專案的主題雖然不同,但因同是在電子領域,所有有很多基礎知識其實是相通的。例如「RetroPie復古遊戲機」專案的嘗試,主要是想知道Raspberry PieArduino本質上的不同,並且透過實作瞭解它們分別能做出什麼樣的成品。在RetroPie專案完成後,我即嘗試外接LCD螢幕與雙聲道喇叭的子專案,而後因「雙聲道喇叭案」所遇到的難題,而開啟「音響專案」。試圖在組裝音響的過程裡,學習主動式喇叭各部件的功能與發聲原理。在「音響專案」完成後緊接著開啟「無線電專案」。雖然每一個專案的成品是不同的,但其中的知識原理卻是相通的。我在「雙聲道喇叭案」所遇到的困難,主要是因為不瞭解音響線材與擴大機原理所致,而這在音響專案結束後,我即有足夠的知識回頭去解決此問題啦。

我常覺得台灣教育體制的問題,因歸咎於學校習慣以填鴨的方式,要求學生不斷的背課、背公式。但說實在的,那些條文與公式在學生時代結束後,又有多少真正被應用到職場,以至於往後的生活呢?


我後來發現,只有在不斷透過實作的過程,我才知道自己的知識是多麼有限,自己的腦袋又是多麼無知。而也只有在有了這層認知後,我才有動力回頭看那無聊又艱深的教科書,從頭去學習完成專案所需的一切知識。

沒有留言:

張貼留言