PNH logo

Công nghệ thông tin

Phần mềm làm cho người phải vận hành nó về sau

Song song với mảng nông nghiệp, chúng tôi thiết kế và triển khai phần mềm. Hai mảng này không tách rời như vẻ ngoài: truy xuất nguồn gốc, quy cách và lịch giao hàng trong nông nghiệp đều là những bài toán phần mềm giải tốt, và chúng tôi làm cho chính mình trước khi làm cho người khác.

Dành cho ai

Phần lớn công việc bắt đầu từ một trong những tình huống này

Nếu không tình huống nào đúng với bạn, công việc nhiều khả năng vẫn nằm trong phạm vi — đây là những trường hợp chúng tôi được hỏi nhiều nhất, không phải giới hạn của những gì chúng tôi nhận làm.

  • Đang vận hành bằng file Excel đã quá tải
  • Website không còn thể hiện đúng công ty
  • Đã có hệ thống nhưng không còn nguồn lực để phát triển tiếp
  • Cần tiếp cận khách hàng ngay trong Zalo
  • Một quy trình chỉ chạy được vì một người nhớ hết
  • Một đội cần tiếp quản phần mềm do bên khác viết

Chúng tôi làm gì

Tám dịch vụ, mỗi dịch vụ có phạm vi rõ ràng

Mỗi hợp tác đều bắt đầu bằng việc ghi rõ bạn nhận được gì và bao gồm những gì. Nếu yêu cầu của bạn không khớp với dịch vụ nào ở đây, cứ nói thẳng — một phạm vi bịa ra cho vừa danh sách dịch vụ thì không giúp được ai.

  • A monitor and laptop on a desk showing a website design

    Thiết kế website

    Một website thể hiện đúng doanh nghiệp và có thể tự cập nhật mà không cần lập trình viên.

    Website công ty, sản phẩm và chiến dịch — thống nhất cấu trúc và mô hình nội dung trước, rồi mới thiết kế và lập trình trên nền đó.

    Tìm hiểu thêm
  • Two colleagues working through notes together beside a laptop

    Tư vấn và triển khai phần mềm

    Một quyết định có cơ sở về việc nên xây, nên mua hay nên thay đổi — và phần triển khai đi kèm.

    Rà soát cách công việc đang được làm, xác định phần mềm thực sự phải làm được gì, rồi triển khai đến khi đưa vào sử dụng thật.

    Tìm hiểu thêm
  • A laptop displaying an application dashboard with charts

    Phát triển ứng dụng web

    Một ứng dụng nội bộ hoặc phục vụ khách hàng, khớp với cách doanh nghiệp thực sự vận hành.

    Ứng dụng web theo yêu cầu — dashboard, cổng thông tin, công cụ quản lý đơn hàng và tồn kho — xây theo quy trình, thay vì bẻ quy trình cho vừa một gói có sẵn.

    Tìm hiểu thêm
  • Two laptops set up at a shared desk in a bright office

    Gia công phần mềm

    Tăng năng lực triển khai mà không phải tuyển người, trên phần việc mà mã nguồn và quyền sở hữu vẫn thuộc về bạn.

    Nhận trọn một phạm vi công việc đã xác định, hoặc đảm nhận một phần lộ trình sẵn có song song với đội ngũ của bạn.

    Tìm hiểu thêm
  • A phone showing its home screen of applications

    Phát triển mobile app

    Một ứng dụng mà khách hàng hoặc nhân viên giữ lại trên máy, thay vì gỡ sau một tuần.

    Ứng dụng iOS và Android, làm native hay đa nền tảng tuỳ theo ứng dụng phải làm được gì — không chạy theo xu hướng.

    Tìm hiểu thêm
  • Reading glasses resting on a notebook of handwritten notes beside a laptop

    Đào tạo công nghệ thông tin

    Đội ngũ của bạn tự bảo trì và mở rộng được thứ đã xây.

    Đào tạo thực hành cho đội tiếp nhận hệ thống mới, dạy trực tiếp trên công cụ và mã nguồn mà họ sẽ làm việc cùng.

    Tìm hiểu thêm
  • A person using a phone with one hand while working at a laptop

    Tạo Zalo Mini App

    Hiện diện ngay trong ứng dụng mà phần lớn khách hàng Việt Nam vốn đã mở sẵn.

    Zalo Mini App cho đặt hàng, đặt lịch, tích điểm và chăm sóc khách hàng — tiếp cận khách mà không bắt họ cài thêm gì.

    Tìm hiểu thêm
  • A person typing at a laptop on a white desk, seen from above

    Cung ứng nhân lực công nghệ thông tin

    Đúng kỹ năng mà dự án cần, trong đúng khoảng thời gian cần đến.

    Lập trình viên, kiểm thử viên và chuyên gia kỹ thuật tham gia vào đội của bạn, làm theo quy trình của bạn và báo cáo cho quản lý của bạn.

    Tìm hiểu thêm

