北京軟件開發(fā)公司軟件管理和開發(fā)溝通的10個技巧_北京軟件開發(fā)公司
發(fā)表日期:2018-11-26 17:46:05 ?? 文章編輯:宜天信達 ?? 瀏覽次數(shù):
找北京軟件開發(fā)公司外包移動應(yīng)用程序或業(yè)務(wù)自動化項目可能很繁瑣,因為有許多因素可能會讓人頭疼:不同的情況,不同的項目管理方法,非常規(guī)工具和實踐的使用,以及重要的麻煩的人為因素。盡管如此,在為外包開發(fā)的客戶成功完成許多項目之后,我們可以確認外包管理可以非常高效。
在考慮有效和互利的客戶 - 開發(fā)者關(guān)系的原因時,會想到三個相對簡單的事情:信任,理解和合作。您可能會發(fā)現(xiàn)有關(guān)如何實施這些原則并更有效地處理外包的以下十條提示。
信任
“ 不要讓他們贏得你的信任 - 給他們你的信任, ”Nerdery的聯(lián)合創(chuàng)始人盧克巴克林說,他是一家成功的軟件開發(fā)公司,多次被評為優(yōu)秀工作場所之一。而巴克林在內(nèi)部發(fā)表講話文化,這個格言在與遠程團隊合作時同樣如此。
提示1.避免微觀管理,節(jié)省時間
通常不會隨機選擇開發(fā)合作伙伴。找到一個可靠的軟件開發(fā)公司,分享您的原則并遵守高質(zhì)量的標準是很困難的,但一旦找到合適的軟件公司,就讓團隊開展工作。定期會議將允許您監(jiān)控進度并啟動及時更正,同時不斷干擾團隊的工作和不必要的限制可能會減慢開發(fā)過程,使團隊緊張,并最終將他們變成被動編碼員而不是積極的參與者。
提示2.充分利用服務(wù)包
除開發(fā)工具外,許多軟件開發(fā)公司還提供包裝服務(wù),包括 分析 和項目管理以及 質(zhì)量保證 功能。如果您與其中一家公司合作,我們強烈建議您使用他們的服務(wù)包,而不是跳過某些服務(wù)以降低您的成本。雖然有些公司為增加收入而增加服務(wù)(盡管您可能不會選擇一家聲譽可信的公司作為您的業(yè)務(wù)合作伙伴),但這些額外服務(wù)通常反映了經(jīng)過優(yōu)化和久經(jīng)考驗的開發(fā)和業(yè)務(wù)工作流程。通過不使用某些服務(wù),您會錯過重要的優(yōu)勢并在平穩(wěn)運行的機制中造成漏洞,這可能會給團隊和客戶帶來相當(dāng)不愉快的結(jié)果。
理解
無論您的團隊有多少經(jīng)驗,每個新項目,特別是如果它是您的第一個項目,都有其獨特之處。因此,在項目的初始階段,為您的團隊提供技術(shù)任務(wù)和業(yè)務(wù)目標的總體愿景至關(guān)重要。
提示3.準備解釋
作為創(chuàng)意和產(chǎn)品的所有者,您肯定比您所雇用的任何軟件開發(fā)人員(無論是內(nèi)部還是外包)更了解要開發(fā)的業(yè)務(wù)或產(chǎn)品。在創(chuàng)建簡要說明和啟動開發(fā)過程之前,您可能已經(jīng)考慮了幾個月甚至幾年的項目構(gòu)想。這意味著您是非常了解項目的人。所以請準備好解釋。
提示4.不要讓問題激怒你
比如說,您已經(jīng)提交了一個項目并正在等待估算,但您會收到一個令人恐懼的問題清單。不要生氣:問題是吉祥的。問題是,問題是不可避免的,越早出現(xiàn)和處理,項目的估計就越準確,實施的速度就越快。
提示5.解釋項目的業(yè)務(wù)邏輯
確保您的開發(fā)合作伙伴了解您的業(yè)務(wù)目標和業(yè)務(wù)邏輯。這很重要,因為這會影響功能的實現(xiàn),有時還會影響編程工具,平臺和方法的選擇。
合作
團隊與您合作時的效果,而非您。雖然這并不意味著您需要控制每個小時的時間并干擾編碼工具或方法的選擇(參見技巧1)。
提示6.參與其中
在您交付一項重要任務(wù)之前,估計每天或每周投入多少時間與遠程團隊合作是一件好事。開發(fā)人員通常會將項目分成幾個部分并每周報告他們的進度,這不會花費太多時間,如果他們得到快速的查詢答案,他們的工作將更有效率。如果您覺得您的日程安排太緊,我們強烈建議您指定一名專職的PM來策劃該項目,并在工作時間內(nèi)處理問題。
定期會議 - 其頻率取決于團隊的方法和項目的具體情況- 幫助團隊和客戶確保項目按計劃發(fā)展,并且結(jié)果符合核心業(yè)務(wù)目標。有時,在項目過程中,原始策略部分或完全錯誤,但如果您或您的助手真誠地參與其中,則及時的措施和必要的更改可以使項目免于成為業(yè)務(wù)失敗。
提示7.設(shè)定合理的截止日期
根據(jù)我們的經(jīng)驗,'ASAP'是很受歡迎的截止日期,也是笨拙的截止日期- 對于開發(fā)人員和客戶而言。對于開發(fā)人員來說,了解哪個ASAP非常緊急以及哪個不緊急將非常有用。如果你設(shè)定一個現(xiàn)實的截止日期并且討論所涉及的考慮因素,你將極大地幫助開發(fā)人員。
對于客戶來說,在整個項目中設(shè)置ASAP截止日期可能會產(chǎn)生兩個不利結(jié)果:(1)'ASAP'失去其緊急狀態(tài)并逐漸降級為“常規(guī)”,這在真正的ASAP出現(xiàn)時存在風(fēng)險,并且(2)由于團隊被迫在壓力下工作,質(zhì)量會明顯下降,這是一種永久性的情況,這是無法容忍的。
提示8.自己測試軟件
我們盡量不懷疑外包QA團隊的能力。您就是知道最終結(jié)果應(yīng)該是什么以及應(yīng)該實現(xiàn)哪些業(yè)務(wù)目標的人。
合作
處理麻煩
盡管每個團隊都在努力實現(xiàn)平穩(wěn)運行的開發(fā)過程,但在項目實施過程中仍會出現(xiàn)各種問題。
提示9.將第一個問題視為團隊的測試
這是團隊如何處理問題并在壓力下做出反應(yīng),這將加強客戶與開發(fā)人員之間的聯(lián)系,并允許交付更好的產(chǎn)品或?qū)е骂A(yù)算超支和錯過最后期限。問題揭示了團隊的真正潛力,并有助于揭示您是否做出了正確的選擇。
提示10.優(yōu)先考慮產(chǎn)品質(zhì)量
“我們無法滿足你的截止日期”,遺憾的是,即使所有軟件開發(fā)人員全力以赴,團隊也無法在截止日期前完成任務(wù)。無論是由于估算不準確還是產(chǎn)品管理中的重大錯誤,這都是一個非常嚴重的缺點,但如果一家公司珍惜其聲譽,它可以通過不收取額外的時間并盡可能縮短延遲來贖回自己。
然而,如果延遲變得不可避免,我們建議給開發(fā)人員額外的時間而不是堅持原定的時間表,特別是如果截止日期與重大事件無關(guān),例如新產(chǎn)品線發(fā)布或重要會議。
為什么給軟件開發(fā)人員額外的時間更好?因為他們有更多時間開發(fā)優(yōu)質(zhì)產(chǎn)品,雖然稍微偏離計劃。通過堅持要求在截止日期前完成,您可能會產(chǎn)生一種有缺陷的產(chǎn)品,在正式發(fā)布后需要進行大量修復(fù),因為這樣會犧牲質(zhì)量。給質(zhì)量保證團隊額外的一天找到所有錯誤。
在考慮有效和互利的客戶 - 開發(fā)者關(guān)系的原因時,會想到三個相對簡單的事情:信任,理解和合作。您可能會發(fā)現(xiàn)有關(guān)如何實施這些原則并更有效地處理外包的以下十條提示。
信任
“ 不要讓他們贏得你的信任 - 給他們你的信任, ”Nerdery的聯(lián)合創(chuàng)始人盧克巴克林說,他是一家成功的軟件開發(fā)公司,多次被評為優(yōu)秀工作場所之一。而巴克林在內(nèi)部發(fā)表講話文化,這個格言在與遠程團隊合作時同樣如此。
提示1.避免微觀管理,節(jié)省時間
通常不會隨機選擇開發(fā)合作伙伴。找到一個可靠的軟件開發(fā)公司,分享您的原則并遵守高質(zhì)量的標準是很困難的,但一旦找到合適的軟件公司,就讓團隊開展工作。定期會議將允許您監(jiān)控進度并啟動及時更正,同時不斷干擾團隊的工作和不必要的限制可能會減慢開發(fā)過程,使團隊緊張,并最終將他們變成被動編碼員而不是積極的參與者。
提示2.充分利用服務(wù)包
除開發(fā)工具外,許多軟件開發(fā)公司還提供包裝服務(wù),包括 分析 和項目管理以及 質(zhì)量保證 功能。如果您與其中一家公司合作,我們強烈建議您使用他們的服務(wù)包,而不是跳過某些服務(wù)以降低您的成本。雖然有些公司為增加收入而增加服務(wù)(盡管您可能不會選擇一家聲譽可信的公司作為您的業(yè)務(wù)合作伙伴),但這些額外服務(wù)通常反映了經(jīng)過優(yōu)化和久經(jīng)考驗的開發(fā)和業(yè)務(wù)工作流程。通過不使用某些服務(wù),您會錯過重要的優(yōu)勢并在平穩(wěn)運行的機制中造成漏洞,這可能會給團隊和客戶帶來相當(dāng)不愉快的結(jié)果。
理解
無論您的團隊有多少經(jīng)驗,每個新項目,特別是如果它是您的第一個項目,都有其獨特之處。因此,在項目的初始階段,為您的團隊提供技術(shù)任務(wù)和業(yè)務(wù)目標的總體愿景至關(guān)重要。
提示3.準備解釋
作為創(chuàng)意和產(chǎn)品的所有者,您肯定比您所雇用的任何軟件開發(fā)人員(無論是內(nèi)部還是外包)更了解要開發(fā)的業(yè)務(wù)或產(chǎn)品。在創(chuàng)建簡要說明和啟動開發(fā)過程之前,您可能已經(jīng)考慮了幾個月甚至幾年的項目構(gòu)想。這意味著您是非常了解項目的人。所以請準備好解釋。
提示4.不要讓問題激怒你
比如說,您已經(jīng)提交了一個項目并正在等待估算,但您會收到一個令人恐懼的問題清單。不要生氣:問題是吉祥的。問題是,問題是不可避免的,越早出現(xiàn)和處理,項目的估計就越準確,實施的速度就越快。
提示5.解釋項目的業(yè)務(wù)邏輯
確保您的開發(fā)合作伙伴了解您的業(yè)務(wù)目標和業(yè)務(wù)邏輯。這很重要,因為這會影響功能的實現(xiàn),有時還會影響編程工具,平臺和方法的選擇。
合作
團隊與您合作時的效果,而非您。雖然這并不意味著您需要控制每個小時的時間并干擾編碼工具或方法的選擇(參見技巧1)。
提示6.參與其中
在您交付一項重要任務(wù)之前,估計每天或每周投入多少時間與遠程團隊合作是一件好事。開發(fā)人員通常會將項目分成幾個部分并每周報告他們的進度,這不會花費太多時間,如果他們得到快速的查詢答案,他們的工作將更有效率。如果您覺得您的日程安排太緊,我們強烈建議您指定一名專職的PM來策劃該項目,并在工作時間內(nèi)處理問題。
定期會議 - 其頻率取決于團隊的方法和項目的具體情況- 幫助團隊和客戶確保項目按計劃發(fā)展,并且結(jié)果符合核心業(yè)務(wù)目標。有時,在項目過程中,原始策略部分或完全錯誤,但如果您或您的助手真誠地參與其中,則及時的措施和必要的更改可以使項目免于成為業(yè)務(wù)失敗。
提示7.設(shè)定合理的截止日期
根據(jù)我們的經(jīng)驗,'ASAP'是很受歡迎的截止日期,也是笨拙的截止日期- 對于開發(fā)人員和客戶而言。對于開發(fā)人員來說,了解哪個ASAP非常緊急以及哪個不緊急將非常有用。如果你設(shè)定一個現(xiàn)實的截止日期并且討論所涉及的考慮因素,你將極大地幫助開發(fā)人員。
對于客戶來說,在整個項目中設(shè)置ASAP截止日期可能會產(chǎn)生兩個不利結(jié)果:(1)'ASAP'失去其緊急狀態(tài)并逐漸降級為“常規(guī)”,這在真正的ASAP出現(xiàn)時存在風(fēng)險,并且(2)由于團隊被迫在壓力下工作,質(zhì)量會明顯下降,這是一種永久性的情況,這是無法容忍的。
提示8.自己測試軟件
我們盡量不懷疑外包QA團隊的能力。您就是知道最終結(jié)果應(yīng)該是什么以及應(yīng)該實現(xiàn)哪些業(yè)務(wù)目標的人。
合作
處理麻煩
盡管每個團隊都在努力實現(xiàn)平穩(wěn)運行的開發(fā)過程,但在項目實施過程中仍會出現(xiàn)各種問題。
提示9.將第一個問題視為團隊的測試
這是團隊如何處理問題并在壓力下做出反應(yīng),這將加強客戶與開發(fā)人員之間的聯(lián)系,并允許交付更好的產(chǎn)品或?qū)е骂A(yù)算超支和錯過最后期限。問題揭示了團隊的真正潛力,并有助于揭示您是否做出了正確的選擇。
提示10.優(yōu)先考慮產(chǎn)品質(zhì)量
“我們無法滿足你的截止日期”,遺憾的是,即使所有軟件開發(fā)人員全力以赴,團隊也無法在截止日期前完成任務(wù)。無論是由于估算不準確還是產(chǎn)品管理中的重大錯誤,這都是一個非常嚴重的缺點,但如果一家公司珍惜其聲譽,它可以通過不收取額外的時間并盡可能縮短延遲來贖回自己。
然而,如果延遲變得不可避免,我們建議給開發(fā)人員額外的時間而不是堅持原定的時間表,特別是如果截止日期與重大事件無關(guān),例如新產(chǎn)品線發(fā)布或重要會議。
為什么給軟件開發(fā)人員額外的時間更好?因為他們有更多時間開發(fā)優(yōu)質(zhì)產(chǎn)品,雖然稍微偏離計劃。通過堅持要求在截止日期前完成,您可能會產(chǎn)生一種有缺陷的產(chǎn)品,在正式發(fā)布后需要進行大量修復(fù),因為這樣會犧牲質(zhì)量。給質(zhì)量保證團隊額外的一天找到所有錯誤。