回顧與展望 – 成長篇

0
過去一年在許多面向都有不少成長,開始思考長久面向的問題。 被動收入 開始思考例如如何創造有效的被動收入,在這方面,自己開始錄製Udemy的課程內容,雖然收益有限,但積少成多,只要持續有新的課程投入就可以有個固定而且長久的被動收入產生,目前已有兩個課程上線 目前可能會規劃一個比較實用的小課程,介紹 如何使用Office管理日常專案 如何使用Google Doc管理日常專案 製作投影片小技巧 團隊資訊分享 持續看到大家的需求並發現不同點,自然會讓自己有各種不同的收穫。 激勵課程 三月份參加了一個Money & You課程,這個課程的重點是要讓Money與You平衡,並在平衡中取得越來越的Money,金錢無法填補心靈上的空虛,要用平衡的方式來充實自己,九月份參加MMi課程,這是Money&You的加強版,但更多在Money,而老師也強調沒人告訴你在追求Moeny的過程就要放棄You,很多事情是有方法的,當然在這樣的刺激下,有許許多多的新想法在腦中成形,也讓自己有許多機會與課程中認識的好友持續交流,這是非常充足的一年,讓自己經歷許多過去沒有機會經歷過的體驗,在新的一年也期望可以收穫滿滿。 技能增進 過去都在底層程式開發多所研究,也在專案管理面多所著墨,但很少對於前台呈現有所了解,這一年因為工作所需,要求自己開始學習前台技能,包括CSS與Twitter Bootstrap都是自己全新的旅程經歷,這些技能在過去確實很少經歷,但這一年讓自己在這方面有很充實的體驗,期望新的一年還可以有更多的新技能著墨,目前可以想到的目標有 手機App開發 前台技能持續精進-AJAX 更多前台框架的研究 - WordPress, Laravel, Drupal, ... 社區管理 三月社區管委會成立,在偶然的機會下被選為管委會主委,在這個體驗中,也獲得了許多有趣的經驗,也讓自己可以運用專案管理的經驗進行管委會的有效管理,包括 用雲端硬碟管理管委會相關檔案 用Google試算表管理各種工作與公設點交 利用專案管理技能追蹤所有待辦事項 在第一屆管委會將制度完善建立並資訊化,包括公告資訊化 過程中也學到許多公設相關知識並妥善結合工作上所需技能,總之,在這個位子上學到了許多的細節技能。 展望 關於2019年的展望,我自己也說不上來,但過去這一年有一個很重要的決定,就是重新開始寫文章,並將文章發表在網路,現在的文章很難做推廣行銷,要結合SEO等等技能,算是個練習,也是想將自己的許多經驗留下紀錄,希望新的一年結束之後可以讓文章突破兩百,目前有許多文章是之前的老文章,勉強可以突破100,但還是要穩紮穩打地寫出更多文章,期待一切如願。

軟體開發評估流程簡介

首先,軟體開發評估流程有兩種,一種是產品,一種是客製化。 產品是比較容易預估人力的,而且都是天價人天,但這邊說的容易只是一個比較值,還是有難度的,但變數跟客製化比起來會少上許多,主要的評估流程如下 可能有人會有不同想法,但應該不會有太大的差異才對,這裡面的重點包括 產品定義的確認 團隊的確認,包括開發與測試 時程的確認 行銷的確認 這裡面最重要的有人可能認為是開發團隊的成本評估,但這裡面要強調開發、測試與行銷的平衡,不應該只注重在開發的成本評估,畢竟這是個產品,所有人都會期待他不需要客製化就可以快速上線,而且品質穩定。   接下來是本文的重點─客製化成本,客製化成本評估流程可以參考下圖   這裡面有個重點是需求到底是甚麼,這個問題是很難有好的方案的,因為客戶永遠都會覺得你做的不是我要的,但客戶也說不出,這時候就需要進行需求發展,需求發展的過程會遇到很多溝通問題,絕大多數的心力會花在說服客戶你的方案才是他真正要的,或者說服客戶他要的東西是不可能做出來的,這是整個軟體開發評估最重要的流程,足以影響開發成敗,也可以預防客戶事後大幅修改系統範疇,因為客製化軟體是根據客戶量身訂製的,所以除非你很了解客戶真正要的,不然很難符合客戶的需求,當然,你也可以透過說服客戶使用產品來符合客戶的需求,但這一般是在客戶有預算問題的時候才會這樣處理。 以上簡單介紹軟體開發評估流程,請大家參考。 ※ 如果您想得到更多相關資訊,歡迎訂閱我的Udemy新課程"軟體工程兩三事",Udemy隨時都有優惠,價格很便宜,如果暫時調回原價,可以用以下連結前往訂閱 https://www.udemy.com/course/softengine/?referralCode=27A7A463769D3E25C793

