談面向客戶的軟體開發

讀了Sumtec的繼續思考,感觸很多,隨便寫點東西。Sumtec在他的post裡面談到了一個問題,就是軟體開發要以客戶為導向,而不是技術為導向;換句話說,就是要做面向客戶的軟體開發。客戶是對產品或項目買單的人,我們辛苦的努力,最後能換回多少人民幣,關鍵就是客戶了。面向客戶的開發,能夠維繫和客戶的良好關係,減少返工次數,降低風險,最終提高開發效率,保證按時交付。那麼如何做好面向客戶的軟體開發呢?我認為要把握住下面這幾點:1、把滿足客戶的需求作為團隊共同的願景通常,項目組內不同分工的人員都把完成自己

軟體開發平台概要設計

軟體開發平台概要設計目錄一、需求概述  1.1問題概述  1.2業務分析  1.3其它需求二、系統分析  2.1運行支撐環境  2.2開發支援三、平台運行支撐部分  3.1用戶端  3.2應用伺服器四、平台開發支援部分  4.1業務組件管理   4.2介面組件管理   4.3介面產生器五、系統應用  5.1許可權管理  5.2通用Data Integration工具 一、需求概述 1.1問題概述

網站安裝打包 軟體環境檢測與安裝[二] 上

這一節主要講檢測,下一節講安裝!一個C#製作完的工具一運行,一個可以不用檢測與安裝的就是framework環境了,要是沒這東西,也運行不起來。這裡提供幾個檢測的範圍:一.檢測作業系統版本二.檢測IIS版本三.檢測framework版本四.檢測RAR工具是否安裝以下為具體實現: 一.檢測作業系統版本:  我們通過:System.Environment.OSVersion.Version 可以擷取到作業系統的版本。之後,我們要根據版本號碼,進行if else if或switch之類的分支判斷即可: 

軟體的大規模生產

很多人都幻想軟體可以工廠化,流水線化生產,但是這一天卻從來沒有到來。軟體和原廠模式的不同在於軟體是研發出來,而工廠是研發出來後,持續生產。工廠中的生產階段是重點,而軟體的生產階段只需要複製複製,可以忽略不計。所謂的流水線指的是工廠的生產階段,所以軟體很難出現所謂的流水線。那麼軟體是不是無法擴大規模,無法標準化?那又不需要這麼悲觀,我認為軟體大規模“生產”(研發)是有條件的:一、組件化和介面標準化二、服務和消費模型三、可驗證可測試四、效能和功能可配置其中核心是介面的標準化。一個大規模整合的環境下,

Bing 字典軟體測試—-陳伯雄10061190 && 宋晨希10061161

測試軟體:微軟Bing 字典案頭版版本:1.6.2.0 (BETA)系統內容:win7 旗艦版32bit,CPU Intel(R) Core(TM) i3 CPU,RAM 2GB                  測試報告:第一部分:  下載並使用,按照教程描述的bug定義,找出一個功能性的比較嚴重的bug(至少一個)。用專業的語言描述(每個bug不少於40字),如有必要,可以配圖。  Bug1:標題:取詞功能無法正常運行,並且自動關閉取詞功能測試環境:IE8.0,Google Chrome21

軟體工程課總結

  我首先很慶幸自己能夠在大三上一門這樣的軟體工程課。  我相信絕不是只有我一個人開始時對這樣的課不適應,或者說不只是我一個人要花上一段時間從習慣應試教育調整到適應工程實踐類課程。我學的專業是電腦,大家知道工科的都學編程,乍一看好像電腦學習的東西別的工科都會,而別人還有自己的專業,我們似乎毫無優勢可言。我也有過這想法。但是“術業有專攻”,正如我們也會說英語解方程,這並不代表外語係數學系就沒前途了,他們的專業在於此,所以英語比我們說得好數學比我們學得深。類似的,我們也和別人一樣寫程式,但是我們編程

現代軟體工程系列 學生的精彩文章 (1)

講了很多課, 碰到了很多學生, 他們教給我不少東西, 下面是一些我印象中的精彩文章:http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!188.entryDecember 26“大教堂”與“市集”     

現代軟體工程 作業 1 個人項目

這是現代軟體工程課的個人項目作業個人項目 Individual Project: 一個人獨立完成. 時間: 可以考慮在第一周就給同學們這個項目; 也可以考慮在Team 專案Alpha 階段之後進行, 作為一個緩衝。 考核內容基本原始碼控制的用法 程式的測,迴歸測試 效能測試 網路編程 C/C++/C# 等基礎語言的運用。 (考慮到有些同學的基礎參差不齊)Individual Project (example 1)we had played the “number game” once,

軟體設計原則和模式——–單一指責原則

      對於一個類,應該僅有一個引起它變化的原因,很簡單,如果一個類承擔了多餘一個的職責,那麼引起它變化的原因就會有多個。也就等於把這些職責耦合在了一起。當然了一個職責的變化可能會削弱或者抑制這個類完成其他職責的能力。最終的結果就是這種耦合會導致一種脆弱的設計。例子:Retangle類有兩個方法。一個方法把矩形繪製在表單上,另一個方法計算矩形的面積:                            多餘一個的職責的情況   

Software factory, another buzz word?

http://www-106.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=317&entry=67637&ca=dgr-jw22MSrejectsUML MS最近推出了software factory和DSL(domain definition language)的概念, 也遭到了很多人的攻擊。 該文出自UML三友之一的Grady. 這裡是文中和根貼裡的一些觀點。 There's no doubt that

軟體架構定義的流派

什麼是架構?如果你問五個不同的人,可能有會得到五種不同的答案”。這是現代軟體開發之父,整合模組化語言UML的建立者之一Ivar Jacobson博士曾說過的一段話。敏捷專家Martin

