日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

软件工程实践2017——软件产品案例分析

發(fā)布時(shí)間:2024/1/8 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件工程实践2017——软件产品案例分析 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

作業(yè)鏈接

第一部分 調(diào)研,評(píng)測(cè)

評(píng)測(cè)

  • 下載并使用,描述最簡(jiǎn)單直觀的個(gè)人第一次上手體驗(yàn)。
    前提沒(méi)有讀過(guò)軟件開(kāi)發(fā)云demo文檔下,Web端功能沒(méi)有那么直觀,需要一段時(shí)間的摸索,在跟舍友交流的時(shí)候,有時(shí)候一個(gè)頁(yè)面需要他直接發(fā)出鏈接才能找到。項(xiàng)目的子功能幾個(gè)頁(yè)面比如代碼模塊感覺(jué)UI比較草率??
    子功能比如:
    一個(gè)大大的加號(hào)就放在正中間。。。

    一個(gè)新建功能按鈕占據(jù)的空間跟具體項(xiàng)目一樣大。。

    可能是因?yàn)榱?xí)慣了GitHub的界面,所以在具體代碼倉(cāng)庫(kù)這邊覺(jué)得幾個(gè)功能按鍵就占據(jù)了基本版面感覺(jué)比較不合理。

  • 按照描述的bug定義,找出幾個(gè)功能性的比較嚴(yán)重的bug。至少兩個(gè)。用專業(yè)的語(yǔ)言描述(每個(gè)bug 不少于 40字),如有必要,可以配圖.
    測(cè)試環(huán)境:
    移動(dòng)端:小米6 MIUI版本:MIUI9.0 | 穩(wěn)定版 Android版本:7.1.1
    Web端:Chrome 62.0.3202.75(正式版本) (64 位)
    • 項(xiàng)目管理同步不一致
      鏈接1進(jìn)入項(xiàng)目管理是如下頁(yè)面,只能看到屬于自己的項(xiàng)目

      鏈接2進(jìn)入項(xiàng)目管理是如下頁(yè)面,可以看到屬于自己以及自己加入的項(xiàng)目

      二者的地區(qū)均為華北區(qū),但是項(xiàng)目管理顯示出來(lái)的有所區(qū)分,不知是有意為之嗎

    • 代碼模塊新建一個(gè)項(xiàng)目,編輯README.md文件,輸入中文敲下空格鍵漢字沒(méi)有出來(lái),在敲下回車鍵后,漢字的拼音表示及漢字一同顯示

    • 項(xiàng)目管理中右部分子項(xiàng)切換時(shí)候,切換到測(cè)試及其之下的功能,頭像加載不出來(lái)(另外,每次選擇右側(cè)功能區(qū)功能的時(shí)候,整個(gè)頁(yè)面都會(huì)重新刷新加載,實(shí)在太影響體驗(yàn)了)

    • Android移動(dòng)端消息已經(jīng)處理,紅點(diǎn)經(jīng)過(guò)一段較長(zhǎng)時(shí)間才消失

    • 個(gè)人信息頁(yè)頭像沒(méi)有加載

    • 創(chuàng)建Scrum項(xiàng)目后,新建工作項(xiàng),類型沒(méi)有Task選項(xiàng)

    • 移動(dòng)Android端建立工作項(xiàng)時(shí)候,存在兩個(gè)標(biāo)題一致的工作項(xiàng),移動(dòng)Android端可以顯示出來(lái),但是Web端沒(méi)有識(shí)別


      另外,移動(dòng)Android端有很多功能不完善的地方,不知道是不是考慮主要Web辦公較為方便


  • 你覺(jué)得為什么這個(gè)產(chǎn)品組的人沒(méi)有發(fā)現(xiàn)這些bug?
    我覺(jué)得這個(gè)產(chǎn)品組的人不是沒(méi)有發(fā)現(xiàn)這些bug,而是仍在修改中。

  • 假設(shè)你們團(tuán)隊(duì)需要開(kāi)發(fā)這套系統(tǒng),需要注意哪些方面(架構(gòu)、部署運(yùn)維、微服務(wù)等)。

