QUẢN LÝ PHÁT HÀNH: Ý nghĩa, Quy trình, Nhiệm vụ, Lương, & Phần mềm

Quản lý phát hành: Ý nghĩa, Quy trình, Nhiệm vụ, Tiền lương và Phần mềm
Tín dụng hình ảnh: Freepik.com
Mục lục Ẩn giấu
  1. Quản lý phát hành là gì? 
  2. Vai trò của quản lý phát hành là gì? 
  3. Kỹ năng mềm cần thiết để trở thành người quản lý phát hành
    1. # 1. Kỹ năng quản lý thời gian: 
    2. #2. Kĩ năng giao tiếp: 
    3. #3. Kỹ năng giải quyết vấn đề: 
    4. #số 4. Kĩ năng công nghệ: 
    5. #5. Kỹ năng lãnh đạo: 
  4. Kỹ năng cứng cần thiết để trở thành người quản lý phát hành
  5. Làm thế nào để trở thành người quản lý phát hành
    1. #1. Lấy bằng cử nhân
    2. #2. Có được kinh nghiệm trong quản lý dự án 
    3. #3. Lấy bằng thạc sĩ
    4. #4. Xây dựng mạng lưới của bạn
    5. #5. Ứng tuyển các vị trí quản lý phát hành.
  6. Có bao nhiêu loại phát hành? 
    1. #1. Bản phát hành phần mềm chính
    2. #2. Bản phát hành phần mềm nhỏ
    3. #3. Bản phát hành phần mềm khẩn cấp
  7. 3 loại quản lý phát hành là gì
    1. #1. phát triển sản xuất
    2. #2. phát triển hộp cát
    3. #3. Phát triển dựa trên kiểm soát phiên bản
  8. Công cụ quản lý phát hành là gì? 
    1. # 1. Quản lý dịch vụ Jira
    2. # 2. Freshservice
    3. # 3. Trưởng phòng
    4. #4. Kết nối Jama
    5. #5. tự hào
  9. Ưu điểm của quản lý phát hành
  10. Quản lý phát hành trong Agile là gì? 
  11. Sự khác biệt giữa DevOps và Quản lý phát hành là gì? 
  12. Triển khai Vs quản lý phát hành là gì? 
  13. Quản lý phát hành trong SDLC là gì? 
  14. Các giai đoạn quản lý phát hành là gì?
  15. Mức lương của người quản lý phát hành trung bình là gì?
  16. Bài viết liên quan: 
  17. Tài liệu tham khảo: 

Sự nghiệp với tư cách là người quản lý phát hành hoặc quản lý phát hành có thể hấp dẫn bạn nếu bạn là người có đầu óc tổ chức tốt và muốn làm việc trong lĩnh vực quản lý. Lĩnh vực quản lý phát hành đang mở rộng nhanh chóng và hiện được sử dụng rộng rãi trong lĩnh vực CNTT và phát triển phần mềm. Tìm hiểu công việc của người quản lý phát hành có thể giúp bạn quyết định xem đây có phải là nghề nghiệp phù hợp với mình hay không.

Trong bài viết này, công việc của người quản lý phát hành được đề cập cùng với các trách nhiệm chính của vai trò, danh sách các kỹ năng cần thiết và phần mềm cần thiết để thực hiện các chức năng đó.

Quản lý phát hành là gì? 

Quản lý phát hành xác định các quy trình lập lịch trình, thiết kế, thử nghiệm, triển khai và quản lý phát hành phần mềm. Nó đảm bảo rằng các ứng dụng và bản nâng cấp mà công ty cần được phân phối hiệu quả bởi các nhóm phát hành đồng thời bảo vệ độ tin cậy của môi trường sản xuất hiện tại.

Trình quản lý phát hành giám sát vòng đời quản lý phát hành ở tất cả các khía cạnh của nó. Người quản lý phát hành có thể phân phối dự án một cách hiệu quả và đúng tiến độ bằng cách kết hợp các bước này để tạo ra các giải pháp tích hợp. Người quản lý phát hành cũng chịu trách nhiệm quản lý rủi ro, triển khai, theo dõi và liên lạc.

Lưu ý rằng người quản lý phát hành có thể làm việc trong nhiều ngành khác nhau. 

Vai trò của quản lý phát hành là gì? 

