日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件外包故事 - 加入团队战斗

發(fā)布時間:2025/4/16 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件外包故事 - 加入团队战斗 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

零七年底上映了一步電影,起名‘集結(jié)號’,影片中強(qiáng)攻的真實感讓人震撼,堪比好萊塢大片的畫面給我留下了深刻印象,與此同時,場景中的協(xié)作和意志同樣讓人敬佩。

?

戰(zhàn)斗中的一支隊伍,人心不齊、協(xié)作不暢,是要丟命的。

?

軟件開發(fā)團(tuán)隊同樣如此,今時今日的軟件開發(fā)已非當(dāng)年個人英雄時期可比,節(jié)奏多變的市場對開發(fā)工作提出了更高的要求,如何增強(qiáng)團(tuán)隊?wèi)?zhàn)斗力,從而讓個人和團(tuán)隊都從中獲益,這應(yīng)當(dāng)是每個團(tuán)隊負(fù)責(zé)人都需要思考并不斷實踐的問題,以下是這幾年形成的一些淺薄理解,從幾個關(guān)鍵詞來分析一下。

?

寧缺毋濫

人是團(tuán)隊的核心,團(tuán)隊的形成是從招聘環(huán)節(jié)開始的, 從篩選簡歷、面試、試用都是在為團(tuán)隊選擇更合適的人。

技術(shù)最好的并非一定合適,也許有的人技術(shù)真的很好,但是說話做事的方式跟團(tuán)隊差異太大,無法形成有效的補(bǔ)充,技術(shù)差的并非一定不合適,也許是因為當(dāng)時的水平或者環(huán)境限制,踏實肯干挖掘潛力也會成長為團(tuán)隊骨干。

招聘環(huán)節(jié)的寧缺毋濫,嚴(yán)格控制團(tuán)隊新鮮血液的加入質(zhì)量,將為團(tuán)隊的成長打下良好基礎(chǔ),也是對面試者負(fù)責(zé)任,避免進(jìn)入團(tuán)隊以后的各種不適應(yīng)。

?

開放氛圍

這方面我很幸運(yùn),大學(xué)畢業(yè)后經(jīng)歷了兩家公司,氛圍都很開放,程序員的工作特點決定了開放氛圍的重要性。

優(yōu)秀的程序員需要一定的自由度,程序設(shè)計并非全是機(jī)械性的工作,自由度對于挖掘智慧是很有幫助的,你不能像趕鴨子上架一樣的跟在程序員屁股后面催他做這個做那個,一個團(tuán)隊在面臨一件事情時,單方面的安排和接受事務(wù)效率很容易提不上去,而發(fā)揮群體智慧,每個人主動的給出自己的見解,發(fā)揮出熱情和智慧的力量才能具備強(qiáng)大的生產(chǎn)力。

團(tuán)隊的開放性也決定了技術(shù)互補(bǔ)和資源共享的價值積累,每個人都有自己擅長的技術(shù)路線,也有自己解決問題的不同角度,如果一個團(tuán)隊的所有成員都能夠貢獻(xiàn)自己的力量,樂于分享和幫助別人,這個團(tuán)隊的價值是放大的,每個人自然也將吸收別人的優(yōu)點,于個人于團(tuán)隊都是受益的。

?

技術(shù)結(jié)構(gòu)

都看過《速度與激情》吧,他們在合作中每個人都發(fā)揮出自己的特長,有電腦專家負(fù)責(zé)獲取信息、狙擊手負(fù)責(zé)遠(yuǎn)程場控、美女負(fù)責(zé)迷惑對手、賽車手負(fù)責(zé)贏得比賽,配合的天衣無縫,戰(zhàn)無不勝。

甚至盜竊團(tuán)伙都是有明確分工的,誰負(fù)責(zé)望風(fēng)、誰負(fù)責(zé)下手、誰負(fù)責(zé)轉(zhuǎn)移贓物,這個是利潤驅(qū)使下形成的有效分工,某種程度上實踐出真知的力證。

