本次結對作業由余嘉純2016024643038、李靜璇2016034643016合作完成。
一、nabcd模型
1、你的創意解決了使用者的什麼需求?(n)
很多時候,人們總是很難控制住自己的時間,做一些事情總是容易半途而廢,並且容易忘記自己一天之中應該做的某些事,此時需要乙個能有效的管理我們每天時間,減輕時間焦慮的程式。
2、你有什麼招數來解決使用者的痛苦或問題?(a)
焦慮、煩躁已經變成了現代社會人的日常情緒,程式在記錄使用者的工作的同時,會以完成的任務量為水,為使用者栽種一棵成長之樹,讓人在工作中獲得別樣的成就感,將延時收益碎片化成多次瞬時收益感受。小樹變成大樹的過程同樣也是人在成長的過程,在此過程中,將人們的負面情緒慢慢轉化為正面的積極的期待希望。
3、你這個產品或服務會給使用者帶來什麼好處?(b)
我們的產品不限使用人群,並且是免費的,有利於人們有效的管理自己的時間優點,減輕時間焦慮,提公升集中力和注意力,減少中斷、增強決策意識,喚醒激勵和持久激勵,鞏固達成目標的決心,完善預估流程,精確地保質保量,改進工作學習流程,強化決斷力,快刀斬亂麻。
4、你的產品有沒有類似的競爭者,他們的產品怎麼樣?(c)
其實這個番茄時間法早已存在,並且也有人做出了相應的小程式,但是,經過使用這個小程式,我們對他們的產品有一定的了解,也發現了一些弊端,例如,每日的工作沒有完成的記錄及分析,功能不全面;頁面不夠美觀並且功能過於簡單,沒有給人以視覺上的享受;沒有設定一定的獎勵,容易讓人失去動力;該軟體同時也沒有辦法兼備你的乙個月的日程表,只能是單天的記錄;沒有設定一定的提醒機制,也同樣不方便我們一天完成所有的事。
5、你如何推銷你的產品?(d)
我們會先從自己周圍的同學,學弟學妹開始推銷我們的軟體,讓他們試驗一下為自己安排一段時間的計畫,有了乙個對比和收穫,養成相應的習慣,慢慢的,時間能見證我們軟體的優越性。好的產品也就容易一傳十,十傳百,得到相應的推廣。同樣,我們會通過朋友圈的推薦,讓我們身邊的同學幫我們擴散,讓更多的人知道我們的軟體,使用我們的軟體。
二、psp
三、原型設計
原型設計由軟體mockplus設計完成。
使用者端
主頁介面
主要由四個板塊構成:
1.主頁介面:使用者的整月行程及每日事件的入口,介面下端為成長樹、每日(每月)記錄、分析報告的入口。
2.每日行程系統:使用者從主介面進入每日的工作計畫,每日工作計畫包含使用者自定義的時間及其工作所需的番茄時間。
3. 番茄時間系統:使用者定義輸入相應的事件以及事件完成的時間或者繫結手機備忘錄,在規定時間內手機不能使用,直到該事件完成獲得相應的番茄時間或者該任務被打斷以失敗告終。
4. 種樹系統:在完成任務的過程中,會給使用者的成果小樹澆水,工作的完成率轉化為樹苗的長勢。
四、總結:
余嘉純:
結對心得:與隊友在相互的討論和磨合中,逐漸完善我們的需求分析報告以及原型設計,在這個過程中,我體會到團隊合作的重要性,很多東西自己做的時候沒有發現錯誤,與隊友的優勢互補,相互促進、相互進步。同時,我們有些時候會因為一些小的問題爭得面紅耳赤,誰也不服誰,然後去查相應的資料,來支援自己的觀點,改正錯誤。總的來說,我和我的隊友很比較積極主動,所以我覺得我通過這次結隊作業學到了很多,也懂得了很多。
本次專案的總結:要善於發現生活中的各種現象,發揮天馬行空的想象,以我們學過的知識為基礎,解決生活中遇到的困難。
李靜璇:
結對心得:合作的過程也是磨合的過程,在一開始團隊想法的確定就經歷了多次波折,多次建議被推翻,大家通過傾聽了解彼此的想法來達到基礎的理念一致。在本次的兩人為一組的結對作業中,彼此分享的對小程式課題的想法,嘗試說服對方同時也不斷接受新的想法完善自己。每乙個困難點,像是第一次接觸小程式的設計,在原型設計毫無頭緒,通過網路資料、隊友的設計經驗,摸索著做出原型。
軟體工程 需求分析
軟體生存期分六個步驟,1.制定計畫。2需求分析。3軟體設計。4程式設計。5.軟體測試。6.執行維護。需求分析是軟體生存期中軟體分析的最後乙個步驟,是確定系統必須完成哪些工作,也就是對目標系統提出完整 準確 清晰 具體的要求。是軟體開發計畫期間建立的軟體可行性分析求精和細化,分析各種可能的解法,並且分...
軟體工程 需求分析
昨天剛剛寫了關於可行性研究的部落格,今天我們來看看關於需求分析的問題!需求分析需要掌握三個主要任務!1.深入描述軟體的功能和效能 2.確定軟體設計的約束和軟體同其他系統元素的介面細節 3.定義軟體的其他有效需求。需求分析的四個過程 問題識別 1.從系統的角度來理解軟體並評審軟體範圍是否恰當 2.確定...
軟體工程 需求分析
需求分析的任務 基本任務是準確地回答 系統必須做什麼?1.確定系統的綜合需求 2.分析系統的資料需求 3.匯出系統的邏輯模型 4.修正系統的開發計畫 5.開發原型系統 需求分析的過程 1問題識別 軟體的需求包括 功能需求 模組 效能需求 響應時間,儲存容量 環境需求 執行 可靠性需求 安全保密需求 ...