Trách nhiệm chính của người quản lý phát hành là làm việc với các nhóm phát triển và vận hành để lên lịch phát hành nhanh. Sau đây là một số ví dụ về mô tả công việc và nhiệm vụ quản lý phát hành chung:

  • Thiết lập các chính sách phát hành và phân phối chúng trong toàn doanh nghiệp. 
  • Cho các nhóm biết về các cam kết, kế hoạch, thay đổi và yêu cầu quan trọng của dự án. 
  • Theo dõi và đánh giá tiến độ phát hành sau triển khai. 
  • Chuẩn bị phát hành sản phẩm bàn giao của dự án. 
  • Giảm rủi ro có thể ảnh hưởng đến phạm vi của bản phát hành bằng cách làm việc cùng với những người quản lý bản phát hành từ các bộ phận CNTT khác nhau. 
  • Thiết lập lịch phát hành cho từng dự án để cung cấp tổng quan toàn diện về tất cả các bản phát hành. 
  • Thực hiện các thay đổi đối với phương pháp quản lý cấu hình thu thập đánh giá phản hồi từ các nhóm và khách hàng khác nhau. 
  • Lưu giữ hồ sơ về các thủ tục xây dựng và phát hành. 
  • Đảm bảo rằng các bản phát hành tuân thủ các yêu cầu và ngân sách.
  • Cung cấp thông tin cập nhật hàng tuần về các hoạt động liên quan đến việc phát hành. 
  • Đảm bảo rằng các nhóm QA nhận thức được các hướng dẫn của dự án. 
  • Khắc phục sự cố về chất lượng và lịch trình phát hành. 
  • Tìm hiểu xem các bản phát hành bị ảnh hưởng như thế nào bởi các bản cập nhật cơ sở hạ tầng, ứng dụng của bên thứ ba và tồn đọng lỗi. 

Kỹ năng mềm cần thiết để trở thành người quản lý phát hành

Các nhà quản lý phát hành cần có các kỹ năng mềm và kỹ thuật để điều phối hiệu quả các nhóm. Sau đây là một số kỹ năng quản lý phát hành cần thiết:

# 1. Kỹ năng quản lý thời gian: 

Để đảm bảo các dự án được phân phối đúng tiến độ, các nhà quản lý phát hành điều phối các quy trình sản xuất khác nhau. Họ có thể giải quyết mọi nhiệm vụ và lập lịch trình nhằm tối đa hóa năng suất và hiệu quả hoạt động nhờ kỹ năng quản lý thời gian hiệu quả của mình.

#2. Kĩ năng giao tiếp: 

Đảm bảo rằng mọi người trong nhóm được thông báo về tất cả các yêu cầu, thay đổi và hoạt động phát hành là trách nhiệm của bạn với tư cách là người quản lý phát hành. Khả năng truyền đạt thông tin quan trọng của bạn theo cách mà các thành viên trong nhóm có thể hiểu nó tốt hơn phụ thuộc vào kỹ năng giao tiếp bằng lời nói và bằng văn bản của bạn.

#3. Kỹ năng giải quyết vấn đề: 

Khi nói đến bản phát hành, các sự cố luôn có khả năng xảy ra ở một mức độ nào đó, cho dù chúng do thiếu nguồn lực hay sự chậm trễ từ bên thứ ba. Người quản lý phát hành cần có khả năng giải quyết vấn đề tốt để đưa ra các giải pháp khả thi và khởi động lại các bản phát hành.

#số 4. Kĩ năng công nghệ: 

Hiểu biết thấu đáo về lập trình và phần mềm máy tính, quen thuộc với đường ống CD/CI và thành thạo các công cụ tự động hóa phát hành ứng dụng (ARA) chỉ là một số khả năng kỹ thuật cần có của người quản lý phát hành.

#5. Kỹ năng lãnh đạo: 

Người quản lý phát hành chịu trách nhiệm truyền cảm hứng cho các nhóm khác nhau và đảm bảo rằng họ nhận thức được kỳ vọng của mình. Các nhà quản lý phát hành phải rèn luyện kỹ năng lãnh đạo của mình để luôn lạc quan khi đối mặt với những rủi ro bất ngờ và sử dụng quyền lực của mình để đưa ra quyết định cuối cùng.

Kỹ năng cứng cần thiết để trở thành người quản lý phát hành

