You are on page 1of 4

1.

Hãy tìm hiểu một số công cụ quản lý tiến độ của dự án phần


mềm.

2.Hãy tìm hiểu 2 công cụ quản lý phiên bản source code phổ biến
nhất hiện nay.

Xã hội hiện nay vô cùng phát triển, ai cũng cầm trên tay điện thoại, đi
đâu cũng có máy tính, wifi thì free, tất cả mọi thứ đều thuận tiện cho công
việc của chúng ta. Vậy thì cần phải ứng dụng công nghệ vào để chúng ta
quản trị thực thi dự án một cách hiệu hơn. Thay vì trước đây để trao đổi
ta cần gặp trực tiếp nhau, cần một thông tin gì đó, một dữ liệu nào đó mặc
dù chúng ta ở nơi đâu thì chúng ta cũng kiểm soát được lập tức, hoặc là ta
sẽ được nhận thông báo ngày quá hạn công việc , ngày nào ta cần hoàn
thành thì công nghệ hiện tại giúp cho chúng ta làm được những điều đó.

1) Một số công cụ quản lý tiến độ của dự án phần mềm: Project Place,


Base camp, FaceWorks, Jira,..trong đó 2 công cụ phổ biến và em đã trải
nghiệm là MyXteam và Trello.
+ MyXteam phần mềm hiện nay được đưa vào sư dụng với khả năng
phát triển tôi ưu hóa cho ngươi dùng Việt. Việc quản ly dự án với
myXteam được tiến hành tôt, mang tới hiệu quả cao như môi ngươi yêu
cầu. Phần mềm với đầy đủ tính năng cần thiết, thân thiện với ngươi dùng
do bản chất của phần mềm này là tập trung chính vào quản ly công việc
dự án mang tới hô trợ tôt và chuyên nghiệp. Phần mềm có các tính năng:

- Lập kế hoạch.
- Quản ly thành viên.
- Giao việc.
- Check list.
- Trao đổi công việc.
- Báo cáo công việc.
- Dữ liệu Cloud.
- Đồng bộ hóa.
- Tính năng chat.

+ Trello phần mềm quản ly mạnh mẽ giúp mọi ngươi cùng thực hiện
trong một dự án chủ động và dê dàng trong phân chia công việc, cũng
như thực hiện việc theo doi tiến độ. Ưu điểm của Trello rất ro ràng hướng
đến sự đơn giản, linh hoạt và miên phí. Trello có các tính năng:

- Phân chia quản ly các công việc ro ràng theo từng vị trí, từng tình trạng
của đầu việc như: đang làm, đã làm xong, hủy bỏ,…

- Tổng hợp phân chia đầu việc tới từng ngươi trong nhóm bao gồm mô
tả công việc cụ thể, thơi gian, tình trạng hoàn thành công việc.

- Đây là công cụ hô trợ làm việc nhóm nên cho phép các thành viên
trong nhóm có thể yêu cầu sự giúp đỡ của nhau khi thực hiện một nhiệm
vụ nào đó.

* Bên cạnh đó phần mềm cũng có một sô nhược điểm là: tương tác kém
giữa các thành viên, không phù hợp cho quản ly thơi gian do các card
được thiết kế độc lập, cản trở việc quản ly môi quan hệ giữa các đầu việc,
thiếu báo cáo công việc không có giao diện cho phép ngươi quản ly theo
doi ngay được công việc đã hoàn thành được bao nhiêu % so với dự kiến,
những cá nhân nào đang đảm bảo được tiến độ công việc được giao,...

2) Hai công cụ quản lý phiên bản source code phổ biến hiện nay mà em
tìm hiểu được:
+ Github: đây được coi là một mạng xã hội dành cho các lập trình viên
lớn nhất và dê dùng nhất với các tính năng:
- Wiki, issue, thông kê, đổi tên project, project được đặt vào namespace
là user.
- Watch project: theo doi hoạt động project của ngươi khác. Xem quá
trình ngươi ta phát triển project, project phát triển ra sao.
- Follow user: theo doi hoạt động của ngươi khác.
Với các tính năng trên Github cho phép ta: quản ly code được dê dàng,
tracking sự thay đổi qua các version, markdown - định dạng text trên web,
mở rộng mô quan hệ (gặp gỡ những dev mới với hàng ngàn developer
trên toàn cầu tham gia để chia sẻ kinh nghiệm cũng như các y tưởng rất
đỉnh),...
*Nhược điểm: nó không hoàn toàn mở, có giới hạn dung lượng không thể
vượt quá 100MB trong một tệp duy nhất.

+ Gitlab: một phần mềm có nhiệm vụ quản ly kho code Git, sở hữu các
tính năng đơn giản, tiện lợi.
- Thao tác khi cần lưu trữ, tải lên, tải xuông code dê dàng.
- Kiểm soát các thay đổi trong code nhanh chóng, chính xác.
- Dê dàng quản ly, phân phôi công việc, hoàn thành dự án lập trình
chất lượng hơn.
Gitlab là một open core điểm vượt trội của nó là ta có thể xem và sưa
đổi source code của phiên bản mã nguồn mở hoàn chỉnh và phiên bản độc
quyền, đồng thơi Gitlab mang tính khả thi lâu dài với cộng đồng vững
chắc gồm hàng trăm nghìn tổ chức, cá nhân cùng xây dựng, có phiên bản
ổn định mới môi tháng đầy đủ các cải tiến, tính năng và bản sưa lôi giúp
đáp ứng yêu cầu của ngươi dùng.
*Nhược điểm: giao diện có thể hơi chậm so với Github và có một sô vấn
đề phổ biến với kho lưu trữ.
 Cá nhân em thấy rằng nếu muôn có một môi trương hoàn toàn mở thì
nên dùng Gitlab. Bên cạnh đó, nếu thích tiện nghi và sư dụng dịch vụ
web với nhiều sự hiện diện thì nên dùng Github.

You might also like