[課程] 軟體工程兩三事

這是我最新的Udemy課程,會針對軟體工程的概念做個基本的介紹,並將一些實務上會碰到的問題一一說明,點選下圖可以前往課程首頁 目前共有七個章節,未來會再視狀況增加章節,目前七個章節分別描述 軟體開發會遇到的問題 需求分析與發展 系統分析與設計 專案管理 專案驗收 專案管理基礎 CMMI-DEV 對於這些領域的基本概念有興趣的朋友可以前往訂閱。 Udemy大都有一些很便宜的優惠價格,歡迎使用以下連結訂閱 https://www.udemy.com/course/softengine/?referralCode=27A7A463769D3E25C793 當然,如果有看到更好的價格就可以用更低的價格購買了。 相關資訊也可以參考本站文章:CMMI-DEV簡介、軟體開發評估流程簡介與軟體開發人天成本的計算方法等。
Worship to God.

回顧與展望 – 工作篇

0
回顧2018 過去一整年是人生變化很大的一年,從住了快20年的台北回到台中,從大型軟體客製化團隊轉變為小型雲端服務開發團隊,在這整個過程中學到了許多東西,有人問我是否後悔做下這麼重大的工作轉戾?我的回答是,儘管這個新環境讓我從舒適圈脫離,讓自己進入不同壓力境界,但我並不後悔,如果再做一次決定,我想我還是會放手一搏。 這一整年跟過去的軟體開發經驗有很大的不同點,過去強調的是以客為尊,他要客製化甚麼,我就給他甚麼,所以只要用人海戰術加上一些專案管理技巧就可以熟能生巧,儘管也是有客製化專案的壓力,但那個壓力並不難克服。今年的轉變是讓自己由技術的研究轉到行銷的體驗,開始要思考的是一個雲端服務平台要怎麼吸引客戶?如何行銷這個平台?如何去理解客戶到底要甚麼?如何將客戶帶進平台中使用並且留在平台之中?但這不代表技術不需要精進,過去的經驗都著重於系統後台的技術探索,但新系統的客戶並不在乎底層的效率,而是在乎前台是否符合使用者體驗,因此開始需要學習更多前台的開發技能,讓自己有更多的能力可以完成工作所需,過去根本不懂甚麼是SEO?甚麼是GA?甚麼是Google Cloud Platform?這些都是為了讓自己有解決問題能力所需要學習的領域。 在面臨一個新的產業,過去的許多思維都要妥善修正,營建業的客戶都有固定的工作模式,客戶要的並不是表面上的東西,而是要幫他解決遇到的問題,包括 輕易地找到所需資源:這個議題牽涉到了使用者體驗層面的問題,並不是把功能做好就可以,因此功能必須不斷精進 增進自我效率:客戶要的是增進效率,而不是用一個不熟悉的系統造成自己的效率更差 增加生意機會:有部分客戶期望在平台上找到更多的生意機會,所以要吸引的不只是營建廠商,也要吸引更多的終端客戶,而吸引終端客戶就需要讓這些客戶可以在平台中找到要的東西 這些都是這一整年慢慢學到的東西,隨著時間前進,可能會有更多的問題會遇到,也會學到更多東西。 展望2019 未來的一年,主要展望還是讓整個平台可以更貼近客戶所需,可以讓客戶在服務平台中輕易地取得他要的資料,讓客戶可以進一步找到自己需要的資源,並在平台中獲得他要的工作效率,如果要將這些量化,大概會是 流量的增加 使用者體驗的持續改善 更加貼近終端客戶的需求 更加貼近營建客戶的期望 持續增加會員 提供更多雲端服務 要達成這些目標,也是要增進自己更多的技能,包括 更熟悉前台開發技巧 找到更有效的團隊管理效率 學習更好的需求管理技能 發掘更好更有效率的開發框架 總之,要做的事情很多,要達成的目標很多,期望再過一年的回顧可以看到更多要改善的地方,讓自己與公司持續精進。

[課程] Linux概論─以CentOS 7為例

這是我在網路上的第一個課程,算是Linux入門課程,主要是很快說明一下Linux CentOS的基本概念 網址在  https://www.udemy.com/course/linuxcentos-7/?referralCode=9261A024CE3B1DF607DC 目前學生大約70名,因為Udemy的促銷價格並不貴,所以大家有興趣可以聽聽看 目前正在準備下一個課程,主要是講一些軟體功能的概念,從需求分析講到系統分析設計,然後繼續講到專案管理與驗收議題,敬請期待。 同時也歡迎參觀本站與Linux相關的文章。