Là người quản lý phát hành, bạn cần thành thạo một số kỹ năng kỹ thuật chính này. 

  • B.Kỹ thuật. về Khoa học Máy tính hoặc bằng cấp tương đương với kinh nghiệm quản lý dự án 
  • Hiểu biết về các quy trình Phân phối và Tích hợp Liên tục (CD/CI) 
  • Kiến thức làm việc về các phương pháp DevOps và Agile. 
  • Hiểu biết về vòng đời phát triển phần mềm của lập trình máy tính. 
  • Khả năng sử dụng các công cụ phát hành như ElectricFlow, Puppet Enterprise, Buildmaster và Visual Studio. 
  • Làm quen với các phương pháp nhanh nhẹn truyền thống như Scrum, Waterfall hoặc Kanban. 
  • Kiến thức tốt về hệ điều hành, kiến ​​trúc hệ thống và cơ sở hạ tầng ứng dụng. 

Làm thế nào để trở thành người quản lý phát hành

Làm theo hướng dẫn từng bước này về cách trở thành người quản lý phát hành:

#1. Lấy bằng cử nhân

Kiếm bằng cử nhân trong lĩnh vực chủ đề liên quan là điều cần thiết để trở thành người quản lý phát hành. Nghiên cứu các lựa chọn của bạn và tham dự các hội chợ đại học và ngày mở cửa để xác định chương trình tốt nhất.

#2. Có được kinh nghiệm trong quản lý dự án 

Các nhà quản lý phát hành đầy tham vọng yêu cầu nhiều năm kinh nghiệm trong quản lý dự án cấp đầu vào hoặc quản lý phát hành. Các công ty nhỏ hơn có thể cung cấp các chương trình đào tạo tại chỗ hoặc sau đại học để giúp nhân viên tích lũy kinh nghiệm. Các cơ hội thực tập có thể không được quảng cáo, vì vậy hãy tự liên hệ với họ. Thực hành các kỹ thuật hoặc kỹ năng chuyên môn trong công việc của bạn và đưa chúng vào CV của bạn.

#3. Lấy bằng thạc sĩ

Có bằng thạc sĩ về phát triển phần mềm, hệ thống thông tin, quản lý dự án hoặc khoa học máy tính có thể giúp bạn cạnh tranh hơn trong một lĩnh vực nhỏ và mới.

#4. Xây dựng mạng lưới của bạn

Kết nối mạng với các chuyên gia phần mềm khác là điều cần thiết để trở thành người quản lý phát hành và việc tham gia một xã hội phần mềm chuyên nghiệp có thể giúp bạn tìm được các vị trí phù hợp và thăng tiến trong sự nghiệp của mình.

#5. Ứng tuyển các vị trí quản lý phát hành.

Tìm kiếm các vị trí quản lý phát hành với CV và thư xin việc được cập nhật, mở rộng tìm kiếm việc làm của bạn sang các lĩnh vực có thể thay đổi hoặc liên hệ trực tiếp với các công ty phần mềm.

Có bao nhiêu loại phát hành? 

Do đó, bây giờ chúng ta sẽ thảo luận về ba loại bản phát hành phần mềm chính và ý nghĩa của chúng đối với người dùng của bạn.

#1. Bản phát hành phần mềm chính

Các bản phát hành phần mềm chính là loại bản phát hành phần mềm lớn nhất, bao gồm những thay đổi đáng kể về sản phẩm và những cải tiến quan trọng về chức năng. Ví dụ về các bản phát hành chính bao gồm cơ sở mã được viết lại, thay đổi giao diện người dùng, bản phát hành tính năng mới thay đổi trò chơi, loại bỏ các tính năng lỗi thời hoặc bị loại bỏ, tích hợp vào phần mềm mới và khả năng tương thích với phần cứng mới hơn. Cuối cùng, các bản phát hành chính là loại ít thường xuyên nhất trong ba loại bản phát hành phần mềm.

#2. Bản phát hành phần mềm nhỏ

Các bản phát hành phần mềm nhỏ được cài đặt trên các bản phát hành chính, chỉnh sửa phiên bản hiện tại của phần mềm. Chúng bao gồm các tính năng và chức năng mới hạn chế, các bản cập nhật nhỏ cho các tính năng hiện có, các bản sửa lỗi nhỏ và các bản vá bảo mật đang diễn ra. Các bản phát hành nhỏ chạy thường xuyên và thường xuyên trong nền.

