iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
SideProject30

約時間&進度管理:以使用者為中心設計的生產力小工具系列 第 1

【Day1】從零開始做專案:專案介紹、規劃與定位

  • 分享至 

  • xImage
  •  

大家好,我是靴貓,目前是一個每天與報告奮鬥的研究生。在未來的30天裡,我要挑戰開發一個能在分組工作時派上用場的網頁。

這系列的文章希望與你們分享:

  • 想法面:什麼是以使用者為中心的設計?
  • 技術面:以react與nodeJs開發網頁,並透過一些工具與服務省下一部分的力氣,更專注在問題解決上

這個專案可能會接觸到這些議題:

請繼續看下去吧,接下來我會介紹我想做的專案是什麼、30天的時程規劃,以及分享我給這系列文章的定位,請多多指教!

主題介紹


分組合作是許多大學生都會經歷的過程吧,在大學生社群裡我發現大家在團隊合作時遇到了一些小困擾,因此,我想做一個能夠協助大學生做分組報告的工具,預計會是一個網頁。

現在我們可以取得許多提升生產力的工具,像是:

  • When2meet可以用來約時間
  • slido可以做匿名的問答
  • Line能夠投票表決
  • figjam可以協助腦力激盪

來自各路的程式高手們要寫出一個幫忙團隊合作的工具想必不再話下,不過你們都會怎麼設計功能呀?有些擅長開發的同學會端出厲害的功能,而有行銷專長的同學則以精準命中痛點的提案見長。

在我以前實習的公司會這樣做:系統分析師會與提出需求的客戶來一場訪談,了解客戶們想要什麼。因此這一次我們就來試試這個做法,專案功能設計的問題解鈴還需繫鈴人,之後我會來問問在報告現場的同學們:「Hi~你們需要什麼樣的協助呀?」

時程規劃

這個專案的開發流程大致如下:

規劃階段(7天)

  • 會透過訪談了解使用者在分組報告時遇到什麼困難,針對他們的痛點設計功能
  • 列出使用情境、UI框線稿,完成專案的設計
  • 透過系統分析文件明確定義每一個功能需要開發的內容

開發階段(14-20天)

  • React前端開發
  • 資料庫
  • nodeJs後端開發
  • AWS雲端部署
    *在開發階段我也會穿插一些小主題,例如:Clean code, git, unit test,記錄我自己實作的足跡

上線&優化階段(?天)

  • 易用性測試
  • 在書審與面試中介紹專案

後記: 淺談挑戰文的定位

這幾年因為數位轉型和AI等等的議題,有一陣風吹起來了: 愈來愈多的人會選擇電資(與相關的其他)科系,愈來愈多的人攻讀研究所,那我參與這次挑戰是抱持著這樣的心情...

資管系,是不是不太會寫程式?

資管跟資工不太一樣,不知道大家有沒有感受到在課程規劃上資管與資工就有著不一樣的規劃呢,其實滿常有人問我「資管系程式寫得沒有資工多,那資管系在做什麼呢?」

我覺得,資管系的分組報告好像比較多?

我對自己的程式能力也不怎麼有自信,所以這系列的文章我會期待自己在完成專案之外,能清晰地透過文章說明我做了什麼如何做以及為什麼這樣做,OK 這個就交給很會報告的我好了!

那剛剛提到現在許多同學會選擇讀研,不讀研的話就需要找工作。我剛經歷完研究所的推甄和時提投履歷的挑戰,所以也會透過這30天分享像我這種小菜鳥可以怎麼做一個清晰的專案報告,放在履歷裡

這個挑戰可以帶來什麼?

  • 一個可以用於面試與書審的side project
  • 更多的專案開發經驗,讓我們在下一次與團隊夥伴一起開發時能做一個好的IT工程師

下一篇
【Day2】凝聚開發方向的共通語言:使用者中心設計
系列文
約時間&進度管理:以使用者為中心設計的生產力小工具3
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言