Cách chúng tôi làm việc

Sáu bước, từ cuộc trao đổi đầu tiên đến lúc bàn giao

Hình dạng như nhau với mọi dịch vụ. Giữa một website và một đội ngồi cùng đội của bạn, thứ thay đổi là độ lớn của từng bước, không phải việc bước đó có hay không.

  1. Trao đổi đầu tiên

    Bạn kể hôm nay đang vướng ở đâu. Chúng tôi nói thẳng đây có phải việc mình nên làm không, và liệu phần mềm có đúng là câu trả lời hay không.

    Bạn cung cấp
    Vấn đề bằng chính lời của bạn
    Bạn nhận được
    Câu trả lời thẳng về mức độ phù hợp, kể cả khi là không
  2. Chốt phạm vi

    Chúng tôi xem công việc hiện đang chạy ra sao, cùng với chính những người đang làm, rồi ghi rõ phần mềm phải làm được gì — và những gì dứt khoát không nằm trong đó.

    Bạn cung cấp
    Thời gian làm việc với người trực tiếp làm
    Bạn nhận được
    Phạm vi bằng văn bản, gồm cả phần nằm ngoài
  3. Kế hoạch và báo giá

    Chi phí và trình tự tính trên phạm vi đó, kèm các giả định ghi ngay bên cạnh. Nếu một giả định sai, bạn nhìn ra ngay con số nào sẽ thay đổi.

    Bạn cung cấp
    Quyết định của bạn về phạm vi
    Bạn nhận được
    Kế hoạch theo giai đoạn, giá, và các giả định đằng sau cả hai
  4. Làm theo từng phần

    Công việc được giao theo từng phần bạn mở ra dùng được ngay, không giữ lại để trình diễn một lần cuối. Thứ tự ưu tiên có thể đổi giữa các phần.

    Bạn cung cấp
    Một đầu mối trả lời được câu hỏi
    Bạn nhận được
    Một phần dùng được sau mỗi đợt bàn giao
  5. Kiểm thử và đưa vào chạy thật

    Người của bạn kiểm thử trên công việc thật trước khi lên chính thức. Dữ liệu được chuyển đổi, đối chiếu với hệ thống cũ, và thời điểm chuyển đổi tính theo hoạt động của bạn chứ không theo lịch của chúng tôi.

    Bạn cung cấp
    Xác nhận của bạn và dữ liệu cần chuyển
    Bạn nhận được
    Hệ thống chạy thật, dữ liệu đã đối chiếu
  6. Bàn giao và hỗ trợ

    Mã nguồn, tài liệu và đào tạo chuyển cho đội của bạn, thời hạn hỗ trợ ghi rõ bằng văn bản. Thước đo của một lần bàn giao là bạn có mang nó sang nhà cung cấp khác được hay không.

    Bạn cung cấp
    Đội sẽ vận hành hệ thống
    Bạn nhận được
    Mã nguồn, tài liệu, đào tạo và thời hạn hỗ trợ đã thống nhất

Cách chúng tôi làm việc

Những điều chúng tôi cam kết trong mọi hợp tác

