2008年美國IT業10大事件

eWeek公佈2008年美國IT業10大事件,這裡有中文翻譯

  1. 美國科技業因金融危機遭受沉重打擊

  2. 雲計算觀念流行開來

  3. 微軟提出收購雅虎請求

  4. 智慧手機大行其道

  5. PC處理器速度更快、功耗更低

  6. 無線寬帶技術開始立足

  7. 虛擬化軟體受到追捧

  8. 新一輪瀏覽器大戰

  9. 微軟董事長比爾·蓋茨退出日常管理工作

  10. 存儲設備大幅降價

分類:

明年的工作目標

這兩天才剛和主管做完年度績效review,結果還算ok,反正往年不都是這樣,可以確定的是不會被裁員,不敢奢望能夠加薪,有加算賺到。以前當專案經理打員工考績時,因為沒有明確的KPI,只有憑著印象分數加上員工的自評來做考核主要的依據。如果當年度曾經做出印象深刻的不良事蹟,印象分數會是扣分的,至於員工自評的部份,反正就是作文比賽,看誰列出的優良事蹟多,分數就會比較高。雖然說這樣考核並不客觀,不過好像多數公司都這樣做的。

至於明年的工作目標,除了持續維護負責的系統之外,會一些比較有趣的事,大方向已知,細節還不清楚,大略列出如下:

  1. OLAP

  2. Cloud computing

  3. Server Virtualization

  4. Web Service


想學C#,如果公司願意出錢讓我上課的話,也許會考慮去考張SQL server證照吧。

分類:

如何處理難解的技術問題

工作這些年來接觸過不少新進的工程師,其中不乏名校畢業或國外留學歸國的高學歷份子。可是當工作上遇到問題時(尤其是技術問題),他們的反應通常是不知道怎麼解決,不是等著別人去解決,就是自己悶著頭做。結果問題更嚴重,得花數倍的時間與人力才能解決。不管是社會新鮮人也好,公司的新進員工也好。剛到新環境一切很生疏,工作上遇到問題時,可以請教資深的同事提供建議,然後自己試著去解決,才能累積經驗。

個人工作這些年來一直認為,資深和資淺的差別在於會不會解決問題,但這句話不見得100%正確,小弟在公司不算老但也不菜,老人不想做,菜鳥不會做,結果問題都要我解決。不過我不以為意,因為我一直深信懂得解決問題的人會比別人有更多升遷和加薪的機會

解決問題的能力是學校應該教但卻沒教的事,如何處理難解的技術問題呢?下面是我的經驗法則:

  • Reproduce error:先找出能重複發生這個錯誤的步驟

  • Collect data:從現有的log中找出可疑的error message,或開啟debug/ trace mode蒐集更多的資訊。

  • Analyze / Research:分析log中的error message,並以經驗判斷問題的root cause,或是以error message中的關鍵字從Google搜尋是否有適合的解決方案。

  • Diagnose: 研判解決方案是否適用。

  • Fix error:修正錯誤。

分類:

Ecofont環保字型

荷蘭一家公司開發了一款環保字型Ecofont,號稱可以節省20%雷射印表機的碳粉。它的原理是將字體的黑色部份填入白色小點,但是實際列印出來的效果卻看不出這些白色小點,就像這樣:



此款字型只支援英文字體,不支援中文字體。如果有中文字體的話,特偵組應該很愛用吧。

這裡可以下載。

分類:

Deloitte Technology Fast500 Asia Pacific 2008

「德勤亞太高科技、高成長500強」Deloitte Technology Fast500 Asia Pacific 2008評選活動12/16揭曉,台灣今年提名的112家企業全部入選,其中半導體元件廠奕力科技更名列榜首,與第10名的鉅景科技名列前10強。

此外,德勤也公布亞太區高科技高成長 500強的執行長調查,此項調查於2008年第 4季開始,就針對入選企業的狀況進行趨勢分析。這次調查顯示,高科技高成長 500強企業的執行長對前景依然充滿信心,其中有 86%認為未來12個月業務會繼續快速成長;有 35%認為業務成長的最大挑戰是財政壓力、融資困難及通縮壓力;而接近 50%的執行長預期,未來12個月內的人員成長率將超過26%。

對於全球經濟下滑,有 67%的執行長將更專注發展亞太區市場; 44%的執行長認為市場低迷對公司沒造成重大影響;也有 65%的執行長表示,投資計畫不受信貸市場狀況影響。這些說明了執行長們預期亞太區的市場走勢將較全球其他市場強勁。

延伸閱讀

分類:

改變就是機會

當我還在SI廠商工作時,年底通常是最忙的時候,因為通常專案時程都會規劃在年底驗收或結案,好讓業務可以開發票收錢,也讓公司在年底前的業績數字,以至於員工的年終數字都可以好看一點。適逢今年的不景氣,製造業在放無薪假,各家客戶都在成本縮減,軟體廠商的接案也少了很多,想必很多人年底應該都很閒吧。

往年年底到過年的這段期間,是離職的熱門時段,領到公司的年終獎金之後,跳巢到新公司展開新的職涯。不過今年被動離職比主動離職的人多很多,這樣的景氣之下,很佩服主動離職的勇氣,希望他們都是慎重下的決定,因為難保新工作不會是爛缺。不論是主動或被動離職,對於公司/部門/團隊來說都是一大衝擊,尤其是關鍵成員要離開,更是影響眾人的心情。在我還很菜的時候,有人離職心情總是不好受,擔心工作會受到波及,擔心專案會不會被影響,經過這些的工作磨練後,現在反而比較樂觀看待,反正人總是來來去去,難保不會有更優秀的人才加入(雖然機率不高)。

另外,年底也是組織異動的熱門時刻,管理學告訴我們,組織就像變形蟲,唯有不斷的形變,才能適應多變的商業環境,所以部門異動和人事調整已成為常態。就我過去的經驗中,在之前任職的公司,沒有離職,卻換了三間公司,原因是因為被併購。原本這種事很誇張,沒想到在我現在任職的公司,才待了一年多,已經因為組織異動換了三個主管。

在這樣快速改變的時刻,也許有人會因為過去熟悉的環境重新經過重組,變成全然陌生的人和事,而完全不能適應。我認為不妨早點適應這樣的變化,因為這樣的改變只會越來越頻繁。也許可以,把改變看成是一個機會,然後正面看待這個機會,未來的事誰知道?

分類:

SQL Server 2005 SP3 Released

微軟12/16釋出SQL 2005 Service Pack 3,版本編號是9.00.4035,這裡可以下載各版本的SP3 。

延伸閱讀

分類:

PicPick

PicPick是一套影像編輯軟體,最常用於擷取螢幕畫面並做編輯,可用於文件製作和簡單的影像處理。PicPick的功能足以媲美起商業軟體SnagItHypersnap,另外它是免費的。

關於截圖工具,WebLeOn介紹幾個線上的截圖網站,不需安裝軟體即可截圖。

分類:

網頁程式除錯小技巧

在撰寫網頁程式時,有時會遇到開啟瀏覽器回應Error 500的錯誤訊息,可是卻不知道錯誤到底是出在哪裡。



這是因為瀏覽器設定的關係,開啟"網際網路設定"選項,取消"Show friendly HTTP error messages"。



按下確定之後,重新更新網頁,就看得到系統錯誤訊息了。

分類:

SQL Spy

SQL Spy是一套免費的SQL server監控軟體,SQL Spy 5.x版提供75種資料庫監控功能,不過不知道為什麼,它的新版SQL Spy 6 Live Monitoring只剩6種資料庫監控功能。所以我現在用的是5.x版,這裡可以下載(下載前要先註冊免費帳號)。事實上,SQL Spy背後用的是事先定義好的SQL script對資料庫做查詢的動作,所以我們也可以自己寫script,寫好的script可以放到這個目錄下C:\Program Files\HybridX\SQL SPY\Scripts\uds。

分類: ,

Hype cycle

Hype cycle是Gartner group發展的分析工具,主要是用來分析新的資訊科技在市場上的成熟度,提供高層在採用資訊科技時做策略分析之用,Hype cycle說明資訊科技可被歸類為分成五種類型:

  1. Technology trigger. A breakthrough, public demonstration, product launch or other event that generates significant press and industry interest.

  2. Peak of inflated expectations. a phase of overenthusiasm and unrealistic projections during which a flurry of publicized activity by technology leaders results in some successes but more failures as the technology is pushed to its limits. The only enterprises making money at this stage are conference organizers and magazine publishers.

  3. Trough of disillusionment. The point at which the technology becomes unfashionable and the press abandons the topic, because the technology did not live up to its overinflated expectations.

  4. Slope of enlightenment. Focused experimentation and solid hard work by an increasingly diverse range of organizations lead to a true understanding of the technology's applicability, risks and benefits. Commercial off-the-shelf methodologies and tools become available to ease the development process.

  5. Plateau of productivity. The real-world benefits of the technology are demonstrated and accepted. Tools and methodologies are increasingly stable as they enter their second and third generation. The final height of the plateau varies according to whether the technology is broadly applicable or only benefits a niche market.


下圖是Garnter Group的2008年Hype Cycle for Emerging Technologies,圖左半邊位於peak的Green IT,Cloud Computing,Social computing platforms,Microblogging等科技都是這2~5年間相當熱門的技術(Peak of inflated expectations)。至於Web2.0則已經進入Trough of disillusionment的階段。



Gartner Group和HBP在2008年10月出版了一本書Mastering the Hype Cycle: How to Choose the Right Innovation at the Right Time,內有關於Hype cycle的介紹。

延伸閱讀:

分類:

[SQL 2005 DMV] Index Defragmentation

在資料庫中如果有資料量大或異動頻繁的table,其資料可能散佈在硬碟四處,因而影響查詢效能,所以通常資料庫每隔一陣子要Index Defragmentation。下面的指令可以從dmv查詢Avg_Fragmentation_In_Percent超過30%的index,然後作適度的處理(不論是index rebuild或reorg)。當然也可以將這個查詢寫成store procedure,讓系統定期做index Defragmentation。

SELECT A.object_id,
A.index_id,
name,
Avg_Fragmentation_In_Percent
FROM sys.dm_db_index_physical_stats (db_id(), NULL,NULL, NULL, NULL) AS A
JOIN sys.indexes B WITH(NOLOCK)
ON A.Object_id = B.Object_id
AND A.Index_id = B.Index_id
WHERE Avg_Fragmentation_In_Percent >= 30
AND B.[name] IS NOT NULL

分類:

別小看了SQL 2005

公司最近因為有資料分析的需求,正在survey適合的solution,雖然說資料倉儲加上olap是資料分析的首選。不過因為景氣的關係,公司沒有多餘的預算購置市面上大廠的BI solution。所以說,最近正在研究是否能用公司既有的SQL server 2005架構,在不用額外花費的情況之下,生出一個data mart以及OLAP cube。

過去的工作中,用慣了Oracle DB2這些名牌貨,加上以前對於SQL 2000有很差的經驗(一天到晚當機,而且效能很差),對於SQL server實在沒什麼信心。直到去年接手DBA的工作,開始認真研究起SQL server 2005,對於微軟資料庫的印象才逐漸改觀,現在覺得會SQL 2005算是便宜又大碗的產品。它的企業版除了資料庫伺服器之外,本身還包括ETL tool(SSIS),報表工具(SSRS)和分析工具(SSAS)。

微軟還把Ralph Kimball (註) 的資料倉儲和ETL理論 實做到SQL 2005的ETL和分析工具,整個來說,應該會是一個不錯的solution,因此根據olapreport.com的調查,微軟BI solution的市占率排名第一,甚至打敗Hyperion和Cognos,所以別小看了SQL 2005。



註:Ralph Kimball是非常有名的資料倉儲學界的大師,資料倉儲的諸多理論(例如data mart, slow change dimension等)都是他提出的。著名的ETL工具datastage(現已被IBM併購),最早是由Kimball創立的軟體公司Red Brick所推出的。

分類:

[SQL 2005 DMV] 列出被Lock的交易

SQL 2005 dmv中的sys.dm_tran_locks,可以查看所有資料庫中被Lock的交易,改寫成一下Query,可以顯示到底哪些table被lock了。

select
request_session_id as spid,
resource_type as rt,
resource_database_id as rdb,
(case resource_type
WHEN 'OBJECT' then object_name(resource_associated_entity_id)
WHEN 'DATABASE' then '<db_name>'
ELSE (select object_name(object_id)
from sys.partitions
where hobt_id=resource_associated_entity_id)
END) as objname,
resource_description as rd,
request_mode as rm,
request_status as rs
from sys.dm_tran_locks

分類:

[SQL 2005 DMV] 列出執行速度較慢的SQL statement

市面上有許多SQL資料庫的管理軟體,可以隨時監控資料庫執行狀況。不過這些資料庫監控軟體通常需要安裝常駐程式在資料庫伺服器,定時蒐集資料,對於系統效能還是有一定程度的影響。事實上,在SQL 2005可以透過DMV (dynamic management views),查詢資料庫的系統資訊,SQL 2005會將系統資訊儲存在cache中 (server重開後這些系統資訊會被清除),管理者可以透過dmv查詢各種資料庫系統資訊,例如sys.dm_exec_query_stats是查詢query狀態的dmv。

這些dmv顯示的欄位通常不易閱讀,但可以結合資料庫的系統table,就可以自行撰寫出可讀性較高的Query,以供後續維護之用。例如下面這個Query是列出執行速度較慢的前五十大SQL statement:


select top 50 * from
(
SELECT SUBSTRING(st.text, (qs.statement_start_offset/2)+1,
((CASE qs.statement_end_offset
WHEN -1 THEN DATALENGTH(st.text)
ELSE qs.statement_end_offset
END - qs.statement_start_offset)/2) + 1) AS StatementText,
last_execution_time as LastExecuted,
last_elapsed_time/1000000.0 as ElapsedTimeInSeconds,
execution_count as ExecCountFromLastCompile
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) AS st
) t
where ElapsedTimeInSeconds >1
order by ElapsedTimeInSeconds desc

分類:

電子書搜尋網站

分享一個電腦原文電子書的搜尋網站

http://www.ebookee.com.cn/

分類:

Windows Installer Cleanup Utility

在windows平台上,偶爾會遇到安裝程式(windows installer)出現問題,導致某些軟體無法安裝,此時重灌系統也許可以解決這個問題,不過需要耗費很多時間。

要解決這個問題,可以安裝微軟的windows installer cleanup utility,用這套工具移除程式的安裝資訊。

分類: ,

不知道在搞什麼的專案管理立法

前陣子上google找資料時,無意間看到了某個專案管理協會在推動專案管理立法的連署,但沒有仔細看內容,直到最近有空,才去關注他們推動專案管理立法的細節。老實說,儘管仔細看了連署書和該網站的內容,只看到一堆口號,完全沒有說明這項法案的具體內容。更扯的是,在沒有具體內容的情況下,居然還有近兩千人的連署。

推動這個法案的單位是"台灣國際專案管理師協會",這個協會跟PMI沒有關係,我上次聽到這個協會是在台灣PMI網站上,台灣PMI澄清這個協會不是他們的分支單位。仔細瞭解這個協會的背景,是跟南部的某PMP補習班有關,總之覺得這個協會怪怪的。該協會找了立委黃昭順當理事長,我很好奇,怎麼不找涂醒哲?該員可是自稱第一位拿到PMP的立委

