1 20210309 2 閱讀任務

2022-06-29 14:03:11 字數 970 閱讀 6658

這個作業屬於哪個課程

軟體工程電腦科學與技術二班

這個作業要求在**

這個作業的目標

通讀構建之法,更加深入的了解軟體工程

學號20188434 

我看了這樣一段文字:乙個好的軟體,即使功能和同類軟體區別不大,但卻會讓人感覺到非常好用。這就是軟體的使用者體驗( user experience )。使用者體驗和資料結構、演算法沒有直接的關係,但是很多非常成功的軟體就贏在這個方面。軟體還要處理不同語言、不同地區的使用者對介面和功能的不同需求,這叫做軟體的國際化和本地化( globalization & localization )。

我的困惑是:那麼怎樣才能更好的了解使用者需求去提公升使用者體驗呢,是一味的去滿足客戶的任何需求還是選擇性的去滿足呢?那如果選擇性的去滿足會不會有部分使用者體驗不是那麼滿意呢?

我看了這樣一段文字:你可以知道一種鳥的名字在全世界各種語言中怎麼說, 但是說完之後,你還是不了解這個鳥。所以我們要觀察這個鳥的行動這才是最重要的。 

我的理解是我們需要在實踐中學習,實踐才能出真知!我們光學習書上的知識還是遠遠不夠的,科學就是需要懷著質疑的態度才能進步。這是我對這句話的理解,不知道是否還有更深層的意思。

有些人認為好的軟體就是沒有bug,可是在我看來再好的軟體都會或多或少的有bug,這是很難避免的只要軟體在不斷的更新中,那就一定會有bug。我認為好的軟體首先應該注重的就是使用者滿意度,使用者在使用時發現了bug或者希望可以新出一些功能可以及時滿足使用者,這樣才是好的軟體,只有使用者滿意了,軟體才能做的更好!

我看了這樣一段文字:團隊有-致的集體目標,團隊要一起完成這 目標。乙個團隊的成員不一-定要同時工作,例如接力賽跑,團隊成員有各自的分工,互相依賴合作,共同完成任務。

我也比較好奇乙個軟體從無到有到底是怎樣乙個具體流程,這應該跟團隊中的每個人的努力分不開,自己沒有親身經歷過,應該很難體驗到整個流程的艱辛,只能從書上了解到一些皮毛,其實現實中應該會碰到各種各樣的棘手的問題,這個問題可能會到我自己以後出去工作了,經歷過了才能真正的了解到。

課後作業 閱讀任務 任務閱讀 2

本週閱讀了 構建之法 五 六 七章。第五章講了幾種軟體團隊的模式 軟體開發流程 第六章講了敏捷流程的相關知識 第七章的內容是關於微軟解決方案框架 msf 的。鄒欣老師的這本書,寫得形象生動,第五章用體育運動等團隊例子引出軟體開發團隊的形式。軟體團隊形式多樣,適用於不同的人員與需求。團隊可能會演變的模...

閱讀任務 閱讀筆記 4

功能驅動的設計 1 構造總體模型 2 構造功能列表 3 制定開發計畫 4 功能設計階段 5 實現具體功能 軟體測試按目的分類 1 功能測試 2 非功能測試 軟體測試的各種方法 1 單元測試和 覆蓋率測試 2 構建驗證測試 3 驗收測試 4 探索式的測試 5 回歸測試 6 場景 整合 系統測試 7 夥...

2 閱讀任務

這個作業屬於哪個課程 軟工 2018級計算機4班 這個作業要求在 1 20210309 2 閱讀任務 這個作業的目標 有思考有智慧型的閱讀 學號20188521 問題1 如何有效解決因為分析問題 細節處理,照顧全域性,而進入的死迴圈?問題2 了解了軟體工程的基本概念和技術,成為乙個好的程式設計師還需...