軟件開發(fā)團隊名字(軟件開發(fā)團隊名稱)
本篇文章給大家談?wù)勡浖_發(fā)團隊名字,以及軟件開發(fā)團隊名稱對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、我現(xiàn)在要組建一支軟件開發(fā)的團隊,開發(fā)一款購物軟件,請問都需要哪些類型的人才,大概需要幾個人。
- 2、霸氣和優(yōu)雅的團隊名稱有哪些?
- 3、急求一個軟件開發(fā)團隊的名字
我現(xiàn)在要組建一支軟件開發(fā)的團隊,開發(fā)一款購物軟件,請問都需要哪些類型的人才,大概需要幾個人。
1 前言
軟件開發(fā)并不是只有一個編程的人,而是可以分為不同的角色。不同的軟件公司因為規(guī)模大小性質(zhì)各不相同,所以圍繞軟件的角色也各不相同。一個大型的軟件外包企業(yè),外資企業(yè),往往分工明確細(xì)致,每個人像螺絲釘一樣在一起工作,讓整個大機器得以運轉(zhuǎn)。而在一個小型創(chuàng)業(yè)企業(yè)里面,往往一個人從接觸客戶,到開發(fā)產(chǎn)品到交付產(chǎn)品一條龍走完,整個產(chǎn)品周期就一個人,甚至幾個產(chǎn)品周期就一個人。
2 軟件開發(fā)團隊角色
一般的項目組可以說一共有5種角色,開發(fā)(DEV),測試(QA),質(zhì)量監(jiān)督(SQA),技術(shù)主管(Tech-Lead),開發(fā)經(jīng)理(SDM)。
2.1 開發(fā) (DEV)
開發(fā)就是大家經(jīng)常說的編程的人。工作主要是寫代碼,其次是跟團隊成員客戶溝通。前后者比例大概是7:3的關(guān)系。開發(fā)是整個軟件開發(fā)團隊當(dāng)中的最重要的角色之一,道理很簡單,產(chǎn)品出自于他們的親手。說到開發(fā),大家的印象就是整天呆在電腦面前,目光呆滯,頭發(fā)凌亂的計算機人士。確實,整天和計算機打交道的人的確容易變成這樣,因為開發(fā)首要解決的問題就是如何用技術(shù)能力去解決客戶的需求,而不是自己的形象怎么樣。事實上這種情況在現(xiàn)代中得到很大改善,很多IT人士都很注重自身形象。具體的工作不僅要寫代碼用算法實現(xiàn)業(yè)務(wù)邏輯,更要有程序設(shè)計的思想,大到整個的程序框架,小到某個小模塊的擴展性兼容性,都是在開發(fā)真正寫代碼之前著重要考慮的方面。加我裙子,前面是257,中間是014,后面是.001,組合起來就行?,F(xiàn)在的編程不像以前打孔式編程那么艱澀,大廠商開發(fā)的強大的編程工具(IDE)讓編程事半功倍。然而技術(shù)在變簡單的同時,客戶需求又在日趨復(fù)雜化。而技術(shù)就是為了實現(xiàn)業(yè)務(wù)邏輯,將業(yè)務(wù)邏輯抽象建模用計算機程序的方式表現(xiàn)出來,所以一個不懂業(yè)務(wù)邏輯的開發(fā)不會了解模塊和模塊之間如何協(xié)同工作,這便給工作帶來很大的局限性。而如果一個開發(fā)只關(guān)注每個模塊之內(nèi)的細(xì)節(jié)實現(xiàn),那在現(xiàn)實中便不是一個好開發(fā),至少不是一個好用的開發(fā)。
溝通方面,開發(fā)需要和測試,技術(shù)主管,開發(fā)經(jīng)理,甚至客戶方面溝通,所以必要的溝通能力還是很需要的?,F(xiàn)在的軟件不再是一個人在戰(zhàn)斗,在團隊作戰(zhàn)中,開發(fā)有時需要和測試討論“某個軟件Bug(缺陷)是不是Bug”,有時需要和技術(shù)主管討論客戶的某個需求到底是要實現(xiàn)什么內(nèi)容,有時需要和開發(fā)經(jīng)理討論項目的進(jìn)度是否需要推遲。
就開發(fā)的工作本身而言,是不太需要管理能力和全局觀的,如果能夠做好編程的工作之外,這兩方面也比較強,可能就離升職加薪不遠(yuǎn)了。
2.2 測試(QA)
任何一個產(chǎn)品都需要測試,就好比制造業(yè)中如果生產(chǎn)了一批電燈,我們不能聽制燈師傅說信得過而信得過,而得通過一系列模擬用戶的行為來對電燈進(jìn)行測試,指標(biāo)合格后方可出廠投入市場。
軟件測試也一樣,需要對開發(fā)者開發(fā)出來的模塊,產(chǎn)品進(jìn)行全方位的測試。
原則是“做正確的事”,讓客戶需求功能得到滿足?;咀鍪路椒ň褪悄M客戶的一切日常行為,包括一些極其變態(tài)的行為,考驗軟件在各個方面的情況下的可用性和穩(wěn)定性。而這些“日常行為”便稱之為測試用例(Test case),一個好的QA會設(shè)計出一套可以覆蓋所有檢查點(check point),又不重疊的測試用例,這套功底可以參考MECE方法。既然如此,QA就需要對整個軟件的業(yè)務(wù)相當(dāng)熟悉,因為她(他)要知道在某個用戶行為下,軟件是否做出了正確的反應(yīng)。
既然是模擬用戶行為,那么QA就需要去手動“跑”測試用例。當(dāng)一個系統(tǒng)很大的時候,測試用例極其多,光用手點一遍是非常耗費時間和人力的,所以QA可以做自動化測試。所謂自動化,便是QA編寫一些腳本代碼,讓計算機幫助去實現(xiàn)一些人為的行為,而不用自己手動點。所以這就需要QA做有一些代碼編寫能力。
溝通方面,QA經(jīng)常要和DEV討論Bug(軟件缺陷),Bug的意思是本應(yīng)該有的功能卻沒有做到的功能。對于某些比較似是而非的Bug, 怎么能夠讓開發(fā)者心服口服地承認(rèn)并去修復(fù)往往需要花費一番口舌。而這些Bug往往是根據(jù)不同的人的價值觀認(rèn)定是不是Bug,所以合理地傳遞價值觀也是QA的一個基本素質(zhì)?,F(xiàn)實的一個案例是,公司某QA“傳遞價值觀”能力極強,于是被拉去做市場去了。除此之外,QA還要經(jīng)常和技術(shù)主管溝通,熟悉客戶需求。
全局觀是因為QA要做集成測試,這樣需要對產(chǎn)品本身有個全局的觀念。比如產(chǎn)品有個用戶管理系統(tǒng)和訂單管理系統(tǒng),那么對于“刪除一個用戶”的行為,用戶的訂單會怎么處理?這便是一個全局觀的意識。往往一個好的QA在這點上可以幫用戶想到很多用戶沒想到的東西。
2.3 質(zhì)量監(jiān)督(SQA)
如果說QA的作用是確?!白稣_的事”,那么SQA的作用就是確?!罢_的做事”。
通常SQA是不會直接參與軟件開發(fā)的工作中,而是通過在一旁監(jiān)督軟件開發(fā)的過程,然后把監(jiān)測的結(jié)果反饋給軟件開發(fā)團隊。
既然是監(jiān)督過程,所以SQA經(jīng)常是流程化的代名詞。流程是外企當(dāng)中比較看重的東西,從每天的Daily report, 到每周的weekly meeting,從什么時候把當(dāng)天的結(jié)果存到服務(wù)器上,到為什么團隊出現(xiàn)重大事故,幾乎都會有SQA的參與。所以在前期制定一個符合項目的流程是SQA的必然工作。項目運行過程中,所有項目流程規(guī)定的點所涉及到的郵件都要CC一份給SQA。
當(dāng)SQA通過流程觀察項目的運行情況的時候,必然會收集到很多數(shù)據(jù)(包括剛才提到的郵件)。SQA會對這些數(shù)據(jù)進(jìn)行統(tǒng)計歸納,然后總結(jié)出規(guī)律和報告直接遞交給總監(jiān)(Director)。鑒于此,SQA在我們公司地位還是很高的。
SQA還會不定期對開發(fā)團隊進(jìn)行個人的face to face面對面一對一溝通,名字叫Audit,中文翻譯過來類似叫審計。這種行為更針對“人”的評估,而不再是產(chǎn)品。因為產(chǎn)品的好壞決定于人的好壞。
2.4 技術(shù)主管(Tech-Lead)
技術(shù)主管在我們公司往往就是一個項目的負(fù)責(zé)人。最主要的工作莫過于軟件架構(gòu)設(shè)計,客戶需求溝通,技術(shù)難點解決和內(nèi)部團隊管理。
技術(shù)主管,名字便告訴了大家技術(shù)功底一定要很牛,在我們公司經(jīng)常是一些工作了2-3年以上的軟件工程師或者高級軟件工程師擔(dān)當(dāng)。雖然技術(shù)很牛,不過實際上直接參與軟件開發(fā)的還是DEV(開發(fā)者),技術(shù)主管只是在比較高的一層面進(jìn)行協(xié)調(diào),所以直接代碼編程很少。但是遇到了技術(shù)障礙DEV無法克服的時候,技術(shù)主管一定要及時站出來做一個Problem solver。
技術(shù)主管的日常主要工作就是和客戶溝通,熟悉需求,然后把業(yè)務(wù)需求轉(zhuǎn)換成軟件需求給DEV去做。所以技術(shù)主管對業(yè)務(wù)邏輯要相當(dāng)?shù)氖煜ぃ谡麄€項目角色中,對業(yè)務(wù)最熟悉的除了客戶就是技術(shù)主管。所以技術(shù)主管起到了一個銜接的作用,溝通起了客戶和開發(fā),連接起了現(xiàn)實的業(yè)務(wù)需求和虛擬的軟件實現(xiàn)。這一切,對技術(shù)主管的溝通能力的要求就很高了。
軟件團隊不是一直和諧的,有時會出現(xiàn)某個模塊的接口和另外一個模塊的接口銜接不上,有時會出現(xiàn)一個人的工作被另外一個人的工作Block(中斷)了,有時也會出現(xiàn)某個DEV總是不買某個QA的賬等等,所有的這一切,從技術(shù)到人本身,都在時時考驗一個技術(shù)主管的管理水平。
2.5 開發(fā)經(jīng)理(SDM)
軟件開發(fā)經(jīng)理是一般軟件項目中執(zhí)行層面上的最高職位了。其主要作用是項目的進(jìn)度控制,客戶高層溝通,甚至到項目預(yù)算控制。
軟件開發(fā)經(jīng)理的編程功底要看具體人而定,在我們公司軟件開發(fā)經(jīng)理一般都是技術(shù)出身,5-8年的工作經(jīng)驗或軟件行業(yè)的資歷。在具體的項目中,幾乎不參與任何代碼的編寫和設(shè)計工作。前期的項目計劃(Project Plan),中期的項目進(jìn)度管理和客戶需求管理,到后期的項目交付,所有的工作都是軟件開發(fā)經(jīng)理和客戶主要要溝通的東西。
業(yè)務(wù)方面,軟件開發(fā)經(jīng)理對業(yè)務(wù)認(rèn)知的能力是非常強悍的,因為資歷深的人對很多陌生的業(yè)務(wù)嗅覺和認(rèn)知要比其他人強。不過在實際中,業(yè)務(wù)需求方面大部分工作給技術(shù)主管做了,所以軟件開發(fā)經(jīng)理主要關(guān)注于項目總體,對細(xì)節(jié)不太關(guān)注了。
軟件開發(fā)經(jīng)理還有個重要的作用便是在軟件項目過程中,積極地調(diào)動項目內(nèi)外的資源。簡單的說,把合適的人放在合適的位置上。當(dāng)團隊出現(xiàn)無法解決的問題時,軟件開發(fā)經(jīng)理會想方設(shè)法從外部獲取資源幫助團隊渡過難關(guān)。
3 從軟件開發(fā)團隊成員看21世紀(jì)企業(yè)所需的人才素質(zhì)
從一個軟件開發(fā)團隊中開發(fā)(DEV),測試(QA),質(zhì)量監(jiān)督(SQA),技術(shù)主管(Tech-Lead),開發(fā)經(jīng)理(SDM)這五類角色所具有的各種能力我們不難看出二十一世紀(jì)的社會需要的是什么樣的人才,答案很明確,二十一世紀(jì)我們需要的是復(fù)合型人才。
那什么是復(fù)合型人才呢?復(fù)合型人才就是多功能人才,其特點是多才多藝,能夠在很多領(lǐng)域大顯身手。復(fù)合型人才包括知識復(fù)合、能力復(fù)合、思維復(fù)合等多方面。當(dāng)今社會的重大特征是學(xué)科交叉,知識融合,技術(shù)集成。這一特征決定每個人都要提高自身的綜合素質(zhì),個人既要拓展知識面又要不斷調(diào)整心態(tài),變革自己的思維,成為一名“光明思維者”。那么一名復(fù)合型人才又應(yīng)該擁有哪些素質(zhì)呢?
3.1 高尚的思想政治品格
首先,要樹立正確的馬克思主義世界觀、人生觀、價值觀,用辨證唯物主義的觀點,客觀、動態(tài)、全面、本質(zhì)、聯(lián)系地看問題、分析問題、解決問題。
其次,要有堅定的政治立場,堅持四項基本原則,樹立共產(chǎn)主義的信念和理想,自覺、積極、熱情、主動地參加有中國特色的社會主義的建設(shè),為實現(xiàn)社會主義現(xiàn)代化而奮斗。在現(xiàn)今社會中,要能識別和抵制各種錯誤思潮的影響,堅定正確的政治方向。
第三,要有現(xiàn)代意識,譬如競爭意識、時效意識、科學(xué)意識、開放意識、改革意識、民主意識、法制意識、平等意識、信息意識、優(yōu)質(zhì)服務(wù)意識等。
3.2良好的科學(xué)文化知識
科學(xué)文化素養(yǎng)是指人們對自然科學(xué)、人文社會科學(xué)、文學(xué)、美學(xué)、藝術(shù)等人類文化各種基本知識或常識的認(rèn)識程度和掌握情況。21世紀(jì)的人才又需要精深而嫻熟的專業(yè)知識、先進(jìn)而新鮮的前沿知識以及與本專業(yè)相關(guān)的各種知識。
3.3 法律道德知識
21世紀(jì)的社會將是一個法制社會,法律在它的適用范圍內(nèi)具有普的約束力和強制性。尤其在社會主義市場經(jīng)濟下,任何經(jīng)濟活動都必然依法進(jìn)行,知法、懂法、用法、守法,增強法律意識就顯得更加重要。所以,21世紀(jì)人才必須有較高的法律修養(yǎng),了解憲法和法律的基本內(nèi)容,正確行使公民權(quán)利,認(rèn)真履行公民義務(wù),作一個守法的公民,運用法律維護自己的正當(dāng)權(quán)益。
3.4 健康的心理
所謂心理健康是指個體在各種環(huán)境中都能保持一種良好的心理效能狀態(tài),個體在這種狀態(tài)下能以社會認(rèn)可的方式調(diào)節(jié)內(nèi)部心理結(jié)構(gòu),以取得對外界環(huán)境的良好適應(yīng),并充分發(fā)揮其身心潛能,保持旺盛的生命力。
3.5 一定人際交往能力和合作精神
21世紀(jì)是一個變化極快的時代,由此是一個競爭異常激烈的社會,但也由此不可能光靠一人的能力來成就事業(yè),因此21世紀(jì)更加需要合作。合作精神是一種值得弘揚的時代精神,也是新世紀(jì)人才必備的一種優(yōu)良品質(zhì),我們必須放棄“雞犬之聲相聞,老死不相往來”的陋習(xí),倡導(dǎo)科學(xué)、文明、健康、開放的社會交往方式,學(xué)會交往,學(xué)會合作,提倡合作精神。在人際交往和互相合作過程中注意互惠互利、互相尊重、互相信任、擺脫嫉妒、能力升華等,把祖國建設(shè)得更富強。
3.6 新時代的創(chuàng)新精神
創(chuàng)新精神是21世紀(jì)所必備的,沒有創(chuàng)新就意味著“一潭死水”,停滯不前,繼而落后,繼而挨打。科學(xué)技術(shù)要走在世界前沿,經(jīng)濟建設(shè)要躋身世界前列,無不需要創(chuàng)新,尤其在建設(shè)有中國特色的社會主義的中國,從事這具有開拓性的億萬中國人民所從事的嶄新事業(yè),既無前人之鑒,也無現(xiàn)成的經(jīng)驗參考,這就完全要靠我們自己去開拓、去創(chuàng)新。
3.7 身體健康素質(zhì)
人乃萬物之本,人之成才要在體力和腦力上付出艱辛的勞動,這就要求在生理機能上有良好的體質(zhì)和健康、發(fā)達(dá)的大腦。身體健康素質(zhì)應(yīng)包括三個方面:一是要有結(jié)實健壯的身體,能夠抵抗疾病、承受繁重的工作和各種艱苦環(huán)境的考驗;二是要有健康、發(fā)達(dá)的大腦,能夠足以用它來汲取知識和承受繁重的腦力勞動;三是要有良好的心理素質(zhì),保持健康人格。
綜上所述,這幾大素質(zhì)是21世紀(jì)人才必需的。它們不是各自孤立的,需要全面、整體、和諧地發(fā)展,才有可能形成新世紀(jì)人才的基本素質(zhì)。
4 結(jié)束語
二十一世紀(jì)是一個社會高速發(fā)展的時代,我們需要的是具有全面素質(zhì)的復(fù)合型人才。
霸氣和優(yōu)雅的團隊名稱有哪些?
神鋒隊,必勝隊,勇氣隊,超越隊,熱火隊,快樂隊,陽光隊和餓狼隊。
1、團隊(Team)是由基層和管理層人員組成的一個共同體,它合理利用每一個成員的知識和技能協(xié)同工作,解決問題,達(dá)到共同的目標(biāo)。
2、團隊的構(gòu)成要素總結(jié)為5P,分別為目標(biāo)、人、定位、權(quán)限、計劃。團隊和群體有著根本性的一些區(qū)別,群體可以向團隊過渡。一般根據(jù)團隊存在的目的和擁有自主權(quán)的大小將團隊分為五種類型:問題解決型團隊、自我管理型團隊、多功能型團隊、共同目標(biāo)型團隊、正面默契型團隊。
3、有多少教科書就有多少種關(guān)于團隊的解釋,這里把團隊定義為:團隊是由員工和管理層組成的一個共同體,有共同理想目標(biāo),愿意共同承擔(dān)責(zé)任,共享榮辱,在團隊發(fā)展過程中,經(jīng)過長期的學(xué)習(xí)、磨合、調(diào)整和創(chuàng)新,形成主動、高效、合作且有創(chuàng)意的團體,解決問題,達(dá)到共同的目標(biāo)。
急求一個軟件開發(fā)團隊的名字
樓主,我也是做編程的
名稱:靈步
"靈"像征著你們有著強大的潛力,帶一點傳奇、神秘色彩。
“步”代表你們腳踏實地,勇往直前。
“靈步”是我以前想的,更多其它意義曾經(jīng)者寫了兩頁紙?,F(xiàn)在還沒用到,因為在學(xué)校團隊理想和能力各不相同,一直覺得可惜。樓主若不嫌棄可以使用。
軟件開發(fā)團隊名字的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于軟件開發(fā)團隊名稱、軟件開發(fā)團隊名字的信息別忘了在本站進(jìn)行查找喔。