Áp dụng như nhau, dù công việc là một website đơn lẻ hay một đội ngồi cùng đội của bạn.

  • Bạn sở hữu thứ chúng tôi xây

    Mã nguồn và quyền sở hữu trí tuệ chuyển cho bạn. Không có phần nào bạn phải trả tiền dài hạn để chúng tôi giữ hộ, cũng không có phần nào chỉ chúng tôi mới sửa được.

  • Chốt phạm vi trước khi báo giá

    Chúng tôi ghi rõ công việc gồm những gì rồi mới báo giá. Một con số đưa ra khi chưa hiểu phạm vi là con số chọn để thắng cuộc trò chuyện, không phải để thực hiện được.

  • Làm để bàn giao được

    Tài liệu viết ngay trong quá trình bàn giao và đội được đào tạo trên hệ thống thật. Thước đo của một lần bàn giao là bạn có mang nó sang nhà cung cấp khác được hay không.

Câu hỏi

Những câu chúng tôi hay được hỏi trước buổi gặp đầu tiên

Nếu chưa có câu trả lời bạn cần, cứ hỏi thẳng — một câu hỏi chúng tôi không trả lời gọn được là điều nên biết sớm.

Là công ty nông nghiệp, sao lại làm phần mềm?
Vì chính chúng tôi cần. Truy xuất nguồn gốc, quy cách, lịch giao hàng và tồn kho là bài toán phần mềm trước khi là bài toán nông nghiệp, và đội làm cho hoạt động của chính chúng tôi cũng là đội làm cho khách hàng. Nông nghiệp vẫn là mảng chính; đây là mảng thứ hai, làm nghiêm túc chứ không làm thêm.
Có làm cho doanh nghiệp ngoài ngành nông nghiệp không?
Có. Không dịch vụ nào trong danh sách gắn riêng với nông nghiệp, và phần lớn — website, ứng dụng nội bộ, ứng dụng di động, cung ứng nhân lực — là cùng một công việc ở mọi ngành. Chỗ ngành của chúng tôi thực sự có ích là khi khách hàng luân chuyển hàng hoá vật lý, vì đó là những bài toán chúng tôi đã phải tự giải.
Ai sở hữu mã nguồn sau khi xong việc?
Bạn. Mã nguồn và quyền sở hữu trí tuệ chuyển cho bạn, và phần bàn giao gồm cả tài liệu để vận hành. Không có phần nào chúng tôi giữ lại, cũng không có phần nào trong hệ thống chỉ chúng tôi mới sửa được.
Công việc được tính giá thế nào?
Hai cách, tuỳ phạm vi đã chắc đến đâu. Giá trọn gói trên một phạm vi bằng văn bản khi yêu cầu đã rõ, hoặc phí theo tháng cho một đội chuyên trách khi yêu cầu còn thay đổi. Chúng tôi sẽ nói rõ cách nào phù hợp và vì sao. Chúng tôi không báo giá trước khi phạm vi được ghi ra, vì một con số đưa ra sớm hơn thế là con số chọn để thắng cuộc trò chuyện chứ không phải để thực hiện được.
Có tiếp quản được hệ thống do bên khác viết không?
Thường là có — nhưng chỉ sau khi đã đọc. Chúng tôi bắt đầu bằng một đợt rà soát có phí đối với mã nguồn, dữ liệu và cách triển khai, rồi báo lại cần những gì để duy trì hoặc phát triển tiếp. Báo cáo đó là của bạn, dù sau đó bạn có làm tiếp với chúng tôi hay không. Nhận tiếp quản một hệ thống chưa từng nhìn thấy là cách để cả hai bên cùng khó xử.
Chúng tôi chưa biết mình cần gì. Trao đổi lúc này có sớm quá không?
Không — đó đúng là lúc nên trao đổi. Bước đầu tiên là nói về vấn đề chứ không phải về giải pháp, và bước đó không mất phí. Nếu hoá ra thứ bạn cần là sửa một quy trình chứ không phải một phần mềm, chúng tôi sẽ nói thẳng thay vì bán cho bạn một hệ thống.

Next step

Hãy nói vấn đề trước, giải pháp sau

Cuộc trao đổi đầu tiên hữu ích nhất là về việc hôm nay đang vướng ở đâu, chứ không phải nên dùng công nghệ nào. Gửi cho chúng tôi điều đó, chúng tôi sẽ nói thẳng mình có phải người phù hợp hay không.

Chúng tôi phản hồi mọi yêu cầu trong vòng một ngày làm việc.