Về nguyên tắc, điều tra khả thi ban đầu là miễn phí
Trên cơ sở bạn sẽ đặt hàng phát triển chính thức khi chúng tôi xác định là khả thi, chúng tôi thực hiện miễn phí điều tra kỹ thuật ban đầu cần thiết để quyết định nhận đơn hàng. Chính những dự án mà bạn nghĩ "không biết có làm được hay không nên khó tư vấn" mới là những dự án chúng tôi mong bạn mang đến.
Hãy tư vấn với chúng tôi về những dự án Windows như sau
- Bị công ty khác nói là "khó"
- Có vẻ làm được trên Windows nhưng chưa biết cách thực hiện
- Muốn di chuyển ứng dụng Windows cũ sang môi trường mới nhất
- Muốn sử dụng Windows API hoặc tính năng hệ điều hành đặc biệt
- Muốn kết nối với thiết bị bên ngoài như USB / HID
- Muốn chuyển tiếp thông tin xác thực hoặc trạng thái ứng dụng giữa nhiều người dùng, thiết bị và phiên làm việc
- Muốn điều tra crash hoặc rò rỉ tài nguyên chưa rõ nguyên nhân
Cách KomuraSoft nhìn nhận “phát triển Windows độ khó cao”
Chúng tôi không chỉ tiếp nhận những dự án đã có đặc tả rõ ràng, chỉ cần triển khai đúng theo đó là hoàn thành.
Chúng tôi cũng xử lý cả những dự án chứa đựng sự không chắc chắn về mặt kỹ thuật, chẳng hạn như "liệu có thực hiện được hay không", "nên dùng cơ chế nào trên Windows" hay "vì sao hệ thống hiện tại không hoạt động như mong đợi".
Bản chất của phát triển Windows độ khó cao, theo cách chúng tôi nhìn nhận, chính là quy trình từng bước loại bỏ sự không chắc chắn về mặt kỹ thuật này.
Về nguyên tắc, chúng tôi thực hiện miễn phí điều tra khả thi ban đầu
Trong phát triển độ khó cao, đôi khi cần kiểm chứng kỹ thuật trước khi báo giá.
Tại KomuraSoft, trên cơ sở bạn sẽ đặt hàng phát triển chính thức khi chúng tôi xác định là khả thi, chúng tôi thực hiện miễn phí về nguyên tắc phần điều tra ban đầu cần thiết để báo giá và quyết định nhận đơn hàng.
Ngay cả với những dự án mà bạn nghĩ "không biết có làm được hay không nên khó tư vấn trước khi đặt hàng", xin hãy liên hệ với chúng tôi.
※Nếu cần kiểm chứng trong thời gian dài, xây dựng môi trường chuyên dụng, phát triển bản thử nghiệm/PoC, hoặc báo cáo điều tra chi tiết, v.v., có thể phát sinh chi phí. Trong trường hợp đó, chúng tôi sẽ thông báo trước.
Các lĩnh vực phát triển Windows độ khó cao mà chúng tôi hỗ trợ
Ứng dụng desktop Windows
Phần mềm chuyên dụng cho Windows bằng C++, C#, .NET, v.v.
Phát triển sử dụng tính năng đặc thù của hệ điều hành Windows
Các yêu cầu đặc biệt sử dụng Windows API, tiến trình, dịch vụ, phiên, người dùng, quyền truy cập, v.v.
Phân tích và hiện đại hóa phần mềm Windows cũ
Điều tra, chỉnh sửa, tái cấu trúc ứng dụng cũ, di chuyển sang phiên bản Windows mới nhất.
Kết nối thiết bị và phần cứng bên ngoài
USB, HID, giao tiếp nối tiếp, thiết bị nhập liệu chuyên dụng, v.v.
Phân tích lỗi và vấn đề hiệu năng
Crash, rò rỉ bộ nhớ/handle, suy giảm hiệu năng, sự cố khó tái hiện, v.v.
Ứng phó với môi trường vận hành đặc biệt
Offline, mạng nội bộ khép kín, kiểm soát quyền đặc biệt, quản lý trạng thái giữa nhiều người dùng/thiết bị, v.v.
Cách chúng tôi giải quyết vấn đề kỹ thuật
Ví dụ kỹ thuật và case study
Phân tích rò rỉ tài nguyên chưa rõ nguyên nhân trong ứng dụng Windows
Vấn đề: Chỉ crash sau khi vận hành trong thời gian dài. Điểm khó: Không tái hiện trong thời gian ngắn. Điều tra: Quan sát diễn biến số lượng handle và thu hẹp công việc thành điều tra rò rỉ handle. Giải quyết: Tăng cường giám sát và log biên để theo dõi tăng trưởng, rồi sắp xếp kết quả cho các kiểm thử đường lỗi sau này.
Phân tích sự cố dừng liên lạc với camera công nghiệp
Vấn đề: Liên lạc với thiết bị bên ngoài hiếm khi bị dừng. Điểm khó: Không rõ điều kiện tái hiện. Điều tra: Đối chiếu gói tin với hành vi phía hệ điều hành và xác định khoảng dừng là chờ truyền lại TCP. Giải quyết: Điều chỉnh cấu hình ảnh hưởng tới thời gian chờ đó và ghi lại các điểm quan sát cùng thứ tự thu hẹp.
Phân tích hành vi phần mềm Windows hiện có và thiết kế hệ thống thay thế
Vấn đề: Không còn tài liệu đặc tả cũng như người phụ trách. Điểm khó: Chỉ có phần đang chạy mới là đặc tả thực sự. Điều tra: Phân tích hành vi thực tế và các mối phụ thuộc để khôi phục đặc tả. Giải quyết: Thiết kế phương thức thay thế có thể di chuyển từng bước. (Vì lý do bảo mật, chỉ mô tả vấn đề kỹ thuật dưới dạng ẩn danh)
Ngay cả khi không thể nêu tên dự án thực tế, chúng tôi vẫn công bố các case study dưới dạng đã ẩn danh hóa vấn đề kỹ thuật. Xem danh sách case study tại đây.
Lý do khách hàng chọn KomuraSoft
- Năng lực kỹ thuật chuyên sâu về Windows
- Kỹ sư trực tiếp phỏng vấn và điều tra
- Hỗ trợ ngay từ giai đoạn chưa rõ cách thực hiện
- Hỗ trợ dự án trong nước và nước ngoài từ Nhật Bản
Software engineering from Japan.
Careful investigation, clear communication and reliable delivery.
Từ tư vấn đến bàn giao
- Liên hệ
- Xác nhận yêu cầu và vấn đề
- Điều tra ban đầu miễn phí nếu cần thiết
- Đề xuất phương thức thực hiện và báo giá
- Đặt hàng chính thức
- Phát triển và kiểm chứng
- Bàn giao và bảo trì
Đối với các dự án có độ không chắc chắn kỹ thuật cao, chúng tôi tiến hành trong khi chia sẻ các ràng buộc phát hiện được qua điều tra cũng như tiến độ giữa chừng.
Hãy tư vấn ngay cả khi “chưa biết có làm được hay không”
Ngay cả khi bạn chưa biết dự án Windows đó có thực hiện được hay không, xin hãy tư vấn với chúng tôi.
"Bị công ty khác nói là khó"
"Có vẻ làm được trên Windows nhưng chưa biết cách"
"Trước tiên muốn xác nhận xem có khả thi về mặt kỹ thuật hay không"
Chúng tôi hỗ trợ ngay từ giai đoạn đó. Trên cơ sở bạn sẽ đặt hàng phát triển chính thức khi chúng tôi xác định là khả thi, việc điều tra khả thi ban đầu về nguyên tắc là miễn phí.