專案開發
擅長之軟體專案項目
Web-Based |
網頁應用程式、電子商務網站、內容管理網站(資料庫網站)、社群網站APP等客製開發。 (有關內容管理網站,我們亦有套裝的產品服務,請見企業入口網站(CMS)。) |
Windows |
企業內部系統、工具程式。 |
如何進行專案
每一個軟體專案不論大或小,都是成本、時程和品質的拉鋸,都是人與人的做法、態度、與相處合作的課題。過去參與過的每一個專案,都讓我們學會堅持一貫的態度與方法:
我們使用靈活的專案開發流程,依循完整的軟體開發流程:分析、設計、開發、測試、延展,盡可能維持敏捷不笨重的方式,讓專案進度每一天都持續前進。
每一個專案開始,我們把握機會與系統決策者與最終使用者充分溝通,初步整理訪談記錄、擷取需求,切割系統模組、分類功能,並製作需求文件,供客戶確認專案細節。客戶亦可直接提供我們以上資訊與文件,幫助專案更快進行。
緊接著我們將依功能切割、導覽順序盡快製作雛型系統,雛型系統將涵蓋所有畫面流程,讓我們與客戶可以進一步溝通系統運作流程、UI操作、視覺美術設計部分。
接著我們將依專案進度,按時更新雛型系統,供客戶上線測試與追蹤進度。在程式開發時期,我們每隔一段時間(視專案規模3天~1週)簡單召開一次會議,供雙方進行進度確認、功能檢討、及其他相關事宜等。也就是:
在系統驗收階段,除了功能驗收等整合測試。我們會向客戶證明系統有足夠負載能力(壓力測試),以及足夠的安全機制。上線測試期間,任何使用者回報的錯誤與問題,我們將遵循一套最大容許解決時限,解決錯誤並快速回報客戶。
使用技術
網頁 |
ASP.NET, Ajax, 符合w3c標準的DHTML (含 Javacript + Css + Flash / Silverlight ) |
軟體語言 |
C# 4.0, VB |
軟體架構 |
OOP, N-Tier: ASP.NET (WebForm or MVC) / WinForm
> Entity Framework / Linq to Sql / DataSet Tool / ADO
> Web Service / Database Service |
資料庫 |
MS-SqlServer 2000 / 2005 / 2008, Access |
開發工具 |
Visual Studio 2008 / 2010 |
團隊溝通 |
UML、Team System |