采訪

  • 介紹采訪對(duì)象的背景和需求(他們有沒(méi)有用過(guò)這個(gè)APP或類似的APP,除了現(xiàn)有的功能還有別的需求么)
    背景:在校大三學(xué)生
    需求:管理項(xiàng)目,對(duì)項(xiàng)目有一個(gè)清晰的了解
    現(xiàn)在使用teambition和github進(jìn)行項(xiàng)目管理
  • 讓采訪對(duì)象使用華為軟件開(kāi)發(fā)云(請(qǐng)上傳照片證明用戶的確正在使用,遠(yuǎn)程采訪的同學(xué)請(qǐng)讓別人幫忙照相)

  • 描述用戶使用這個(gè)產(chǎn)品的過(guò)程, 用戶的問(wèn)題解決了么?軟件在數(shù)據(jù)量/界面/功能/準(zhǔn)確度上各有什么優(yōu)缺點(diǎn)?用戶體驗(yàn)方面有問(wèn)題么?
    界面:移動(dòng)IOS端界面一般,Web端界面相對(duì)較好,但是Web端存在部分界面切換會(huì)白屏
    功能:移動(dòng)IOS端功能不完善,沒(méi)什么突出的功能;Web端相較于移動(dòng)端功能全面
    準(zhǔn)確度:項(xiàng)目同步方面都比較及時(shí),但是頭像之類無(wú)法加載出來(lái)

  • 用戶對(duì)產(chǎn)品有什么改進(jìn)意見(jiàn)?
    • 完善移動(dòng)端的功能
    • 新手引導(dǎo)功能

  • 結(jié)論:經(jīng)過(guò)這么多工作,你一定有充分的理由給這個(gè)軟件下一個(gè)評(píng)價(jià),請(qǐng)選擇一個(gè)結(jié)論:
    一般

第二部分 分析

  • 使用此軟件的大部分功能,聯(lián)系第二部分的分析,估計(jì)這個(gè)項(xiàng)目做到這個(gè)程度大約需要多少時(shí)間(團(tuán)隊(duì)人數(shù)6人左右,計(jì)算機(jī)大學(xué)畢業(yè)生,并有專業(yè)UI 支持)。 分析這個(gè)軟件目前的優(yōu)劣(和類似軟件相比),并推理出團(tuán)隊(duì)在軟件工程方面可以提高的一個(gè)重要部分(具體建議)。
    項(xiàng)目開(kāi)發(fā)時(shí)間預(yù)估:4個(gè)月
    優(yōu):
    劣:目前代碼托管主要集中在與Github,如果用戶遷移的話成本太大,并且在代碼廣場(chǎng)比如口碑最佳:

    我點(diǎn)擊進(jìn)去這幾個(gè)項(xiàng)目,作為口碑最佳的項(xiàng)目README基本沒(méi)寫(xiě),不能直觀知道這幾個(gè)項(xiàng)目到底是什么,如圖上的spring-boot-c這個(gè)項(xiàng)目,Java編寫(xiě),代碼文件只有一個(gè)并且其代碼內(nèi)容是輸出"Hello World"字符串,而Test項(xiàng)目,Python編寫(xiě),代碼文件也只有一個(gè)并且代碼內(nèi)容仍然是輸出“Hello World"的字符串,但是他們是口碑最佳的項(xiàng)目。并且從這個(gè)圖,只有一個(gè)標(biāo)識(shí)了是Angularjs,其他項(xiàng)目無(wú)法一下子知道是什么語(yǔ)言編寫(xiě)的。
    項(xiàng)目管理的話,本人只使用過(guò)Teambition,二者比較,可能因?yàn)門eambition方向上沒(méi)有開(kāi)發(fā)云那么大,所以其移動(dòng)端及Web端在UI方面較美觀,功能操作上較易于使用。

  • 根據(jù)理解和體驗(yàn),畫(huà)出整個(gè)軟件所有功能邏輯框圖,根據(jù)重要度標(biāo)識(shí)出各模塊的重要度、完成度、出發(fā)點(diǎn)及效果;

  • 針對(duì)不同的維度評(píng)分,對(duì)用戶體驗(yàn)方面、UI界面美觀度、核心功能,分別打分。
    疑問(wèn):是只針對(duì)移動(dòng)端、Web端還是二者結(jié)合?
    以下針對(duì)移動(dòng)Android端及Web端綜合評(píng)分
    用戶體驗(yàn):80
    UI界面美觀度:80
    核心功能:85

