130242014025(2)敏捷開發小結
1)分組情況介紹,小組分工合作情況介紹。
我們小組是第一組,大家一起討論研究問題,每一個環節分別由不同的成員負責回答。
2)選題討論
經過小組討論,我們最終選擇了電商系統中的搜索功能模塊作為議題。
3)用戶故事討論
用戶可以輸入文字進行搜索。
用戶可以上傳圖片進行搜索。
用戶可以選擇商品種類進行搜索。
用戶可以選擇店鋪進行搜索。
4)功能分析討論
用戶使用圖片搜索功能時,對於上傳圖片可能出現的異常情況作出響應,包括:
網絡異常 提示:連接超時
上傳文件格式不正確 提示:請選擇圖片
圖片清晰度不足 提示:無法識別到商品
圖片大小超過限制 提示:圖片過大
5)建模
一開始我們的類圖只有接口,缺少實現類。
添加實現類之後如下圖
6)總結
我認為敏捷開發是一種輕文檔,快速叠代的開發過程,適合開發需求不確定的易變的業務處理系統。
相比傳統軟件開發過程,我比較喜歡敏捷開發時輕松的氛圍。下次再做敏捷的時候我會在建模上做的更好。
130242014025(2)敏捷開發小結
相關推薦
130242014025(2)敏捷開發小結
無法識別 .cn 文字 png image 使用 http 比較 格式 1)分組情況介紹,小組分工合作情況介紹。 我們小組是第一組,大家一起討論研究問題,每一個環節分別由不同的成員負責回答。 2)選題討論 經過小組討論,我們最終選擇了電商系統中的搜索功能模塊作為議題
專案經理注意事項(2)——敏捷開發中的頭兒
俗話說兵熊熊一個將熊熊一窩,跟對頭兒絕對是一件振奮人心的事兒。之前寫過一篇關於《專案經理注意事項》(千萬別要點)的部落格,當時所在團隊的開發模式是一般的瀑布模式開發,其實說白了就是類似於作坊式的開發,經理去和客戶談需求(我會告訴你主要是去談錢嗎?)然後拿回來一堆他(她)認為的需求就開始讓我們做了,很多時候無理
軟件工程(三)--敏捷開發過程
交付 極限編程 應用軟件 經典的 階段 動態 原則 可能 系統 軟件工程(三)----敏捷開發過程 1.敏捷不僅僅是項目團隊對變化做出快速反應的能力。 2.消除項目規劃和測試的使用對應用軟件過程並不是必要的。 3.通過軟件增量必須在短時間內交付和軟件過程必須適應增量
軟體工程(三)——敏捷開發和理解需求
筆者正在學習《軟體工程-實踐者的研究方法》這本書,記錄下一些讀書筆記,共勉! 1.敏捷 市場條件變化十分迅速,客戶和終端使用者的需求在演變,從業者必須使軟體工程工作保持敏捷,要限定過程應是靈活機動的、有適應能力的和精益的以適應現代商務的需求。 敏捷可以應用於任何一個軟體過程(溝通
敏捷開發--(1)敏捷開發入門談
公司所有開發組目前都在提倡敏捷開發,我所在的開發組也沒有out,剛剛發版的產品我們就引入了敏捷開發的一些概念--雖然還比較粗糙,但整體感覺還是蠻好的。發版後,有一段空閒期,閒來無事,看到同事桌上有本《輕鬆Scrum之旅--敏捷開發故事》,就借過來讀了一下,通篇就是一個產品的
C#.架構設計(一)敏捷開發:敏捷開發聯盟、開發工具、開發方法、C#敏捷開發
一、什麼是敏捷開發? 敏捷開發就是一種辦事流程,加快產品等研發。敏捷就是少文件,多迭代,多交流,更多的責任放到了工程師、專案管理者身上,從而加快產品的研發週期。說白了,就是如何在Team中,組織大家更快更好地做事情,不過其主要應用在軟體專案管
Jenkins外掛開發(2):開發新外掛
1.修改settings.xml檔案,新增以下內容 <settings><pluginGroups><pluginGroup>org.jenkins-ci.to
(2)PX4開發指南——飛航模式/操控
2.1飛航模式/操控 飛航模式定義了系統在任意時間的狀態。使用者可以通過遙控器的開關或者地面控制站切換飛航模式 飛航模式概述 1手動模式(MANUAL ) 1.1固定翼飛機/多旋翼/船:飛行員的控制輸入直接傳給輸出混頻器。 1.2多旋翼: (1)特技(ACRO):飛行員的輸
GEF(Graphical Editor Framework) Eclipse專案入門系列(2)---Draw2D開發環境的搭建
GEF(Graphical Editor Framework) Eclipse專案入門系列(1)---概述中,我們已經提到了Draw2D框架是GEF框架的重要組成部分。那麼Draw2D的環境如何搭建起來呢?其實很簡單,去Eclipse的官方網站下載一個Eclipse的開發環
130242014039-(2)-體驗敏捷開發
用戶 提醒 ges 建議 導致 clas 網上購物 購物 傳統 1、分組情況介紹,小組分工合作情況介紹。 陳鋒、劉鑫 (用戶故事的細化,即功能設計) 高忠傑、羅成龍 (參與系統的類圖設計及上臺匯報) 顏貴榮、李清燦 (參與用戶故事的討論與設計) 王紹華、丁
敏捷開發系列學習總結(2)——Bug修改流程
原則,力求各司其職,簡單明瞭。 1. 測試人員提交bug ⑴ 標題: [ 模組名稱 ] 問題描述 ⑵ 內容: 問題重現步驟的描述,最好貼上圖片。 因為一圖勝萬言。 ⑶ 指定責任人: 根據bug指定責任人。如果不能確定責任人,就指定給專案負責人。 2. 責任人檢
《深入核心的敏捷開發》讀書筆記(2)
上一章節我學習到了一整個敏捷開發的框架,需要運用到哪些方法,敏捷開發的基本理解是什麼,接下來的章節會從敏捷開發的基本原則說起,然後介紹核心的實踐,從基於統一迭代的全功能團隊的概念入手,將一整個敏捷開發流程細分為幾個步驟。 首先我們需要知道敏捷開發的宣言是什麼: 個體互動>流程
Windows Phone開發(2):豎立自信,初試鋒茫
一鍵 優秀 保持 知識 sdn ant emulator 一個 動畫 上一篇文章中,我們聊了一些“大炮”話題,從這篇文章開始,我們一起來學習WP開發吧。 一、我們有哪些裝備。 安裝完VS 學習版 for WP後,也連同SDK一並安裝了,不必像安卓那樣,安裝JDK,下載
應用Mongoose開發MongoDB(2)模型(models)
length 輸出 ror highlight unit required opts nbsp 在一起 數據模型及基礎操作模板 為了使工程結構清晰,將數據模型(Schema, Model)的建立與增刪查改的基礎操作模板寫在一起,命名為數據庫設計中的Collection(
GIS應用開發AO(2)-空間分析ITopologicalOperate
per imp enc mage top pro dimen logical cdif ---恢復內容開始--- 學院的安排也是可以,大三還要再學一遍大二的課程,不過,我喜歡編寫代碼喲,今天看了一下空間分析,主要用到了ITopologicalOperate,I
軟件工程綜合實踐階段小結(2)
img 視圖 view app web-inf hand ont info base 這兩天,在企業導師的指導下,我們基於springmvc+mybatis+spring再次建立了之前的網站(但沒有連接數據庫)。 可以發現,結構比之前簡單了許多,事實上代碼量也小了很多
(轉)基於MVC4+EasyUI的Web開發框架經驗總結(2)- 使用EasyUI的樹控件構建Web界面
set 應用 get ember trim ase str zab ble http://www.cnblogs.com/wuhuacong/p/3669575.html 最近花了不少時間在重構和進一步提煉我的Web開發框架上,力求在用戶體驗和界面設計方面,和Winfor
Android studio 百度地圖開發(2)地圖定位
gcj02 settings tick all adding ext tope wid erro Android studio 百度地圖開發(2)地圖定位 email:[email protected]/* */ 開發環境:win7 64位
第八章 網絡的時代—網絡開發(2)
dex pre header for pen eba 協議名稱 host 會有 8.3基於最成熟的Web協議—HTTP協議編程8.3.1 HTTP協議簡單介紹超文本傳輸協定(HTTP。HyperTextTransferProtocol)是互聯網上應用最為廣泛的一種網絡協
嵌入式開發學習(2)<S5PV210啟動過程詳解>
nan ios eight img 啟動方式 margin 需要 外部 啟動 基本概念: 內存: SRAM 靜態內存 特點:容量小、價格高,優點:不需要軟件初始化,上電就能用。 DRAM 動態內存 特點:容量大、價格低,缺點:上電不能用,需要軟件初始化。