至於說專案管理立法,因為他們沒有任何具體內容,我的猜測大概是類似醫師法或會計師法的法案,規範或約束專案經理的行為。首先,專案經理的認定就是一件難事,現在連KTV小妹的名片上職稱都是專案經理,要如何認定此法案規範的對象就是一個問題。其次,難不成這個法案通過之後,日後專案經理手上的專案假如超支, 專案delay, 失敗 就犯法?那就真的太超過了,這樣誰還敢當專案經理。假如此法案是規範專案本身的話,政府已經有公共工程相關法案了。

實在不知道這個協會在搞什麼,這麼多人連署之後,很好奇後續如何發展。

分類:

酷音輸入法

今天要推薦一個國人自製的軟體-新酷音輸入法

新酷音輸入法的前身是台大資工的一個專題"酷音輸入法",原開發者不在維護程式之後,程式逐漸被熱心的朋友轉移到不同平台上,以Opensource的方式開發,並正名為新酷音輸入法。

個人試用心得,覺得新酷音輸入法耗用極少的記憶體(奇摩輸入法雖然好用,可是它的keykeyserver佔用太多記憶體),而且它的智慧選字功能,不會比自然輸入法差。如果覺得微軟新注音的智慧選字功能很差的話,新酷音輸入法倒是不錯的選擇。

分類:

歐巴馬當選美國總統 (新增當選演說)

從開票就一面倒領先到最後,歐巴馬一如外界預期贏得第56屆美國總統大選,成為史上第一位黑人總統,今天美國變天了。

CNN已經率先宣佈歐巴馬當選

