如何編寫軟體需求規格書(7)

原文地址:http://www.microtoolsinc.com/Howsrs.phpHow to write a software requirements specification如何編寫軟體需求規格書by Robert Japenga__________________________________________________________________________________________ Is this do-able? Won’t we miss our

如何編寫軟體需求規格書(2)

  原文地址:http://www.microtoolsinc.com/Howsrs.phpHow to write a software requirements specification如何編寫軟體需求規格書by Robert Japenga__________________________________________________________________________________________What are the benefits of a Great

麻雀雖小,五髒俱全:從一個小功能看軟體開發過程

周一到周三,我的領導親自操刀,完成了一項小小的功能。功能雖小,但從構思到實現,再到穩定運行,幾乎包含了軟體開發的全過程。這個過程完美的展示了 編寫一段優秀的代碼

關於 Agile Software Development 的隨筆

今明兩天,公司從外專局聯絡專家給我們培訓 敏捷開發,兩位專家都是在國外工作20年左右的博士、大腕,經驗豐富,跟他們做些溝通確實能夠對 Agility 有更深的理解。我03年底接觸敏捷思想,04年充滿激情的在Team

軟體項目型公司的運作思考

軟體定製開發項目型公司的運作因面對的不確定性、不可複用性和市場成熟度等級的問題,相對比較複雜。主要體現:a、交付成本的事前計劃和需要的不確定性矛盾。b、間隙成本不可控制。c、內部考核體系建設複雜。d、人員管理難度較高,不可替代性和成本要求矛盾。等怎樣建設一套相對可行的內控體系和市場運作體系,我認為是目前很多經過發展一段時間的項目型公司都需要直面的一個問題,對暴利不在,穩定運行期待的企業更為重要。以下是我個人的幾點看法: 1、定位企業的發展目標和階段。我個人認為項目型公司可以按照利潤的分配定位為,

Software caused connection abort: recv failed