第三部分 建議和規(guī)劃

  • 如果你是項(xiàng)目經(jīng)理,如何提高從而在競(jìng)爭(zhēng)中勝出?
    完善核心功能,加快頁(yè)面之間加載速度,優(yōu)化移動(dòng)端app響應(yīng)速度,更改現(xiàn)有UI較為草率的頁(yè)面,對(duì)于代碼托管方面,引入大牛加入,讓更多人使用起來(lái);
  • 目前市場(chǎng)上有什么樣的產(chǎn)品了?
    • Teambition——團(tuán)隊(duì)協(xié)作工具
  • 你要設(shè)計(jì)什么樣的功能?
    • 新建工作項(xiàng)指派工作人員可通過(guò)郵箱等方式提醒,工作人員完成任務(wù)可發(fā)送郵件通知項(xiàng)目管理者
    • 移動(dòng)端支持文件共享(目前只有Web有上傳文件、下載文件功能,移動(dòng)端只有在發(fā)布工作項(xiàng)才能添加附件,有時(shí)候一些團(tuán)隊(duì)共享的文件不應(yīng)該附帶在某一個(gè)工作項(xiàng)里面)(另外吐槽一句:Android端上傳附件,文件目錄是按照時(shí)間排序,正常都是首字母吧,按時(shí)間排序要找到一個(gè)特定目錄要好久,都不確定大概在哪個(gè)位置)
  • 為何要做這個(gè)功能,而不是其他功能?
    • App之外形式的通知功能在團(tuán)隊(duì)協(xié)作中應(yīng)該是不可缺少的,這樣才能讓工作者、管理者在項(xiàng)目有新的進(jìn)展的時(shí)候及時(shí)知道
    • 僅限Web端才能瀏覽項(xiàng)目文件,不可能時(shí)時(shí)待在電腦前,有時(shí)候突發(fā)想?yún)⒖匆黄獔F(tuán)隊(duì)的文檔等資料時(shí)候,這怎么辦?
  • 為什么用戶會(huì)用你的產(chǎn)品/功能?
    依托企業(yè)影響力以及產(chǎn)品核心競(jìng)爭(zhēng)力就會(huì)驅(qū)動(dòng)用戶來(lái)使用。
  • 你的創(chuàng)新在哪里?可以用 NABCD 分析。
  • 如果你來(lái)領(lǐng)導(dǎo)這個(gè)團(tuán)隊(duì),會(huì)有什么不一樣?
  • 如果你的團(tuán)隊(duì)有5個(gè)人, 4個(gè)月的時(shí)間,你作為項(xiàng)目經(jīng)理,應(yīng)該如何配置角色(開(kāi)發(fā),測(cè)試,美工等等)?
  • 描述你的團(tuán)隊(duì)在16 周期間每周都要做什么,才能在第16周如期發(fā)布軟件,大小里程碑績(jī)點(diǎn)設(shè)定。
  • 項(xiàng)目發(fā)布后,有沒(méi)有考慮過(guò)項(xiàng)目該怎么部署才能滿足需求。

轉(zhuǎn)載于:https://www.cnblogs.com/ZhaoxiCheung/p/7943660.html

總結(jié)

以上是生活随笔為你收集整理的软件工程实践2017——软件产品案例分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。