【week2】 构建之法 读后感及问题
?? 上一次讀后感涵蓋前五章的內(nèi)容包括個(gè)人技術(shù),結(jié)對(duì)合作,小組項(xiàng)目等。本周作業(yè)的燃盡圖以及站立會(huì)議是關(guān)于《構(gòu)建之法》第六章的內(nèi)容,所以關(guān)于這一章的讀后感涵蓋在上兩篇博客中。
第七章 MSF
????? 介紹MSF(微軟解決方案框架),他有自己的九條思想框架,總結(jié)起來(lái)就是勤于客戶交流,保證個(gè)人價(jià)值的同時(shí)要注意與團(tuán)隊(duì)共進(jìn)退,相信合作的力量,在保持敏捷的同時(shí)將作品價(jià)值最大化。還有重要的一點(diǎn)就是總結(jié)前人經(jīng)驗(yàn),并且把自己的經(jīng)驗(yàn)與他人分享,利用這些經(jīng)驗(yàn)避免一些錯(cuò)誤,這在團(tuán)隊(duì)合作中尤為重要。
第九章:項(xiàng)目經(jīng)理
???? 項(xiàng)目經(jīng)理分為兩種Project Manager和Program Manager。前者負(fù)責(zé)開(kāi)發(fā)和測(cè)試以外的所有事,管事也管人。后者與大家平等的完成軟件的功能只管事。本章主要介紹的ProgramManager是微軟首先提出的,要具備觀察分析能力,并且要有一定的專業(yè)知識(shí),要對(duì)整個(gè)團(tuán)隊(duì)起到推進(jìn)的作用,要有預(yù)測(cè)及處理風(fēng)險(xiǎn)的能力。綜上我覺(jué)得PM一定要有一定的敲代碼的能力,還會(huì)巧妙地處理技術(shù)人員以及上層領(lǐng)導(dǎo)的關(guān)系,對(duì)風(fēng)險(xiǎn)比較機(jī)敏。這確實(shí)是一向很艱巨的任務(wù)。
第十章:典型用戶和場(chǎng)景:
???? 這一章讓我明白了不是所有的人都是我所研發(fā)的軟件的用戶,要十分明確的定義誰(shuí)是我們的用戶。關(guān)于用例我一直覺(jué)得是軟件測(cè)試的關(guān)鍵,但是本書說(shuō)是需求分析的工具,想想也是這樣的。要針對(duì)用戶的需求,進(jìn)行用例分析,能分析出我們需要開(kāi)發(fā)的功能,每次完成一個(gè)用例,逐步完善需求。
第八章,第十一章,第十二章,第十三章 第十五章:
????? 這幾章記錄的是軟件開(kāi)發(fā)的流程。需求分析階段提出NABCD是進(jìn)行創(chuàng)新開(kāi)發(fā)的一個(gè)很好地辦法,有想法開(kāi)始實(shí)施之前先問(wèn)自己這五個(gè)問(wèn)題,是否符合用戶的需求?怎么做?這么做對(duì)于團(tuán)隊(duì)或用戶有什么好處?進(jìn)入市場(chǎng)有什么競(jìng)爭(zhēng)力可以pk掉對(duì)手?產(chǎn)品研發(fā)成功之后如何讓用戶大規(guī)模使用?
????? 軟件設(shè)計(jì)就是對(duì)上一階段分析出的用戶的問(wèn)題進(jìn)行抽象,形成文檔,做出一些形象的圖,比如流程圖、實(shí)體關(guān)系圖等。
????? 關(guān)于用戶體驗(yàn)我一直很注重這個(gè),因?yàn)槲易鳛楹芏喈a(chǎn)品的用戶,真的希望研發(fā)人員能對(duì)自己的作品負(fù)責(zé),真正從用戶的角度出發(fā)。公戶之龐大使讓用戶有良好的體驗(yàn)變成一個(gè)很困難的事情,值得深入研究,也不是書中教幾個(gè)方法就能徹底解決的,還要在以后慢慢深入研究。還有我想說(shuō)的是鄒老師在舉例子的時(shí)候確實(shí)很風(fēng)趣。
???? 軟件測(cè)試,方法分為兩類:黑盒測(cè)試和白盒測(cè)試。我的理解就是,黑盒就是看不見(jiàn)代碼如何構(gòu)成,而白盒就是能看見(jiàn)具體的代碼,根據(jù)代碼完成測(cè)試。
???? 軟件發(fā)布前還會(huì)存在一些問(wèn)題,這個(gè)時(shí)候十分考驗(yàn)團(tuán)隊(duì)的耐壓能力,但是要記住優(yōu)秀的軟件公司也會(huì)發(fā)布有缺陷的軟件。軟件發(fā)布前要對(duì)項(xiàng)目做總結(jié)與回顧。
第十四章:質(zhì)量保證
??? 即使對(duì)待自己的作業(yè)也要負(fù)責(zé)任,何況是要上線的軟件,但是做到"好"、"快"、"便宜"確實(shí)不容易。QA和Testing我覺(jué)得區(qū)別就在與,測(cè)試是在發(fā)布前,為實(shí)現(xiàn)軟件預(yù)期應(yīng)該實(shí)現(xiàn)的功能而做的完善工作。而質(zhì)量保障既包括軟件測(cè)試,也包括“售后活動(dòng)”。上線后根據(jù)反饋也要對(duì)軟件進(jìn)行一些完善,“事后諸葛亮”會(huì)議也很重要。
第十六章 IT行業(yè)的創(chuàng)新
???? 說(shuō)到創(chuàng)新,確實(shí)是我們中國(guó)應(yīng)試教育下的一個(gè)悲哀,對(duì)于計(jì)算機(jī)行業(yè),我覺(jué)得,首先還是明確用戶的需求,才能從基本的需求出發(fā),搞出創(chuàng)新。創(chuàng)新者從來(lái)都是面對(duì)諸多壓力的,面對(duì)創(chuàng)新的技術(shù),大眾接受的曲線也是很久之后才到高峰。看過(guò)這章之后我才知道,原來(lái)創(chuàng)新也招數(shù),也有時(shí)機(jī),在工作中,創(chuàng)新也要注重這些。
第十七章 人 績(jī)效職業(yè)道德
??? 正如站立會(huì)議的要點(diǎn),只允許豬講話,不允許雞講話,因?yàn)椤柏i”是將全身心投入到整個(gè)項(xiàng)目,注入的更多也更了解,涉及切身利益,能做到真心負(fù)責(zé)。對(duì)于績(jī)效,代碼量多少不能代表什么,真正解決客戶的問(wèn)題的才是有用的,高效的。
讀過(guò)本書之后的五個(gè)問(wèn)題:
1.關(guān)于敏捷,書中說(shuō)了我理解的就是介紹了敏捷就是“沒(méi)有既定的計(jì)劃與文檔,馬上寫代碼,隨時(shí)發(fā)牢騷”,但是開(kāi)發(fā)也是需要有一定的流程的,是否敏捷就是分階段的瀑布?
2.書中的每章末尾的引用出處,我看了一些很有意思,但是一點(diǎn)點(diǎn)敲網(wǎng)址實(shí)在是麻煩,或許單獨(dú)列出來(lái)每章的鏈接是個(gè)好主意?
3.我大學(xué)同學(xué),還從事計(jì)算機(jī)專業(yè)的女生大多去做了軟件測(cè)試崗位,不知道老師是如何看待女程序員的?是不是還是女生比較適合做測(cè)試?
4.全書所說(shuō)的所有過(guò)程都十分的完備,但是對(duì)于一些小型公司,或者說(shuō)就是只有幾個(gè)人的小項(xiàng)目組,要進(jìn)行這么完備的開(kāi)發(fā)過(guò)程是不是有點(diǎn)太過(guò)于復(fù)雜,怎么平衡?
5.關(guān)于蘿卜和白菜的問(wèn)題,我自己是比較傾向白菜的,不知道老師怎么看?
轉(zhuǎn)載于:https://www.cnblogs.com/yumiaomiao/p/5869740.html
總結(jié)
以上是生活随笔為你收集整理的【week2】 构建之法 读后感及问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SQL大圣之路笔记——SQL 创建索引
- 下一篇: 从github克隆内容到本地时权限问题