寫socket的出現的異常解決方案:  try {   InputStream is = socket.getInputStream();   BufferedReader br = new BufferedReader(new InputStreamReader(is));   String line;   while(true){     if((line = br.readLine()) != null){       //do ..     }    //設定逾時 關閉socket   

TWaver Flex會給電信軟體開發帶來變革嗎?

如果你是電信行業的程式員,大名鼎鼎的拓撲圖工具TWaver你一定耳熟能詳;但是如果一提到TWaver你就想到一個Swing組件包,那你毫無疑問已經out了。經過十幾年的發展,TWaver看上去已經不再是一個簡單的Swing拓撲組件,這些年TWaver陸續推出了AJAX+SVG的Web版、GIS版,現在又出了Flex版。什嗎?Flex版TWaver?小玩具吧?能做企業甚至電信應用嗎?看看TWaver

英語學習軟體

一.金山詞霸  金山詞霸,相信絕大多數人都不會陌生了,即使沒用過,也應該聽說過。由金山公司推出的一款詞典類軟體。Google詞霸是金山與穀歌面向互連網翻譯市場聯合開發,適用於個人使用者的免費翻譯軟體。軟體含部分本地詞庫,僅23M,輕巧易用;該版本版繼承了金山詞霸的取詞、查詞和查句等經典功能,並新增全文翻譯、網頁翻譯和覆蓋新詞、流行詞查詢的網路詞典評語:老婆。用的第一款英語學習軟體就是它了,好幾年了,就像家裡的老婆一樣,雖然沒什麼激情了,但從沒想過刪了它。:http://cp.iciba.com二

【軟體設計師】知識點與試題

http://edu.csai.cn/zt/ztda/2010 , 下 上  http://training.51cto.com/art/201011/230700.htm(試題)     http://training.51cto.com/art/201011/232662.htm(答案)     下 http://training.51cto.com/art/201011/231194.htm儲存空間的組成?2K*4 的儲存空間晶片集成 16K*8的儲存空間, 如何編址?1.DMA 

軟體開發的人文關懷

  幾年前,我從溫伯格的《技術領導之路》中學到一點:技術人員往往更喜歡和機器打交道,因為他們“認為”自己更適合和機器打交道;但是,優秀的技術人員必須(也必然)具備好的溝通能力。所以,溫伯格鼓勵各位技術人員多加練習和其他人打交道的能力。溫伯格的這個觀點我是非常贊成的,好的技術人員一定需要“勇敢”面對他人,不能被“自實現的預言”局限在機器的世界裡。  不過我也發現,“技術人員(當然我主要說的是軟體開發人員)不適合跟人打交道”的負面影響不止於此,它還成了一種刻板印象(stereotype),進而影響到

老程式員的忠告:不要做浮躁的軟體工程師

老程式員的忠告:不要做浮躁的軟體工程師:每天讀一遍,思考一下:我是否浮躁? 1、不要看到別人的回複,第一句話就說:給個代碼吧!你應該想想為什麼。當你自己想出來再參考別人的提示,就會知道自己和別人思路的差異。 2、初學者請不要看太多的書,那會誤人子弟的,先找一本好書系統的學習。很多人用了很久都是只對部分功能熟悉而已,不系統還是不夠的。 3、看協助。不要因為很難,而自己又是初學者所以就不看。協助永遠是最好的參考手冊,雖然協助的文字有時候很難看懂,或不夠直觀。 4、不要被一些專用詞彙所迷惑,最根本的是

基於B/S 架構的應用軟體的簡單註冊方法(VB.NET)

前不久剛剛完成了一個B/S的應用軟體,是用VB.NET在VS2003環境下寫的。應客戶要求給此軟體加上了簡單的軟體註冊功能。主要原理是先擷取機器CPU的ID號,然後再加上單位名稱合并成一個字串,最後把這個字串用MD5加密,得到註冊碼。下面是實現應該功能的類RegDLL.VB中的源碼:Option Strict OnOption Explicit On Imports SystemImports System.StringImports System.ManagementImports

“讓你的軟體飛起來”心得

1、編譯器處理1維數組的效率要高過2維數組;2、用整數運算代替浮點運算;3、用移動運算代替除操作;4、用查表操作代替需要重複計算的的操作;(空間換時間)5、迴圈展開;通常,迴圈展開和並行地累積在多個值中,是提高程式效能的可靠方法;6、編譯器處理int類型和處理unsigned short類型的效率不一樣。7、將函式宣告為inline,這樣 可以消除不必要的程序呼叫,減少CPU調用子函數的開銷;8、經常調用的函數,用組合語言來寫;9、考慮調整緩衝最佳化;

linux下源碼安裝軟體

本帖最後由 奶茶dsk 於 2010-7-8 01:01 編輯

Sun發布最新J2ME開發工具《Java Platform Micro Edition Software Development Kit 3.0》

Sun發布最新J2ME開發工具《Java Platform Micro Edition Software Development Kit 3.0》作者:陳躍峰出自:http://blog.csdn.net/mailbomb          SUN公司於近日發布最新的J2ME開發工具——Java Platform Micro Edition Software Development Kit 3.0,該工具包含CLDC(原來SUN Wireless Toolkit(WTK))、CDC(原Sun

流程圖製作軟體

目前我們使用的流程圖製作軟體大體有RFFLOW、FLOW CHARTING、VISIO三種,可是它們的體積和資源佔用情況很大,操作複雜,有沒有簡單易用不需安裝的流程圖製作軟體呢?下面我給大家推薦幾款線上流程圖製作工具 Gliffy支援中文,其功能滿足你正常的需要,有很多流程圖實體供你選擇。作為一種線上工具,它繼承了協同的概念,你可以和你的同事共同編輯,完成流程圖的製作;如果你需要在部落格調用,它也可以使你的部落格上的圖表與其同步更新;如果你需要在VISIO、或向量製圖軟體(如Freehand等)

課堂助手軟體

如果您是老師,您是否會有以下困惑:  辛辛苦苦寫的教案卻沒有實際用處,最終只為了應付  課堂氛圍沉悶,學生睡覺者有之,說話者有之,玩手機者有之,但樂於聽講的卻不多  對學生情況模糊,學生畢業後,過了幾年,可能就沒有任何印象了,想不想對自己的教過的學生留下一份紀念。     課堂時間把握不準,從而造成早早就講完了或是拖堂課堂助手軟體:  此款軟體集電子教案、3D課堂點名、學生資訊管理、倒計時等功能於一身,極大的提高課堂教學品質,讓您更好的複習知識點,更好的提問,更好的調動課堂氣氛,更好的把握課堂。

軟體開發是瓜熟蒂落,不能強迫

轉自http://www.aqee.net/it-ships-when-it-ships/預測一個任務什麼時候能夠全部完成是十分困難的。所有我見過的軟體工程師都為此傷透腦筋,包括我自己。有些人會過高的估計開發某個功能需要消耗的時間,而另一些人會極大的低估他們手頭的工作量。但是,這是一個真正存在的問題嗎?不,這其實並不是個問題。不知道是誰發明了人為的給一個事情設期限,這毫無意義。即使是你做一件事情,所有的工具都在你的案頭上,這個事情也不該有期限。我們的目標是儘可能快的讓軟體發布。就像是一場足球比賽

中國軟體技術大會,比較失望

    周末兩天去參加了2008中國軟體技術大會,比較失望。各個廠商的廣告味道過於濃厚了,基本上是對各自產品的介紹:“我們做了什麼,我們的東西能給客戶帶來什麼樣的利益,使用了我們產品和解決方案的客戶獲得了多少效率的提高”。真正有意思的倒是用友的田俊國先生講的“大易專案管理”,到很是有趣。    前端時間聽溫煜先生架構方面的課程,聽到溫煜先生提高田俊國先生在把“周易”的思想應用到專案管理中。當時頗感有趣,想著如有機會能夠現場聽一次,沒想到這麼快就實現了。   

從軟體開發人員的角度看開源軟體

以下觀點純屬個人觀點,且基本集中C/C++相關的開源軟體,僅供參考:簡而言之,從軟體開發人員的角度來看,從開源軟體中汲取的更多應該是這些軟體的開發人員的智慧。1. 軟體體繫結構   OpenOffice、Eclipse、NetBeans等大規模軟體,設計了非常精巧的、易擴充/整合的體繫結構,凝聚了大量優秀架構師的智慧。2. 先進的軟體技術/架構  

總頁數: 852 1 .... 687 688 689 690 691 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.