2009-10-15 169 views
0

我是一名獨立的Web開發人員,我一直在尋找改進我的產品的方法,以及我如何與客戶溝通。任何人都可以推薦改進的地方或工具來幫助簡化我的流程。我知道需要工作的部分是部署代碼和錯誤跟蹤。Web開發工作流程和工具

工具 Visual Studio 2008中 SQL Server 2005中 Entityspaces ORM 顛覆(SCM)

項目管理: TeamWorkPM(項目管理工具) - www.teamworkpm.net http://lowdownapp.com/ - 看起來很有趣

總的來說,我很滿意顛覆和MS堆棧,但想知道人們爲了部署做什麼。你創建一個獨立的項目,並使用它來建立你的網絡應用程序?我記得一個叫做BuildIt的VS2003工具,它工作的很好,但是這個工具現在沒了。有人推薦Nant嗎?

另外..什麼是人們用於錯誤跟蹤?如果teamworkpm.net具有集成的錯誤跟蹤功能,但我不太喜歡。理想情況下,最少的工具是最好的。簡單是關鍵,因爲客戶記錄錯誤而不是QA部門。

感謝您的意見!

+0

如果您已經使用黃瓜,則Lowdown過度可怕。如果你不這樣做,這只是很好。 – 2009-10-15 15:39:31

回答

1

您是否擁有通過MSDN高級訂閱的Visual Studio 2008?如果是這樣,你可能想看看TFS Workgroup Edition,它包含在最多5個用戶的高級訂閱中。

如果您確實訂閱了,TFS的2010基本版本可能會更適用於您的特定需求。 Beta 2應該即將推出,可能值得期待。 TFS 2010的基本版本將包括源代碼管理,工作項目和構建定義。它缺乏sql報告服務和sharepoint站點集成。

http://blogs.msdn.com/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx

+0

有趣的..必須看看這個。 – Todd 2009-10-16 16:07:22

0

紅寶石堆棧有,恕我直言,最好的兩個部署各地系統:弗拉德部署和Capistrano的。 Vlad是Capistrano的一個複製品,它對原創作了很多改進。兩者在技術上都應該可以在Ruby堆棧之外使用,但如果您已經在使用Ruby,那麼這很容易理解。但是,Vlad和Capistrano確實需要非Windows環境。順便說一句,Lowdown和黃瓜也是Ruby技術。