【共用】.NET Framework卸載軟體

  在工作中我們經常為了使用某些軟體而裝了Microsoft .NET Framework(才支援),後來才發現Microsoft .NET Framework是那麼多難以卸載(根本就卸載不了),卸載的過程中會提示你:因為缺失XX而中斷卸載。在網上找了好久,才找到Microsoft .NET Framework的專門卸載工具。特此獻給博友們,當遇到無法卸載Microsoft .NET Framework這種情況時,可以選擇相應的版本來進行卸載或者全部卸載。  .NET

敏捷式軟體開發 (Agile Software Development)模型–SCRUM

一 什麼是Scrum?Scrum (英式橄欖球爭球隊), 軟體開發模型是敏捷開發的一種,在最近的一兩年內逐漸流行起來。Scrum的基本假設是:開發軟體就像開發新產品,無法一開始就能定義軟體產品最終的規程,過程中需要研發、創意、嘗試錯誤,所以沒有一種固定的流程可以保證專案成功。Scrum 將軟體Team Dev比擬成橄欖球隊,有明確的最高目標,熟悉開發流程中所需具備的最佳典範與技術,具有高度自主權,緊密地溝通合作,以高度彈性解決各種挑戰,確保每天、每個階段都朝向目標有明確的推進。Scrum

WAS伺服器負載測試軟體導讀

轉帖:出處未知你的Web伺服器和應用到底能夠支援多少並發使用者訪問?在出現大量並發請求的情況下,軟體會出現問題嗎?這些問題靠通常的測試手段是無法解答的。本文介紹了Microsoft為這個目的而提供的免費工具WAS及其用法。另外,本文介紹了一種Web應用的效能最佳化方法,並利用WAS測試了它的效能改善程度。  編譯如下:  隨著伺服器端處理任務的日益複雜以及網站訪問量的迅速增長,伺服器效能的最佳化也成了非常迫切的任務。在最佳化之前,最好能夠測試一下不同條件下伺服器的效能表現。找出效能瓶頸所在是設計

基於ISAPI Rewrite軟體實現IIS圖片防盜鏈方法

下面的操作,可能引起使用者的反感,如果訪客想從你這個頁面,儲存個圖片都是不能的,使用者體驗何在啊。實施步驟:   1.下載比較出名的www.helicontech.com提供的ISAPI Rewrite軟體的免費版本(免費版本雖然有一些功能上的限制,但是做防盜鏈足夠了):   http://www.isapirewrite.com/download/isapi_rwl_x86_0072.msi

Coolite配置 管理軟體開發曆程之

1.從官方網站下載Coolite Toolkit:http://www.coolite.com/download/2.修改Web.config檔案<?xml version="1.0"?><configuration> <configSections> <section name="coolite" type="Coolite.Ext.Web.GlobalConfig" requirePermission="false"/>

(原創) 如何解決CentOS無法在VMWare內線上更新及安裝其他軟體的問題? (OS) (Linux) (CentOS) (VMWare)

AbstractCentOS 5.1可以順利安裝在VMWare 6內,但安裝完成後,卻發現無法線上更新與安裝其他軟體,該如何解決呢?Introduction使用環境 : VMWare 6.0.2 + CentOS 5.1當CentOS 5.1順利安裝在VMWare 6後,若想線上更新與安裝其他軟體,會發現以下錯誤訊息:原因是大部分人都設定VMWare使用NAT方式連線,若改成Bridgedd即可解決上述問題。ConclusionNAT與Bridged的方式差異在於:NAT會使用Host

[原創][連載].基於SOPC的簡易數位相框 – Nios II SBTE部分(軟體部分)- ADS7843觸控螢幕驅動測試

文章目錄 步驟1 將ADS7843的驅動檔案夾加入APP路徑中步驟2 編寫ADS7843的驅動步驟3 觸控螢幕驅動測試 準備資料1 觸控螢幕控制晶片ADS7843中文資料[1]_百度文庫2 觸控螢幕原理與分類_百度文庫3 [原創].觸控螢幕濾波的一點心得4 [筆記].如何使用Nios II的中斷:PIO中斷與定時器中斷操作步驟步驟1 將ADS7843的驅動檔案夾加入APP路徑中 步驟2

幾種常見的FTP軟體的二進位設定說明

幾種常見的FTP軟體的二進位設定說明:1、FlashFXP:開啟 FlashFXP:在工具列中,選項 => 參數(也可以直接按F6鍵),在彈出來的視窗中,選擇“傳輸(T)”卡,在傳輸模式中選擇“二進位”。2、LeapFTP:開啟 LeapFTP: 在 Options(選項)菜單中選擇 Parameters(參數設定),選擇其中的(ASCII 副檔名),出現列表後,選中其中的“*.PHP”,點右邊的(刪除),再點右邊的(確定)即可。如果“*.PHP”項目不存在的話,可直接使用,不需另行設定。

世界四大殺毒軟體調侃

 1.卡巴就好象西毒,兇猛強悍,神功蓋世,對敵決不留情,出手狠辣,招招奪命,絕少失手,不愧為一代梟雄,但畢竟練的不是純正內功,容易走火入魔,導致系統出問題。2,麥咖啡就象東邪,玉樹臨風,俊朗瀟洒,對敵招式繁多,機關重重,殺伐決斷從不遲疑,為江湖第一機智聰明之人,但因其心機太深,令人難以掌握。3,諾頓就象南帝,雍容華貴,穩沉厚重,胸懷博大,練的是純正內功,靠的是教化感人,對敵有慈悲心腸,一般採取隔離教化,使其不在作惡,很少殺人,稱的上是一代宗師,但因其過於敦厚,不僅自己活的累,別人也為他感到累。4

總頁數: 852 1 .... 253 254 255 256 257 .... 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.