个人阅读三
?
一、鏈接到以前的問題? http://www.cnblogs.com/a1071986199/p/4021369.html
?
對于那些問題我總得概括一下,對于計劃,在之后的開發過程中確實會遇上各種問題,計劃也是在當前所遇的突發問題中進行修改與提高的,但是總體是不可偏差過多,這才符合計劃的基礎目的,正如此次的M1與M2階段一樣也是在不斷地設計與調整中。
對于VSTS此書,不僅是對于新手啟蒙的書籍,用簡單事例深入淺出的給新手講解各類問題,當然對熟練地團隊合作人員也有更加進一步的提高。之前的問題沒有比較認真的提出,自己現在覺得那個時候有點不夠認真,不明白這門課其實學到的東西很多,很多自己實踐得出的結論十分有用,而且在老師推薦的文章上可以獲得很多理論知識,實踐與理論的相結合更加促進對著門課的理解。
?二、自己對第二次閱讀體會
對于那些文章,自己閱讀下來除了原來理解部分更加加深,而對于那些不了解部分也有了初步了解。寫過了M1和M2階段,確實沒有發現有什么“銀彈”適用于軟件開發,都是自己的心血和時間堆積出來的,在不斷地修改中進步,完善程序。而對我們這個不是很大的小應用來說,團隊分工和整合都顯得挺重要,不僅減少重復工作量,而且提高效率和提高軟件質量團隊間的合作也顯得尤其重要,前期制定好工作計劃,然后再根據自己的特點選擇與分配共存安排好任務,在每人自己的任務時專心完成,同時也得與團隊協作者共同協作,同步協調完成事務。這樣才能將一個軟件整體切分我不可分割的協作的不同小塊。
?
三、在軟件工程的各個階段自己收獲也頗豐:
- 在用戶需求方面:首先得進行用戶需求調查,只有有需求的軟件才可以獲得用戶的支持與喜愛。同時得在團隊方面根據用戶的需求確立自己的計劃,并沿著自己的計劃進行團隊項目。
- 在軟件設計方面:設計得根據用戶需求和用戶的體驗度進行調整。需要建立具體模型,然后根據模型進行代碼實現,代碼是用于實現需求和完成模型的手段。
- 在代碼實現方面:實現可以進行分工,將各自相關的接口提前說明,大家可以同時動工,相互之間也不影響,各自完成各自分配的 任,既分工又協作。
- 在軟件測試方面:因為自己M2所作的是測試。發現如今開源世界中的許多網上工具與軟件免費且實在,可以完成自己的各項目標。例如此次的云測試,我只需將我的APK上傳,那邊即把測試結果傳發給我,十分方便有效。
- 在軟件發布方面:軟件發布是自己的軟件面向用戶的一個階段,自己難免有些緊張。先得建立自己的開發者賬戶,然后將自己的APK發布出去,當然等待APK的正式上架也是聽漫長的。發布也是宣傳的一個具體方式,得在用戶群多的地方進行發布,才可以取得更多的用戶。
- 在軟件維護方面:軟件維護卻對于我們而言是個比較頭疼的問題。我們沒有實現聯網功能,對于維護更新確實吃力。但是只要是軟件就會有bug,對于更新版本只有通過APP Store 進行提醒更新。
轉載于:https://www.cnblogs.com/a1071986199/p/4217598.html
總結
- 上一篇: 互联网对erp行业到底有什么影响
- 下一篇: 上司一直承诺会给自己升职,但是却找各种理