2013年7月5日 星期五

[程式開發基本資訊]職務說明

職務說明
SA / SD / RD / PG / PM / DBA / MIS
以下是小弟在網路google得來的資訊。


轉文:職位的簡稱
http://blog.hsin.tw/2009/position-initial/


內容約如下:


SA(System Analyst) 系統分析師:

在軟體開發團隊中,屬於中高階的基層管理者與領導者。
他們除了須具備優秀的文字、語言溝通能力之外,還要有良好的分析、組織、邏輯思考能力。
當然也需要有良好的人際關係,以及深厚的技術背景與知識。

系統分析師的工作內容,依階段劃分大致可分為下述幾個階段:

系統分析: 分析現行系統:確定系統的功能需求;確定系統的資源:保護及績效需求,
發展系統架構確定使用單位將面臨的環境及組織變遷。

初步設計: 劃分作業子系統.擬定子系統的輸入、輸出、介面及作業處理流程:
子系統人工作業規格:邏輯質料庫設計:開列系統軟、硬體規格。

細步設計: 設計實體資料庫:設計人工作業程序;設計文件表格及輸出、入格式;
擬訂程式規格及細步流程:確定公用常式與共用程式。

系統測試: 根據分析階段所訂定的各種功能.加以測試,錯誤資料收集與分析。

資料轉換: 整理及彙編文件.指派工作人員及進行訓練.進行資料轉換。

系統維護: 更正系統內潛伏的錯誤:因適應環境的改變而做適度的調整



SD(System Designer)系統設計師:
系統設計師與 SA 所不同的是,
SA 所建構的是屬於偏向於領域的概念模型;而 SD 則是根據領域模型,
再配合實體的平台,考量其效能、穩定、分散與安全性等,所建構而得的軟體規格模型。
SD 的主要產出,仍包括了類別圖、循序圖以及 Database Schema,
而這些產出,都會與實體的平台相依。
而系統內部的分析與設計,是交由 SA 與 SD 來負責的,而 SA 與 SD 的界限,
可以以是否有與實體的平台相依來界定。
我們也可以以兩句話來說明分析與設計的關係:
“Do the right thing (分析)”and “Do the thing right (設計)”。




RD("R"esearch and "D"evelopment engineer)研發設計工程師,簡稱研發工程師:
RD的分類:
一般有可能會遇到二種RD:一種是會不斷發問的RD. 一種是都沒有問題的RD.
然而,常問問題的人大多數是Key man. 是公司重要的人物.
會問問題代表著學習心強. 表達能力良好。

RD在公司的地位:
RD部門在公司是重要的單位. 但不代表有地位.
只要企劃, 業務或者是老闆有了想法,
不管有理無理, RD就要想辦法把他們的想法具體的實現出來.
採購, 倉管,工程每天追著RD要求配合,
生產線的媽媽,大姐們更是得罪不得,
她們會為了一顆電容擺放位置不好焊來跟你吵半天. 更別提客服部門的抱怨.



PG(Programming)程式設計師:
從每一個資訊的專業職位來看,程式設計師的定義都有一點差異,
但基本上你必須要具備幾項基本的資訊技術,
才得以勝任多數的資訊工作職位,以下的建議提供參考:
1. 必須至少專精一種程式語言.C,C++,Java都可以.
2. 必須至少專精一種作業系統.Windows,Linux.(可以管理與架設伺服器)
3. 瞭解資料庫.
4. 熟悉網路架構.
5. 要能讀懂英文的技術文件.



PM (Project Manager) 專案經理:
一般而言,比較大的公司才會有專案管理部 (Project Management Department)。
負責解決新機種生產、還有新產品研發過程中所有的問題。
PM專案管理師隸屬於專案管理部,通稱「專案經理」,簡稱 PM (Project Manager),
另外依功能不同,又可稱為「產品經理」 (Product Manager)。
所以,作為一個好的PM,必須
1.熟悉該產業的生產製造流程;
2.有好的溝通協調、管理能力;
3.良好的外語能力(英、日語為主)
要了解工廠內各部門(製造部、工程部、測試工程部、產品線、
開發採購、倉儲、物流處、關務...等等)的運作,
還有研發中心各部門(包括EE、ME、Layout、安規、EMI)的訴求和考量。



DBA (Database Administrator) 資料庫設計與管理人員:
資料庫設計與管理人員,最好本身也有寫程式的能力,這樣在管理上會如虎添翼,
就這部份的準備方式跟系統平台類似,熱門的SQL、Oracle、Sybase...等,
要能有一樣是最擅長的,其他的多少都要懂一點,有很多公司都是從SQL開始,
到後來轉成Oracle,所以如果跟不上企業的轉變,會是很大的缺憾。



MIS (Management Information System)管理資訊系統,即網管人員:
MIS依管理決策之需要,應用資料庫將一個機構之資訊整合處理分析,
以便即時提供各階層管理者使用。

AE (Account Executive)

預算執行者

CD (Creative Director)

創意總監

