軟工網絡15我的做業4——alpha階段我的總結

1、我的總結

類型 具體技能和麪試問題 如今的回答
語言 拿手的語言 Java
軟件實現 有沒有在別人的代碼基礎上進行改進,你是怎麼讀懂別人的代碼,你採起什麼方法不影響原來的功能,遇到的bug是什麼,怎麼解決,bug出現的緣由 有改進過別人的代碼;通常看註釋來讀,若是沒有的話,就只能反覆看,看函數,看方法;主要是更改算法,或者是改進模塊;遇到的bug就是改了以後發現不能運行,或者運行出錯,那就只能再仔細看一遍,看看哪裏功能出錯。
測試軟件 你是怎麼測試本身的代碼,怎麼測試別人的代碼 最經常使用的就是添加輸出語句,來查看是否有按本身的想法運行。
需求分析 你作過多少個有實際用戶的項目,用戶人數多少,你的項目有什麼創新之處 一個,用戶就宿舍的幾我的。
行業洞察力 你最感興趣的領域是什麼,這個領域過去十年有什麼創新,你分析過這個領域前十的產品嗎,請分析一下他們的優劣,你要進入這個領域,如何創新 VR領域,虛擬現實是多種技術的綜合,包括實時三維計算機圖形技術,廣角(寬視野)立體顯示技術,對觀察者頭、眼和手的跟蹤技術,以及觸覺/力覺反饋、立體聲、網絡傳輸、語音輸入輸出技術等。VR技術適用於多個領域,好比學習、醫學、娛樂、設計等。
項目管理 你參加過項目管理嗎,如何決定各個任務的優先順序,若是項目不能及時完成,你要怎麼辦 參加過,以前的軟工項目;決定優先級是按以前的計劃來的,一切按計劃進行,來不及就加班
團隊協做 描述你在項目中如何說服同伴採起你更好的方案,或是聽取別人的意見改進本身的方案,如何說服懶惰的同伴加緊工做 你們都把各自的裏有講出來,而後互相討論,投票,對於懶惰的同窗就是天天催催催。
理論素養 你上過什麼數學,計算機或是理論課,舉出具體的例子,如何幫你解決問題 高數,離散數學,機率統計,線性代數,數據結構,c語言,java等, 用數據結構裏學到的知識來優化程序的數據結構。
自我管理 整年級你專業排名多少? 你從剛入學(大一年級)到如今的排名有變化麼? 如何解釋你的排名的變化? 前50%,排名都沒怎麼變化把,一直都是中中的

2、回答問題

問題一:程序開發有了PM就能下降交流成本??
答:作過了一次軟工的項目,對交流成本的理解更加深入的,有時候確實要有一我的出來起到一槌定音的效果,這個時候PM的做用就很重要了。
問題二:爲何過程創新可能超過產品創新??
答:這個問題我仍是不知道怎麼回答,沒以爲這二者有什麼誰更重要之分。
問題三:做者認爲既然有專人負責,那我就不用負責了這個想法是錯誤的。
答:到如今爲止,我仍是以爲這個觀點是正確的,由於在我看來,各司其職不該該是正確的嗎?誰負責的誰作,你有困難我能夠稍微幫忙,可是別想讓我一直幫忙。
問題四:爲何技術的創新是關鍵是迷思?
答:做者可能站在學生的觀點來提出的觀點,對現階段的咱們來講,最主要的是掌握基礎的技術,而不是好高騖遠的去創新技術。java

3、再提問題

問題一:單元測試真的能保證bug變少嗎?爲何分開都測試好了,合在一塊兒bug又有了?
問題二:天天都要站立會議真的有必要嗎?感受在alpha階段,有時候和組員忘記開會,可是進度仍是有在進行,感受若是不是出現了很嚴重的誤差,其實不必天天都開會的。由於一開始需求分析,計劃都規劃好了,一切都按計劃來及基本沒問題了。
問題三:對於軟件測試,是測試越多越全,bug就會越少,程序就會越好嗎?
問題四:爲何要選擇在alpha階段後,踢掉一個?可不能夠在alpha時,以爲組員不行直接踢掉?
問題五:在使用其餘團隊的項目成果時,發現有些功能咱們實際上是用的不習慣的,可是開發人員自己早就用習慣了,沒有想到方便用戶,那麼怎樣才能讓團隊在開發階段就照顧用戶進行開發呢?面試

相關文章
相關標籤/搜索