具體到軟件開發(fā)過程,乃至現(xiàn)如今的敏捷開發(fā),也是需要明確分工的,PO負(fù)責(zé)定義好需求,Master負(fù)責(zé)協(xié)調(diào)任務(wù)和觀察優(yōu)化團(tuán)隊作業(yè)流程,開發(fā)負(fù)責(zé)提交符合需求的功能集合,測試負(fù)責(zé)對提交物進(jìn)行驗收等等。

我們所從事的開發(fā)性工作,大致可以分為前端和后端,當(dāng)然也有前后端通吃的JS,你的團(tuán)隊里面誰是后端的權(quán)威,前端的工作交給誰最放心,數(shù)據(jù)庫設(shè)計交給誰最靠譜兒,這些都需要有準(zhǔn)備,只有這些結(jié)構(gòu)性的分工準(zhǔn)備好了,在大項目來臨之際才能抓住機(jī)會。

同時,技術(shù)結(jié)構(gòu)的更新也很重要,抱著一個框架吃五年已經(jīng)不靈了。

?

工具

現(xiàn)在我們準(zhǔn)備好人了,也形成了一定的技術(shù)結(jié)構(gòu),能夠在寬松的環(huán)境中做事兒了,那么一個項目接到手了,怎么去具體實施,怎么保證交付呢??

我們需要工具,人類發(fā)展的最大推進(jìn)力就是工具,我們借助工具實現(xiàn)了結(jié)繩記事,借助電話跨越了時間障礙,借助飛機(jī)跨越了空間障礙,依賴于工具人類的發(fā)展才飛速前進(jìn)。

工具應(yīng)該成為項目管理的標(biāo)配,根據(jù)不同的項目選擇不同的工具,讓工具推動項目的前進(jìn),通過搭配工具來進(jìn)行有效的協(xié)作已然成為軟件開發(fā)的標(biāo)配,這一點國內(nèi)的發(fā)展仍然是滯后的,在面試中經(jīng)常遇到說項目管理工具就是SVN的。

最基本的工具有兩個,任務(wù)管理工具和代碼版本管理工具,所有的產(chǎn)品功能、問題列表都應(yīng)該劃分到具體的任務(wù)中,拋棄掉人的記憶吧,那是個不靠譜兒的玩意兒。而代碼管理工具可以從容的進(jìn)行代碼變更和服務(wù)器部署,再也不要被FTP上傳文件耽誤了一杯咖啡的時間。

工具也是用來解決復(fù)雜度問題的,一個中大型的項目,功能模塊都是可以劃分優(yōu)先級和不同階段的,每個功能在每個階段的實現(xiàn)度,靠大腦是很難想象出來的,通過二維的表格或者好的story mapping就能很好解決好這個問題,不適用工具,很難想象windows這種大型系統(tǒng)如何開發(fā)出來,有興趣的可以翻閱人月神話關(guān)于開發(fā)協(xié)作的章節(jié)。

?

精神

精神這個放到最后不代表不重要,一個良好的團(tuán)隊必定是積極樂觀的,沉默或者消極都是下坡路的開始。

前兩年跟一位澳洲的程序員合作,他跟我說了很多次happy coding,這不僅應(yīng)當(dāng)是工作的情緒,更代表了一種態(tài)度,樂觀的看待遇到的問題,積極尋找更多的思路和方式去嘗試解決。

想明白工作與個人之間的關(guān)系,工作是一種對自己的尊重,不求有日本匠人的精神,至少能積極處理工作,嚴(yán)謹(jǐn)對待波折。消極敷衍是對生命的最大浪費(fèi)。

?

是的,最后仍然是個硬廣,我們還在尋找優(yōu)秀的PHP開發(fā)和前端開發(fā)的小伙伴,歡迎推薦。

?

翁玉禮

2016年11月25日

?

公眾號

轉(zhuǎn)載于:https://www.cnblogs.com/wengyuli/p/team_work.html

總結(jié)

以上是生活随笔為你收集整理的软件外包故事 - 加入团队战斗的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。