Bài đăng

Đang hiển thị bài đăng từ Tháng 1, 2023

Kiến trúc sư phần mềm, anh là ai? Hệ thống hay chức năng?

Hình ảnh
Trong bài viết về "Các vai trò trong dự án CNTT" đã có đề cập đến "Kiến trúc sư" (Architect). Trong bài viết này, chúng cùng thử làm rõ thêm để định hướng xem có cần thiết cho ADG không nhé. Chúng ta thường va chạm và hiểu lầm về khái niệm: "kiến trúc sư phần mềm". Nhiều Team dự án không sử dụng vai trò này hoặc sử dụng không đúng cách. Trong bài viết này, tác giả sẽ cố gắng tiết lộ vai trò của kiến trúc sư và tầm quan trọng trong quá trình thiết kế cũng như phát triển phần mềm. Tất cả đều dựa trên kinh nghiệm của tác giả (hơn 15 năm) cũng như việc nghiên cứu các bài viết về chủ đề này từ các đồng nghiệp và tham khảo ý kiến của các Team Leader lớn.  Trước tiên, xin được chia sẻ một chút về lý do viết bài: 1. Những hiểu lầm khi phỏng vấn: Không hiểu rõ về vai trò và giá trị của vị trí này. Khó hiểu trong việc phân chia hạng mục công việc cũng như phân chia trách nhiệm. Không có phân cấp quản lý rõ ràng trong dự án. 2. Các vướng mắc về dự án: Lựa chọn sai

Group Chat và 17 lý do để làm việc theo cách khác

Hình ảnh
Thông thường, việc làm đầu tiên của mọi người khi bắt đầu một dự án là tạo một Group Chat để thảo luận về các vấn đề. Có vẻ như đây là cách tốt nhất để giao tiếp trong một nhóm làm việc và giữa các nhóm khách hàng. Nhưng nhà sáng lập hệ thống Basecamp lại có một cách nhìn khác. Xin được dịch lại để mọi người cùng tham khảo một bài viết hay về chủ đề Group Chat này. Về Basecamp : một trong những công ty đầu tiên trong thị trường Work Chat, đã phát triển phần mềm để quản lý dự án và nhóm làm việc từ xa từ năm 2006.  Jason Freed , nhà sáng lập của Basecamp, là tác giả của hai cuốn sách: Remote và Rework . Ưu điểm Group Chat thật tuyệt khi... 1. Cần nói điều gì đó nhanh chóng . Không gì tốt hơn một Group Chat nếu như cần trao đổi ý kiến ​​giữa nhiều người. Ném một vài từ, ném một bức ảnh, nhận phản hồi, tiếp tục (chỉ cần nhanh chóng thoát ra trước khi bị nó hút trở lại). 2. Báo động . Đôi khi, việc truyền tải thông tin khẩn cấp đến mọi người là vô cùng quan trọng. Khi có một cuộc khủng h

Câu chuyện dự án nội bộ

Hình ảnh
Trong các bài viết trước có đề cập đến việc tự chủ công nghệ và việc đội ngũ CNTT ADG tự mình phát triển các giải pháp phần mềm. Dù sớm hay muộn thì chúng ta sẽ va chạm với các vấn đề trong việc quản lý các dự án nội bộ.  Xin được tổng hợp những thảo luận về chủ đề dự án nội bộ  trên một diễn đàn lớn về công nghệ tại Nga . Chủ đề này khá rộng, nên sẽ đúng hơn nếu đưa ra một phạm vi nào đó. Trước tiên, vì đây là diễn đàn 1C nên sẽ là các dự án 1C. Chúng ta sẽ nói về các dự án hệ thống ERP và chỉ nói về các khách hàng lớn. Hình 1. Tự động hóa mớ hỗn độn, ta sẽ có mớ hỗn độn được tự động hóa. PHƯƠNG PHÁP QUẢN LÝ DỰ ÁN Cùng bắt đầu từ các phương pháp quản lý dự án mà thường được sử dụng trong các dự án nội bộ. Các dự án nội bộ thường có những đặc điểm sau: Hướng tới việc đạt giá trị càng nhanh càng tốt. Các yêu cầu đối với các dự án nội bộ thường rất linh hoạt, nghĩa là chúng thay đổi khá thường xuyên. Ban lãnh đạo của doanh nghiệp có quan điểm rất rõ ràng: " Việc duy trì độ ngũ phát

Câu chuyện tích hợp Telegram tại ADG

Hình ảnh
Trong 2 tháng vừa qua, đội dự án có nghiên cứu và phát triển việc tích hợp một số tính năng của hệ thống phần mềm ADG hiện đang dùng với Telegram . Nôm na là đưa một số tính năng mà trước đây người dùng phải mở phần mềm trên máy tính để bàn, còn bây giờ thì có thể dùng trên điện thoại bằng ứng dụng Telegram. Nói cách khác,  dùng Telegram thay thế cho Mobile App . Khi mới bắt tay vào việc, đội dự án có chia sẻ ý tưởng với một số anh em quen biết, cũng có một vài người hoài nghi, có ý kiến rằng: " Việc tích hợp giữa phần mềm và các nền tảng tin nhắn thì nhiều nơi làm rồi, đừng nên phí thời gian vào đây. Nếu cần thiết thì có thể thuê viết, vừa nhanh, vừa gọn, vừa đỡ rủi ro. Chứ giờ mới bắt đầu nghiên cứu thì muộn so với thị trường rồi ", hay " Telegram không phổ biến ở Việt Nam, cũng chưa nhiều người dùng nên cũng ít đất để khai thác. Ngoài ra, mặc dù một số phần mềm tại Việt Nam đã cho phép kết nối với Telegram, nhưng dùng chủ yếu để làm chat bot, chưa thấy có đơn vị nào d