您的位置: 北京軟件開發(fā)公司 > 新聞動態(tài) >
北京軟件開發(fā)公司如何應對軟件質量下降_北京軟件開發(fā)公司
發(fā)表日期:2015-09-14 09:20:12 ?? 文章編輯:北京軟件開發(fā)公司 ?? 瀏覽次數(shù):
軟件質量它長期以來一直抱怨社區(qū)的測試軟件測試往往被忽視和低估。北京軟件開發(fā)公司的團隊產品的后期,有望使原有的發(fā)布日期–意味著測試往往是短期的變化。但一些新的因素進入,也具有挑戰(zhàn)性的軟件質量的場景:連續(xù)發(fā)布周期,移動應用的興起和搶市場。讓他們一次。
連續(xù)發(fā)布周期
不斷發(fā)展的本質不是壞榜樣。但往往企業(yè)自滿和依賴的事實,他們會釋放一些更新的很快。這是一個問題。釋放一個劣質產品因為它很快會被更新并不是一個很好的實踐。
馬丁Glassborow的寄存器調用此類型的工作”的測試等級”在較近的專欄。在列,Glassborow沉思為什么軟件質量近年來一直在走下坡路。他強調產品釋放緩解的主要問題之一。
“網絡作為一種分配方法有了更容易和更便宜的版本修復了;如果你有一個嚴重的錯誤之前,你會發(fā)現(xiàn)自己的物理媒體分發(fā)。……這花錢,花時間,一般你不想這樣做;這是一個大麻煩。現(xiàn)在,發(fā)送一個鏈接到下載咨詢通告和讓你的客戶得到它,”他寫道。
而不是依靠頻繁的更新,團隊應該專注于使產品不斷準備好了釋放。攝影師,一個作者博客致力于持續(xù)交付的話題,指出真正的持續(xù)發(fā)展”不需要頻繁的發(fā)布,只需要保證軟件能被釋放,用很少的努力,在任何時候在發(fā)展。”這意味著測試的發(fā)展過程中,確保產品質量在任何時候釋放。
“[這]提高軟件的質量,通過迫使團隊解決問題,因為他們發(fā)現(xiàn),而不是能夠離開的事情后,“科夫寫道。
這種做法是在多個開發(fā)方法所宣揚的,但關鍵的bug修復數(shù)量的更新發(fā)布讓人懷疑球隊都忽略了這個元素。因為你可以釋放一個bug修復相當迅速和容易地并不意味著你不應該關心在每一次迭代過程中的錯誤。記住,錯誤的應用程序和過于頻繁的更新,可以很容易地讓用戶離開。
移動應用的興起
移動應用程序的出現(xiàn)開辟了世界發(fā)展到人們前所未有的數(shù)量。沒有一個正式的測試或開發(fā)背景的人是因為他們有一個想法創(chuàng)造應用程序和應用程序的創(chuàng)建是相當接近的。這是可怕的,將財富以外的想法進入該領域。但這也是原因的移動應用程序的質量是如此的命中和錯過。鮑勃粘結劑,系統(tǒng)驗證Associates的總裁,指出在uTest極限測試 采訪中,許多移動應用程序是由個人創(chuàng)造的,而不是公司或開發(fā)的房子。粘結劑稱這些人是“應用工匠。”
“APP的工匠往往有很好的“冷靜的直覺,”他在接受采訪時說。“但他們不經常有贊賞多么容易依賴和疏忽會導致惱人的、災難性的錯誤。 ,他們不知道如何尋找這些漏洞是系統(tǒng)的。”
即使是專業(yè)制作的手機應用程序缺乏質量相比其他軟件。五年前發(fā)布的iPhone,但很多公司仍然把移動應用作為一個較小的介質。
“在移動測試的思路是,“大部分應用程序應該工作。有什么大不了的如果有缺陷?“史提夫伍德沃德告訴TechTarget。
因為這些公司已經在后面說到的移動應用程序,他們是犧牲應用測試他們搶市場。2012-2013世界質量報告由惠普,凱捷和Sogeti公司發(fā)現(xiàn),只有31%的被調查企業(yè)的1500級企業(yè)目前正式測試他們的移動應用程序。
“企業(yè)似乎已經措手不及的速度,移動應用通過已采取的地方,說:”繆拉阿克蘇,副總裁和惠普聯(lián)盟為凱捷全球主管,在網絡計算文章“我們發(fā)現(xiàn)企業(yè)的質量保證隊伍落后。他們沒有進行端到端的過程,包括測試功能,可用性,性能和安全性的擔憂。”
數(shù)字沒有得到更好當被測試類型。
搶市場
“快速致富的心態(tài)包圍的較早的智能手機應用程序的開發(fā),測試只是一個考慮,云視角”伍德沃德說。……這些早期的移動應用程序,都是為了賺錢,而開發(fā)商推出來的市場盡可能快。“質量是較好的一個事后的想法,”伍德沃德說[ ]。為了說明他的觀點,伍德沃德回憶會議他坐在[ 2010 ]。……他打斷了[一群年輕開發(fā)者]詢問應用質量。開發(fā)商說,“好的,會有一些缺陷,但我們不要擔心太多。一旦發(fā)布日期達成,APP出去。” –TechTarget
第一個市場是重要的。它可以給你很多時間來完善你的應用程序在發(fā)布之前,或者它可能意味著你釋放赤裸的骨頭版確保沒有人可以打敗你的拳。無論哪種方式,以確保你的應用程序測試和沒有車是很重要的。如果它是“測試質量”你跑的用戶流失的風險和放棄你的想法到一個公司,現(xiàn)在可以釋放性能更好的版本。
搶市場困境難倒了多個公司–即使沒有推到市場上的第一個。較引人注目的例子是蘋果地圖。
已經有在移動地圖市場的一個成功的運動員和其他一些公司試圖贏得了市場份額。蘋果發(fā)布自己的地圖應用程序,不管怎樣,盡管事實上,它幾乎沒有作為競爭對手。這是一個災難性的錯誤。
“蘋果這是一個嚴重的形象問題。我有朋友不能下載的iOS 6,因為他們想讓谷歌地圖。蘋果是著名的讓用戶更新軟件很快,”狄金森說boonsri信息周刊文章
“蘋果的壓力來彌補繪圖軟件廣泛斷不可靠的地標搜索下,讓用戶丟失和缺乏公共運輸方向的路線,”報道彭博社。“'maps是關鍵任務應用,消費者必須相信他們所看到的是正確的,”莎拉說羅特曼埃普斯,市場研究公司Forrester Research的分析師。“蘋果必須努力重新贏得他們的信任。”
通過釋放他們自己版本的軟件,不僅已經存在但被廣泛使用,蘋果把自己的失敗。不僅應用程序失敗,但蘋果的聲譽受到玷污。如果你要進入一個市場已經有競爭,你不能依靠欠佳的應用程序。即使是同一個名字像蘋果一樣大,用戶不會原諒質量差。
我們可以提高軟件的質量?
所有這些因素都不會如果不是一個較重要的主題是:較終用戶。在一天結束的時候,用戶可以控制通過獎勵高質量的產品與他們的業(yè)務和低質量的軟件質量 駁回。問題是,用戶似乎已經接受了目前軟件的質量,已經習慣了頻繁的更新。當然,他們抱怨糟糕的應用程序,但他們往往不停止使用。
“是用戶的責任?我們有了更多的接受低質量的代碼。我們來修補我們一切從我們的電腦主機,攝像機,電視,特別是那些工作在它發(fā)現(xiàn)它相對容易做到。也許是時候開始一個緩慢的軟件運動,側重于提供第一時間的事情嗎?”寄存器
這些天,北京軟件開發(fā)公司對軟件質量不歸核化得發(fā)展緩慢下降。敏捷測試和持續(xù)發(fā)展(當它做得很好)已經把重點放在集成測試工作在整個發(fā)展過程中–使得整個SDLC更快。而興起的眾包測試可以幫助測試團隊,甚至個人開發(fā)者,充分利用自己的時間。這是一個問題希望專注于軟件質量。