標籤:
1.軟體工程師應當致力於做出分析,規範,軟體的設計、開發、測試和維護一個有益的和受人尊敬的職業。按照他們承諾的健康,安全和福利,軟體工程師應當遵守下列八個原則:
1.公眾——軟體工程師應當始終如一地堅持公眾利益。
2.客戶和僱主——軟體工程師應當採取行動的方式是最好的客戶和僱主的利益與公用利益相一致。
3.產品——軟體工程師應確保他們的產品和相關的修改達到可能的最高的專業標準。
4.判斷——軟體工程師應當保持完整和獨立的專業判斷。
5.管理——軟體工程經理和領導者應當訂閱和促進一個道德的管理軟體開發和維護的方法。
6.職業——軟體工程師應當推進誠信和聲譽的專業符合公眾利益。
7.同事——軟體工程師應當公平和支援他們的同事。
8.自我——軟體工程師應當參與終身學習關於職業的實踐,促進倫理職業的實踐方法。
2.在第一次部落格裡我有這樣寫到:到目前為止我上了兩節軟體工程這課,對它並不是深知,自己在之前也沒有做過軟體,所以對軟體工程學科的疑問自己並不知道,但我知道社會很需要這樣的人才,這門課程我很看中,真心能學到真正的專業上的技術,也希望在老師的帶領下做出屬於自己或者一個團隊的軟體。
回答:通過個人項目,結對程式設計和團隊作業的實踐操作讓我學到不少的知識,也對軟體工程這課有更深刻的理解,詳細談談我在課堂上所學到的基礎知識:
1.開發流程
? 需求分析
? 概要設計
? 詳細設計
? 編碼
? 測試
? 軟體交付
? 驗收
? 維護
2.圖表的畫法及應用
實體關聯圖,使用案例圖,類圖,互動圖,活動圖表,組建圖。
3.白盒黑箱測試用例的設計
4.敏捷開發的基本原則
5.軟體工程師應具備的能力
在談談在項目實踐中的收穫:在個人的四則運算項目中,對於我而然是比較簡單的,之前在ACM隊待過大半年有一點編程基礎。在結對程式設計中,我學會了在工作中的交流和合作,通過跟夥伴的交流,會學習到他的思維和寫代碼的風格,同時積累自己的代碼量。對於團隊作業,我的工作主要是寫部落格和對兼職平台的前期的計劃與分析,每個人都有自己的任務,互相有所溝通,通過溝通能對項目有個整體的認識。
3.請根據本次學習過程給出總結並針對教師授課給出意見和建議,字數1500以上。
首先要感謝我們學校的兩位授課老師(張老師和許老師)對軟體工程這課做出這樣的改革和付出,再要感謝兩個助教老師對我們的認真負責和大大的付出,回憶這一學期的軟體工程課,收穫還是蠻大的,先是開通了自己的部落格,學會在codeing上傳代碼,鍛煉了自己寫代碼的能力,在寫部落格的過程中也鍛煉了自己的文筆(這方面對程式員來說是忽略的,大多都已寫代碼為主),其次就是在軟體工程這課的課堂上,畢竟上課的時間佔大部分,所以課堂上的時間利用是很重要的,每次我都是很認真聽課,學到了不少關於軟體工程的基礎知識,但是在課堂上還存在一些問題,有時候覺得老師講的東西沒有用至少目前用不上,等到用上的時候早忘了也可以說是沒有吸引力舉得例子我覺得有些不貼近生活邏輯偏差有點大,例如軟體工程第一章從紙飛機說起,深刻記得紙飛機整整說了一節課,我一節課都在想老師究竟想要說的是啥,感覺聽完啥也沒學到,導致我聽聽就不想聽了,最後導致期末考試都不知道能考啥。(原諒我的吐槽)
我給出的建議:
希望老師上課不要全已PPT的形式授課,多跟同學溝通交流,帶動學生的積極性,課堂最好以學生為主。其次授課內容也希望有一些小小的變化,多一些目標性的基礎知識。
個人最終總結——軟體工程