1. 首頁
  2. 生活常識

IT行業的瞭解及相關知識

關於IT行業的瞭解及相關知識

文件管理在IT行業的應用

IT工作者的工作任務在於高效地進行軟體開發或系統實施過程。然而,不論是自研還是外包,不論是在單一空間開發還是異地合作,都會衍生許多複雜的IT專案管理難題。因此,如何利用資訊化系統更好地進行IT專案管理,成為IT人員在提高程式開發能力之外重要的環節。

內容管理是IT專案管理的基石

企業IT專案執行都要經歷分析、設計、建置、測試、匯入五大階段。每個階段在不同專案成員的通力合作與層層把關下,都會產生相應成果,並用文件的形式記錄下來。如:

軟體專案文件

軟體專案文件是IT軟體專案開發中的重要組成部分,也是開發人員之間相互溝通的橋樑。相應的文件數量多少、規模大小、結構複雜度與軟體專案的大小和複雜度成正比。通常,這些文件對於專案開發的成功和正常維護起著重要的保證和支援作用。它們能為專案維護工程師提供“專案”相關的資料和知識庫,為專案管理者提供專案計劃、預算、開發進度等各方資訊。同時,可作為終端使用者或管理員的使用者手冊,使使用者知道如何使用、維護及管理系統。

軟體開發文件

開發文件主要用於描述軟體開發過程,包括軟體需求、設計、測試以及質量的一系列文件。同時,也包括軟體的詳細技術描述、程式間邏輯關係、資料格式和儲存等。這類文件起到的作用包括:

是軟體開發過程所有階段與階段之間的通訊工具,記錄生成需求設計、編碼和測試的詳細規定和說明。

可描述開發小組的職責,定義開發過程中人員的角色及做什麼,以及事項如何做、何時做。

用作檢驗點,允許管理者評定開發進度。如果開發文件丟失、不完整或過時,管理者將失去跟蹤和控制軟體專案的一個重要工具。

形成了維護人員所要求的基本軟體支援文件,可作為產品文件的一部分。

記錄軟體開發的歷史。

軟體產品文件

產品文件主要規定關於軟體產品的使用、維護、增強轉換和傳輸資訊,是管理者的指南,可幫助管理者監督軟體的使用。此外,宣傳資料用於通告軟體產品的可用性、詳細說明及功能執行環境等。主要有以下三種作用:

為使用和執行軟體產品的任何人規定培訓和參考資訊。

便於未參與該開發專案的程式設計師進行維護,使軟體增強或變更軟體。

促進軟體產品的市場流通或提高可接受性,讓使用者利用軟體輸入資料檢索資訊,解決問題。

軟體專案管理文件

這種文件建立在專案管理資訊的基礎上,是從管理的角度規定涉及軟體生存的資訊。如:

開發過程每個階段的進度檔案管理。

軟體變更情況的記錄。

相對於開發的判定記錄。

職責定義。

可見,IT專案管理過程中文件眾多,需要更有邏輯性的管理體系。此外,在軟體專案過程中,程式設計人員完成某程式後,必須經過其他專案人員或主管的確認與許可後,才能上線讓使用者測試,測試無誤方可釋出到網站上提供給使用物件。由於人工操作會造成延誤、遺漏、反覆、責任不清等情況,從而導致效率低下,特別是在需要修改的時侯,更可能因猶豫版本錯誤而導致資源浪費。那麼,企業需要建立一套文件標準化的流程,使得工作更加效率化,以避免以上問題發生。同時,各專案負責人也能夠確切掌握檔案或程式的稽核狀態,群策群力地促進專案發展。

開始雲內容密集型IT專案的強力後盾

對於會產生大量內容的企業內部軟體開發或系統實施專案,絕大部分企業還未採用相應的'檔案管理工具。很多企業內部的IT專案仍基於以往的資訊系統與知識基礎,但這種傳統的工作及管理方式,必然會造成經驗無法分享、資源不能重複使用、專案成員溝通不善等情況,最終造成專案進展緩慢。開始雲內容管理平臺能合理的管理從文件的形成、文件歸檔儲存、文件查詢、文件分發、文件安全和文件審查6大環節,可幫助開發人員梳理以下流程:

確定文件管理角色:可自定義參與文件管理過程的成員,即對單個使用者進行授權。同時支援對單個檔案進行上傳、下載、線上預覽、編輯等授權。

分析文件用途:確定使用文件的人員後,確定他們使用的文件型別以及使用方式。

規劃文件組織結構:規劃文件庫,規劃如何在各位置之間存放、移動內容,如可根據IT軟體專案組、專案名等進行組織結構規劃。

規劃內容控制:為每種內容型別和儲存位置規劃適當的控制級別。

規劃工作流:為組織規劃工作流,當每個參與者在文件的生命週期中進行協作時,可以跟蹤文件在團隊成員之間移動的方式,如開發者到專案組長,再到專案負責人進行檔案的審批。

規劃策略:對於每種內容型別,應規劃資訊管理策略,以確保文件獲得適當的審計、保留,便於後期文件的查詢和借鑑,以及大資料分析。

