導航:首頁 > 程序命令 > 程序員和qa是什麼

程序員和qa是什麼

發布時間:2023-01-18 15:03:53

⑴ QA SA SE PM LM 分別是什麼職位

在日常項目中,部長是整個項目的領導者,然後項目由PM(項目經理PM)執行。項目經理將任務劃分為幾個子項目,每個子項目都由PL(項目負責人)負責。在每個子項目中,PG(程序員)由SE(系統工程師)領導。

其中PM和PL一般是具有資深項目管理經驗、長期開發實踐和良好溝通能力的高級技術人才。SE需要具備獨立設計和提案能力,長期開發實踐經驗和溝通能力。一般可分為三類:

第一個是技術SE,通常是技術專家。

第二個是技術和管理SE,預計將來會成為PL、PM甚至更高級的職位。

第二,橋梁SE(BSE),通常負責與客戶的溝通和團隊內部的協調。

PG,又稱程序員,是企業中員工人數最多的,通常占項目總人數的70%。它也是企業最需要的職位。它通常是具有專業知識的軟體開發技術人員。

(1)程序員和qa是什麼擴展閱讀:

一、項目經理職責:

1、 確定產品的目標。

2、 為每個任務制定詳細的任務列表,跟蹤這些任務的執行情況,並對其進行控制。

3、組織會議回顧程序。

4、 根據具體情況對各種方案進行選擇和決策。

5、 協調項目參與者之間的關系。人員要求:對產品有激情,有領導能力。可以正確和快速地確定問題。能夠充分利用各種渠道和方法解決問題。能夠跟蹤任務,有良好的時間安排意識。能夠在壓力下工作。

二、系統分析員職責:

1、 理解用戶需求並編寫軟體需求規范。

2、 構建用戶界面原型。對人員的要求:系統分析員應具有良好的協調能力和良好的溝通能力。這個角色的人必須具有業務和技術領域的知識。

三、設計人職責:

1、定義類的方法和屬性以及類之間的關系,並繪制類圖。

2、 資料庫設計。

人員要求:掌握面向對象分析和設計技術,統一建模語言(UML)。

四、程序員職責:根據項目需求編寫代碼,進行單元測試。

人員要求:良好的編程和測試技能。測試人員的職責:執行測試,描述測試結果,提出問題的解決方案。

人員要求:對測試系統的了解,故障排除和解決問題的能力,編程能力

⑵ 軟體開發中的SD、SE、QA和RD是什麼意思

SD:軟體開發
SE;軟體開發工程師
QA;QA也就是英文QUALITY ASSURANCE 的簡稱,中文意思是品質保證。
RD:則是指Research and Development(研發)。
在測試過程中,經常遇到需要和RD、PM溝通的問題。

1、寫case時,對需求文檔內容存在疑問。

解決辦法:

1)先找之前參與需求評審的QA,詢問;

2)問開發該需求的RD:查看RD排期,是否已經,或即將開始開發,若RD未開始開發,很多時候,他們也不是很了解需求內容。

3)若影響case的編寫,可在企業微信上,直接問PM。若問題較多,可直接找PM當面詢問。

4)若不影響case的編寫,可在case里做標記,在case評審時拋出,請PM回答。

2、在開始測試的前一天,找RD確認是否能正常提測。有時RD反饋無法正常提測。

解決方法:

1)一定要確認影響提測的原因,如果當前自己排期內可消化,可在與其他RD溝通,並在自己排期內做調整。

2)一定要確認可以提測的時間點,如果是由於server端導致delay,是否可以讓端上RD給個入口,端上先mock數據先測。

3)若端上或server有delay,一定要告知直接領導。

4)delay有可能導致風險,一定要及時拋出,若需要報risk,一定告知RD,一定及時在Jira提risk。

5)若嚴重delay,且server或端沒有配合盡快解決,可邀請領導加入微信群,催促大家盡快完成;若問題非常嚴重,可邀請領導的領導加入微信群(謹慎邀請),催促大家盡快完成。

3、在測試過程中,遇到RD無法解決的bug,同時無法解決的bug數量不多。

解決辦法:

1)告知PM:bug詳情、RD反饋無法解決。

2)若PM表示不修改,則在Jira上對應的bug上備注並關閉bug(備注中要標明具體PM)。

3)若PM表示要修改,在企業微信上拉群:QA、RD、PM,在群里告知該問題,@RD和@PM,反饋實情,讓RD和PM商量,並給出最終結果。