[youtube=http://tw.youtube.com/watch?v=FrXkBuWNx88]

[youtube=http://tw.youtube.com/watch?v=02BV5Zah1Tw]

[youtube=http://tw.youtube.com/watch?v=69JeattgAqI]

分類:

使用ibon請小心病毒

因為家中沒有印表機,需要列印時常帶著隨身碟到家附近的7-11的ibon列印。ibon確實很方便,隨身碟插上去,透過觸控螢幕點選依步驟操作,就完成了列印,而且除了USB之外,ibon還支援各種記憶卡。

因為上週家中電腦中毒,就想說平時都有掃毒和更新windows patch,怎麼還是會中毒,把家裡所有隨身碟和記憶卡都找出來掃毒,原來kavo病毒是來自上次帶到7-11 ibon的數位相機MS卡裡。我想病毒99%來自於ibon。

像ibon這種Kiosk,包括便利商店裡的ATM,其作業系統用的幾乎都是windows。windows是最容易中毒的作業系統,各何況是像ibon一樣,提供開放介面給用戶交換檔案,增加了kiosk中毒的機會。不知道這些kiosk的安全性如何,是否有做好病毒防範的措施?

分類:

千錯萬錯都是乙方的錯

軟體廠商要進駐建置系統之前,一般會先和客戶簽訂合約,這份合約內容通常是極不平等,很多規定都只規範乙方(廠商)。一般常見的條款是規範乙方的義務和工作內容、對廠商的罰則。反而對於甲方(客戶)的工作內容沒有太多著墨,甚至規定所有文件和程式的著作權歸屬於甲方。不過廠商為了拿到案子,往往樂於接受這種不平等的合約。

簽了不平等合約的結果是:

  • 專案起始階段,客戶不配合需求訪談,因為合約中沒規定甲方要配合需求訪談。

  • 廠商產出需求規格書後,客戶不確認需求規格書內容,因為合約中沒規定甲方要確認需求規格書。

  • 系統UAT階段,客戶不配合測試,因為合約中沒規定甲方要配合測試。

  • 系統上線後,客戶發現一堆問題,其中有些bug,不過大部份都是需求變更,因為客戶根本沒參加需求訪談。而且需求規格書還沒確認,所以即使上線了,客戶也可以要求廠商大改需求,否則不給驗收。一切只因為合約中沒規定甲方的工作範圍。

  • ....


因為合約內容只規範廠商的工作,如果廠商不配合,或違反合約中規範廠商應盡的工作內容就算違約,合約上甚至規範,違約時可以告上法院。

因為合約內容沒規範客戶的工作,所以即使客戶的不配合導致系統上線延誤,也是廠商的錯,因為合約中的逾時罰款只罰廠商,客戶完全不必負責任。

廠商:『乙方錯了嗎?乙方錯了嗎?難道乙方真的錯了嗎?』

客戶:『千錯萬錯都是乙方的錯。』

分類: ,

隨身碟病毒 kavo

這幾天覺得家裡常用的筆電怪怪的,隱藏檔看不到了,防毒軟體也不能更新。想說把防毒軟體移除重裝好了,移除之後,平時在用的防毒軟體居然裝不上去了,只好上網抓別家的防毒軟體裝裝看,安裝後居然掃到木馬程式,病毒殺掉之後還是不斷跑出來。還好我有筆電的還原光碟,花了一個小時把C碟還原後,病毒還是殺不掉。

上網搜尋後,知道我中的是kavo病毒(防毒軟體只偵測到是特洛伊木馬程式),這個病毒真強,它是一種隨著隨身碟散播的病毒,因為他會變種,中毒症狀很多種,不一定每一種都會發生,常見的中毒症狀是防毒軟體損毀,網路不穩,網路卡或其他設備的驅動程式損毀,而且不能重新安裝,隱藏檔看不到....。這裡關於kavo病毒非常詳細的介紹。

後來上網下載kavo_killer,暫時是把這個病毒殺掉了,不過整個系統還是怪怪的,只好再找時間重灌系統了。

目前所有的防毒軟體都沒辦法徹底殺掉kavo病毒,加上他是靠著隨身碟傳播,傳染速度非常快,也防不甚防。因為他會靠電腦的自動播放功能傳染,預防方法是關閉自動播放功能,或者插入隨身碟後,按下shift鍵不放直到系統偵測完畢。

若不幸中毒,解毒方式是下載kavo_killer

分類:

黑心貨之山寨大比拼

癮科技網站常常發表一些仿冒的山寨機,例如鑽石機iPhone,以及筆電。最近收到一封轉寄的email,裡面有一堆仿冒黑心貨,Nike可以叫IVike,康師父可以叫庚師父,真是太超過了,原文連結

分類:

景氣真的很差

上週傳出Yahoo在公布第三季財報之後,因為獲利不如預期而宣布全球裁員至少10%,Techcrunch的Layoff Tracker也反應,到九月中為止,在科技公司中,有19683個工作被取消(裁員)。工商時報上週才報導,軟體業不受金融風暴影響,不斷招募人才,事實上軟體業還是有受到影響,為縮減成本,人才招募有縮減或部分人事被凍結,以因應這波的金融風暴,並不是完全沒影響。不過製造業和金融業就很慘了,有些製造業公司被強迫放無薪假,金融業則是被裁員。

今年二月ChangeWave的調查,美國企業減少IT投資以因應經濟衰退,這家機構八月份再做的調查,情況是更加嚴重。不只美國這樣,台灣的企業也都是減少IT投資,以cost down來因應這波經濟衰退,導致SI廠商接不到案子,或是接到案子的金額不如預期,聽說SI廠商最近也關了不少家。只能現在說景氣真的很差,如果幸運還有工作的人,即使公司營運不佳,也不要隨便換工作,好歹讓公司裁員也有一筆資遣費可以拿。

分類:

Ubuntu 8.10

Ubuntu 8.10正式版雖然還沒發佈,Ubuntu網站現在可以索取光碟了,之前去索取過一次,大約一個月後可收到,要是等不及的話,在Ubuntu網站也可以直接下載,只是郵寄的話,他會多送兩張貼紙。Ubuntu確實好用,研究中。

分類:

公司的新系統上線了,一切順利到超乎預期

去年換工作到這家公司,主要任務就是協助這家公司的一個內部系統升級專案,整個專案的scope包括全新的軟硬體安裝與設定,新舊系統的資料轉換,以及新系統功能客製化。。專案時程約一年半,事實上根據過去經驗這樣的專案scope,如果在SI廠商做的話,大約半年可以完成,可想而知在user side的in house專案時程都可以拉很長,過去在SI還沒做過這麼久的專案。

新系統終於在九月中上線,為確保資料一致,上線前我們把舊系統關了三天,做資料轉換和新系統上線。上線過程順利到不行,當然不時還是有小問題,不過倒是沒有會阻礙系統上線的大問題。事實上,系統上線的所有程序都是我負責的,上線的這幾天整個人緊張到不行,因為資料轉換需要兩天的時間,不容任何失敗,深怕某個步驟出錯,系統上線會因此delay。還好過程中都很順利,雖然根據過去經驗,系統上線總是會遇到trouble,不過這次上線有充分的準備與計畫,因此沒遇到大問題。

新系統在九月中上線之後,仍不時收到bug report,但change request總是比bug report多,整個bug數量也還在預期之中。經過一個月的使用,系統算是比較穩定了。階段性任務已完成,再來只有一些例行性維護和需求變更的小功能要寫,我想接下來的一段頗長的時間,工作會是閒到不行。

分類:

視窗七號

微軟副總裁Mike Nach在他的blog公告,Windows下一代視窗作業系統正式命名為Windows 7,Windows 7預計2010年推出 (Vista推出時程delay了很久,Windows 7真能如期推出嗎?),7是指第七版的作業系統。

延伸閱讀:

分類:

Google Chrome滿月了

Google Chrome推出至今已經滿月了,不過市占率始終在1%上下逐漸遞減。Chrome上個月剛推出時,儘管Google一再拿出各種數據證明Chrome是世上最快的瀏覽器,但眾家競爭者都老神在在地看待,Mozilla說他們沒在怕,Opera說Chrome對他們不構成威脅,Microsoft則強調即將推出的IE 8.0足以打敗Chrome。

Chrome仍存在不少問題,雖然他的介面設計延續Google一貫的精簡,並號稱可以整合桌面應用程式,看得出Google挑戰桌面的企圖,不過Chrome最被質疑的一點是沒有外掛程式,也許外掛程式原本就不是Google的規劃,Google或許希望藉由Chrome重新創造用戶瀏覽Internet的體驗,認為瀏覽速度是瀏覽器的決戰場。不過Chrome為了取得更快的瀏覽速度,把每個分頁(tab)獨立成一個thread的作法,反而狂吃不少記憶體。

另外,Google為了Chrome能以最加速度執行Javascript,而打造的V8引擎。確實各種數據都顯示Chrome在執行Javascript都是各家瀏覽器中表現最好的,不過對於其他RIA應用程式,例如Adobe Flex或Microsoft Silverlight,反倒效能表現沒有那好。是否Google壓寶RIA技術將是以Javasctript為主流,或者Javascript在Google的加持之下,成為RIA技術的主流,值得持續觀察。

事實上,我目前的瀏覽器還是以Firefox為主。Chrome也不差,但與Firefox相較並沒有那麼好用。

分類:

sitemeter新版上線不久後又rollback

兩週前(9/13)發現sitemeter 改版了,躍躍欲試想把帳號convert成新版功能,convert之後卻發現系統超慢。我想大概是新系統上線後系統效能出了問題,果然,sitemeter隔天(9/14)發布道歉啟事,聲明他們新系統上線後系統效能不佳,決定rollback回原來的舊系統。發佈道歉啟示後,兩週後並沒有看到sitemeter有任何後續的計畫 (是要延後新系統上線時間,或者放棄新系統??),這件事似乎是不了了之了。

sitemeter是相當知名的網站,系統上線失敗算是一件大事,卻沒有任何媒體報導。反而他們很多的heavy user都是部落客,這些部落客紛紛在自己的blog上幹譙,甚至以行動抗議,把部落格網站分析功能轉到別家的系統。

個人猜測,sitemeter在系統上線前應該沒有做壓力測試,或者上線的user超過他們的預估。

分類:

Cloud computing infrastructure (from Forrester)

分類:

Google Chrome下載

昨天才傳出Google開發自家瀏覽器的消息,網路上流傳著Google Chrome的漫畫,今天在Google官網已公告Google Chrome可以

試用之後覺得整體速度和Firefox3不相上下,且比IE快多了,但是仍然有些不穩定,畢竟這仍是測試版本。最好用的部份是內建的javascript debugger,可以很容易的trace javascript而不需另外安裝addon。

Update: 才釋出一天,市占率就快破3了。

延伸閱讀

分類:

Sysinternals Desktop 1.0

Microsoft併購的Sysinternals公司上週釋出Desktop1.0小工具,這個工具會產生三個虛擬桌面,讓你的電腦一共有四個桌面可以工作,點選此處下載

分類:

SQL server 2008試用版

SQL 2008試用版RC0已經可以下載,這裡是下載網址。另外,這裡有SQL 2008的online book。

SQL 2008的網頁比較各家廠牌的資料庫,把自己說的那麼強,Oracle, DB2, MySQL 都說的那麼不堪。我覺得SQL 2008確實比SQL 2005還強,但是跟其他廠牌來比好像也還好。先把產品的穩定性搞好比較重要,因為根據過去的經驗,微軟的新產品剛推出都是一堆問題,要等release幾個service pack修正bug之後比較穩定。事實上,應該沒有幾家公司貿然升級SQL 2008,大家都不想當白老鼠啊。

分類:

好用的unicode converter

在寫網頁時,有時需要把中文轉換成unicode,繁體中文才能正常顯示。這個網站可以把繁體中文轉換成unicode。

http://rishida.net/scripts/uniview/conversion.php

分類:

微軟Project認證,另一張Office證照

微軟日前發表Project 2007專案管理"工具"認證,英文全名是"MCTS: Managing Projects with Microsoft Office Project 2007",明明是Office工具認證,在台灣媒體上的報導卻被包裝成等同PMP的專案管理認證。

事實上個人對微軟合作的那家顧問公司印象不是很好,坦白說這家就是我曾經在文章中暗指的,用中文教材教PMP,根本是PMP"補習班"的公司,他們的學員曾經被網友抓包,連在網路上寫的PMP考試心得都是抄襲別家公司的,實在OOXX。

這個認證我會去考嗎?當然不會,我又不用Project 2007。

分類:

資料庫效能調校實戰經驗

我目前用的是Microsoft SQL Server,就自己的經驗提供一些建議:
定期可做的事
定期做資料庫索引重建(Rebuild)和重整(Reorg),並定期更新Statistics。
分析SQL語法
如果系統變得較慢,可以用SQL Profiler抓出較慢的SQL語法,用工具去分析是否該改寫SQL或增加索引。另外,索引並非「多就是好」。曾經遇過使用20幾個索引,檢視之後刪掉無用的,系統反而變快。
監控系統效能
可開啟Windows的Performance Monitor或其他效能監控軟體,觀察資料庫和OS的效能,調整系統參數。
其他外在因素
效能差,也有可能不是資料庫造成的,我們可以從網路,硬體等因素調查。

這是之前參加iT邦幫忙資料庫效能調校實戰經驗大募集被選為認真獎,iT邦幫忙將本次經驗大募集的內容彙整在這裡

分類:

Goodbye Randy Pausch

颱風夜裡傳來不好的消息,從Google官方部落格得知,The Last Lecture作者Randy Pausch教授已於昨晚過世,得年47歲。Randy Pausch著名的最後演說,以及後來出版成書的演說內容,已經透過影像和文字流傳全世界,讓大家能永遠的懷念這位教授。

分類:

SQL server清除記憶體和cache的方法

SQL server只要開久了,server的記憶體常常會被吃滿,需要重新reboot server來釋放記憶體。SQL server提供下面三個指令,允許在server不重開的情況下(尤其是production環境),釋放記憶體和清除cache。


DBCC FREESYSTEMCACHE ('ALL')
DBCC FREESESSIONCACHE
DBCC FREEPROCCACHE

分類:

PMI延長PMP證照到期日

好消息,今天收到PMI來信通知,PMI將2004年後PMP證照的到期日往後延長,舊的到期日是到年底,例如2006年5月14日通過PMP考試取得證照的話,證照到期日是到2009年12月31日,新的規定是往後延長到隔年你通過PMP考試那天為止,例如2006年5月14日通過PMP考試取得證照的話,新的到期日是2010年5月14日,如此等於證照的有效時間有四年。

PMI會在九月份以email個別通知PMP新的證照到期日,十月份會寄出更新到期日的新證照正本。

PMI公告

分類: ,

SQL server取得所有table資料筆數的方法

以下指令可以查詢SQL server資料庫所有table的資料筆數 (由大到小排列)。可以很快知道資料筆數大的table,並做進一步管理。


select o.name, i.rows
from sysobjects o inner join sysindexes i on o.id = i.id
where i.indid = 1
order by i.rows desc



另一個好用的store procedure是sp_spaceused,這個指令可以查詢某個table目前的資料筆數和資料所佔的硬碟空間,指令如下:


exec sp_spaceused 'TABLE NAME'

分類:

DBA的工作執掌

過去的工作經驗中,在專案團隊中雖然有DBA(Database administrtor)這個角色,常常很多人對DBA要做些什麼不是非常清楚。因為,在一般的中小型專案,為了靈活運用人力資源,DBA除了要做資料庫管理的工作之外(大概是因為真的沒有那麼多資料庫可以管),還得兼做系統管理或者後端資料整合的工作。甚至在台灣的一般公司行號當中,似乎不常聽聞有DBA這樣的職位,而多以系統工程師做DBA的工作,反而國外或外商公司較多專職做DBA工作的人,也許是他們的工作分工較細吧。

我找到資料庫專家Pinal Dave在部落格中的一篇文章並摘錄如下(日後有空會嘗試將其翻譯成中文),裡頭提到DBA的工作執掌,需具備經驗和技能,也許可以提供大家在求職和生涯規劃的參考。
DBA Job Description

The Data Base Administrator (DBA) is responsible for providing technical support for the database environment including overseeing the development and organization of the databases, assessment and implementation of new technologies, and providing Information Technology with a long-term perspective on the relationship of database technology to the business opportunities facing the company. It is extremely important to the company that on-line processing database systems offer the highest reliability and performance possible. The DBA is challenged to work with architecture, application development and operations to help achieve a state-of-the-art environment that meets current and future business objectives. Trains and develops technical support and applications staff to better utilize on-line processing databases environment. Provides and designs tools to assist in the management of the database and transaction processing environment.Works to provide a working model of our transaction processing environment for capacity assessment and planning.

Develops a methodology for the ongoing assessment of database performance and the identification of problem areas. Develops a security scheme for the database environment, as well as assisting in disaster recovery if necessary. Provides leadership during the development and enhancement of production applications including working with applications, technical support and operations during the design, development and implementation of applications. Work with the transaction processing area to develop both the physical and the logical database administration functions and assists in the development of our processing database and computing environments. Work with others in IT to build the logical database area and provide technical guidance during all phases of the development process. Work with vendors in evaluating and implementing new technologies.

Required Experience

  • BE or BS Degree in one of the following subject areas: Computer Science, Business Administration, Information Technology or related field preferred

  • 2 -3 years IT operation with strong understanding of database structures, theories, principles, and practices

  • 3-5 years Microsoft SQL Server experience

  • Understanding of, and experience with, server-client computing and relational database environments

  • Experience with data management and data processing flowcharting techniques

  • Knowledge of reporting and query tools and practices

  • Good understanding of the organizations goals and objectives

  • Good interpersonal, written, and oral communication skills

  • Technical documentation skills

  • Ability to present ideas in user-friendly language

  • Self motivated and directed, with keen attention to detail

  • Able to prioritize and execute tasks in a high-pressure environment

  • Experience working in a team-oriented, collaborative environment

  • Good written and oral communication skills


Required Skills

  • SQL Server 2005

  • Database Administration

  • Database Tuning

  • Database Management

  • Database Security

  • RDBMS

  • Bachelor’s Degree


Reference : Pinal Dave (http://www.SQLAuthority.com)

分類:

比爾蓋茲退休了

在微軟工作33年,52歲的世界首富比爾蓋茲退休了。退休後的蓋茲下一份工作,除將投入更多時間在自己的慈善基金會外,也將受邀擔任韓國總統李明博的顧問。

分類:

投資狀





分類:

使用DOS指令重開機

Windows server 2003提供shutdown指令,讓系統管理者可以下DOS指令把本機或遠端電腦(直接或預設時間)關機或重開機。

指令如下:
shutdown /m \\<machine name> /r

要注意的是,遠端開機只限於區域網路

分類:

PMP考試問答集

之前有讀者詢問關於PMP考試的相關問題,這裡統一彙整並做較詳盡的回覆,希望對大家有幫助。除了這些問題之外,也歡迎發問其他的問題。

考PMP要不要上課?如何選擇上課機構?

到外面上課是幫助你可以短時間內理解pmbok的內容,以及考試技巧,另外還可以跟老師和學員討論,有些上課機構還會建議學員間以讀書會的方式相互討論,這個效果還滿好的。如果不去上課,自己讀基本上也是ok的, 不過建議還是要有管道可以發問和討論, 網路上有許多pmp討論區可以參考看看,pmhub的討論區PMP Lesson Learned/PMP Exam Tips & Tricks值得一看。

至於上課機構的選擇,我覺得PMP上課機構越來越像是補習班,很多機構開始強調他們的通過率,只教你考試的方法,沒有教PMBoK裡的內容,所以要慎選上課機構,首先必須選擇掛有R.E.P.(Registered Education Provider)logo的教育機構,可以到PMI網站查詢教育機構是不是R.E.P.。另外,市面上近數十家的PMP上課機構,每家廣告打的都很大,仔細看他們的師資,其經驗來教PMBoK實在很牽強,我覺得教PMP的師資,他們的專案經驗要非常豐富,英文也要有相當程度,才能理解PMBoK的細節。試想,連講師都不懂PMBoK的細節,要如何教PMBoK?聽說有些上課機構用中文教材,甚至上課中所有名詞都用中文,不建議準備PMP考試用中文教材,要知道考試的試題是英文的,雖有簡體中文翻譯,但翻譯和實際上的語意會有落差(我自己在考試時有遇到過),所以強烈建議一定要用英文試題作答,簡體中文只能用來參考。

要不要多做模擬試題?

建議不要做太多模擬試題,專心做Rita模擬試題即可,它是目前市面上最接近真實題型的模擬試題,有些品質不好的題目反而會被誤導觀念。建議在讀完第一次PMBoK後做第一次的模擬試題,先了解自己的實力在哪裡。然後考前再做個兩三次模擬試題,應該就差不多了,另外提醒一點,做模擬試題要一氣呵成做完,模擬正式考試的時間,才不會真正考試時緊張或遇到突發狀況寫不完。Rita模擬試題在博客來或Amazon都有賣,別再找我要了,謝謝。

必讀書籍有那些?要看中文書嗎?

市面上有出很多PMP考試的書籍,建議不要看太多書,必讀的書籍只有PMBok和Rita兩本,其他的書如果時間不夠,可以不用看。如果要考高分的話,建議可以看Kerzner的書,Kerzner是專案管理教科書, 書裡的說明和case study寫的很清楚, 可以幫助釐清觀念,書中有很多專有名詞和觀念我在考試時都有考出來,如果您想考高分或者充實專業知識的話,建議可以一定要讀這本書,如果只是要pass PMP考試,這本可讀可不讀。

至於中文書的話,前面已經說明過了,不建議大家讀中文書,當然要拿來參考還是可以。PMBoK有出中文版,我自己看過2000年版的內容,坦白說有些章節真是翻得看不懂,不過專業書籍本來就很難翻,可以譯成這樣已經很厲害了。

ITIL要不要背?

強烈建議ITTO不要死背,聽說有些補習班會發明很奇怪的口訣硬記,但那樣也許對考試有用,但實際工作上並沒有多大的效果。建議將ITTO整個流程,根據您過去的專案經驗整個跑過一遍,將ITTO與您過去的專案經驗對照比較,然後憑您的記憶在紙上把ITTO所有流程整個畫過一遍,再比對PMBoK書上的流程,如有遺漏之處再行補強,考前做個三至五次,ITTO應該不會有太大的問題。至於Rita的流程是幫助理解用的,不需背熟。

考PMP要準備多久?如何知道已經準備好可以去考試了?

一般來說,準備PMP考試大概需要三至六個月,如果全職準備的話,也許時間可以更短。至於如何才算準備好了?我自己認為:前面提到的ITTO,如果在腦袋裡有很清楚的架構,可以隨時畫出來,Rita的模擬試題大約答題率到達65%,如果只求過關的話,這樣應該算差不多了。

考上PMP後真的如外面補習班廣告所說年薪三百萬嗎?

傳說中的那份調查是以美國的薪資水準做的,並不適用台灣,換句話說廣告是要有意誤導大家的。如果真有這種補習班保證考上後年薪三百萬的話,我倒想問問如果到時候沒有三百萬年薪,他們是否能補差額。

分類:

Firefox 3正式版釋出

歷經了幾個測試版本之後,Firefox 3正式版終於release了。請到此處下載,一同創造世界紀錄。台灣已經破三萬了,加油。

分類: ,

如何收拾上個專案經理留下的爛攤子

新政府上任後,最近為了處理舊朝留下的爛攤子而傷透腦筋。我想專案工作不也是如此,如果在專案進行中,原專案經理因故離職,新上任的專案經理應該如何接手,甚至如何收拾上個專案經理留下的爛攤子,似乎是一個難題。筆者以前待過的公司曾經發生過,將這種吃力不討好的工作指派給新進的專案經理身上,因為老鳥總是閃的遠遠的,不想(或不敢)接。在新進的專案經理還搞不清楚狀況時,突然被指派接手爛攤子,結果總因為不能掌控專案而離職,上頭又補了新的專案經理取代,然後是不斷的專案經理工作輪替,反而搞的交接不清楚,最後結果是沒有人搞清楚專案真實狀況如何。

話說回來,如果你現在正在做這種只有清道夫才勝任的艱困工作,把它當是一種工作挑戰吧,被指派做這種工作,雖然專案失敗的機會很大,可是如果專案順利結案,眾人必定對你刮目相看。以下針對如何收拾上個專案經理留下的爛攤子,提供一些個人的建議:

瞭解現況及待處理事項

接手專案之後,第一件事就是瞭解目前專案的現況為何,不過所謂爛攤子,就是很少人真正知道專案的現況,此時最好先檢視手上的交接文件,當然文件有很大的機率是寫的不清不楚。好吧,那就只好問問專案中待得較久的人員,不問還好,一問下來卻發現,一件事有好幾種答案,大家都不確定正確答案為何,這時該怎麼辦?筆者認為可以先詢問專案內部成員,再將同一個問題重複問客戶,通常專案成員的看法會較為保守,而客戶的答案則可能比較誇大,可以從兩者的答案中折衷後,約略可以猜測比較出約略的現況。(例如釐清一個需求,專案成員的答案多半是較為保守,有十分可能只說七分,因為要開發的可能是他自己,而客戶的答案可能比實際上要做的還要多,甚至偷渡幾個新需求,反正認定前專案經理已離職,死無對證。)

至於待處理事項,如果之前已建立issue trace的制度,也許可以從系統或文件中,得知專案目前的待處理事項有哪些。如果沒有任何文件的記載,則只好依上面建議的方式詢問相關人員。

鼓舞士氣

再來是對內部成員進行面談,面談的目的是要瞭解專案成員的技能與經歷,以及大家手上的未完成的工作有哪些,和工作量多寡。如果資源不足,向上頭要資源(雖然通常得到的回覆總是"沒有"),必要時,得平衡大家的工作量。通常有問題的專案,大家的工作量不外乎以下幾種:不是某個人的工作多的要死,瓶頸都在他身上,其他人則閒閒沒事做;要不就是大家都很忙,甚至加班到很晚,因為可用的資源不夠;再不就是大家都閒,因為沒有人知道事情要怎麼做,只好擺爛。

再者,有問題的專案,其專案內部的士氣通常是低落的,大家對未來很茫然,不知道是否可以順利結案,也有人想著另謀高就。此時專案經理得適時提振大家的士氣,鼓舞士氣的方法有很多,最常見的是拿公司的錢請大家吃飯(公司很摳的話只好自掏腰包),輪流休假也是一個不錯的方法。

解決問題

然後要設法去解決專案中尚未解決的問題(通常是疑難雜症)。如何解決就只能各憑本事了,技術的問題,如果專案內部無法解決,詢問公司內部或外部是否有合適的技術專家,真的走投無路的時候,到Google搜尋有時也許能突然發現某個solution。至於非技術的問題,就要設法運用其他手段或管道來解決,找業務用業務的方法解決,找黑道用暴力的方法解決,或者找上級長官出面協助談判,都是常用的方法。

當然假如這個專案已經到了無藥可救的地步,宣告專案失敗也許是考慮的選項之一。並非說專案一定不能失敗,或者專案失敗一定是不好的,有時候宣告失敗,或許賠點錢給客戶(要看合約是否規範相關罰則),但反而可以拯救公司或部門越花越多的成本,以及在市場或客戶圈已經很差的名聲。

建立制度

當然要有一套專案管理制度才是治本之道。假如公司已經規範有專案管理制度的話,當然是無論如何都要去遵循,如果沒有,則在專案內部要設法逐漸建立起一套制度(細節可參考PMBok、CMMI、或ITIL)。事實上CMMI Level2,就是從專案的內部建立起制度,在逐漸擴散到全公司以達到Level3的水準。

職業棒球比賽中,救援投手的角色總是由具經驗的投手擔任,因為在危急時刻必須仰賴他們的經驗與臨場處理狀況的能力,解決失分危機,為球隊取得勝利。解決前人留下的爛攤子專案也一樣,要有點職業道德,千萬別提著汽油桶救火,把專案搞得更爛後就拍拍屁股走人,這樣做是顧人怨,讓下個專案經理幫你收拾殘局。

分類: , ,

如何指定特定IP給IIS server

如果一台server有多個IP address,且每個IP都有特定用途,如何指定特定IP給IIS Server?

在windows 2003 server提供一個設定工具:httpcfg,預設系統找不到這個工具,需要從windows 2003 server安裝光碟額外安裝support tool才有。

設定方式如下:

1. Click Start, and then click Run.
2. Type cmd, and then click OK to open a command prompt.
3. Type the following, where xxx.xxx.x.x is the IP address you want to add:
httpcfg set iplisten -i xxx.xxx.x.x
When this succeeds, Httpcfg returns the following:
HttpSetServiceConfiguration completed with 0

To view additional status codes, see the Httpcfg help.
4. After the IP address is added, use the following command to list it:
httpcfg query iplisten
Httpcfg returns the following:
IP :xxx.xxx.x.x
5. From the command prompt, stop the HTTP service and its dependent services. To do this, type the following string at the command prompt:
net stop http /y
6. From the command prompt, restart the HTTP service and it dependent services. To do this, type the following string at the command prompt:
net start w3svc
Note When you start w3svc, all services that were stopped when HTTP was stopped will start.

在MSDN裡有詳細描述 http://support.microsoft.com/kb/813368

分類:

iPhone 3G 7/11全球開賣,但不包括台灣

一如外界預期,Apple在6/9的WWDC中首次展示iPhone 3G。其外觀與第一代iPhone相似,變更不大,比較大的改進是內建GPS,也支援wifi無線上網,可是依舊不能更換電池。至於定價方面,8G容量的iPhone 3G是199美元,相當於6000元台幣,以這種規格的手機來說,看似相當便宜。但是根據TechCrunch的說法,需要與電信業者綁約兩年。

iPhone 3G確定7/11在全球22個國家上市,年底前則有70個國家上市,但都不包括台灣。想要擁有iPhone 3G的人只好從國外帶回來改機了。

不過,其實我還是比較期待支援Google Android平台的手機上市。這是五月底在Google IO做的demo,介面操作非常流暢,幾乎把iPhone比下去了。

分類:

Gmail Lab上線

今天發現Gmail的設定中多了新選單,原來是Gmail Lab在6/5已經正式上線。
Gmail Lab是Gmail的實驗性附加功能,目前提供13個附加功能,提供Gmail用戶參與測試,並回饋意見給開發人員。這是Google工程師利用工作時間中20%的自由時間發展出來的計畫。

延伸閱讀:

分類: ,

windows server下的檔案處理程式Forfiles

在windows平台上要寫個批次程式做檔案清理(purge)或歸檔(archive)實在很不方便,尤其是過去用慣了unix,在shell script裡有強大的awk處理檔案。因為工作上的需要,只好到google找尋解決方案,後來發現,原來windows server下,有個稱為Forfiles的程式,可以用來寫成檔案處理的批次程式。

Forfiles的語法如下:
forfiles [/p Path] [/m SearchMask] [/s] [/c Command] [/d[{+ | -}] [{MM/DD/YYYY | DD}]]

以下是一些範例:

刪除在c:\temp目錄下建立時間超過7天的副檔名為log的檔案
forfiles /p c:\temp /s /m *.log /d -7 /c "cmd /c del @FILE"

刪除在c:\temp目錄下建立時間超過7天的資料夾
forfiles /p c:\temp /s /m * /d -7 /c "cmd /c if @ISDIR==TRUE RD/s/q @PATH"

如果要做檔案歸檔,因為windows不像unix有內建tar和zip等壓縮軟體,建議可以搭配7-zip壓縮軟體使用,此程式對於commend line的支援非常強大,而且是免費的。

分類:

Google更換網站的Favicon

眼尖的人可能發現Google最近悄悄的更換了全球網站的Favicon,新的Favicon改成小寫的g,有點像是數學的無窮符號(∞)

分類:

下載Firefox3一起創造世界紀錄

Spreadfirefox.com正在進行了一項活動:要在Firefox 3正式發佈的那天創造24小時下載量最高的世界記錄。如果你想參與這個活動,到他們的網站輸入你的Email地址,承諾在下載日下載Firefox 3就行了。Firefox 3正式版預計在6月份發佈。

分類: ,

10 things you should know about ITIL

#1: ITIL stands for the Information Technology Infrastructure Library
#2: The organization body that supports ITIL is located in the United Kingdom
#3: ITIL consists of a series of books giving guidance and recommendations
#4: To be successful, ITIL stresses the need for a strong executive sponsor
#5: ITIL is not project management
#6: Despite its popularity, little content is available on ITIL
#7: ITIL is not a tool
#8: ITIL is not an all-or-nothing proposition
#9: You can implement ITIL in stages
#10: You can be certified in ITIL

(source: TechRepublic, video version)

分類:

越補越大洞的Windows XP SP3

最近電腦重灌,用windows update更新時,不經意安裝了windows xp sp3。之前聽聞windows xp sp3許多負面消息,因此上網查了一下,果然是一堆問題。

比較大的問題是,安裝某些軟體時會裝不起來,以及會不斷重複開機,導致用戶經常產生抱怨

一個bug fix的release也能搞成這樣,微軟的用戶應該早就習慣了。

分類:

使用Live Search,微軟給你錢 (只限美國地區)

微軟推出名為Live Search CashBack program的計畫。美國地區年滿十八歲的居民,只要用微軟的Live Search,搜尋並在線上購買產品,微軟就會給你coupon。網站上的比價功能還挺不錯的(據說是微軟併購Jellyfish.com取得的技術),不過滿懷疑真正用的人會有多少。

分類:

Google Map上的四川災區資訊

四川震災後,Google Map提供震災資訊地圖,讓全世界了解當地救災的最新狀況。

分類:

職業病

昨天接到一通電話,來電顯示是861開頭的號碼,接起電話,對方是一個操大陸口音的人,心想難不成接到詐騙集團的電話。哈拉一陣子之後,才發現昨天因為一個系統上的問題,上網發了一個case給國外原廠尋求協助,那通是國外原廠回覆的電話。可是他們聽起來一點也不專業(可能是那家公司最近被併購,或者因為cost down,把call center外包到大陸),連我的名字都說錯,難怪會被誤會是詐騙集團。

一直有用網路銀行的習慣,常常用網路銀行查詢餘額、轉帳、以及買基金。使用過程中不時發現,好像各家網路銀行都存在著諸多問題,例如IE相容性的問題、連線速度慢、憑證的問題、甚至還常常發現一些小bug,而這些問題好像遲遲都沒有解決。以往我們總是認為user怎麼這麼龜毛,猛挑系統的毛病,可是當我們自己成為系統使用者時,卻也常常憑著自己的技術背景,對別人做的系統挑三挑四的,這種習慣不知不覺成了一種職業病。

舉個例子來說,最近要出國,趕著辦一張新的Master信用卡(最近用Master卡買機票有優惠),原本說好今天可以到分行取件。可是卻因為某些原因耽擱了,昨天已經完成製卡,卡片今天才會郵寄到分行,所以變成下週才拿的到信用卡。我問該銀行call center是否可以先給我卡號,好讓我先上網刷卡買機票,結果是不行,因為該行規定不能在電話中說客戶的機密資料。我想說算了,我直接到分行請行員幫我 查總可以了吧,殺到分行後,結果是分行端末系統的資料還沒進去。直覺告訴我,資料隔天還沒進系統,batch跑太慢了吧。然後腦中浮現為什麼batch會跑這麼慢,有什麼方法可以解決這個問題。不過後來想想,對喔,他們又沒付我錢,我又不負責他們的系統,幹麻幫他們想這麼多,還是乖乖當個笨笨的使用者吧。

分類:

Internet Explorer 7 Tips and Tricks

這是微軟官方出的 IE7.0文件,描述IE7.0開發上常見的問題,提供給開發人員參考。

http://www.microsoft.com/downloads/details.aspx?familyid=B1A24BEB-C44F-40D6-825B-E571AA5973C0&displaylang=en

分類:

母親節要送媽媽什麼禮物?

母親節快到了,National Retail Federation做了一項母親節送禮的調查。研究顯示84%的美國消費者會過母親節,總計會花費158億美元購買母親節禮物,這些禮物包括:

  • 30億美元的午餐或晚餐

  • 20億美元的花

  • 16億美元的禮券

  • 14億美元的衣服或飾品

  • 12億美元的消費性電子用品,例如數位相機,攝影機,數位相框等

  • 11億美元個人化的特別禮物,例如特殊的旅遊或SPA

  • 6.96億美元家用品或園藝用具

  • 6.72億美元的賀卡


而消費者從以下地點購買母親節禮物:

  • 特殊商店 (35.0%)

  • 折扣商店 (25.7%)

  • 百貨公司 (28.8%)

  • 服飾店 (6.6%)

  • 網路 (18.3%)

  • 郵購 (3.4%)


這項調查的發現包括:

  • 男性多於女性 (15.4% vs. 11.1%) 表示他們今年花費在母親節禮物的金額多於去年

  • 年收入大於五萬美元的人比年收入少於五萬美元的人 (12.9% vs. 13.4%).花更多的錢在母親節禮物上

  • 年收入大於五萬美元的人特別喜歡慶祝母親節,相較於年收入少於五萬美元的人有18.3%的比例不慶祝母親節,年收入大於五萬美元的人只有12.6%選擇不慶祝母親節

  • 年輕人(18-24歲)平均花的費用最高,約為170.71美元,而且這個年齡層的人通常喜歡送禮物給女性的親人,例如妻子、母親、祖母、姊妹等人

  • 25-34的年齡層平均花費153.17美元,35-44的年齡層平均花費145.86美元

分類:

溝通是專案經理要學習的第一課

各種專案管理的書籍都會說,專案經理花費90%的時間在溝通上,在實際專案的執行上確實如此。專案經理在專案發生各種狀況時都需要經過溝通的程序,例如與客戶協調時,專案內部成員有意見衝突時,與專案主管協調專案人力調度時,甚至在平時也要藉由定期召開的專案會議,跟客戶、專案主管、以及專案成員(統稱stakeholder)更新狀況,讓大家都暸解專案的狀況。

這其中筆者認為最難的是衝突的處理。當雙方意見不合的時候,例如會議中專案成員A不滿客戶硬ㄠ的嘴臉,或者私底下專案成員B不滿某位專案成員的工作方式,這時候都需要專案經理挺身去解決,所以說溝通技巧和衝突處理的技巧是專案經理要學習的第一課。

不要因為職位而影響了溝通的效果:專案經理應該放下身段,以同理心去聆聽對方的想法,進而思考出排解衝突的方法,不要因為職位而影響了溝通的效果。

氣氛很重要:溝通不是談判,更不是吵架,溝通當時的氣氛很重要,找個安靜的場所坐下來談,其溝通的效果,會比在吵雜的環境謾罵的要好。

誠實為上策,切忌說謊:溝通時以解決問題為出發點,要說實話,不要因為一時的欺騙而導致後面不可收拾的後果。尤其是對客戶,筆者看過對客戶說謊的廠商,如果謊言被揭穿了,大多都沒有好的下場。

當然跨國專案的溝通又更複雜了,因為聽不懂老外的英文,一個需求要解釋老半天,或者因為不同國家的文化差異,造成溝通有更多的變數。

溝通不是打屁,而是把雙方誠心的將意見表達出來,進而達成共識。很多管理相關的書籍都告訴我們,最好的溝通方式是先當個聆聽者,再以同理心去理解對方的想法。專案經理90%的工作都需要溝通,溝通是專案經理應該要學習的第一個課題。

分類: ,

AOL進軍台灣入口網站市場

AOL最近發表台灣版入口網站www.aol.tw,在台灣入口網站市場已經由Yahoo奇摩獨佔的狀況下,AOL現在才進軍台灣似乎顯得太晚,AOL台灣提供的服務也沒有什麼特殊之處,都是目前台灣所有入口網站都有提供的功能,包括電子信箱(用的是AOL mail,[email protected],以及無限量的儲存空間)、搜尋(與Google合作)、即時通訊(使用自家的AIM)、影音網站(用的是併購來的Truveo)。

延伸閱讀:

分類:

部落客操到暴斃

昨天看到ZDNet轉載自紐約時報的報導,兩名知名部落客忙於寫部落格,導致心臟病發身亡。我想這是值得所有部落客警惕的,寫部落格不需要這麼操,健康比較重要啊。

我最近較少更新部落格,主要是因為工作忙碌,原本固定晚上寫部落格的時間,因為要處理工作上的事,抽不出時間寫部落格,雖然腦子裡一直有東西想要寫,可是常常忙完公事就已經很晚了,一直到最近比較有空了,一段時間沒寫作,反而不知從何下筆。有一些過年前寫到一半的draft文章,有空再慢慢寫吧。

Mr.6在他的部落格提到這件事,他說他都是早上五點起床寫部落格的,真是神勇,這我就沒辦法五點起床寫部落格,我寧可睡飽,畢竟工作比較重要吧。

分類:

媽祖的MSN



在新聞網站看到媽祖的msn,就連結到這裡申請,取得媽祖的msn後,便很虔誠的加入我的msn聯絡人清單。不過媽祖時而上線時而下線,傳訊息也沒回應,本來想要求籤問一下即將上線的系統是否能順利上線,可是媽祖不理我,可能是繞境去了吧。

這是另一個用msn機器人實作出來的case,不過系統不是很穩定。

分類:

162000000

根據Pingdom blog的說法,從1990年至今,今天共有一億六千兩百多萬個網站。其中,1996年也不過才十萬多個網站,從1996年開始網路蓬勃發展,到今天共有一億六千兩百多萬個網站。

分類:

Adobe推出網路版Photoshop

Adobe Photoshop Express網路版正式上線,除了可以線上編輯圖檔,還提供2G的網路相簿,以及一個photoshop.com的子網域。Adobe Photoshop Express可以整合Facebook、Picasa、Photobucket的相簿,將這些網站的照片放到Adobe Photoshop Express編輯。整個網站用Flash做的,介面操作相當流暢,不過需要安裝新版Flash才能瀏覽。

分類:

Firefox 3 beta 4試用心得

最近發現電腦中的Firefox常常讀到某些網站就會當掉,正好Firefox 3 beta4近日釋出,於是便安裝來玩玩。用了幾天之後,覺得速度確實提升不少。但是大部分的附加元件並不支援Firefox3 beta4,對於慣用某些特定附加元件的人來說,用起來會有點不方便。

分類:

我們的希望地圖

總統大選將至,郝明義先生在網路上發起"我們的希望地圖"運動。邀請民眾上網提出自己的願望,讓選民發出自己的心聲。在這個只問藍綠,不問是非的社會,這個網路上的公民自發運動格外具有意義。

這個活動的時間從總統大選前三星期,持續到選後三個星期為止,大家的願望會被出版成書送給新任總統。您的願望是什麼,上網讓未來的總統知道吧。



延伸閱讀:

分類:

七個最骯髒的IT職業

Infoword最近的一篇文章中,列出七個公認最骯髒的IT職業。

  • 7. 既有系統考古學家:徵人網站常常看到要找熟悉3270、VAX/VMS、COBOL、AS/400或其它聽都沒聽過的老舊技術的人,最低年齡限制可能是你阿公的年齡,也許這些古老的技術早已過時,但是在金融業或製造業可能仍在使用。

  • 6.技術支援中心專家:技術人員都討厭這些人,因為當有問題需要找人做技術支援時,都會感覺到這些可能擁有滿手技術證照、號稱專家的人其實根本是白痴,或者這些所謂的專家把你當作白痴一樣耍。

  • 5.現場支援(重開機)專家:這些人需要駐點在用戶端,幫助用戶處理各類電腦的疑難雜症,最常提出的建議是電腦重開機。

  • 4.跨部門的談判專家:因為部門間的本位主義,導致同公司跨部門的溝通變得很難,此時需要這種人的溝通能力來協調,但這種工作常常吃力不討好,也很容易得罪人。

  • 3.企業間諜工程師:這種人主要工作是確保公司內部的資訊安全,他們能悠遊於企業內部網路,有公司內部系統的權限,甚至熟悉間諜軟體和惡意程式。說的好聽他們是安全專家,但講白一點他們是白手套駭客。

  • 2.資料中心搬遷專家:把資料中心的軟硬體從一個地方搬到另一個地方,為了不影響系統維運,必須要在限時內完成,又要確保所有軟硬體都是正常的,這肯定是件令人抓狂的工作。

  • 1.污泥系統工程師:這是名副其實真正的骯髒工作,工作地點是石油鑽探、泥水處理廠、紙漿廠等。


但我覺得這些職業都只是剛好而已,接手收拾前一個離職同仁留下的爛攤子,這種擦屁股的工作,才是最骯髒的。

分類:

數位時代雜誌公布台灣百大網站

數位時代雜誌日前公布台灣百大網站,排名方式是以流量、單次停留時間、不重複造訪人數為指標。詳細名單點選此處下載。前十大分別是:

  1. 無名小站

  2. Yahoo

  3. PCHome

  4. yam天空

  5. 巴姆雷特電玩資訊站

  6. I'm TV

  7. Youtube

  8. Hinet

  9. 聯合新聞網

  10. 台灣論壇twbbs.net.tw

分類:

2008 Forbes世界富翁排名

2008 Forbes世界富翁排名日前發表,華倫巴菲特擠下比爾蓋茲,以620億美元身價名列世界富豪榜首,李嘉誠以265億美元蟬聯大中華區富豪榜首,台灣則有七人上榜:

  • #120 (國泰)蔡宏圖家族 77億美元

  • #160 郭台銘 61億美元

  • #178 王永慶家族 55億美元

  • #247 (富邦)蔡萬才家族 43億美元

  • #707 (遠東)徐旭東 17億美元

  • #743 (旺旺)蔡衍明16億美元

  • #897 林百里 13億

分類:

縮減IT預算的十種方法

經濟不景氣,很多企業都在縮減成本(cost down),TechRepublic的一篇文章"10 ways to trim your IT budget",提到十種縮減預算的方式,可以提供給正在縮減成本的企業參考。

  1. 避免不需要的升級,因為軟體不見得是最新版本最穩定,有時候為了升級,還得額外花一筆錢解決軟硬體的相容性

  2. 硬體不要買高檔貨,硬體的採購以目前夠用為原則,並保留彈性以供未來擴充

  3. 利用虛擬機器(例如VMWare)讓多個伺服器可以共用一台硬體資源

  4. 應用程式虛擬化

  5. 設計系統時考量以thin client為主,例如web-based系統,可以減少耗費用戶端的電腦資源,因此用戶端電腦的等級不需太powerful

  6. 選用開源軟體,可以節省軟體授權費用

  7. 召開少量但有效的會議,開會很花時間,減少不必要的會議可以增加工作時間,因為時間是無形成本

  8. 尋找新的教育訓練方式,可以找比較省錢的方式來做教育訓練,例如視訊教學

  9. 用site-to-site VPN取代WAN

  10. 將部份服務委外

分類:

井川慶被大學球員轟出滿貫全壘打

洋基隊春訓即將結束,週五和南佛羅里達大學舉行一場熱身賽,終場洋基以11比4獲勝。登板投球三名新秀投手的張伯倫、甘迺迪、休斯主投五局未失分,還聯手送出了六次三振。

不過,第四任投手井川慶可就沒這麼優了,雖然順利解決了第一名打者,可是保送第九棒打者,接著暴投,然後是保送與觸身球,形成滿壘。接下來對手換上代打,從井川慶手中轟出滿貫全壘打。

井川慶去年球季被重金挖角到洋基隊,可是表現不佳,大部分的時間都在小聯盟調整。力求振作的井川慶,今年的第一場比賽就以被轟滿貫全壘打開場,對手還是大學球員。雖然洋基經理說他不會在意井川慶今天的表現,井川慶自己也說並不擔心,因為只是第一場比賽。可是洋基隊老闆們都在場觀看這場比賽,被老闆們看到這樣差的表現,坦白說滿丟臉的。

同一天另一位日本籍投手松板大輔在熱身賽對上雙城隊,主投兩局只花了12球就順利解決打者。相較之下,井川慶被大學球員轟出滿貫全壘打, "井川慶傳說"又多了一項光榮事蹟。

分類:

美國企業減少對IT投資以因應經濟衰退

根據ChangeWave的調查,因為去年美國次級房貸以及相關事件的影響,導致美國的經濟衰退,在第一季有27%的美國企業減少IT的投資,23%的美國企業預估第二季會減少一半原本已計畫的IT投資。只有15%的企業表示會增加投資。

下圖顯示,近三年來,今年的調查結果首次呈現「企業減少IT投資的比例(23%)高於增加IT投資的比例(15%)」。



更多的企業(53%)表示他們對於花錢投資在IT產品和服務是處於紅黃燈的狀態(紅黃燈表示公司的財務政策趨向保守與限制,綠燈表示公司的財務政策正常),本項調查也是近年來,今年的調查結果首次呈現「紅黃燈的比例(53%)高於綠燈的比例(43%)」。



而且更多的企業表示,他們的IT花費少於原本計畫的金額。



這項調查顯示,因為經濟衰退,美國企業為了縮減成本,對於IT的投資偏向保守,不再願意花大錢在IT的投資。筆者相信國內企業應該也是相同的情況,畢竟這次的經濟衰退是全球性的衝擊。

分類:

溝通不良=雞同鴨講

專案中有效的溝通是很重要的,常常User的需求被SA誤解了,SA又把他認知上的User需求告訴Programmer,結果最後專案的產出和User的需求相差十萬八千里。在溝通不良的專案中常常會發生類似這些雞同鴨講的事。

筆者找到一張圖片,恰好可以表達出上述的情境,無奈圖片太大,本部落格放不下,請點選此處放大瀏覽

分類:

回應讀者之PMP和CMMI大不同

筆者一向很少回應讀者留言,一來是因為真的沒有很多讀者留言,二來是因為筆者長期觀察網路生態,認為網路上不同觀點的討論(或辯論)大多並不會讓真理越辯越明,反而常常到最後是互相攻訐、謾罵、甚至人身攻擊收場,與其花時間在沒有結論的爭辯,不如做其他更有意義的事。當然筆者對於任何關於筆者文章的回應都會閱讀,也很感謝讀者給予的指教與建議。但是筆者認為今天還是有必要回應一下讀者,以澄清筆者的觀點。

回到正題,在ZDNet上讀者Edward Wang對於"CMMI,情非得已之生存之道"這篇文章給了回應(全文請見此)。首先很感謝這位讀者的指教,我想Edward應該是誤解我的意思了,下面筆者這篇文章提到PMP的部份摘錄:
公司必須在通過CMMI認證之後,軟體品質仍然必須持續堅持實施公司制定的,符合CMMI程序的品管流程,而不只是拿到評鑑資格而已。這就像是考上PMP證照的專案經理不一定就比較神,如果不在專案管理上運用PMP訓練所學,PMP也只是一張證照而已。

我的意思是,即使公司通過CMMI之後,沒有繼續維持,拿到的證照就是有名無實,這就像拿到PMP證照的人,沒有持續充實本職學能,拿到的證照也是有名無實。並沒有將PMP和CMMI拿來相提並論的意思,我當然知道PMP和CMMI是不同的,也同意大部分Edward的觀點,並佩服Edward把PMBoK讀的很熟(熟到連第幾章都指出來了)。如果因為是舉例不太恰當而造成誤解,筆者在此致歉。不過還是感謝Edward給我這個機會,提醒大家PMP和CMMI大不相同,不要拿來相提並論。非常感謝Edward的指教,讓我知道原來我的文章還是有人閱讀的。

分類:

HSBC Direct可以申購基金了

HSBC Direct基金服務昨天正式上線,目前可申購的基金數目不多(可申購十一家基金公司的基金),和其他銀行相比算是少的,而且只能單筆申購。但如果在HSBC Direct已經有美金帳戶的人,購買美元計價的基金,倒是一個可以考慮的資金運用方式,因為台幣不斷升值,如果直接以美元購買境外基金,可以避免匯兌的損失。

分類:

CMMI導入的相關數據

最近找了一些關於CMMI導入的相關數據,列舉出來跟大家分享。

關於CMMI的導入成效方面,在卡內基美隆大學CMMI官方網站提供的統計數據,在2005年針對25家導入CMMI的企業所做的調查顯示,就平均值來說,企業在導入CMMI後,成本減少20%,進度提前37%,生產力提升67%,品質提升50%,客戶滿意度提升14%,ROI則是4.7:1,這裡則有更詳細的統計數據。

至於台灣企業的導入現況,筆者找不到相關的研究報告,只有在經濟部工業局的CMMI計畫網站找到一些統計資料,不過都幾年前的統計數據:2007年4月為止,共73家廠商通過CMMI,2005年通過的43家廠商的調查,平均導入時程Level2是12.7個月,Level3是17.3個月,Level5是20個月。

談到CMMI的平均導入時程,現在應該有越來越縮短的趨勢,原因是廠商希望儘早拿到CMMI資格,而協助廠商導入CMMI的顧問公司越開越多,彼此的競爭也日趨激烈,為了累積通過評鑑企業的家數,以獲得市場口碑。因此顧問公司紛紛開起CMMI速成班,施展渾身解數協助廠商盡快取得CMMI資格,但CMMI的導入本來就是需要長時間的訓練以及內部擴散,短時間取得CMMI的廠商,其導入效果一定是大打折扣。關於CMMI的導入,其中有許多不足為外人道的秘辛,日後有機會再跟各位讀者分享囉。

    分類:

    奧委會同意北京奧運期間運動員可以寫部落格

    奧運史上第一次,國際奧委會(IOC)同意運動員在北京奧運期間可以寫部落格,但卻限制他們儘量不要寫奧運會發生的事情,為了保護版權、機密和安全資訊,運動員還需要遵守許多國際奧委會制定的規則。

    以下摘錄國際奧委會的規定:

    • 部落格的內容不能寫比賽中競爭對手的訪問,不能寫其他運動員的事

    • 在部落格上只能放跟奧運比賽無關的照片,如果運動員想拍攝其他運動員的照片,需要徵得對方同意

    • 部落格不能用於商業用途

    • 部落格的網址或名稱不能有"Olympic"或"Olympics"的字眼


    總結國際奧委會的規定,奧運運動員不能寫與奧運相關的事在部落格上,國際奧委會也管太多了吧!!

    訊息來源:Chicago Tribune

    分類:

    Oracle Mix

    Oracle Mix是Oracle的開發者社群,提供Oracle開發人員資訊交流的管道,開發人員可以在上面發表文章、問問題、回答別人的問題、或者加入討論群組(Group)參與討論,也有機會認識全世界的技術高手。對於Oracle開發人員而言,Oracle Mix是一個很好的資源和管道。

    據說這個站台是第一個用JRuby on Rails實作的大型網站,拜RoR快速開發的特性,Oracle只花了五週就完成了這個網站。

    如果你在工作上使用Oracle的產品,不論你是DBA、programmer、系統管理員,趕快註冊加入Oracle Mix吧。

    分類:

    IE Plus讓IE7.0更好用

    IE7.0瀏覽器越來越多人使用,但其功能仍有諸多不足之處,安裝IE Plus則可以增強IE7.0的功能,使得IE7.0也能做到大部分firefox能做到的功能。以下是IE Plus提供的功能:

    • IE不正常關閉後自動復原上次閱讀的網頁

    • 網路廣告阻擋

    • 網頁翻譯

    • IE7瀏覽功能增強,包括Tab、Menu bar和Search bar的控制

    • 支援多組proxy

    • 隱密資料保護與管理

    • 滑鼠手勢

    • 內建外掛模組

    • 智慧型拖曳支援(Smart Super Drag and Drop)


    目前IE Plus的最新版是1.5版,支援語言有英文、法文、土耳其語、簡體中文。

    分類:

    系統上線失敗的五個警訊

    專案進行中發生哪些警訊,可能導致系統不能上線?

    1.沒有文件具體描述使用者介面、系統流程和功能

    用戶總是有想像力幻想著簡單又好用的系統介面,又不喜歡寫文件,所以常常以口頭敘述自己期望的使用者介面長相與功能,開發人員無法百分之百理解用戶的需 求,導致開發出來的介面與使用者期望有很大的差距。應該將使用者的需求轉化成文件,文件內容具體的描述使用者介面、流程與功能。

    2.用戶總是喜歡用電話溝通和口頭承諾

    用戶總是喜歡用電話溝通,可是常常用戶在電話中口頭承諾後,日後又不認帳。重要訊息應該用書面方式溝通(例如文件或email),並傳給相關人事。

    3.系統功能的建置,是為了滿足某用戶的個人需求

    常常,用戶為求自己個人的方便,要求系統建置符合自己個人需求的功能,結果這個功能只有他一個人使用,這個人離職或調職,下一個接手該工作的人,又覺得這個功能不好用,要求將該功能修改以符合他的需求,結果開發人員疲於奔命,系統功能也永遠在改。

    4.用戶不清楚系統功能

    用戶常常會問系統開發者到底系統的某個功能是做什麼用的,理論上,用戶自己應該最清楚這個系統的功能和建置目的,但偏偏客戶端的角色經常異動,特別是專案 (系統)負責人與使用者代表,離開的人沒有做好交接,過去又沒有詳細的文件紀錄,導致接手的人不清楚系統功能。

    5.沒有具代表性的用戶參與使用者驗收測試(UAT)

    通常系統上線之前會進行使用者驗收測試,讓用戶代表可以完整的測試系統功能,最好可以請參與需求訪談的用戶(通常是未來的系統主要用戶)參與UAT,實際操作系統,才能真正發現實作後的系統,與訪談期間談出的需求是否有差距。

    分類:

    PMI釋出PMBOK第四版Draft版本

    PMBOK每四年改版一次,目前的版本是第三版,而第四版預計在2008年第四季出版,2009年的PMP考試則會開始考第四版的內容。PMI日前已經釋出PMBOK第四版的draft版本,筆者大略看了一下,第四版的draft版本有275頁,整體架構(process group)沒有多大的改變,倒是在ITTO略有增減,例如Control Scope的Input多了Requirement Traceability Matrix(需求雙向追溯表),每個process與process之間交互關係的流程圖也畫的比較清楚。

    不過筆者建議想考PMP的人如果準備時間來得及的話,還是去考第三版比較妥當,第三版畢竟已經考了幾年,累積不少人的考試經驗與心得可供參考,不過筆者建議第四版撰寫的較為清楚(跟第三版相比),可以作為第三版考試的參考資料。

    分類:

    Gphone手機初次亮相

    Gphone原型手機第一次在西班牙巴塞隆納舉行的Mobile World Congress亮相。







    分類:

    CMMI,情非得已之生存之道

    近年來CMMI在政府的推廣以及顧問公司的宣傳之下,軟體公司紛紛規劃CMMI的導入,主要目的是為了增加拿到標案的競爭優勢(未來政府標案會將CMMI將列入投標廠商的資格限制)。所以大家常常看到媒體上的報導,或聽到周遭朋友說哪家公司正在導CMMI,哪家公司又通過了CMMI Level多少的評鑑。雖然對軟體公司來說,導入CMMI是一項龐大的投資,短期內也看不出具體成效,可是在激烈競爭的環境之下,這是軟體公司為求生存發展而不得不做的選擇,更明白的說,導入CMMI已經成為軟體廠商『情非得已之生存之道』。

    事實上,軟體公司只要肯花錢投資,找適合的顧問公司輔導, 要通過CMMI評鑑並不難。困難的是,通過之後如何繼續維持,並將CMMI推廣到全公司各專案,這才是一項艱難的挑戰。筆者幾年前曾經帶領一個專案代表公司參加CMMI的評鑑,深知評鑑過程的心酸血淚。過去接受CMMI評鑑時,一邊要趕專案進度;一邊為了專案要導入公司的CMMI流程,所有專案成員常常要參加公司的教育訓練,而深怕延誤的專案進度;一邊又要準備評鑑用的文件資料(在沒有資訊系統的輔助之下,只好用大量的文件作為評鑑的佐證)。結果,公司拿到CMMI評鑑資格,大肆慶祝一番之後,接下來大家等待公司的下一步要怎麼走。失望的是,公司表面上宣稱CMMI要擴展全公司各專案,可是實際上,公司的專案還是如同往常各做各的,CMMI就只是一個評鑑資格而已。

    一般說來,通過CMMI評鑑的軟題廠商,其軟體品質應該是穩定且成熟。國外的研究報告也指出,導入CMMI流程前後,軟體品質確實會有明顯的改善。但前提是,公司必須在通過CMMI認證之後,軟體品質仍然必須持續堅持實施公司制定的,符合CMMI程序的品管流程,而不只是拿到評鑑資格而已。這就像是考上PMP證照的專案經理不一定就比較神,如果不在專案管理上運用PMP訓練所學,PMP也只是一張證照而已。

    公司在通過CMMI之後,仍須維持執行既定的品管政策與流程軟體。至於要如何繼續維持,主要還是公司高層對於CMMI的態度,換句話說CMMI的導入,高層的支持與推動是很重要的。高層很在乎CMMI,大力去推動,基層人員感覺到高層的重視,也會賣力的實施;如果高層一點都不在乎CMMI,主事者在公司會很難推動,因為基層人員自己的工作都忙不完了,哪有時間配合CMMI的作業,所以只會應付了事,這樣的話,即使通過CMMI資格,也很難將CMMI推廣到全公司。

    以下是筆者對於軟體公司在拿到CMMI資格後,持續CMMI流程的建議:

    • 公司高層的心態要調整,不是為了拿到CMMI資格而去實施CMMI,所以不僅要教育員工實施CMMI對專案的好處是什麼,也要告訴公司高層實施CMMI對公司的好處是什麼。

    • 公司品質政策與流程要是真正可以實施的,而且品質政策與流程並非通過CMMI評鑑之後就萬年不變的,隨著現實環境的改變,公司的品質政策與流程也要做適度的調整,

    • 調適準則要有彈性,例如規模不大的專案,因為人力有限,也許某些程序可以省略不執行。

    • 要設立公司級的品保部門統籌全公司的品保政策與流程,以及規劃專案內外各項稽核的實施、誰負責稽核、多久稽核一次等等。

    • 專案內外部的各項品保活動(例如文件審查、軟體測試、內部稽核等)要持續進行,不是通過CMMI之後,一切就沒事了。

    • 公司要投資建置全公司的軟體工具(例如建構管理軟體、需求管理軟體、問題追蹤系統、測試工具),以輔助各專案,減少人工作業以及寫文件的時間。

    • 公司的流程資產庫(process asset library)不是通過CMMI評鑑之後就不再更新,流程資產庫要適度更新,要讓各專案隨時可以存取,更重要的是,公司要有管道提供各專案,將全公司各個專案的產出回饋給公司的流程資產庫。


    軟體公司通過CMMI評鑑之後,要如何持續將CMMI推廣到全公司各專案,這才是挑戰的開始。通常人們最不喜歡的就是改變,可以偏偏CMMI對各專案來說,是一種新的工作方式,甚至對某些人來說是工作量的增加,甚至是工作方式徹底的改變。所以公司必須要教育員工,這樣改變的好處是什麼。常常,典範轉移的過程是痛苦的,但是當各專案能夠進化到新的工作方式,採用符合CMMI的流程進行專案,代表的是軟體品質更為成熟穩定。

    CMMI是強調的是,品質要持續不斷的改進(Continuous Improvement),因此即使軟體公司通過CMMI,仍需持續的進行品保活動,並持續改善品保流程,這才是真正顯示CMMI有價值之處。

    (本文同步轉載於ZDNet)

    分類: ,

    新版Safari夭壽快,Firefox猝著等

    Computerworld日前針對蘋果電腦的Safari瀏覽器,以KHTML引擎為核心的開發版本Webkit做了一項評比。

    測試結果顯示,在MacBook Pro 2GHz CPU以及2GB記憶體的環境下,Webkit比新版的Safari快了2.5倍TechCrunch則進一步將Webkit和Firefox比較,在MacBook Pro 2.6GHz雙核心CPU以及4GB記憶體的環境下,Webkit比新版的Firefox3快了2到6倍。

    Firefox過去被人詬病的是速度慢,有不少用戶是看上Firefox有足夠多的add-on而使用Firefox,而Safari目前不足之處是沒有太多的plugin和add-on供用戶下載使用。如果Webkit能夠將Safari的速度問題解決,並開發出更多add-on供用戶使用。也許可以吸引用戶轉而使用Safari,而Safari將有機會威脅Firefox的市佔率。

    Webfix目前仍在測試階段,新版程式可以到webkit.org下載。

    分類:

    Firefox extension: iGoogleBar

    iGoogleBar是Firefox的插件,安裝之後,進入Google各應用程式的網頁,網頁上方會顯示Google各應用程式的快速連結,還會顯示Gmail和Google Reader的未讀取數。

    按此處安裝

    分類:

    Happy Chinese New Year

    在Google英文版搜尋chinese new year,或簡體版搜尋新年快樂,搜尋結果的右邊會出現鞭炮圖案,這可是只有中國新年才有的特殊功能喔,祝大家新年快樂。

    分類:

    開放平台已成為不可擋的趨勢

    在Web2.0的時代,各大網站紛紛釋出自己的API,提供協力廠商或個人自由撰寫外掛軟體,以眾人之力撰寫應用程式。當用戶都有機會提供創意,依據自己的需求,自行創造屬於個人化應用程式的時候,代表著軟體公司聘請程式設計師撰寫應用程式的傳統商業模式將被改變。

    提到開放平台,不能不提兩大搜尋引擎龍頭Yahoo和Google。Yahoo的開發者社群YDN(Yahoo! Developer Network),YDN自2005年推出以來,目前已開放30種服務,創造超過900個應用程式。Google的Google Code也提供各式API,讓開發者依據自己需求,開發出各種個人化功能。另外,Google即將推出的低價手機Gphone也是開放平台,其作業系統選用開放源碼平台Android,在Google Code上已經釋出Android的SDK,讓全世界的程式設計好手都可以在這個平台上開發Gphone的手機軟體。

    當然除了上面提到的這些之外,還有更多的網站已經提供開放API,包括Facebook的F8平台,網路書店Amazon.com的Amazon Web Service、Netvibes的UWA、Box.net的OpenBoxPageflakesLinkedIn 等等。甚至是微軟過去最常被詬病的是系統的封閉,可是從前陣子微軟在MSDN釋出.Net的shared source,也看的出微軟朝向開放平台鋪路。

    至於開放平台的策略如何為網站帶來獲利呢?我們可以從SalesForce.com為例。SalesForce.com喊出PaaS(Platform as a Service)的口號,提供一個開發平台Force.com,讓協力廠商能在這個平台上開發應用程式,讓SalesForce.com的客戶隨選訂閱,外掛在既有的SalesForce.com系統上,目前在SalesForce.com的平台上供客戶訂閱的服務已有七百多種應用程式。因為是以訂閱方式定期收費,不但提供平台的SalesForce.com有固定營收,開發應用程式的協力廠商也能用戶的訂閱獲得營收,對用戶來說,則有更多不同應用程式可以選擇,等於是三贏的局面。

    Web2.0的時代,開放平台API已成為一個不可擋的趨勢。釋出開放API,讓開發人員能自由發揮創意,不但節省開發成本,還可以得到更多意想不到的創意應用,反而Web1.0網站在封閉環境的開發,扼殺了追求長尾效應的機會。

    分類: ,

    Microsoft正式提出以446億美元收購Yahoo

    Microsoft要買Yahoo的消息在市場上傳言已久,終於Microsoft正式提出以446億美元收購Yahoo (Microsoft CEO Steve Ballmer為此還寫了一封email給員工,解釋為何要收購Yahoo;也另外寫了一封文情並茂的email給Yahoo董事會和楊致遠)。Microsoft此時提出收購的時機正恰當,剛好在Yahoo因應獲利不佳而大幅裁員之時,收購Yahoo之後,也可以整合兩家公司的資源全力對抗Google。Mashable做的一項調查顯示,有2/3的網友認為Yahoo應該接受Microsoft的收購要求。而Google也在自家官網上回應對此件事的態度。

    以下是兩家公司的股價表現,以及獲利能力的比較(from TechCrunch),





    Microsoft收購Yahoo,等於間接承認自己在電子商務市場比不上競爭對手,需要收購Yahoo來加持。收購Yahoo之後,Microsoft可以接管Yahoo的品牌、廣大的客戶群、搜尋引擎的市場佔有率,以及Yahoo全面的網路媒體產品線,Yahoo幾乎有Microsoft所有想要的東西。可是產品線的整合卻會是一個大問題,TechCrunch就認為,至少有以下項目需要整合:

    1. 全球市場 (兩家公司在全球都有分公司和協力廠商,要如何整合將是一大問題)

    2. 帳號的整合 (Yahoo ID vs MSN ID)

    3. 個人化網頁的整合 (My Yahoo vs Live)

    4. 搜尋引擎的整合 (Yahoo Search vs Live Search)

    5. 網路廣告的整合 (Yahoo Search Marketing vs Microsoft AdCenter)

    6. 遊戲 (Yahoo vs MSN)

    7. 即時通訊的整合 (Yahoo Messager vs MSN)

    8. Q & A (Yahoo Answers vs Live QnA)

    9. 網路相簿 (毫無疑問,Yahoo的Flickr將會是微軟與Google Picasa在網路相簿市場競爭的唯一選擇)

    10. Widget


    Microsoft提出收購Yahoo的消息之後,兩家公司的股價隨即大漲,不過收購之後,兩家公司的產品要先做整合,才有機會正面迎擊Google,可是兩家公司的產品線重複性高,整合困難,所以產品線的整合對於兩家公司將會是一項挑戰。

    ps. 在Micorsoft和Yahoo還沒整合之前,有網友很搞笑的先幫兩家公司整合了。

    延伸閱讀:

    分類: ,

    Microsoft conference call dance

    兩名微軟員工在進行電話會議,等待對方接聽電話時,聽著電話播放的待機音樂,聽著聽著居然悠閒的跳起舞來…





    分類:

    今年的美國總統大選很Web2.0

    今年的美國總統大選活動越來越Web2.0了,去年11月CNN和Youtube合辦共和黨總統候選人辯論,讓網友透過網路視頻提問,此種互動方式開啟了政治史上選舉活動的新頁。之後,全球最大社群網站Myspace也和MTV合作推出Impact channel,主要的總統候選人大多都已在Myspace申請帳號,試圖從網路開拓票源,美國商業週刊甚至認為Myspace對這次美國總統大選有一定程度的影響力。其中Obama的Myspace是所有候選人中點閱數和交友數最多的候選人,這也幫他拉到不少年輕選票。最近許多美國總統大選相關的Web2.0網站也相繼誕生,例如Obama的YouBamaTechCrunch稱它是Youtube+Digg+Obama,還有微軟和Fox及CNN合作,並結合自家的Live Search所推出的Left vs Right

    網路用戶以年輕人居多數,他們不但絕大多數都有投票權,還是影響力相當大的一群選民。利用Web2.0的社群網絡集合相同理念的支持者,並利用各種Web2.0的互動方式(例如視頻、聊天、論壇)來拉攏選票,選民也有機會透過這種方式更了解候選人的政策。

    對選民來說,透過Web2.0的互動可以向總統候選人提問,有機會第一線接觸候選人,這是以往選民所無法體會的經驗。 選民上網透過文字或視頻提問之後,候選人可以在線上第一時間做出回應,網友可以針對候選人的回應做出正反的評價,這個評價能夠即時回饋給候選人競選總部的幕僚做參考。此種互動模式的好處是雙向的,讓網友能更了解候選人在某個議題上的立場,感受到候選人確實聽到他們的意見。候選人則可以利用網友對於議題的回應與回饋,調整對年輕選民的競選策略,這是傳統選戰策略做不到的,所以Web2.0網站將在2008年美國總統選舉中成為一股強大的力量。

    至於台灣的總統選舉,看不到候選人充分利用Web2.0的優勢來幫助自己,反而不知道如何運用網路做競選活動。舉個例子來說,例如某一陣營的網站不斷的在Funp貼文章洗版,或者在網站上張貼近乎人身攻擊的負面文宣,這樣做也許在實體世界有用,但在網路上只會是反效果,讓網友更加反感,進而支持對手。在美國,我們看到競選活動中已經開始運用Web2.0的優勢替候選人加分,至於台灣,我們要學的事情還很多。

    (本文同步轉載於ZDNet)

    分類: ,

    SQL Best Practices in less than 20 minutes

    這是一個很好的教學,二十分鐘內告訴你如何寫出好的SQL

    http://www.roughsea.com/vids/SQL_Best_Practices.html

    下面是Youtube版本

















    分類:

    MSDN Code Gallery

    微軟新版的MSDN Code Gallery上線了,內有許多微軟相關程式的sample,非常適合使用微軟solution的技術人員參考。

    分類:

    Oracle併購BEA systems的一項調查

    Oracle併購BEA systems,對於IT產業造成一定程度的衝擊。The Register最近對Oracle和BEA約300位客戶做了一項調查,其結果顯示46%的受訪者認為Oracle併購BEA對整體IT產業是負面的,其中又以原本BEA的客戶佔多數。



    分類:

    右腦的專案管理

    專案管理領域範圍廣泛,通常可以區分成兩大部分:理論面與人性面,理論面主要是指專案管理理論與技術的應用,例如時程規劃的方法、成本估算與控制的方法等偏重理性與邏輯思考能力,這可以稱為左腦的專案管理。人性面指的則是專案內外人際互動與維繫的手法,例如Team building、溝通協調、領導統馭、激勵等偏重人性與情感的能力,我們可以稱之為右腦的專案管理。

    常常,市面上舉辦的專案管理教育訓練只教理論面的東西,所以(新進的)專案經理在受過所謂"完整"的專案管理訓練後,躍躍欲試想的把所學的知識應用在剛接手的專案上,反而忽略了軟技巧(soft skill)的使用,結果即使專案經理的強項是解構WBS、畫PERT圖、計算挣值,在範疇、成本、時程各方面也都控管還不錯,可是在團隊內部不斷傳出抱怨與批評,客戶的關係也搞的很差,一個好好專案可能因此而被毀掉。畢竟專案管理的主角是人,而人總有七情六慾,需要被尊重與關心,因此適當的施用軟技巧在專案管理上也是必要的。當然軟技巧不是一夕之間就能運用自如,它是需要經驗的累積,在專案進行中適度的運用與修正,是學習軟技巧的好方法。

    什麼是右腦的專案管理?列舉以下幾個例子:

    • 建構一個氣氛融洽、合諧、相互信任、舒適的專案(工作)環境

    • 良好的溝通首先是要學會傾聽,專案經理應以開放的態度接受任何人的意見,並聽清楚每個人的心聲

    • 專案經理在分派工作時,賦予專案成員適度的挑戰性與責任授權,不但可以借此訓練專案成員、快速累積經驗、學習新技能,以及適應壓力的能力,還可避免他們產生挫折感或工作倦怠感

    • 瞭解專案成員的激勵誘因,例如薪水、職位、權力、成就感等,並依專案經理被授權的權限,適時給予專案成員應得的奬賞,例如請客、表揚、加薪、升遷等,如果獎賞超過專案經理被授權的範圍,也應向上建議專案成員的主管

    • 專案經理多給予專案成員口頭的讚美是必要的,有時候一句"Good Job"抵的上千言萬語,還可以提升專案成員的成就感

    • 適時的鼓舞士氣,特別是當專案成員工作情緒低落時

    • 如果專案遭遇困難,專案經理必須具備正面面對問題的態度,而不是推卸責任或批評


    專案經理身上背負著專案成功的使命,為了專案目標順利達成,只運用所學的專案管理理論通常是不夠的,還要活用軟技巧去管理專案團隊,讓專案團隊打從心裡為專案付出。As a project manager,多用用右腦管理你的專案吧。

    分類:

    CRM2.0:用Web2.0重新定義客戶關係管理

    (本文同時刊登於ZDNet)

    Web2.0的風潮即將吹向客戶關係管理?當Web2.0逐漸對人們的生活帶來的衝擊時,有一群人開始構思Web2.0這股趨勢是否逐漸影響傳統CRM, 導致傳統的CRM正在逐漸改變。知名CRM顧問Paul Greenberg率先提出CRM2.0這個概念,他對CRM2.0下的定義是:
    CRM 2.0 is a philosophy and strategy for collaboration with customers through the provision of tools, technology, processes, culture, products and services, with an eye to providing experiences that will create appropriate value for all parties involved.

    簡單的說,CRM2.0是以客戶為主的社群網絡(social networking) 平台,企業隱藏在後台,CRM2.0前台看不到業務專員經營客戶,也沒有客服人員服務客戶,所有的關係都是客戶自行經營出來的,關係的建立則是透過搜尋、標籤(tag)、串聯、推薦(Digg it)、投票、評價、戳一下(Poke)Web2.0的互動。客戶間透過社群網絡分享消費經驗、交流產品使用心得。CRM2.0沒有企業的主導,一切回歸客戶主體,由客戶自行作主;也從企業與單一客戶間關係的維繫,擴展為客戶彼此之間緊密的關係,和客戶社群與企業之間的關係,嚴然形成一個客戶生態圈(customer ecosystem)


    延續上述的介紹,簡單的說CRM2.0是CRM加上Web2.0,也可以說是Salesforce.com和Facebook的結合體。事實上Salesforce.com已經在去年七月提供這樣的服務,稱為Faceforce。此服務是建構在Salesforce.com的AppExchange平台上,將Salesforce.com和Facebook混搭起來,主要是從企業的角度用2.0的方式維繫企業與客戶網絡的關係。業務員在查詢Salesforce.com的聯絡人(客戶資料),或維護銷售線索(Leads)時,可以連結到該客戶的Facebook帳戶,對這個客戶做Facebook的互動,例如送訊息、寫留言、送禮物、戳(Poke)他一下,也可以進一步連結客戶在Facebook上的關係網絡,透過關係網絡產生更多新商機。

    至於從客戶本身建立社群網絡的關係,則可從Mobile01網站隱約看到CRM2.0的身影。Mobile01的討論群組提供平台供網友交流電子產品的使用心得和討論,很多人在看到Mobile01上張貼的電子產品使用心得討論串後,就馬上去訂購該產品,最近的Eee PC就是一個例子。常常網友交流的使用心得,遠比企業砸大錢做廣告的行銷效果還要更好,當然不是只有值得購買的電子產品在Mobile01上討論,負面評價的電子產品常常也是討論的焦點。

    Web2.0的服務不斷推出,它提供用戶更多的選擇,而Web1.0的網站不會因此消失;CRM2.0的興起,也不會取代傳統CRM提供的現有服務,企業仍然可以透過傳統CRM的方式服務給客戶,而CRM2.0則提供給企業另一個新的通路、新的銷售方式,以及客戶一種新的消費經驗。

    延伸閱讀:

    分類: , , ,

    有"主客關係"的產業,都有發展CRM的可能

    前些日子寫了一篇文章"火鍋店也搞CRM",開一家火鍋店很簡單,可是在商場上競爭激烈的環境中,要存活下去並不容易,為求生存火鍋店導入CRM的概念經營客戶。在過去的觀念,多數人會認為CRM只適用在服務業,事實上CRM不只適用於服務業,也可以應用在航空業、銀行業、能源業、醫院、甚至政府單位。以下舉醫院和政府單位兩個例子來說明:

    今天,醫院已經不再是非營利機構,醫院搶病人只為了增加自己本身的營收。有些醫院已經開始做客戶區隔的動作,例如新光醫院開辦"同新門診"專門服務頂級客戶, 在這個診間如同銀行的貴賓理財VIP室,環境舒適、隱密性高,不過光是掛號費就要1500元(至於醫療品質就不清楚了)。除了新光醫院的同新門診外,包括台大、國泰、長庚、台安醫院,也都有類似的VIP門診。另外,醫院的健康檢查是另一個CRM的例子,現在醫院為了吸引病人求診,紛紛增設健康檢查中心,跟一般私人的健檢中心不同的是,醫院健檢中心的優勢是他們有完整的醫療儀器(礙於法令與預算限制,私人健檢中心無法配置例如MRI、核磁共振等醫療儀器),以及背後完整的醫師群做醫療諮詢,如果民眾在醫院健檢中心檢查出什麼症狀,還可直接由醫院各科室接手做進一步的診斷與治療。不過醫院在行銷自家健檢中心的手法仍然粗糙,多比不上私人的健檢中心,其原因是醫院大多的醫管人員不瞭解如何運用CRM,事實上醫院採用CRM經營客戶在國外已經行之有年,也已經獲得不少成效,在國內的醫院則仍是極待開發的一塊處女地。

    至於另一個例子是台北市政府的"台北市民e點通",這個服務是一項自助服務(self service),台北市民可以透過這個服務申辦各項業務,上網填寫申請表單,如果需要郵寄證明相關文件(利如身分證影本)的話,系統會自動產生已寫好收件人和寄件人資訊的信封,以及這個案件需要郵寄相關文件的清單供民眾列印,方便民眾在郵寄前檢查該寄的文件是否已備齊。提出申請後系統會產生案件(case),民眾可上網查詢案件的處理進度,案件結案後,民眾還可上網填寫這個案件的滿意度問卷。在美國各州的州政府大多已導入CRM輔助政府單位的相關業務,在台灣,我看到台北市政府也開始也有相關業務結合CRM來服務民眾。

    以上兩個例子說明不只是服務業,可以說只要是有"主客關係"的產業,都有發展CRM的可能。

    分類:

    微軟2/12起將強制升級IE 7.0

    2/12起Microsoft Update將強制升級IE7.0,安裝過程將自動完成。如果用戶不想升級IE7.0,只能選擇關閉OS的自動更新功能,或者安裝微軟的Blocker Toolkit (這是微軟提供的小工具,給不打算自動更新IE7.0的用戶或企業,安裝在用戶端可以忽略Windows Update自動升級IE7.0)。

    微軟宣稱強制升級IE7.0是為了安全考量,但事實上應該是為了提升IE7.0的市佔率所採取的行動,不過另一方面,強制升級會不會因為用戶覺得IE7.0不好用,轉而改用其他的瀏覽器,值得再觀察。

    強制更新IE7.0,對技術人員來說是個好消息,他們不必再為了版本相容性而傷腦筋。對於用戶來說,IE7.0的介面做了大改變,他們需要重新適應新的介面和操作方式。對於只支援IE6.0的網站來說,也不是什麼好消息,他們必須被迫處理IE7.0的相容問題 (不過就長遠來看,相容性的問題遲早還是要解決)。

    分類:

    Sony罪大滔天!?

    在網路上看到的,放上來讓大家笑一下,有人發現港劇有一段對話被這樣翻譯:



    不過Sony的東西還是不錯用,雖然比其他品牌貴多了。

    分類:

    生活中不能沒有的Web2.0網站

    我是網路的重度使用者,每天上網時間超過十小時,我深信網路提供的相關應用工具,對於都工作和生活有不少幫助。以下介紹幾個我常用的Web2.0網站:

    • zoho:這是一個線上Office系統,不需安裝任何軟體,就可以在上面編輯word、excel、powerpoint檔案。我通常會把個人的基金投資做成excel,放到zoho試算表,它會自動更新匯率和淨值,然後自動換算報酬率,這樣就可以隨時知道自己的投資績效。在zoho上編輯檔案的另一個好處是,如果有什麼檔案要分享給別人,不需再用email夾帶檔案寄來寄去,放到zoho分享出來,別人就看的到。

    • iGoogle:Google的個人化頁面portal,你可以加入有用的Google小工具,例如天氣、股市行情、email通知、RSS Reader等,可以把iGoogle當作入口網站來使用。

    • Google Reader:Google的RSS Reader,可以訂閱你認為不錯的blog,因為想看的文章都已經集中在RSS Reader裡,每天都會花一點時間上去瀏覽訂閱的內容,可以避免浪費不必要的時間瀏覽網路。Google Reader好用之處在於界面簡單容易上手,而且可以將好文章share給你的好友之外,還可以放到blog上。我上網大部分的時間都是耗在Google Reader上,很多新資訊都是從這裡看到的。

    • Meebo:Meebo是web2.0有名的即時通訊(IM)應用,它整合了MSN、Yahoo Messager等線上聊天軟體,註冊Meebo帳號後設定你在各家的IM帳號後,以後只要登入Meebo,它會自動登入你所有的IM帳號,省去電腦要安裝不同IM軟體的麻煩。另外假如有些公司的防火牆阻擋即時通訊軟體,有時候用Meebo還是可以使用MSN。

    • Google Notebook:這是Google推出的筆記本服務,可以把想要的網頁文字或圖片copy paste到Google Notebook,以便日後查閱,配合FireFox的add-on更是方便。我把它當作筆記本使用,紀錄一些常用的程式語法,以及從網路上找到的資料。

    • Gmail:不用多介紹,這是Google超好用的mail。我在幾年前Gmail還未開放申請時就拿到邀請函,使用幾年下來,深覺Gmail最強的是它過濾垃圾郵件的功能。另外建議使用Gmail時,若想率先試用新功能,不介意語言的話,可以用英文版的Gmail(語系選擇英文),因為Gmail的新功能會先從英文版release。

    • FunP:FunP的功能類似del.icio.us加上digg網站,算是還不錯的書籤網站,可以從上面獲得很多資訊。也有人把FunP當成RSS Reader使用。

    • UrMap:UrMap是國產的線上地圖,輸入地址可以搜尋地點,以及這個地點附近的商家、停車場等資訊,它也提供路徑規畫的功能。如果突然想去什麼地方,但是不知道要怎麼去,上UrMap,它會告訴你如何搭乘交通工具去,或者如何自己開車去。

    分類:

    2007 Web2.0 Crunchies

    1/18號稱是We2.0奧斯卡獎的2007 Crunchies 公佈得獎名單,以下是完整得獎名單:
    延伸閱讀:

    分類:

    中國上網人數已達2.1億

    1/17中國互聯網信息中心(CNNIC)發佈互聯網調查報告,中國上網人數已達2.1億,經過一年大幅成長53.3%,已經幾乎達到了美國上網人口的數字─2.15億,以五百萬人之差,僅次於美國居世界第二,預計2008年初成為世界最多上網人數的國家。而中國的互聯網普及率僅有16%(同期間的調查美國為69.7%、日本為68%、韓國為66.5%),顯示仍有大幅成長的空間。

    值得關注的是,2.1億的上網人數中,有1.6億人(佔77.8%)使用寬頻上網,顯示寬頻在中國已經日趨普及,另外手機上網人數也有5040萬人,而且大幅增加中。如果依照這樣的成長速度,中國上網人數將在2008年底達到3.53億,這個數字將是全球上網人數的一半,不可否認,未來中國將成為世界網路發展的重心。我想任何已經進軍或計畫進軍中國的網路服務業者(電子商務、Web2.0網站、網路遊戲...)和手機業者,應該要注意一下這份調查報告其各項調查結果所代表的意義。

    以下摘錄新浪網整理的關鍵報告點:
    1.報告顯示,截止2007年12月31日,我國網民總數已達到2.1億人,略低於美國的2.15億 ,位於世界第二位。
    2.中國網民網絡購物人數規模達到4640萬,而美國2006年8月網上購物的比例則已經達到了71%,仍有差距。
    3.中國互聯網娛樂性明顯,網絡音樂收聽率居中國各項網絡應用之首,半年內有86.6%網民收聽過網絡音樂。
    4.目前網民平均上網時長是16.2小時/周,94.2%網民認為互聯網豐富自己的娛樂生活。
    5.目前手機網民達到5040萬人,但速度慢和費用貴阻礙了中國手機上網的發展
    6.網絡新聞受眾群體達1.5億,1/5網民上網的第一落腳點即是看新聞
    7.網吧成為家庭上網的重要補充地點,超過1/3網民在網吧上網,07年網吧上網人數比去年同期增60.9%。
    8.網絡遊戲用戶已經達到1.2億人,在18歲以下的網民中,有73.7%的青少年網民都玩過網絡遊戲
    9.當前對於非免費上網的家庭中,平均每戶家庭接入費用是74.9元/月。花費在51-100元的比例最高。
    10.在網民月收入構成中,5000元以上收入者佔2%,2000-3000元間收入者佔20.8%,低於2000元的佔74%。
    11.在2.1億網民中,接近2/3網民或者在網上發過帖,或多或少參與到「Web2.0」互動中來
    12.CN域名數量已達900萬,年增長率達到399.2%,在過去一年中平均每分鐘增加CN域名14個,每天增2萬個

    分類:

    用『淨宣傳分數』衡量客戶滿意度

    現在企業透過市場調查所做的客戶滿意度調查,大多是蒐集客戶的問卷之後,用統計分析去解讀市場調查的結果,但是其結果往往和客戶實際的體驗相距甚遠,不能真正反應客戶的聲音。而且企業在市佔率越高,有時候客戶會憑著過去對於企業的品牌印象給分數,因此關於如何客觀的衡量客戶滿意度,有學者提出了『淨宣傳分數』(NPS,Net Promoter Score)的概念。

    『淨宣傳分數』是一個衡量客戶滿意度的新概念,它的誕生是為了減少市場調查結果的解讀錯誤,『淨宣傳分數』這個名詞源自在哈佛商業評論2003年的一篇文章,客戶忠誠度專家Fred Reichheld則將『淨宣傳分數』的概念寫入他的書中。Fred Reichheld曾做過的調查研究顯示,企業的淨宣傳分數增加多少百分比,其營收就會增加幾倍。

    在『淨宣傳分數』的概念中,推崇者(promoters)指的是對企業產品有正面評價的客戶,這些客戶願意把企業的產品推薦給朋友。詆毀者(detractors)指的則是對企業產品有負面評價的客戶,他們不會把企業的產品推薦給朋友。而淨宣傳分數的公式是客戶調查中"推崇者"所佔的比例減去"詆毀者"所佔的比例,其公式如下:
    % of Promoters - % of Detractors = Net Promoter Score (NPS)

    今天,包括Amazon.com、Apple、GE等知名企業已經採用『淨宣傳分數』去衡量客戶滿意度。一些網站也可以看到『淨宣傳分數』的應用,例如web2.0的書籤網站Digg.com,提供網友評價別人張貼的書籤,喜歡的書籤可以推文(digg),不喜歡的書籤則可以埋掉(bury),所以只要看這個書籤被推文和埋掉的次數,就可以知道這個書籤的熱門(或網友喜好)程度,這種模式也成了網友表達意見的方式,此後,其他網站也開始仿效這種投票模式,並發展出更多應用,例如類似Digg.com書籤網站的抓蝦網FunPHemiDemi、提供網友評價美食的愛評網、評價正妹照片的Diggirl

    『淨宣傳分數』讓企業傾聽客戶真實的聲音,並藉以維繫客戶關係。

    分類: , ,

    同一天,Oracle買下BEA systems,Sun買下MySQL

    前陣子才傳出Oracle想以67億美金併購BEA,但BEA嫌價錢太低,"ㄍㄧㄥ"一下還是有用的,昨天(1/16) Oracle在自家網站上正式宣佈,Oracle以85億美金併購BEA Systems,Oracle併購BEA之後,將BEA產品整合進Oracle Fusion架構,將有實力與IBM爭奪中介軟體(Middleware)市場龍頭地位。下面是從Oracle Press Release節錄的內容:
    “The addition of BEA products and technology will significantly enhance and extend Oracle’s Fusion middleware software suite,” said Oracle CEO Larry Ellison. “Oracle Fusion middleware has an open “hot-pluggable” architecture that allows customers the option of coupling BEA’s WebLogic Java Server to virtually all the components of the Fusion software suite. That’s just one example of how customers can choose among Oracle and BEA middleware products, knowing that those products will gracefully interoperate and be supported for years to come.”

    同一天發生的另一則併購消息是,Sun決定以10億美金買下MySQL,10億美金倒是有點低估MySQL的實力,如果MySQL IPO的話恐怕不只這個價錢。

    值得深思的是,這兩家公司怎麼不是將併購重心放在核心產品上,換句話說,怎麼不是Sun買下BEA system加強Java產品線整合的實力,而Oracle買下MySQL壯大自家資料庫產品。我想核心產品固然重要,但軟體大廠在強敵環伺的競爭壓力下,花錢買下表現不錯的小公司或競爭對手,已成時勢所趨,因為可以補齊自家公司產品線的不足、補進技術人才增強產品研發能力、以及收編被併購公司的客戶群。軟體產業的大型化趨勢,將使得大者恆大,並壓縮中小型軟體公司的生存空間。

    分類: ,

    WSRP (Web Service for Remote Portlets)

    WSRP(Web Service for Remote Portlets)是OASIS制定的,基於Web Service架構下的 Portal整合標準,主要目的是讓支援WSRP的入口網站之間可以無縫隙的整合。目前市面上的Portal產品大多都以支援此標準,例如Windows SharePointBEA Weblogic Portal。今天,WSRP已經成為企業SOA架構的一部份。

    舉個例子來說明WSRP,某公司使用SharePoint作為全公司的入口網站,在SharePoint上的網頁組件(webpart)有一塊是公司的訊息公告區,如果公司的另一套Portal系統(BEA Weblogic Portal)也想要顯示公司的公告,只要將SharePoint上的訊息公告區設定成WSRP Producer,在WebLogic把SharePoint的WSRP Producter加入成WSRP Consumer,整合程序只需透過設定,不需要額外開發。

    WSRP後端的整合技術是Web Service,透過SOAP的訊息傳遞做即時的資料整合,下圖是WSRP的整合架構 (資料來源:IBM網站)



    當然不是只有Portal產品才支援WSRP,任何支援WSRP標準的系統或應用程式,都可以整合其他支援WSRP系統的網頁組件,將其他系統的網頁資料顯示在你的系統上。

    分類: ,

    史上最長和最短的Youtube影片

    就是有這麼閒的人,將號稱是史上最長和最短的影片上傳到Youtube。最長的影片,在Youtube只能上傳100MB檔案的限制下,Charles Trippy上傳長達近10小時的影片,內容其實滿無聊的,應該沒有人吃飽沒事會全部看完吧!?







    最短的影片則只有0.01秒,不知道在幹嘛!?





    分類:

    技術微不足道,建構一套符合用戶需求的系統才是最重要的

    拜讀李仰哲先生在ZD Net的文章"流程才是知識資產",對此觀點頗有共鳴。以Salesfoce.com為例,他們創新的商業模式,從提供客戶隨選服務(on demand)開始,到建構software as a service,再到最近的platform as a service策略,讓Salesforce.com賺進了大把鈔票。很多網站在Salesforce.com成功之後,便開始複製他們的商業模式,可是卻沒有第二家Salesforce.com的出現,我想這是因為"流程才是知識資產",即使其他人開始複製成功經驗,可是知識卻是無法複製的。

    回到軟體產業,很多軟體公司不斷追求技術的創新,我認為技術固然重要,但絕不是最重要的,反而運用技術建構一套充分符合用戶需求的系統才是最重要的,而這當中流程和知識(也可說是domain knowhow)扮演很重要的角色,技術相形之下反而是nothing。一套做得很炫的系統,不符合用戶的需求,沒有人願意使用,縱使這套系統在技術上做到完美無缺,仍然枉費公司花錢建置這套系統。過去的軟體專案經驗中,經常看到業務人員對客戶做簡報demo系統時,自誇自家產品的技術做到多強大,實際上當客戶買了系統之後,卻又不符合他們的需求,因為現實環境根本用不到這些技術。

    再舉兩個最近部落格界發生的例子,上個月Mr.6在部落格上發表了"Web 2.0的下一步:抓出每人心中所有的鑽石?" ,提到他的一個idea "中肯意見網",隔天Xdite以極快的速度把Mr.6的idea用源碼程式實作出來,這當中頗有吐槽的意涵,可是這告訴我們,技術上沒有什麼是做不出來的,尤其現在搜尋引擎這麼發達,很多程式上網就找的到了(update: Xdite的程式是自己寫的)。

    另一個例子是蔣友柏前幾天在他的部落格提出"蔣氏Web 3.0"的構想,以下是文字引用自"白木怡言"部落格:
    我所謂的「蔣氏Web 3.0」指的就是利用現在的網路科技,每一個公民都可以很方便地在家裡用聯上全國網路的電腦來投票;至於如何確定投票的是本人,如何確保不會有「買票」「作票」「偷別人的票」的事情發生,那純粹是技術問題。以台灣目前所擁有的豐富的電腦硬體、軟體和系統工程師的實力,這樣的系統我估計大概在下次總統大選(2012)時就可以安裝上線,最晚也不會超過2016。可能你會說我這個「蔣氏 Web 3.0政治制度」是癡人說夢話,根本做不到,那你就太小看科技的力量了;十年前,假如你告訴別人說,全世界將進入「電腦聯網」的時代,SOHO族將有一天會變成上班常態,一定會被說是「頭殼壞去」。以今天電腦與網路科技的進步速度,我的「蔣氏 Web 3.0政治制度」將很快地technically available;但是,說真的,我也並不是那麼樂觀,why?因為現在在檯面上的那些政客一定會誓死反對,只要把「蔣氏Web 3.0政治制度」付諸實施,他們的既得利益將會被化為烏有,他們當然會反對,而且一定會以一堆似是而非冠冕堂皇的理由來告訴選民,「蔣氏 Web 3.0政治制度」的實施將會亡國亡民。

    這是很好的構想,技術上也不難 (不過我想這套系統必須加強安全性和防灌票機制,也要另外開發驗票模組,哈哈),我想當蔣友柏提出這個構想後,相信不久之後就有人將他的概念實作出來(不過如果政府若要使用這套系統,依照目前的政治環境,開發這套系統的人的政治傾向肯定會被調查的一清二楚),但我懷疑的是:系統真的能上線嗎?政客們為了自身的利益,一定強烈杯葛這套系統上線,因為不符合他們買票或作票的需求。

    分類:

    Bill Gates在微軟的最後一天

    CES2008最近在美國拉斯維加斯舉行,其中Bill Gates的演說是眾所矚目的焦點,因為這將是他(今年七月)卸任前最後一次在CES演說。Gates演說後放了一段影片,模擬他微軟的最後一天是如何度過的。video裡有不少名人配合演出,滿搞笑的,我想這大概是Bill Gates演說中有最多笑聲的一場。





    分類:

    Web20 Trends Updated

    分類:

    專案經理在系統上線要做哪些事?

    對軟體專案而言,系統上線是很重要的里程碑(milestone),系統上線的英文是"go live",所以我們可以說上線成功,代表整個專案"活"過來了,反之要是上線出狀況就成了"go died",還得花費許多人力與時間去補救。雖然系統上線大部分的工作是由技術人員要負責執行,但專案經理負擔專案成敗的責任,不能把上線的事都交給技術人員全權處理。專案經理在系統上線要做哪些事,才能確保系統成功上線呢,以下分成幾個部份討論:

    上線前的規劃:
    1. 上線程序(步驟)的規劃:專案管理課程告訴我們,事前的計畫很重要,在上線前針對上線程序做好規劃(先和專案成員開會討論),上線時按照上線程序一步步的執行,以免遺漏了重要步驟。另外也要請專案成員提出上線時應注意的事項(例如production環境要額外做什麼設定)。

    2. 上線程序的演練:找一個系統環境(盡量要跟production一樣版本的環境),把規劃好的上線程序重頭到尾演練一變,當中如果發生問題,記得回去修正上線程序。

    3. 萬一production環境和開發環境(例如作業系統、軟體版本)不一致,要事先想好程式上到production環境會有什麼影響,或要額外做哪些設定。如果專案經理的技術知識不足,多找資深工程師討論是必要的。

    4. 事先規劃上線時專案成員的工作分配,例如誰要部署程式、誰要做設定、誰要做上線後的功能測試等。如果上線時間很長(例如資料轉檔可能需要好幾天),建議視狀況在不同時段指派專案成員在現場stand by(有問題再電話on call),好讓其他人可以回家休息養精蓄銳。

    5. 決定上線日期:通常系統的上線時間會選擇非上班時段,建議最好選擇週末假日的白天,不要用晚上的時間,因為人在夜晚長時間工作,精神不濟的情況下較容易出錯,萬一真的出了狀況,還得熬夜找問題,況且週末假日的白天時間也比較充裕。過去的經驗中,如果系統上線從晚上九點開始,常常要搞到凌晨三四點,萬一有問題,弄到白天都是有可能的事。

    6. 聯絡user配合上線後到現場參與測試:請user在系統上線後即刻做功能測試 (盡量找key user)。通常user都不會願意配合,此時就得看專案經理的溝通能力(或平常的交情)跟user喬好。有user參與測試的好處是,萬一上線時一切正常,但是後來系統出了問題,你可以證明上線後user都已經做過功能測試,有user幫你背書,當然也要事先準備test case給user測試。
    上線時
    1. 專案經理在上線當時要做的事,就是按照先前的規劃依程序執行,以及分配工作。

    2. 萬一上線時遇到狀況切記先暫時一下,大家討論後再決定下一步的動作,切勿貿然下決定。

    3. 記得買點零食、飲料、或宵夜,可以提振士氣。

    4. 如果程式放在version control系統裡,上線的程式要抓對版本,萬一抓錯就糗大了。
    上線後的檢討
    1. 專案經理在上線後的第一件事,發一封感謝信給所有參與上線的人員,記得cc給他們的老闆 ,相信大家都會感激你的,假如下次還有合作機會,也會很願意繼續合作。

    2. 上線後通常有一兩週的上線觀察期,屆時專案團隊可能都忙著解bug,或回答user的問題。建議可以找時間開個內部檢討會議,專案成員可以針對上線的狀況,做經驗分享與lessons learned。好的部份下個專案繼續保持,有缺失的部份再求改善。

    3. 待系統穩定後,專案經理可找個時間請所有專案相關人員(包括你的主管、專案團隊、user、user主管)吃飯,或是開個celebrate party,一方面是維繫客戶關係,一方面可以凝聚團隊士氣。
    (本文同時轉載於ZDNet)

    分類: , ,

    專案經理,你累了嗎??

    軟體產業的專案經理常常是由資深工程師升任,工程師寫了幾年程式之後,長官認為時候到了,就自然而然把他指派為專案經理。新手專案經理為了不讓剛接管的專案出狀況,分了一堆開發工作給自己,認為一些較難或較複雜的程式自己寫比較快,也比較不會出錯,結果資淺的工程師總是分到簡單的程式。資深工程師轉任的新手專案經理不但要寫程式,又要做專案經理該做的事,結果新手專案經理自己累的要死,其他人反而很閒。老實說,我曾經也是這樣的專案經理。

    會發生上面的狀況,新手專案經理的長官要一部份的責任。專案管理常發生"月暈效應"(Hallo Effect)的現象,意思是通常表現良好的工程師,長官認為他當專案經理也會表現很好,因此拔擢擔任專案經理,即使他沒有受過專案管理訓練,或者本身不適合做專案經理。另外,新手專案經理也要認清自己的角色,不能再用過去工程師的方式工作,要知道如何"管理"你的團隊。表現良好的工程師轉任專案經理並無不可,但勢必得受過完整的專案管理訓練 (PMP課程是不錯的基礎專案管理訓練),至少得知道專案管理是怎麼一回事,知道專案不是只有執行,還有規劃和監控。

    專案經理,你累了嗎?如果專案經理的工作多到做不完,而專案成員總是閒著沒事做,大概是管理方式出了問題,把工作分出去,不要攬在自己身上。畢竟專案經理的主要工作是監督和管理,而且專案需要團隊合作的,不能只靠一個人單打獨鬥。

    分類:

    Google 2008 Doodle的秘密

    Google 2008的Doodle用網路線排出2008字樣,原來這裡面還有兩個的秘密,不仔細看還沒發現。

    分類:

    火鍋店也搞CRM

    某天假日難得想去外面吃飯,剛好知道家附近有一家火鍋店剛開幕。會知道這家火鍋店,是看了美食節目的介紹,而且那家店在iPeen有不錯的評價,再說手上有那家店的折價券(從網路下載的),所以全家就一起到那家火鍋店吃飯。吃完飯後,那家店還會請客戶填寫滿意度調查,另外也提供會員制,加入會員可以不定期收到簡訊通知最新的菜單,生日客戶還享有折扣。

    回想起來這次的用餐經驗,我對這家店的經營手法嘆為觀止。我不知道老闆是否曾經受過CRM的訓練,或者對CRM的認識有多少,不過他們掌握了CRM的主要精神,也將嘗試把CRM的精神運用到店內營運的流程中。包括:

    • 透過不同通路去行銷:包括電視美食節目、網路可供下載的折價券、甚至網站上的討論吸引客戶上門。

    • 促銷活動:加入會員可享有不定期折扣。

    • 客戶服務:滿意度問卷、加入會員可以不定期收到簡訊通知最新的菜單,生日客戶還享有折扣。


    過去參與過不少的CRM專案,因為CRM的導入牽涉到公司現有流程的改造,還得花大筆預算導入價值不菲的資訊系統,我以為CRM是有錢人才玩得起的把戲。不過這家火鍋店改變了我的想法,讓我覺得各行各業都有發展CRM的可能性,甚至可能因為發展CRM,維繫與客戶的關係,因而更加獲利。CRM的價值不在於投資昂貴的資訊系統,或者請顧問公司導入繁瑣的商業流程,而是如何將它運用在現有流程,並創造出最大的價值。

    分類:

    Copyright © Andy Cheng

    Distributed By My Blogger Themes | Blogger Theme By NewBloggerThemes Up ↑