NABCD模型與產品Backlog
NABCD模型
1) N (Need 需求) 方便了老師和學生,使他們可以想要的時候隨時可以得到,省時省力,快速出題,馬上得到答案。 2) A (Approach 做法) 利用Java程式設計軟體eclipse編寫的一個軟體,按照使用者需求進行執行從而得到題目,例如學生的手機或家長的手機安裝我們的APP,只要家長想出題給學生,直接開啟我們的APP就可以了。我們會每次隨機出題,學生們平時沒有什麼事情的時候也可以直接開啟APP練習。 3) B (Benefit 好處) 節約了老師和學生出題的時間,並且可以馬上得到答案,而且可以登入,記錄每個學生的成績。提高學生算數能力。 4) C (Competitors 競爭) 因為系統過於簡單,作為一個剛剛入門的程式設計師都可以寫一個出來,要從中得到優勢,就需要在這個軟體中加入其它軟體沒有的東西,例如題目介面的美觀,演算法的多樣性,隨機性。 5)D (Delivery 交付) 我們會先讓身邊的人使用,並且對他們提出的問題進行改正。然後通過網上平臺上傳軟體進行交付,放在下載的平臺上,提供給更多的人使用。
產品Backlog
小學生四則運算(app)Backlog |
|||||
ID |
NAME |
IMP |
EST |
HOW TO DEMO |
NATES |
1 |
在eclipse上實現四則運算的加減乘除等等基本運算要求 |
30 |
5 |
開啟程式會自動生成四則運算的多種混合運算,輸入答案後提示是否正確,能統計分數,統計時間,統計答對題數 |
需要進行測試和容錯,封裝程式。 |
2 |
做一個介面,帶有時間功能,介面美觀,易操作。 |
30 |
7 |
開啟程式會有登入介面,介面除了可以簡單執行四則運算外,還可以改變皮膚等功能。 |
規劃好介面的設計,考慮好介面在app上的視覺效果,以及操作性。 |
3 |
把程式做成可在手機上執行的app |
25 |
10 |
做成的app可以在各類手機中安裝,開啟後便可以使用 |
適合安卓系統,同時嘗試做一個適合IOS系統的app |
4 |
對app進行多種測試 |
15 |
10 |
輸入多種資料進行測試,將app給使用者試用,收集使用者意見,完善程式 |
app要做到吸引使用者的使用,做到精而簡。 |