#3. Bản phát hành phần mềm khẩn cấp

Bản phát hành khẩn cấp là loại cuối cùng trong ba loại bản phát hành phần mềm và được sử dụng để khắc phục các sự cố khẩn cấp như lỗi nghiêm trọng hoặc lỗ hổng bảo mật. Hơn nữa, chúng không được thiết kế để cải thiện trải nghiệm người dùng mà để đảm bảo phần mềm chạy hiệu quả và an toàn.

3 loại quản lý phát hành là gì

#1. phát triển sản xuất

Các thay đổi đối với Salesforce có thể được thực hiện trực tiếp trong môi trường sản xuất, nhưng đây là một cách tiếp cận rủi ro do các thay đổi được thực hiện đối với tổ chức trực tiếp đang được doanh nghiệp sử dụng hàng ngày. Do đó, các lỗi và tính năng chưa hoàn thiện có thể gây ra sự gián đoạn và các luồng phát triển song song gặp khó khăn do các nhà phát triển hoặc quản trị viên ghi đè các thay đổi của nhau hoặc tạo ra xung đột hợp nhất. Ngoài ra, cũng có những hạn chế về những thay đổi có thể được thực hiện, chẳng hạn như các lớp Apex mới không được tạo trong môi trường sản xuất.

#2. phát triển hộp cát

Các nhóm thường sử dụng hộp cát để xây dựng và kiểm tra mã trước khi phát hành mã đó vào sản xuất. Các hộp cát này cung cấp các lợi thế như luồng phát triển song song, thử nghiệm các thay đổi, tùy chỉnh môi trường và kiểm soát thay đổi tinh vi hơn. Tuy nhiên, quá trình phát triển hộp cát không giải quyết được tất cả các vấn đề của phương pháp tập trung vào sản xuất, chẳng hạn như xung đột mã, thay đổi vô tình ghi đè và khả năng kiểm tra hạn chế. Ngoài ra, việc di chuyển siêu dữ liệu một cách hiệu quả giữa nhiều môi trường có thể gây tốn thời gian cho nhóm phát hành.

#3. Phát triển dựa trên kiểm soát phiên bản

Phát triển hộp cát có những lợi thế, nhưng những thách thức của nó hạn chế tiến trình hướng tới sự phát triển linh hoạt. Kiểm soát phiên bản là một giải pháp tốt hơn, dẫn đến DevOps hiện đại.

Công cụ quản lý phát hành là gì? 

Dưới đây là tóm tắt về một số nền tảng quản lý phát hành phần mềm tốt nhất.

# 1. Quản lý dịch vụ Jira

Jira là một công cụ quản lý dịch vụ mạnh mẽ mà các tổ chức sử dụng để hợp lý hóa và tự động hóa các hoạt động của bàn dịch vụ của họ. Nó cung cấp một nền tảng có thể tùy chỉnh để lập kế hoạch, theo dõi và thực hiện các hoạt động phát hành cũng như hỗ trợ kiểm soát phiên bản. Ngoài ra, các nhóm có thể cộng tác và điều phối các hoạt động phát hành bằng bảng linh hoạt, công cụ lập kế hoạch chạy nước rút và các tính năng tự động hóa. Các tính năng khác bao gồm quản lý sự cố, quản lý sự cố, quản lý thay đổi và quản lý yêu cầu dịch vụ.

Giá cả: Dùng thử miễn phí 7 ngày và $21 mỗi đại lý mỗi tháng.

# 2. Freshservice

Freshservice là một công cụ ITSM giúp quản lý vé, ưu tiên các giải pháp, tạo và kiểm tra các kế hoạch cũng như giảm thiểu rủi ro bằng cách vạch ra các mối quan hệ và sự phụ thuộc giữa các tác vụ. Nó có tích hợp với các công cụ khác.

Ngoài ra, bằng cách xác định các yếu tố phụ thuộc và mối quan hệ giữa các nhiệm vụ và theo dõi tất cả các bản phát hành đã lên kế hoạch, Freshservice hỗ trợ bạn giảm thiểu rủi ro. Freshworks Marketplace cung cấp quyền truy cập vào các tích hợp cho công cụ. Điều này bao gồm các liên kết đến các chương trình như Office 365, G Suite và MS Teams.

