2012-10-01 23 views
0

作爲一名IT Web開發人員,我主要爲公司所有部門(IT,法律,人力資源,工程,技術撰稿人,財務&會計,市場營銷等)編寫過程自動化代碼和報告。過程自動化:對於IT部門還是各部門實施?

然而,其他一些部門也有小的編程團隊(工程,人力資源和市場營銷),它做了一些部門的具體工作是他們的「核心工作」的一部分。例如,市場營銷維護我們的外部網站,因此需要一些圖形藝術家和HTML/CSS/JS開發人員來實現它。人力資源部門有專門的工作人員,只有在我們的工資/支付系統中工作,因爲它是高度機密的。工程師使用需要高級工程知識的腳本自動執行一些調試/測試。

你怎麼能得出哪些項目之間的這些小,專家,非IT團隊應該處理和IT部門應該處理行?是否有最佳做法或可以使用的標準清單?

這個問題是政治和技術,但是我正在尋找最佳做法,並劃清界線,沒有政治考慮的理想方式。

+0

我意識到答案可能是沒有客觀標準,這只是一個政治問題。如果是這樣,請顯示來源或文章,我可以接受。 –

回答

1

您應該根據組織結構圖和預期職責劃分界限,您可以參考現有組織文檔的能力越強。例如,市場營銷部門正在爲公司網站做前端工作,但IT部門應該在內部網站上負責。

您的組織文檔應該已經擁有負責內部信息系統的IT人員,或許HR是需要隱私的例外。這種例外將爲您提供邊界,例外情況中所包含的任何內容都不是IT的滾動而是HR。他們在他們的代碼庫上工作,並將密鑰保存到他們的數據庫中。但是如果代碼和數據庫運行的系統需要調整應該是IT,並且應該符合全公司的標準。

使用這個例子,對於工程團隊來說,優化部分網絡就很容易回答。這是一項IT工作。優化一個測試案例將歸於工程部門。對財務數據進行備份和加密的代碼是IT的責任,您不需要知道這些信息是什麼,只是它的基本屬性。編寫代碼來分析財務文件將發送給財務人員,因爲需要訪問敏感文檔等。

+0

感謝@AronVietti,雖然我們的組織文檔很薄弱,但現在聽起來像是你在每個部門劃定界限,這是「核心工作」:工程師爲他們的產品編寫測試(因爲他們是編寫它們的專家),但IT部門管理他們的信息系統(即使他們持有工程數據)。我瞭解你嗎? –

+1

就是這樣。讓您的組織文檔與公司一致可以大大減少團隊和部門之間的衝突。它不僅僅是可以參考的東西,它有助於在衝突開始之前制止衝突,因爲人們會知道該去哪裏,並且不願意接受公司內未分配的卷軸以滿足緊急需求。不確定你在公司中的地位或規模,但找到讓執行委員會知道這是一個問題的方法可能是一個好的第一步。 – AronVietti