2008-10-27 79 views
3

我在能源行業從事R & D公司工作。我們已經開發了一些成功的產品,但現在似乎花費我們所有的時間來解決與這些產品有關的問題。我們似乎沒有時間去開發新產品。 有沒有人對如何處理現有產品出現的問題有什麼好的想法,但是仍然有時間和資源來開發新產品?研發公司走出純粹「D」模式的最佳途徑?

TY, 弗雷德

+0

這不是一個真正的編程問題,而是程序員的問題。因此投票轉移到programmers.stackexchange.com。 – 2011-10-28 07:30:47

回答

0

「時間管理」

嘗試Getting Things Done由大衛艾倫

+0

你是說戴維艾倫? – jakber 2008-10-27 17:00:05

+0

@ [jakber.myopenid.com]:是的,對不起! – 2008-10-27 17:32:21

1

我建議最好的方法是要有奉獻給新開發的一組/人。他們應該有問題,但是......唯一的問題可能會是一些嫉妒,但一個好的經理應該能夠弄清楚如何處理這個問題。

2

如果您有一個成功的產品,並且有人員來處理開發或維護,那麼解決方案似乎指向招聘。

也許會帶來一些新的血液/新鮮的畢業生來「成長」他們到R & D公司更關鍵的一面?因此,新血將獲得現有產品的經驗(在更高級職員的指導下),併成長爲偉大的開發者,爲R & D方!

0

管理層想出了需要完成的修復列表。

工程分配每個修復程序的估計小時數。

確定哪些修補程序進入並將哪些修補程序推出。有些可能會在文檔中「固定」(解決辦法,已知問題等)

0

如果您能負擔得起,請僱人來處理支持和維護以釋放研究資源。

如果你不能,你需要降低每位顧客的邊際成本。跟蹤所有的手工勞動和支持請求,並確定新功能的優先次序,將這些功能降至最低。

0

請注意這一點。我看到有幾家公司這樣做,即活躍產品(賺錢的產品)的支持成爲次要的。 「支持」功能被最小化,因爲在首次公開發行的情況下,支持收入不利於您。

接下來你知道,你的公司沒有賺錢,試圖讓一點點的支持人員被當作廢話(當錢用完時​​被解僱),而「新產品」團隊不需要發佈任何東西(無客戶需求),因此他們屈從於功能蠕變和多年的長期發佈日期。

這導致重新調整,其中2/3的公司員工被削減,其餘的員工都在支持工作,而「下一代」總是在即。在你還沒有「新」產品投放市場之前,你借給你去招聘營銷人員的錢的貸款。

它不一定要發生這種情況 - 只是要小心。

1

爲什麼你需要現有產品的所有人力?

工作人員完工後是否減少? - 僱用新人

產品-ahem-是否有缺陷? - 修復你的過程,並修復你的錯誤(對不起)

你開發了很多產品,有越來越多的時間進入維護,現在沒有發展嗎? - 取消對舊產品的支持,僱用新人或讓客戶付出高昂的維護費用(即讓他們取消支持)

您是否瘋狂地向產品添加新功能? - 對不起,你正在做新東西。新功能需要平衡

請問需要更「R」嗎?許多R & D公司結束M & F - 維護和功能。其他人快樂嗎?如果是這樣,也許你需要尋找一個更適合你的位置。

我不確定你的立場 - 你在做內部開發,還是你的公司在銷售軟件?無論如何,新的發展必須有一定的空間,才能保持健康。向你的管理層說明,如果工作純粹由維修組成,最好的人將離開。

儘管如此,不要指望太多 - 尤其是如果你在內部開發。據估計,所有職位中有80%是維護人員(我希望能找到一個參考)。