開始雲企業內容管理系統可以幫助IT開發人員獲得所有檔案管理的核心功能,除開發、檢閱、傳送、儲存外,還能夠提供版本控制、檢索、狀態變更與訊息通告等重要功能。

利用開始雲建立協同式檔案管理,可以對內容密集型IT專案提供有力保障。首先,可以建立企業協同作業和檔案管理的機制,為專案相關人員建立了一個虛擬的工作空間,能夠集中地存放所有專案檔案、模板、郵件、參考檔案等。其次,所有專案完整歷程中的內容都能夠被系統地有效分類與儲存,查詢便利,也使得之後的專案檔案產生變得更加簡單而快速,大大減少協調溝通的時間,縮短專案開發週期,從而提升企業生產力。

IT行業找工作

寫在前面

時光如箭、日月如梭,轉眼之間在IT行業摸爬滾打了7個年頭了。這些年中有過辛酸,也有過快樂,在此分享給各位!

畢業後的選擇

年畢業於一所非常操蛋的大學,計算機相關專業本科。當時非常單純而又倔強的我去了北京的一家IT公司,從簡單的跑腿、做水晶頭、佈線、拉光纜做起。簡單而又無聊的工作,讓我感覺到了前途的渺茫。

成長

於是乎在1年後就開始系統的學習cisco的裝置、華為、juniper裝置的原理、安裝、維護和除錯,慢慢的開始了網路裝置的安裝、除錯,也算是一個做專案的初級網路工程師吧。再後來隨著自己不斷的努力和學習,慢慢的成為了公司比較核心的網路工程師,參與了一些大型的專案,其中的辛酸只有自己才能知道。

無奈離開

在這家系統整合公司的第三個年頭,從天而降一個據說天神般的專案經理。簡短解說吧,他是老闆的小舅子,技術方面就不敢恭維了。最後一直調理,逼得我和另外一個工程師一起非常難過的離開了這家公司。這時我第一次意識到了,IT行業不但要有技術,還要懂得交流和溝通已經管理方面的技術,不然總有一天會成為瓶頸,走向窮途末路!

重新求職

帶著非常鬱悶的心情開始了自己的求職之路,由於將近3年的系統整合工作,自己大部分時間都是在施工現場和火車上、汽車上度過的。身心非常的疲憊,最後決定換個行業和公司。於是成功應聘到了一家非專業IT公司的IT運維管理部門的網路工程師,負責公司整體網路的運維管理和架構。在這裡我感覺到了,不但要懂得網路裝置的除錯,還有懂得微軟的一些產品,erp、儲存、虛擬化、安全等。雖然不是要求很精通、但是要求知識面比較廣一些。於是就開始系統性的學習,慢慢的豐富自己的知識。這個公司相比較規模稍微大一些,讓我再次的感覺到人際交往、溝通、管理的重要性!

新的機遇

一次偶然的機會,聽人力資源的人說我的上司公司IT部門的經理要離職(原因是和其他部門關係不是很好,溝通不好導致了事故的發生,最後離職),這時我剛到這個公司還不到1年。後來有一天,公司hr的經理說要和我吃飯,談談我對未來的規劃,以及IT部門如何才能管理好等等。由於我非常關注這些方面,所以就把自己的想法和看法都說了。沒過幾天,hr的經理通知我被破格提拔為公司的IT經理。因為他和公司老闆都關注我很久了,他們說我經歷很多,溝通協調能力都還不錯,而且比較年輕,公司願意培養我。這是我非常震撼了,又一次感覺到了溝通、協調、管理、人際交往的重要性。

再次被迫離開

時間過得真快,轉眼之間我在這家企業任IT經理已經4個年頭了。隨著企業的不斷髮展,越來越假大空、越來越國企化。企業內部開始了劇烈的人事變動,我的之間上司公司主管副總也倒下了,被迫離開了公司。正所謂一朝天子一朝臣,我最後也是被迫離開了公司,IT部門成為花錢的成本部門,一下子被打入冷宮!

新的起點

再後來,被獵頭推薦到一家網際網路公司人IT運營經理。所謂的運營,不是簡簡單單的運維管理,我去這家公司面試一共過了七關。從這個部門每個方面的工程師到hr、hr的經理、最後到了ceo,我對IT部門的認識和未來的規劃,深深的感動了ceo。IT部門不單單是運維、IT部門也不單單隻有重啟、重灌、格式化3把斧頭,不要認為IT部門出來這些工作就是上網,那麼IT部門最後只能被打入冷宮了。要讓公司高層認識到,IT部門的重要性和必要性,同時要把IT部門逐級的成為公司核心部門,而不是類似於行政的後勤部門(有的IT部門是歸屬到行政的)。

結語

寫了這麼多,就是想讓各位知道一點,技術這是個手段,換句話說是個工具。不管你技術再高,只不過是老闆眼裡的工具和一個機器而已。綜合素質才是最重要的,溝通、協調、管理、人際交往缺一不可,做技術也要做一個有思想的技術,而不是一個工具和機器,這就是古人所說的知書達禮吧!