Giá cả: $29 mỗi đại lý mỗi tháng và dùng thử miễn phí 21 ngày

# 3. Trưởng phòng

Chef là một công cụ quản lý phát hành phần mềm với các tính năng giúp các nhóm mở rộng quy mô phân phối liên tục, tự động hóa các quy trình phát hành chính và đảm bảo tính nhất quán trên tất cả các môi trường.

Cùng với nhau, các tính năng này dẫn đến một quy trình phát hành thống nhất và hợp lý hơn. Tùy thuộc vào quy mô nhóm của bạn, bạn sẽ có thể phát hành sản phẩm nhanh hơn và có khả năng tiết kiệm hàng nghìn giờ. Đầu bếp không quảng cáo giá, nhưng bạn có thể nhận báo giá từ nhóm bán hàng dựa trên các yêu cầu chính xác của mình.

#4. Kết nối Jama

Jama Connect là phần mềm quản lý yêu cầu giúp đảm bảo các bản phát hành tuân thủ và có chất lượng cao, với các tính năng như quản lý thay đổi, trung tâm đánh giá và tích hợp với các công cụ khác. 

Ngoài ra, bạn có thể sử dụng trung tâm đánh giá để liên hệ với các bên thích hợp nhằm quản lý quy trình đánh giá và phản hồi. Nhiều công cụ, chẳng hạn như quản lý tác vụ, thiết kế và mô phỏng, DevOps và quản lý rủi ro, được tích hợp với Jama Connect.

Giá cả: Đăng ký dùng thử hoặc dùng thử miễn phí 30 ngày trên trang web.

#5. tự hào

Prodly là một công cụ quản lý bản phát hành của Salesforce với các tính năng như tự động hóa, tạo hộp cát, thử nghiệm hồi quy và kiểm soát nguồn để hợp lý hóa các bản phát hành và cho phép triển khai nhanh hơn.

Ưu điểm của quản lý phát hành

Quản lý phát hành là điều cần thiết để đảm bảo chất lượng, bảo mật và tuân thủ trong quá trình chuyển đổi kỹ thuật số. Các ưu điểm khác bao gồm:

  • Nó làm cho tất cả các hoạt động liên quan đến phát hành trở nên rõ ràng. 
  • Quản lý bản phát hành tổ chức các bản phát hành trên nhiều nhóm khác nhau để kiểm soát các phần phụ thuộc. 
  • Nó lên kế hoạch thích hợp cho việc phát hành và chia sẻ bảo lưu môi trường. 
  • Quản lý phát hành cải thiện và chuẩn hóa thủ tục phát hành. 
  • Hơn nữa, sự hiểu biết chung về các chính sách và thủ tục phát hành nên được phổ biến và ăn sâu. 
  • Cuối cùng, nó xử lý thành công các thành phần ngoại lệ của quy trình phát hành cần được tự động hóa và tăng tốc.

Quản lý phát hành trong Agile là gì? 

Trong trình quản lý phát hành nhanh, vòng đời của quản lý phát hành nằm dưới sự kiểm soát của nó. Họ đã nỗ lực rất nhiều để phối hợp các khía cạnh khác nhau của quá trình sản xuất và dự án thành một giải pháp thống nhất và duy nhất. Người quản lý phát hành quan tâm đến việc đảm bảo rằng các mốc thời gian, tài nguyên và chất lượng quy trình đều được tính đến và quan tâm.

Trong quản lý phát hành nhanh, còn được gọi là lập kế hoạch phát hành nhanh, bạn không tập trung vào các bản phát hành lớn. Thay vào đó, bạn chia các bản phát hành theo giai đoạn thành nhiều lần chạy nước rút hoặc lặp lại. Tùy thuộc vào độ phức tạp của chúng hoặc thành phần nhóm của bạn, bạn có thể chạy nhiều lần chạy nước rút cùng một lúc. Nếu chạy nước rút kết thúc với một sản phẩm mới gia tăng, thì việc phát hành sản phẩm có thể không nhất thiết phải theo sau. Chỉ những cái lớn sẽ được thả lỏng.

Sự khác biệt giữa DevOps và Quản lý phát hành là gì? 

