小村軟體的 Windows 開發・技術支援

既有 Windows 軟體的改修・維護支撐現在業務的軟體,今後也能繼續用下去。

保留用慣的操作與報表,同時進行功能追加、故障修正與效能改善。不以全面重做為前提,從必要的部分開始改修。

沒有規格書也沒關係。可以從您所知道的內容開始諮詢。

  • 由工程師直接對應
  • 需求尚未確定也可諮詢
  • 可從必要的範圍開始委託

從這樣的階段就可以開始諮詢

就從您現在遇到的困擾開始吧。

擔心每次變更都會弄壞別的功能

確認影響範圍與既有的動作,包含測試與回退在內進行改修。

前任人員已不在,無法著手

從調查現存的程式碼、資料與環境開始,支援接手。

雖然能運作,但很慢、不穩定、無法更新

觀察改善成效與對營運的影響,先鎖定該優先處理的地方。

技術上的事,可以原原本本直接諮詢的對象。

小村 豪的個人檔案照片

代表・工程師

小村 豪

專精於 Windows 的工程師,從確認課題到調查、設計與實作全程負責。還無法完整說明的部分,也會從技術議題開始一起整理。

查看經歷與技術能力 / 查看公司資訊

已公開的技術案例

調查只在長時間運轉後才發生的當機

整備控制代碼數量的變化與處理邊界的日誌,將調查鎖定在以控制代碼洩漏為中心。

閱讀課題與調查的進行方式

因應範圍

從必要的部分開始,也可以整體委託。

從局部的調查與改修,到整體的開發。依據您目前的狀況,決定委託的範圍。

既有 Windows 軟體的功能追加・改修

在確認現行業務步驟與相依關係之後,進行功能追加、故障修正與持續維護。

64bit 支援與架構的重新檢視

調查以 x86 為前提的架構與相依元件,並考量 32bit / 64bit 混用,進行改修。

分階段更新架構

不以全面翻新為前提,從優先度高的功能開始,更新為易於維護的架構。

確認與交付內容的範例

  • 既有架構與影響範圍的整理
  • 改修後的軟體與確認結果
  • 導入、回退與維護上的注意事項

這是依委託範圍所列的範例。成果物的範圍與形式,會在估價時議定。

若其中有相近的課題,請先告訴我們目前的狀況。

沒有規格書也沒關係。可以從您所知道的內容開始諮詢。

費用與進行方式

不需要一開始就全部決定。

從現況調查與優先度高的改修開始

確認原始碼與開發環境的狀況,決定要維持的動作與要變更的範圍。

費用參考

依改修・維護的範圍估價

我們會確認對象功能、相依元件、是否需要調查,以及持續維護的範圍後,向您提案。

關於初步調查的免費範圍與付費業務

以判斷可實現時會委託正式開發為前提,在估價與接案判斷所需的範圍內,初步調查原則上免費。長期的驗證、建置專用環境、試作品・PoC、交付詳細的調查報告書等,可能需要付費。

若是委託調查或審查本身,則作為獨立的付費業務估價。需要付費時,會在著手之前向您說明範圍與費用。

  1. 分享狀況

    請盡量告訴我們目的、遇到的困擾與目標環境。

  2. 確認範圍與費用

    我們會說明所需的調查、因應範圍、成果物、費用與進行方式。

  3. 議定後才著手

    調查或開發的過程中,我們會分享中途進度、已確認的事項與仍存在的限制。

  4. 確認結果並交付

    以議定的條件確認結果,並銜接導入或下一步的因應。

想詳細了解技術上的因應內容

展開可因應的技術與詳細的進行方式

把用慣的 Windows 軟體,改成今後仍能繼續使用的形式。

正因為是現行業務不可或缺的軟體,才無法輕易重做。小村軟體在掌握既有的功能與營運方式之後,進行必要的改修與維護。我們不以全面翻新為前提,而是觀察成效與影響,決定要改善的範圍。

可以諮詢的課題

  • 想在維持現行的操作與報表的同時,追加功能
  • 每次變更都會冒出別的故障,想從架構開始重新檢視
  • 想改善動作緩慢、長時間使用後變得不穩定等問題
  • 以 32bit 為前提的軟體或老舊元件,成了環境更新的障礙
  • 因承辦人員離職等原因,正在尋找可以諮詢今後改修與維護的對象

提供的改修與維護

針對 VB6 / MFC / WinForms 等既有應用程式,進行功能追加、故障修正、效能改善與程式碼架構的整理。COM / ActiveX / OCX 與 C++ / C# 並存的架構,也會一邊確認相依關係一邊處理。

在 64bit 支援或更新為新架構時,不只是應用程式本身,我們也會確認所使用的 DLL、註冊方式、權限,乃至發布目的地的環境。必要時會補強日誌與測試,讓變更的影響更容易追蹤。

降低對現行業務影響的進行方式

我們重視的是不只釐清要變更的部分,也釐清應該維持的動作。

  1. 掌握現況。 整理業務步驟、相依元件、開發與發布環境,以及已知的問題。
  2. 縮小改修範圍。 確認優先順序與影響範圍,決定要保留的部分與要變更的部分。
  3. 備妥確認方法。 準備既有功能的測試、日誌,以及視需要的回退步驟。
  4. 分階段套用。 每次變更都確認動作,並配合營運條件推進導入。

不確定該改修還是汰換時

繼續使用既有軟體,或是重新製作,何者較為恰當,會依維護狀況與今後的使用期間而異。我們會先調查現況,整理出靠改修就能因應的範圍,與應考慮汰換的範圍。

若以遷移到新的應用程式為主,也請參閱 Windows 應用程式汰換。諮詢時,請告訴我們目前軟體遇到的困擾,以及是否有原始碼、規格書與開發環境。

委託前的常見問題

老舊的 Windows 軟體也可以改修嗎?

VB6、MFC、WinForms 等既有軟體也歡迎諮詢。我們會確認原始碼、開發環境與相依元件的狀況,整理出可改修的範圍與所需的準備。

能否不全部重做,只改善必要的部分?

可以。以繼續使用現行軟體為前提,可以從優先度高的故障修正或功能追加開始推進。改修的範圍、要確認的功能與回退方法,會事先整理。

沒有規格書,也沒有當時的承辦人員,也可以諮詢嗎?

歡迎諮詢。我們會確認現存的資料、程式碼與實際的動作,從區分已知的規格與需要追加調查的部分開始。

聯絡我們

請先用幾行文字說明目前的狀況。

不需要詳細的規格書或技術術語。請盡量告訴我們以下內容。

  • 遇到的困擾與想實現的事
  • 相關的軟體、設備與環境
  • 期望的時期(尚未決定也沒關係)

初次聯絡時,無須附上機密資料或密碼。

諮詢內容範例

我們想為目前使用的 Windows 軟體追加功能。由於無法請原開發商處理,希望從調查開始委託。

沒有規格書也沒關係。可以從您所知道的內容開始諮詢。

諮詢按鈕會開啟繁體中文的聯絡頁面,頁面中有聯絡方式的說明。 透過「以電子郵件諮詢」,可以建立帶有服務名稱的郵件。