Quản lý dự án phần mềm

Quản lý dự án phần mềm

Đọc ngược từ dưới lên.


  1. Lập kế hoạch, WBS
  2. Tổng quan, project charter

-----
Cập nhật 21/08/2019

Học Công nghệ thông tin bắt đầu từ đâu (2021)


Học Công nghệ Thông tin bắt đầu từ đâu?


Công nghệ Thông tin (CNTT) gồm nhiều ngành, ví dụ:

– Công nghệ phần mềm (CNPM)/kỹ nghệ phần mềm/kỹ thuật phần mềm

– Mạng máy tính và viễn thông

– Hệ thống thông tin

– Khoa học máy tính

– Công nghệ tri thức

– Thị giác máy tính và khoa học robot

– Thương mại điện tử

Trước khi chọn một trong các ngành ở trên, cần trang bị các kiến thức nền tảng trước (thường gọi là Kiến thức giáo dục đại cương, sau đó học tới Kiến thức cơ sở ngành, cuối cùng là Kiến thức ngành/chuyên ngành. Lưu ý là nên học theo tuần tự, vì nếu cứ có tư tưởng “nóng vội”, “đi tắt đón đầu” là sẽ bị mất định hướng, khó gắn kết kiến thức và sẽ bỏ cuộc. Hãy chuẩn bị tinh thần cho một hành trình dài và gian khó, hãy chứng minh khả năng của bản thân bằng cách vượt qua từng khó khăn, từng chặng đường nhỏ.

Xem thêm:
https://www.youtube.com/watch?v=GiNtkDFMpsk [Toidicodedao]
https://www.youtube.com/watch?v=9vGzg3gsf9Y [ThanTrieu]

Kiến thức giáo dục đại cương

– Tiếng Anh căn bản & chuyên ngành CNTT

– Toán (Rời rạc, Xác suất thống kê,…)

– Nhập môn CNTT

– Nhập môn lập trình

– Kỹ thuật lập trình

– Phương pháp lập trình hướng đối tượng

– Kỹ năng mềm

Kiến thức cơ sở ngành

– Cấu trúc dữ liệu và thuật giải

– Cơ sở dữ liệu

– Hệ điều hành

– Kiến trúc máy tính và hợp ngữ

– Mạng máy tính

Kiến thức ngành/chuyên ngành


– Mạng máy tính và viễn thông

– Hệ thống thông tin

– Khoa học máy tính

– Công nghệ tri thức

– Thị giác máy tính và khoa học robot

– Thương mại điện tử



Các nhóm nghề ngành CNTT [i]


Lĩnh vực phát triển phần mềm
Tên công việc
Kiến thức/kỹ năng cần có

Lập trình viên – Kỹ sư phát triển phần mềm
(Software Programmer)


Ngôn ngữ lập trình, làm việc nhóm, chủ động trong công việc, khả năng suy nghĩ thực tế, ngoại ngữ, kỹ năng phân tích

Kỹ sư thiết kế phần mềm
(Software Designer)


Am hiểu về công nghệ phần mềm, các kỹ thuật liên quan đến phần mềm, kiến thức cơ bản về mỹ thuật, làm việc nhóm, giao tiếp/thuyết trình, khả năng đánh giá ứng dụng


Kiến trúc sư phần mềm
(Software Architect)

Tiếng Anh, hiểu sâu về xu hướng công nghệ, kiến thức chuyên ngành sâu, kinh nghiệm phát triển phần mềm, kiến thức về nhiều ứng dụng khác nhau, năng lực trình bày, giao tiếp, thuyết phục


Kỹ sư kiểm thử phần mềm
(Software Tester)



Chuyên viên phân tích nghiệp vụ



Kỹ sư cầu nối



Quản lý dự án


Lĩnh vực mạng và an toàn thông tin mạng

Kỹ sư quản trị mạng



Kỹ sư an toàn thông tin



Nhân viên hỗ trợ kỹ thuật



Quản lý công nghệ thông tin


Lĩnh vực đa phương tiện

Chuyên viên thiết kế đồ họa



Chuyên viên truyền thông đa phương tiện


Lĩnh vực khác

Kỹ sư thiết kế vi mạch



Chuyên viên quản trị website



Kỹ sư hệ thống thông tin



Chuyên viên nghiên cứu phát triển



Giảng viên chuyên ngành CNTT



Chuyên viên tư vấn CNTT



Chuyên viên kinh doanh kỹ thuật



Kỹ sư quản trị cơ sở dữ liệu



Chuyên viên, chuyên gia, nhà tư vấn, nhà nghiên cứu trong lĩnh vực Thương mại điện tử


Các lĩnh vực công nghệ mới

SMAC: Social – Mạng xã hội, Mobility – Di động, Analytics – Phân tích dữ liệu, Cloud – Điện toán đám mây



AI – Trí thông minh nhân tạo



IoT – Internet of Things



Blockchain





-----
Đọc thêm:

Muốn học ngành Công nghệ phần mềm bắt đầu từ đâu?
- Muốn học lập trình bắt đầu từ đâu?
- Muốn học làm web bắt đầu từ đâu?
-----
Cập nhật: 01/07/2020

Quản lý dự án phần mềm (1) - Tổng quan, project charter

1         Mở đầu


1.1       Về môn học


– Số tín chỉ: [2LT – 1TH]

– Đánh giá môn học: 2 điểm chuyên cần (vắng 3 buổi cấm thi) + 2 thực hành + 6 điểm thi cuối kì

Mục tiêu môn học:

– Nắm được các khái niệm liên quan đến lĩnh vực Quản lý dự án, Quản lý dự án phần mềm

– Hiểu được các công việc, quy trình liên quan đến quản lý dự án: Mục tiêu, Hoạch định, Quản lý rủi ro, Kiểm soát, Quản lý đội dự án


– Làm quen và sử dụng một số công cụ trong Quản lý dự án


1.2       Tài liệu tham khảo


– Clip tiếng Việt:


– Clip tiếng Anh:


– Sách (ebook) tiếng Việt: Quản trị dự án – Những nguyên tắc căn bản, Joseph Heagney, bản dịch của Alpha Books, 2014 (Tải sách về)

– Sách (ebook) tiếng Anh: Information Technology Project Management 7th, Kathy Schwalbe, 2012


1.3       Về tài liệu này


Vì là tài liệu ghi chép theo kiểu tự học, nên không tránh khỏi sự hạn chế về kiến thức, kĩ năng, nhận định…v.v mong người đọc đọc trong tâm thế hoài nghi.


2         Tổng quan


2.1       Quản lý là gì?


Xem clip số 1 (tiếng Việt):


Xem thêm clip (tiếng Việt) sau:


Quản lý (nói chung) là sự tác động của chủ thể quản lý lên đối tượng quản lý, nhằm đạt được mục tiêu nhất định, trong điều kiện biến động của môi trường.

Các yếu tố trong quản lý:

– Có chủ thể quản lý (người quản lý)

– Có đối tượng quản lý (người bị quản lý)

– Có mục tiêu cần đạt được

– Có môi trường quản lý

Một số khái niệm khác về quản lý:

– Quản lý là nghệ thuật đạt được mục đích, thông qua nỗ lực của những người khác

– Quản lý là công tác phối hợp có hiệu quả các hoạt động của những cộng sự khác nhau trong cùng một tổ chức

– Quản lý là quá trình lập kế hoạch, tổ chức, chỉ huy, lãnh đạo và kiểm tra các nguồn lực cơ quan, nhằm đạt được mục đích với hiệu quả cao, trong điều kiện môi trường luôn luôn biến động

Quản lý là một nghệ thuật, một khoa học và là một nghề.

Quản lý là một nghệ thuật?

– Sự đa dạng, phong phú, muôn màu muôn vẻ của sự vật, hiện tượng

– Quản lý cơ quan hành chính <> doanh nghiệp <> trường học <> dự án. Quản lý dự án thường có áp lực cao hơn về tiến độ

– Quản lý là sự tác động lên con người, do vậy phải khéo léo, linh hoạt

– Hiệu quả của quản lý phụ thuộc vào kinh nghiệm, cá tính của người quản lý

Quản lý là khoa học?

– Tổng hợp và vận hành các quy luật kinh tế, công nghệ, xã hội

– Vận dụng những thành tựu khoa học, công nghệ trong quản lý: các phương pháp dự báo, tâm lý học, tin học

Quản lý là một nghề?

– Phải học mới làm được

– Phải có năng khiếu nghề nghiệp


2.2       Dự án là gì?


Dự án là một nỗ lực có thời hạn nhằm tạo ra một sản phẩm, một dịch vụ, hoặc một kết quả duy nhất.

Một dự án chỉ được triển khai một lần, nếu việc đó được lặp lại thì nó không được coi là dự án nữa.

Bốn yếu tố quan trọng của một dự án:

– Tập thể thực hiện dự án (chất lượng thực hiện)(performance)

– Thời gian dự kiến để thực hiện dự án (time)

– Kết quả dự kiến (scope)

– Kinh phí dự kiến (cost)

Ví dụ:

Dự án “xây dựng một ngôi nhà”

– Tập thể thực hiện dự án: kiến trúc sư, công nhân xây dựng, giám sát

– Thời gian dự kiến để thực hiện dự án: 6 tháng, khởi công ngày N1, dự kiến kết thúc ngày N2

– Kinh phí dự kiến: 1 tỉ đồng

– Kết quả cần đạt được: một ngôi nhà 3 tầng, đầy đủ tiện nghi cho một gia đình sinh sống

Hiểu nôm na, một dự án cần có thời điểm bắt đầu và điểm kết thúc cụ thể, một khoản ngân sách (chi phí), một phạm vi hoặc quy mô được xác định rõ ràng và các yêu cầu cụ thể cần đạt được. Các yếu tố này thường được gọi là PCTS (Performance, Cost, Time, Scope – Chất lượng thực hiện, Chi phí, Thời hạn, Quy mô).

Các thuộc tính của dự án:

– Dự án có mục đích rõ ràng

– Dự án mang tính tạm thời: có ngày bắt đầu và ngày kết thúc

– Dự án có sử dụng các loại tài nguyên khác nhau: con người, phần cứng, phần mềm, công cụ, thiết bị, các thành phần hỗ trợ khác

– Dự án phải có khách hàng và/hoặc nhà tài trợ

– Dự án thường mang tính không chắc chắn, nghĩa là để đạt được các mục tiêu, trong một khoảng thời gian, với một số tiền và nhân lực cho trước là một công việc nhiều thách thức


2.3       Quản lý dự án là gì?


Quản lý dự án là hoạt động áp dụng các kiến thức, kĩ năng, công cụ và kĩ thuật để lên kế hoạch hành động, nhằm đạt được các yêu cầu của dự án.

Công tác quản lý dự án được thực hiện thông qua việc áp dụng và phối hợp 5 nhóm quy trình gồm: Khởi xướng, Lập kế hoạch, Triển khai thực hiện, Giám sát và kiểm soát, Kết thúc.

Vai trò của quản lý dự án:

– Kiểm soát tốt hơn các tài nguyên: nhân lực, tài chính, vật liệu

– Cải tiến quan hệ với khách hàng

– Rút ngắn thời gian phát triển

– Giảm chi phí, tăng lợi nhuận

– Tăng chất lượng và độ tin cậyba

– Cải tiến năng suất lao động

– Phối hợp nội bộ tốt hơn

– Tinh thần làm việc cao hơn

Một số công cụ và kĩ thuật sử dụng trong quản lý dự án:

– Project charter (tôn chỉ dự án, công bố hay tuyên bố về dự án), scope statement (bản tuyên bố phạm vi), WBS (Work Break-down Structure – Cấu trúc phân rã công việc)

– Biểu đồ Gantt, biểu đồ mạng, phân tích đường tới hạn

– Ước lượng chi phí và quản trị giá trị đạt được (cost)

Các công việc trong quản lý dự án gồm:

– Nhận diện các yêu cầu

– Cân đối được các nhu cầu, mối quan tâm, mong đợi khác nhau từ các thành phần liên quan (stakeholder) khi lên kế hoạch và thực thi dự án

– Cân đối giữa các ràng buộc có tính cạnh tranh như: phạm vi (scope), chất lượng (quality), lịch biểu (schedule), ngân sách (budget), tài nguyên (resource), rủi ro (risk)

Dự án gồm một nhân viên (dự án cá nhân) thì không nhất thiết phải quản lý dự án.

Nhà quản lý dự án không nên tham gia vào phần việc cụ thể của dự án, nghĩa là vừa quản lý dự án vừa thực hiện dự án, vì khi đó anh ta sẽ bị "giằng xé" giữa trách nhiệm quản lý và trách nhiệm phải hoàn thành phần việc của mình.

Một trong những nguyên nhân phổ biến dẫn đến thất bại của các dự án là do nhà tài trợ yêu cầu nhà quản lý dự án phải hoàn thành công việc trong một thời gian nhất định, với ngân sách được cấp và ở quy mô xác định, trong khi vẫn phải đạt được chất lượng thực hiện cụ thể. Nói cách khác, nhà tài trợ quyết định cả bốn yêu cầu (PCTS) ràng buộc của dự án. Cách tiếp cận này không thể đem lại kết quả.

Nhà quản lý dự án đóng vai trò của một tác nhân (enabler). Công việc của anh ta là khuyến khích đội dự án hoàn thành công việc, giúp đội giải quyết các khó khăn, đáp ứng các nguồn lực khan hiếm mà đội cần và che chắn cho họ khỏi sự cản trở của các thế lực bên ngoài. Anh ta không phải là ông vua của dự án, mà phải là một nhà lãnh đạo trong mọi việc theo đầy đủ ý nghĩa của từ này. Nghĩa là quản lý dự án không đơn giản chỉ là việc lập kế hoạch, xây dựng tiến độ và giám sát công việc.

Khoảng 83% dự án (dự án phần mềm) gặp vấn đề liên quan đến mục tiêu PCTS, và khoảng 30% chi phí để phát triển một sản phẩm sẽ phải sử dụng để sửa sai cho dự án (nghĩa là ba người kĩ sư làm việc cho dự án thì sẽ có hai người làm và một người sửa sai).

Lý do các dự án thường gặp trục trặc bởi tâm lý vội vàng trong quá trình thực hiện dự án. Nghĩa là chỉ cần xác định mục tiêu, là bắt tay vào làm, không đưa ra kế hoạch ngay từ đầu.

Mối liên hệ giữa các yếu tố PCTS:

C = f(PTS)

Nhà tài trợ sẽ quyết định ba yếu tố bất kì, trong khi nhà quản lý dự án nhất định phải quyết định yếu tố còn lại.

Hình dưới đây là mô tả mối quan hệ giữa C, P, T, S:


Vòng đời của một dự án


Có cách tiếp cận đơn giản hơn, vòng đời dự án gồm: giai đoạn xác định nhiệm vụ (có liên quan đến chiến lược), giai đoạn lập kế hoạch triển khai (có liên quan đến chiến thuật và hậu cần), giai đoạn thực thi & kiểm soát, và giai đoạn kết thúc dự án.




Chiến lược là cách tiếp cận chung (game plan), còn được gọi là định hướng hoạt động.

Bài tập 1. Dự án của cá nhân

Yêu cầu:

­– Mỗi cá nhân viết nội dung cho mỗi giai đoạn của dự án (theo mẫu Vòng đời của dự án) 

– Viết trên Microsoft Word

– Mỗi bạn tạo một thư mục của cá nhân trên Google drive để chứa các kết quả làm việc của mình

– Chia sẻ cho giáo viên thư mục làm việc (Google drive) của sinh viên


– Hoàn thành bài tập này trước 08/04/2020 


2.4       Các bước quản lý một dự án





2.5       Các quy trình quản lý dự án


Quy trình là cách thức thực hiện một việc gì đó. Như đã đề cập, quản lý dự án được thực hiện thông qua việc áp dụng và phối hợp năm nhóm quy trình gồm: Khởi xướng, Lập kế hoạch, Triển khai thực hiện, Giám sát và kiểm soát, Kết thúc.

Phần sau đây sẽ giải thích tóm tắt năm nhóm quy trình:

Quy trình khởi xướng (hay khởi động) dự án

– Chọn người quản lý dự án

– Xác định các thành phần liên quan (stakeholder) chính

– Đưa ra được bản công bố (tuyên bố, tôn chỉ, project charter) của dự án. Bản công bố này sẽ được sử dụng làm cơ sở cho việc triển khai các công việc của dự án; xác định thẩm quyền, trách nhiệm và nghĩa vụ của đội dự án; thiết lập giới hạn quy mô cho công việc.

Quy trình lập kế hoạch

Hướng dẫn thực hiện dự án. Kết quả:

– Hợp đồng nhóm (nội quy làm việc) (team contract)

– Phát biểu về phạm vi dự án (scope statement)

– Biểu đồ phân rã công việc (WBS)

– Lịch biểu của dự án, dưới dạng biểu đồ Gantt với các tài nguyên sử dụng và các mối quan hệ phụ thuộc

– Danh mục các rủi ro

Quy trình thực thi

– Chiếm nhiều thời gian và tài nguyên nhất để thực thi dự án, sản phầm của dự án được tạo ra ở giai đoạn này

– Người quản lý dự án cần sử dụng kĩ năng lãnh đạo, để giải quyết các trở ngại trong quá trình thực hiện, nhằm đạt được kết quả

Quy trình giám sát và kiểm soát

– Đảm bảo công việc thực hiện đúng kế hoạch, trong một số trường hợp cần bổ sung, điều chỉnh lại kế hoạch cho phù hợp với tình hình thực tế.

– Biết được công việc đã đạt được đến đâu

– Kiểm soát là việc so sánh tiến triển trên thực tế của dự án với yêu cầu về tiến độ trong kế hoạch, sau đó đưa ra hành động để chỉnh đốn bất kỳ hoạt động nào đang làm cho dự án xa rời mục tiêu đề ra.

Quy trình kết thúc

– Khi sản phẩm đã thỏa mãn được các yêu cầu của khách hàng

– Họp tổng kết, rút kinh nghiệm


2.6       Phân biệt quản lý dự án và thực hiện dự án





Những người làm trong bộ phận “Quản lý dự án” sẽ nhận yêu cầu từ người quản lý cấp cao hơn, lập kế hoạch và giao cho những người làm trong bộ phận “Thực hiện dự án” để thực thi.

Đầu ra của bộ phận “Quản lý dự án” là các bảng kế hoạch, yêu cầu, hướng dẫn. Trong khi đầu ra của bộ phận “Thực hiện dự án” là sản phẩm thật của dự án.

Bộ phận “Quản lý dự án” thường xuyên hỗ trợ, giám sát và kiểm soát để đảm bảo kế hoạch được thực hiện đúng tiến độ.

2.7       Các kiến thức mà người quản lý dự án cần có


– Quản lý tích hợp dự án

Nhằm đảm bảo dự án được lập kế hoạch, thực thi và kiểm soát phù hợp. Trong thực tế, một hoạt động bất kì trong dự án luôn cần có sự phối hợp hay tích hợp với các hoạt động khác mới có thể đạt được kết quả như mong muốn.

– Quản lý quy mô dự án

Việc thay đổi quy mô dự án có thể là nguyên nhân làm cho dự án bị thất bại, do vậy cần phải quản lý quy mô dự án. Bao gồm việc xác nhận chính thức nhiệm vụ; soạn thảo một bảng kê về quy mô dự án, trong đó xác định các giới hạn của dự án; chia công việc thành các tác vụ khác nhau để người quản lý dự án có thể quản lý được bằng các kết quả (tạo WBS); thẩm tra lại khối lượng các công việc đã làm xong; kiểm soát những thay đổi về quy mô của dự án.

– Quản lý thời gian dự án (xây dựng bảng tiến độ)

Là việc xây dựng một bảng tiến độ khả thi, sau đó tiến hành kiểm soát để đảm bảo rằng tiến độ này được tuân thủ. Ví dụ, xác định thời gian hoàn thành cho mỗi công việc, xác định trình tự thực hiện các công việc.

– Quản lý chi phí dự án

Liên quan đến việc dự toán chi phí các nguồn lực, gồm nhân lực, trang thiết bị, nguyên liệu, công tác phí và các chi tiết hỗ trợ khác. Sau đó, các nội dung chi phí được cấp ngân sách dự toán và được giám sát chặt chẽ để đảm bảo rằng dự án sẽ chi tiêu trong ngân sách dự kiến đó. Kiểm soát những thay đổi về kinh phí trong quá trình thực hiện.

– Quản lý chất lượng dự án

Để tránh tình trạng đội dự án chấp nhận hạ thấp chất lượng của dự án để đảm bảo hoàn thành đúng thời hạn. Sẽ là vô nghĩa nếu sản phẩm làm đúng thời hạn mà không dùng được.

Vì vậy, cần bảo đảm các sản phẩm hoàn thành phải đáp ứng được yêu cầu về chất lượng. Cụ thể: cần thực hiện xác định các chuẩn mực về chất lượng của mỗi sản phẩm giao nộp; bảo đảm chất lượng của mỗi sản phẩm giao nộp; quản lý về thay đổi chất lượng.

– Quản lý nguồn nhân lực của dự án

Xác định các nhân viên cụ thể cần cho công việc của dự án; xác định vai trò, trách nhiệm của họ và nghiên cứu các mối quan hệ của họ; thu hút họ tham gia vào dự án và sau đó quản lý họ trong quá trình thực hiện dự án. Lưu ý rằng công việc này không có nghĩa là nhà quản lý dự án thực sự quản lý các hoạt động thường nhật của từng nhân viên. Phát triển và bồi dưỡng nguồn nhân lực.

– Quản lý truyền thông dự án

Đảm bảo thông tin được tạo ra, thu thập, lưu trữ và trao đổi trong quá trình thực hiện dự án là kịp thời và chính xác. Thông tin này có thể liên quan đến tình trạng dự án, những kết quả đạt được và những sự kiện có thể tác động đến các bên liên quan hoặc đến các dự án khác.

Xác định nhu cầu thông tin đối với mỗi thành viên dự án: ai cần những thông tin gì, khi nào cần, cách thức và phương tiện trao đổi thông tin.

– Quản lý rủi ro dự án

Là một quy trình có hệ thống nhằm xác định, lượng hóa, phân tích và phản ứng trước các rủi ro của dự án. Công tác này bao gồm việc tối đa hóa khả năng xảy ra và tác động của các sự kiện tích cực; đồng thời giảm thiểu khả năng xảy ra và hậu quả tiêu cực của các sự kiện không có lợi cho mục tiêu của dự án.

Thực hiện trong quá trình lên kế hoạch.

– Quản lý việc mua sắm, trang bị cho dự án


Nhằm đảm bảo có được hàng hóa và dịch vụ có chất lượng, đáp ứng được các yêu cầu sử dụng trong quá trình thực hiện dự án. Cụ thể gồm: lập kế hoạch mua sắm (mua gì, nguồn cung cấp); thực hiện kế hoạch mua sắm (lấy báo giá, mời thầu); lựa chọn nhà cung cấp; quản lý hợp đồng mua sắm.

Bài tập 2. Viết tôn chỉ dự án.


– Dịch bản tôn chỉ dự án mẫu ra tiếng Việt (Project_Charter_Sample.docx)

– Tham khảo bản dịch, viết bản tôn chỉ dự án của cá nhân/nhóm

– Chép kết quả lên thư mục dự án của nhóm trên Google drive


– Hoàn thành bài tập này trước 20/04/2020

2.8       Vai trò của nhà quản lý dự án


Do thực tế, có nhiều nhà quản lý dự án bắt tay đảm đương công việc quản lý dự án giống như một bước phát triển tự nhiên từ các vị trí trước đây của họ như là kỹ sư, lập trình viên, nhà khoa học và nhiều loại công việc khác nhau, nên cả họ và sếp của họ đều coi quản lý dự án là một công việc mang tính kỹ thuật. Điều này hoàn toàn không đúng.

Công tác quản lý dự án được hoàn thành thông qua việc áp dụng và phối hợp áp dụng 42 quy trình quản lý dự án được phân thành 5 nhóm: Khởi xướng, Lập kế hoạch, Triển khai thực hiện, Giám sát và kiểm soát, và Kết thúc”

Trách nhiệm chính của nhà quản lý dự án là đảm bảo rằng mọi tác vụ được hoàn thành đúng thời gian, trong ngân sách được cấp, theo quy mô xác định và đạt yêu cầu chất lượng. Nói gọn lại là anh ta phải thấy được rằng dự án đã đạt các mục tiêu PCTS. Vai trò chính của anh ta là quản lý dự án, chứ không phải là làm công việc của một nhân viên!

Nhà quản lý dự án trước tiên phải hiểu nhiệm vụ và tầm nhìn của tổ chức; tiếp theo, họ phải thấy được dự án mà họ đang quản lý thống nhất như thế nào trong tổng thể nhiệm vụ của tổ chức; và rồi họ phải chèo lái con thuyền dự án nhằm đảm bảo dự án sẽ đem lại lợi ích cho tổ chức.

Làm việc với con người.

Kỹ năng nhân văn là quan trọng, sau đó đến kỹ năng quản lý và kỹ năng kĩ thuật.

Thẩm quyền theo hình kim tự tháp ngược. Cụ thể, nhân viên là người làm việc trực tiếp với khách hàng, do vậy, họ mới là yếu tố then chốt. Họ cần được sự hỗ trợ nhiều nhất để có được sự hài lòng từ khách hàng. Nhà quản lý là "nô bộc" cho nhân viên thay vì sếp của họ.

Lãnh đạo là nghệ thuật sai khiến, khiến người khác muốn làm điều mà bạn tin là cần phải làm.

Một số ý quan trọng cần nhớ:

– Nhà quản lý dự án trước tiên phải hiểu nhiệm vụ và tầm nhìn của tổ chức; tiếp theo, họ phải thấy được dự án mà họ đang quản lý thống nhất như thế nào trong tổng thể nhiệm vụ của tổ chức; và rồi họ phải chèo lái con thuyền dự án nhằm đảm bảo dự án sẽ đem lại lợi ích cho tổ chức

– Các kỹ năng đầu tiên mà một nhà quản lý dự án cần có là sự nhân văn

– Một trong những cái bẫy lớn nhất đối với nhà quản lý dự án chính là việc đảm nhiệm công việc chuyên môn bên cạnh nhiệm vụ quản lý dự án bởi khi xảy ra xung đột giữa hai công việc đó, nhà quản lý dự án không thể bỏ bê các khía cạnh của công tác quản lý

– Thay vì đề nghị được trao thêm thẩm quyền, bạn hãy tự mình đưa ra quyết định, triển khai các hành động phù hợp miễn là không vi phạm chính sách, sau đó thông báo cho sếp những việc bạn đã làm

– Công việc của một nhà quản lý dự án là đảm bảo rằng mọi thành viên của đội dự án nhận được mọi nguồn lực mà họ cần để thực hiện công việc của họ một cách tốt nhất

– Một nhà quản lý dự án phải thực hiện có hiệu quả cả hai nhóm kỹ năng lãnh đạo và quản lý

– Nhà lãnh đạo có thể  khiến mọi người làm việc mà không cần giám sát họ chặt chẽ.
-------
Cập nhật: [14/04/2020]
-------
Xem thêm:

WebSprint

Khóa học: Học làm dự án cùng chuyên gia

(Khai giảng 1/11/2023)

Bạn đã được học các môn học đại cương, cơ sở ngành, chuyên ngành và làm đồ án trong trường học. Vậy là bạn đã có nền tảng về nghề nghiệp đang theo đuổi. Hành trình kế tiếp của bạn là đi thực tập và tìm một vị trí làm việc phù hợp cho bản thân?

Với các công ty, nhận người thực tập chính là bước đệm, để họ tìm được các ứng viên phù hợp, là giai đoạn huấn luyện, kiểm tra năng lực của thực tập viên, từ đó tuyển lựa làm nhân viên chính thức.

Do vậy, chuẩn bị cho bản thân các kiến thức, kĩ năng, thái độ để đáp ứng được nhu cầu của các công ty; tạo mối quan hệ với các anh chị đã đi làm, với các công ty sẽ giúp bạn có ưu thế trong quá trình tìm nơi thực tập và tìm việc làm. “Học làm dự án cùng chuyên gia” là khóa học dành cho bạn

Mục tiêu khóa học

Sau khi học xong, bạn đạt được các kết quả sau:

– Là ứng viên chất lượng cho các công ty phần mềm

– Được trải nghiệm môi trường làm việc thực tế, chuyên nghiệp

– Biết được các yêu cầu thực tế của các công ty phần mềm

– Tránh bị rơi vào tình huống khủng hoảng ở thời gian đầu đi làm

– Có năng lực học công nghệ mới, đáp ứng được yêu cầu của công ty

– Có kỹ năng đàm phán lương

– Có kỹ năng lập kế hoạch, biết cách ước lượng thời gian hoàn thành công việc được giao

– Có kỹ năng giao tiếp, ứng xử trong môi trường làm việc

– Có khả năng sử dụng tiếng Anh trong công việc

– Có được mối quan hệ “chất lượng” với các chuyên gia làm nghề

– Có CV chuyên nghiệp và được giới thiệu chỗ làm việc

Nội dung khóa học

– Trải nghiệm phỏng vấn, hoàn thiện CV (lần 1) (miễn phí)

– Giới thiệu nội dung khóa học, lộ trình học (học thử) (1.5 giờ)

– Định hướng về nghề nghiệp, cuộc sống (1.5 giờ)

– Thiết lập môi trường làm việc (3 giờ)

– Phương pháp, quy trình làm dự án (3 giờ)

– Lập trình back-end (Web API, RESTful) (3 giờ)

– Lập trình front-end (React, Angular) (6 giờ)

– Phân tích dự án (3 giờ)

– Lập trình các chức năng dự án (Features) (24 giờ)

– Trải nghiệm phỏng vấn, hoàn thiện CV (lần 2)

Thông tin & đăng ký

– Mentor/Coach: là senior dev đang làm việc tại các công ty phần mềm

– Thời lượng khóa học: 48 giờ (học trong 2 tháng)

– Lịch học: 17h:30 > 20h:30 Thứ 2 & 4 hoặc Thứ 3 & 5

   hoặc 8h:00 > 11h:00 Thứ 7 & Chủ nhật hàng tuần

– Tối đa 15 học viên/lớp

– Học phí: 4.800.000VND/khóa (giảm 30% cho khóa đầu, còn 3.360.000VND)

– Học viên tự trang bị Laptop

Đăng ký phỏng vấn và học thử

Liên hệ

– https://www.facebook.com/legia.cong

– legiacong@gmail.com

----- ở đâu có ý chí, ở đó có con đường -----

--------





Phòng học Langbiang

Khóa học 2023 

khai giảng thường xuyên

Giới thiệu về phòng học Langbiang

Đã bao giờ bạn leo tới đỉnh núi chưa? hay đi bộ một quãng đường thật xa? Khi tới đích, nhìn lại chặng đường đã qua và tự hỏi “sao tôi lại có thể đi được nhiều, đi được xa đến như vậy?”.

Câu trả lời là vì bạn đã đi đúng hướng, có mục tiêu, có bạn đồng hành và có động lực. Sự kiên trì và bền bỉ của “mỗi bước chân” đã giúp bạn đi được đến đích.

Bạn muốn bước vào một hành trình như thế? hãy đến và trải nghiệm với những người bạn đồng hành tại phòng học Langbiang. Đến để có một lộ trình học bài bản, để có thể làm việc chuyên nghiệp và có một cuộc sống hạnh phúc.

Học để có đủ khả năng làm việc cho các công ty của Mỹ, Nhật; hay ít nhất là các công ty chuyên nghiệp tại Việt Nam. 

Các bạn hãy lựa chọn cho mình một chặng đường, để bước tiếp về phía trước.

----- Hành trình vạn dặm bắt đầu từ mỗi bước chân -----

Khóa học: Dạy kèm theo yêu cầu

Mục tiêu khóa học

  • Củng cố một số kĩ năng cần thiết về sử dụng máy tính
  • Lập trình căn bản, kỹ thuật lập trình, lập trình hướng đối tượng (học bằng ngôn ngữ lập trình bất kỳ: C, C++, C#, Java, Python, JavaScript, PHP)
  • Rèn luyện tiếng Anh chuyên ngành
  • Giúp các bạn mất căn bản lập trình có thể tự tin tiếp tục theo học chương trình đại học, cao đẳng

Đối tượng học

  • Tất cả các bạn học sinh, sinh viên yêu thích lập trình, bị mất căn bản về lập trình, có laptop riêng

Thời gian & học phí

  • Thời lượng: 30 giờ
  • Thời gian học: tùy theo từng học viên
  • Học phí: 1.000.000VND (đóng tiền trước khi học) - hoặc 1.500.000VND (trả trước 500.000VND, còn lại sẽ hoàn thành khi đi làm)
  • Khai giảng: thường xuyên
  • Học offline kết hợp với online

Nội dung khóa học

  • Nội dung khóa học được xây dựng theo yêu cầu của từng học viên

Liên hệ và đăng ký

Đăng ký khóa học

Khóa học: Lập trình web front-end căn bản

Mục tiêu khóa học

  • Giúp người học có khả năng phát triển phần front-end của một website
  • Sử dụng thành thạo HTML5, CSS3, JavaScript cho front-end, jQuery, Bootstrap4
  • Rèn luyện tiếng Anh chuyên ngành
  • Dạy những công nghệ doanh nghiệp đang cần, để tự tin đi phỏng vấn và làm việc
  • Kết nối với công ty và các anh chị đang làm nghề tại các công ty

Đối tượng/môi trường học

  • Tất cả các bạn yêu thích lập trình web, có laptop riêng
  • Chưa biết gì về lập trình vẫn có thể theo học
  • Là khóa học đầu tiên của nghề làm web
  • Học offline kết hợp với online
  • Học theo mô hình Agile/Scrum

Thời gian & học phí

  • Thời lượng: 36 giờ
  • Thời gian học: tùy theo từng học viên
  • Học phí: 1.000.000VND (đóng tiền trước khi học) - hoặc 1.500.000VND (trả trước 500.000VND, còn lại sẽ hoàn thành khi đi làm)

Nội dung khóa học

  • Phần 0: (đọc thêm) Nghề làm web
  • Phần 1: Web căn bản
  • Phần 2: HTML5
  • Phần 3: CSS3
  • Phần 4: JavaScript cho front-end
  • Phần 5: jQuery và Bootstrap4

Liên hệ và đăng ký

Đăng ký khóa học

Khóa học: Lập trình web back-end căn bản

Mục tiêu khóa học

  • Giúp người học có khả năng phát triển phần back-end của một website
  • Sử dụng thành thạo PHP, MySQL, Laravel framework, Wordpress CMS
  • Rèn luyện tiếng Anh chuyên ngành
  • Dạy những công nghệ doanh nghiệp đang cần, để tự tin đi phỏng vấn và làm việc
  • Kết nối với công ty và các anh chị đang làm nghề tại các công ty

Đối tượng/môi trường học

  • Tất cả các bạn yêu thích lập trình web
  • Đã học khóa “Lập trình web front-end căn bản”
  • Có laptop riêng
  • Học offline kết hợp với online
  • Học theo mô hình Agile/Scrum

Thời gian & học phí

  • Thời gian khóa học: 36 giờ
  • Thời gian học:  tùy theo từng học viên
  • Học phí: 1.000.000VND (đóng tiền trước khi học) - hoặc 1.500.000VND (trả trước 500.000VND, còn lại sẽ hoàn thành khi đi làm)

Nội dung khóa học

  • Phần 1: PHP
  • Phần 2: MySQL
  • Phần 3: Laravel framework
  • Phần 4: Wordpress CMS

Liên hệ và đăng ký

Đăng ký khóa học

Khóa học: DevOps

Mục tiêu khóa học

  • Giúp người học tự tin khi làm các dự án thực tế tại các công ty
  • Có khả năng làm việc trong lĩnh vực DevOps
  • Sử dụng thành thạo Git, Docker, Agile/Scrum
  • Rèn luyện tiếng Anh chuyên ngành
  • Dạy những công nghệ doanh nghiệp đang cần, để tự tin đi phỏng vấn và làm việc
  • Kết nối với công ty và các anh chị đang làm nghề tại các công ty

Đối tượng học

  • Tất cả các bạn yêu thích lập trình web
  • Đã biết căn bản về lập trình web front-end và back-end
  • Có laptop riêng
  • Học offline kết hợp với online
  • Học theo mô hình Agile/Scrum

Thời gian & học phí

  • Thời gian khóa học: 36 giờ
  • Thời gian học: tùy theo từng học viên
  • Học phí: 1.000.000VND (đóng tiền trước khi học) - hoặc 1.500.000VND (trả trước 500.000VND, còn lại sẽ hoàn thành khi đi làm)

Nội dung khóa học

  • Phần 1: Căn bản về DevOps
  • Phần 2: Git
  • Phần 3: Docker
  • Phần 4: Agile/Scrum

Liên hệ và đăng ký

Đăng ký khóa học

Môi trường học tập

  • Tài liệu liên tục được cập nhật (online)
  • Học bằng giáo trình tiếng Anh
  • Học lý thuyết và thực hành trực tiếp trên lớp
  • Học xong được giới thiệu chỗ thực tập, phỏng vấn việc làm tại các công ty phần mềm

----- Ở đâu có ý chí, ở đó có con đường -----

Phòng học (15 Thông Thiên Học)



Nhóm dự án

Pinic 1_3_2020

Pinic 6_3_2023