Tất cả các khía cạnh của vòng đời quản lý phát hành được quản lý bởi người quản lý phát hành. Lập kế hoạch, lên lịch trình, quản lý và kiểm soát các khía cạnh khác nhau của quá trình sản xuất và dự án được gọi là “quản lý phát hành”. Người quản lý phát hành có thể phân phối dự án một cách hiệu quả và đúng tiến độ bằng cách kết hợp các bước này để tạo ra các giải pháp tích hợp. Người quản lý phát hành cũng chịu trách nhiệm quản lý rủi ro, triển khai, theo dõi và liên lạc. 

Mặc dù người quản lý phát hành có thể làm việc trong nhiều lĩnh vực khác nhau, nhưng người quản lý phát hành DevOps có thể là người nổi tiếng nhất. Quá trình phát triển và phân phối phần mềm được lên lịch và quản lý bởi các nhà quản lý phát hành DevOps. Họ kiểm tra các hệ thống phần mềm hiện tại và tìm cách tự động hóa chúng.

Triển khai Vs quản lý phát hành là gì? 

Phần mềm được di chuyển trong quá trình triển khai từ môi trường được kiểm soát này sang môi trường được kiểm soát khác. Mặt khác, các bản phát hành bao gồm một số thay đổi mà người dùng có thể trải nghiệm. Các ứng dụng yêu cầu nhiều thay đổi mã, bản vá bảo mật và cập nhật. Việc quản lý thích hợp các bản phát hành là cần thiết để triển khai chúng trên các nền tảng và môi trường.

Mặc dù các hoạt động hoặc nhiệm vụ liên quan đến việc chuyển giao phần cứng, phần mềm, tài liệu và quy trình mới hoặc đã sửa đổi sang Môi trường Trực tiếp được gọi là triển khai. Người quản lý phát hành, người cần thiết cho sự thành công của một bản phát hành và là thành viên cần thiết của nhóm phát hành, chịu trách nhiệm giám sát quá trình này.

Quản lý phát hành trong SDLC là gì? 

“Vòng đời phát triển hệ thống” (SDLC) là một trong những kỹ thuật quản lý phát hành được sử dụng rộng rãi nhất. Với mức độ hiệu quả và chất lượng cao, nó hỗ trợ các nhà phát triển phần mềm lập kế hoạch, tạo, bảo trì và thay thế các hệ thống phần mềm.

Hơn nữa. Các nhóm phát triển tạo ra phần mềm chất lượng cao bằng cách sử dụng quy trình tiết kiệm thời gian và tiền bạc được gọi là vòng đời phát triển phần mềm (SDLC). Để đảm bảo rằng phần mềm đáp ứng mong đợi của khách hàng trong quá trình sản xuất và hơn thế nữa, SDLC nhằm mục đích giảm rủi ro dự án thông qua lập kế hoạch chủ động. 

Các giai đoạn quản lý phát hành là gì?

Năm giai đoạn của vòng đời quản lý phát hành là lập kế hoạch, xây dựng, thử nghiệm, sẵn sàng và triển khai bản cập nhật phần mềm. Để một bản phát hành thành công được lên kế hoạch, tổ chức và thực hiện, mỗi giai đoạn đều được phân tích nghiêm túc. 

Mức lương của người quản lý phát hành trung bình là gì?

Một người quản lý phát hành kiếm được mức lương hàng năm là 50,000 bảng. Mức trung bình này có thể thay đổi tùy thuộc vào trình độ học vấn và kinh nghiệm của bạn, lĩnh vực của ngành, địa điểm của bạn và chủ lao động của bạn. Các nhà quản lý phát hành làm việc trong nhiều ngành khác nhau như ngân hàng và chăm sóc sức khỏe, với mức lương thay đổi tương ứng.

QUẢN LÝ NĂNG LỰC: Hướng dẫn về Quản lý Năng lực, Chiến lược và Công cụ

QUẢN LÝ DỊCH VỤ CNTT: Định nghĩa và Quy trình

QUẢN LÝ RỦI RO HOẠT ĐỘNG: Định nghĩa, Nguyên tắc, Quy trình và Ví dụ

QUẢN LÝ ĐÁM MÂY: Định nghĩa và tất cả những gì bạn cần biết

Tài liệu tham khảo: 

Đơn giản

Thật

Sao Diêm Vương

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *

Bạn cũng có thể thích