Sharing

顯示具有 Software Engineering 標籤的文章。 顯示所有文章
顯示具有 Software Engineering 標籤的文章。 顯示所有文章

2013年5月30日 星期四

Abbreviation of software release life cycle


公司寄了一份 "Hand Book" 電子檔.. 結果打開來二百多頁 =.= , 這是那門子的 handbook
裡面有一堆的縮寫, 有些是業界還滿常見的用法, 記下來免的聽不懂別人說什麼

http://en.wikipedia.org/wiki/Software_release_life_cycle

  • Release Candidate (RC)
  • General availability (GA)
  • Release to manufacturing (RTM)
  • Golden Master (GM)
  • Product Integration Test (PIT)
  • Service Engineer Group (SEG)
  • Product Development Group (PDG)
  • Core Tech Certification Center (CTCC)
  • Collaboration Project Manager(CJM)
  • Data Center Service (DCS)
  • Service Operation Center (SoC)
  • Service Delivery Team (SDT)
  • Iterative Development Process (IDP)
  • Product and Service Development Lifecycle (PDLC & SDLC)
  • Definition of Done (DoD)
  • Earned Value Measurement (EVM)
  • Web Services Engineering (WSE)
  • Early Engagement Testing (EET)
  • Requirement Traceability Matrix (RTM)
  • Market Requirement Document (MRD)
  • Product Requirement Document (PRD)
  • Product Planning Committee (PPC)
  • Collaboration Project Manager (CJM)
  • Service Level Agreement (SLA)
  • Proof of Concept (PoC)
  • Service Level Objective (SLO)
  • Software Requirement Specification (SRS)
  • Product Build Environment (PBE)
  • Development Build Environment (DBE)
  • Test Case Management Server (SCTM)


     * 數字代表中間的英文字母數量







2011年8月12日 星期五

What is Git?


離開前公司後,就發現一般公司不會特別去買 ClearCase  or  Perforce 這種很貴的版本控制軟體。主要是因為不用開發這麼大型的專案(>100人),再來是很多是 project base,做完後不一定需要繼續維護,像聯發科技在手機軟體是用 single solution,所以宏觀來看開發 cycle 可是長達五年以上,裡面又分大大小小的專案及上百個 branch,修bug時要倒 patch 時就快瘋掉了,用這麼貴的軟體版本控制,才會划算。

公司的前輩建議去看一下 GIT,他說和過去 svn or cvs 的概念很不一樣,我收集了一些連結,然後發現 Tsung 和 ishower 整理的很詳細,其他的網頁也不用看太多,也沒那個美國時間

Git and Github 演講投影片   by  ishower
http://ihower.tw/blog/archives/5391

Git 初學文件整理 by Tsung
http://blog.longwin.com.tw/2009/05/git-learn-initial-document-2009/

因為沒有太多時間,所以會想聽人家解釋,再來看文件會快一點,Tsung 網頁上有些教學影片的連結己經不見了,我就花了時間找了一下,之後希望把他看一看

RailsConf 2008 Git Talk by Scot Chacon Video
http://vimeo.com/1099027?pg=embed&sec=1099027
Slide:
http://www.slideshare.net/chacon/getting-git

Scott Chacon 做的教學 GitCasts 網站
http://gitcasts.com/

然後如果你只是想了解 Git & SVN 的差異,那可以看

Why Git is Better than X
http://zh-tw.whygitisbetterthanx.com/#
http://www.oschina.net/news/12542/git-and-svn

最後貼上一張清楚明白的比較圖


其它相關連結

http://www.mrmu.com.tw/2011/05/06/git-tutorial-for-beginner/
http://www.slideshare.net/littlebtc/git-5528339
http://www.mrmu.com.tw/2011/05/06/git-using-dropbox-as-server/
http://www.slideshare.net/jason8301/tortoisegit-intro-in-traditional-chinese
http://people.debian.org.tw/~chihchun/2008/12/19/linus-torvalds-on-git/
http://code.google.com/p/msysgit/
http://www.slideshare.net/ihower/git-and-github-7306407