FAE (Field Application Engineer)

產品服務工程師

CEO (Chief Executive Officer)

執行長、主要決策者

CFO (Chief Finance Officer)

財務長

CKO (Chief Knowledge Officer)

知識長

COO (Chief Operating Officer)

營運長

CIO (Chief Information Officer)

資訊長

CSO (Chief Strategy Officer)

策略長

CTO (Chief Technology Officer)

技術長

CWO (Chief Web Officer)

網路長


相關參考:

http://qqqjane.blogspot.tw/2010/05/sa-sd-se.html

http://kriloc.blogspot.tw/2009/07/sad-1.html














其它文章

沒有留言:

張貼留言

標籤

Oracle (150) Oracle DB (144) Oracle_DB (143) Oracle SQL (135) JAVA (84) css-基本類 (65) MySQL (59) CSS Selector (58) jQuery (49) JavaScript-基本類 (39) Spring Boot (38) JavaScript (37) JavaScript HTML DOM (37) JavaScript-HTML_DOM (36) CSS3 (30) JAVA-基本類 (28) jQuery UI (27) Apache (23) Oracle GROUP BY (20) datepicker (20) Android (18) Oracle Date (17) c (17) JAVA-lang套件 (16) Linux (16) Oracle Sub Query (16) Spring-基本類 (16) jQuery-基本類 (16) MySQL-進階系列教學 (15) Android基本類 (14) Grails (14) Oracle join (14) SQLite (13) Spring (13) WIN7-基本類 (13) grails-基本類 (13) linux cent os (13) CKEditor (12) JAVA-流程控制類 (12) JAVA_Spring (12) PHP (11) Spring MVC (11) MySQL-基本系列教學 (10) Notepad (10) Notepad++ (10) SQLite for java (10) Windows (10) c/c++ (10) eclipse (9) jQuery-Selector (9) sqldeveloper (9) DB_Toad (8) JAVA_IDE_Eclipse (8) JavaScript-String類 (8) MySQL DB Toad (8) MySQL-DATE相關 (8) MySQL-函式相關 (8) Spring Bean (8) Android Studio (7) HTML5 (7) Hibernate (7) JAVA-OCWCD (7) JavaScript-陣列類 (7) Docker (6) JAVA-程式分享 (6) JAVA.util套件 (6) JavaScript-數學類 (6) MinGw (6) MySQL-其它類 (6) Servlet (6) centos (6) Apache_Tomcat (5) Apache套件_POI (5) CSS (5) JavaScript-Date物件 (5) JavaScript-其它類 (5) PostgreSQL (5) httpd (5) log4j (5) 基本資訊 (5) 開發工具 (5) CSS Properties (4) Dev-C++ (4) IntelliJ IDEA (4) Oracle DDL (4) Sublime (4) TortoiseSVN (4) apache_Maven (4) Android NDK (3) Eclipse IDE for C/C++ (3) Hibernate-基本類 (3) JAVA-問題 (3) JAVA-綀習分享 (3) JVM (3) Linux 指令 (3) Proxy Server (3) Spring Mobile (3) Spring web (3) Squid (3) VirtualBox (3) maven (3) zk (3) 生活其它 (3) Bootstrap (2) Filter (2) JAVA_IO (2) JAVA_其它_itext套件 (2) JBoss-問題 (2) JSP (2) Jboss (2) Listener (2) MySQL-語法快速查詢 (2) Spring AOP (2) Spring Batch (2) Spring Boot Actuator (2) Spring i18n (2) Subversive (2) Tomcat 8 (2) UML (2) WebJars (2) WinMerge (2) c++ (2) c語言綀習題 (2) jQuery Mobile (2) jQuery-事件處理 (2) jQuery-套件類 (2) putty (2) svn (2) weblogic (2) Apache_JMeter (1) Apache套件_BeanUtils (1) Apache套件_StringUtils (1) Base64 (1) Google API (1) HTML5-基本類 (1) Heap (1) JAVA 7 (1) JAVA SE 、JAVA EE、JAVA ME (1) JAVA 日期 (1) JAVA-OCJP (1) JAVA-WEB (1) JAVA_IDE (1) JAVA其它 (1) JBoss Server (1) JDK (1) JMX (1) JRE (1) Java RMI (1) Java String (1) Joda Time (1) Linux_其它 (1) MySQL教學 (1) Oracle_VirtualBox (1) SQL Server (1) SWT (1) Session (1) Stack (1) Struts 2 (1) Tool (1) ZK Studio (1) csv (1) grails-其它類 (1) jQuery-進階 (1) java mail (1) java web (1) java8 (1) jsoup (1) mockmvc (1) modules (1) tomcat (1) win10 (1) 其它類 (1) 圖片工具 (1) 模擬器 (1) 讀書分享 (1) 開發資訊 (1)

精選文章

初學 Java 的 HelloWorld 程式

撰寫一個JAVA程式 public class HelloWorld{ public static void main(String[ ] args){ System.out.println("我第一支Java程式!!"); } } ...