4、在測試中,若遇到RD無法解決的bug,同時QA感覺該問題比較影響體驗,可告知PM且與PM達成一致後,拉微信群,@RD,反饋bug,讓RD修改。

5、若QA感覺需求設計有問題,可與RD達成一致後,與RD共同反饋給PM。

6、在測試中,遇到RD無法解決的bug,同時無法解決的bug數量較多。

解決辦法:

1)將問題一一統計,在企業微信上拉群:QA、RD、PM,在群里告一一拋出問題,@RD和@PM,反饋實情,讓RD和PM商量,並給出最終結果。

若遇到特殊情況:

1)很多bug,RD反饋無法解決,PM反饋要修改,但RD和PM僵持不下,沒有結果。

2)有的bug,QA感覺嚴重影響體驗,但RD反饋無法解決,PM反饋當前版本不修改。

3)當前需求無法解決問題太多,嚴重影響用戶體驗。

4)若嚴重delay,且server或端沒有配合盡快解決。

解決辦法:

1)告知直接領導當前情況。

2)發郵件:列表格,將各個bug一一記錄,加上RD的反饋,和PM決定當前版本是否修改,將表格添加到郵件中,在測試結束前,發郵件,郵件里@RD和@PM,使其在某個時間點前作出回復確認當前情況。郵件抄送給直接領導、QA全員。

3)如果問題很嚴重:嚴重影響用戶體驗,告知直接領導當前情況,找明明說明當前情況。

4)可邀請領導加入微信群,督促大家盡快處理當前問題;若問題非常嚴重,可邀請leader加入微信群,督促大家盡快處理當前問題。

7、在參加需求評審前,先閱讀一遍需求文檔,如果有疑問,需要記錄下來,可在wiki的需求文檔上直接對有疑問的地方備注提出問題,在參加需求評審時,直接提出,問PM。

若在需求評審上,有未確定的內容,在需求評審的checklist上,是否通過一欄,填寫:「未通過」,並備注未通過原因,以及未確定的內容。需求評審後繼續跟進,督促PM對會上未確定的內容作出解答,或開二次評審,需求上有更改、添加、刪除的內容,督促PM在wiki上做相應的更改。

8、在測試過程中,PM作出的需求更改、需求添加,都要及時督促PM更新到wiki文檔上。

9、向RD詢問bug引入原因的時候(尤其是以前沒有該bug,最近都沒有對該部分作出修改,但是測試中發現了該bug),有些RD不配合查找bug引入原因。

溝通方法:

⑶ 有誰能告訴我軟體開發中的QA主要做什麼的

QA是質量管理職位,很多大公司有專門的質量管理部。
在項目開發過程,會由QA進行全程的監督,查看是否按照CMMI的標准進行軟體開發。
文檔是否齊備,開發基線是否明確,是否存在風險,BUG的削減是否能夠完成目標之類的。

該職位的好處是加班沒有那麼多,有經驗的QA能夠協助項目經理管理好項目。
相當於一個監督員的身份。

CMMI全稱是Capability Maturity Model Integration,即能力成熟度模型集成(也有稱為:軟體能力成熟度集成模型)

閱讀全文

與程序員和qa是什麼相關的資料

熱點內容
蘋果游戲安卓玩的app是哪個 瀏覽:487
單片機kill軟體 瀏覽:397
類似解壓類的游戲視頻 瀏覽:926
在我的世界中如何加入伺服器地圖 瀏覽:207
linux常用命令解釋 瀏覽:561
五菱宏光的APP是哪個 瀏覽:609
java求最大值和最小值 瀏覽:223
騰訊學生雲伺服器空間多大 瀏覽:764
Qt源碼的編譯和安裝 瀏覽:125
蘋果怎麼創建命令 瀏覽:831
窗戶不漏風還能加密封條嗎 瀏覽:766
單片機通訊不穩定是什麼原因 瀏覽:254
安卓手機充不進電怎麼辦 瀏覽:877
word的圖片轉pdf高質量圖片 瀏覽:156
可編程滑鼠玩LOL 瀏覽:731
解壓球對孩子發育 瀏覽:947
安卓上的代碼編譯器 瀏覽:278
php導購網站源碼 瀏覽:304
取消伺服器會有什麼影響 瀏覽:942
編譯器系統的主要模型 瀏覽:72