Nhập môn công nghệ phần mềm
-
Bài giảng Nhập môn Công nghệ thông tin 2 - Bài 3: Giới thiệu ngành Kỹ nghệ phần mềm. Những nội dung chính trong bài giảng gồm có: Tổng quan bộ môn Công nghệ phần mềm; Các khái niệm Công nghệ phần mềm/Kỹ thuật phần mềm, quy trình phát triển phần mềm, công cụ phát triển phần mềm; Nghiên cứu; Định hướng nghề nghiệp; Đồ án môn học. Mời các bạn cùng tham khảo!
17p nienniennhuy11 09-11-2024 0 0 Download
-
Bài giảng Nhập môn công nghệ phần mềm: Tổng kết và ôn tập. Chương này cung cấp cho học viên những nội dung về: mô hình vòng đời phần mềm; quy trình phát triển phần mềm; giới thiệu tổng quan về các phương pháp luận và các kĩ thuật trong xây dựng phần mềm; giới thiệu chung quá trình quản lý dự án phần mềm, đảm bảo chất lượng phần mềm; các xu hướng trong nghiên cứu về công nghệ phần mềm;... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!
8p duonghoanglacnhi 07-11-2022 31 8 Download
-
Bài tập tuần 05: Quản lý cấu hình phần mềm & thực hành với công cụ GIT. Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về nội dung Quản lý cấu hình phần mềm, thực hành với công cụ GIT. Mời các bạn cùng tham khảo.
5p lovebychance07 12-07-2021 82 4 Download
-
Bài tập tuần 10: Xây dựng phần mềm. Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về các nội dung trong Xây dựng phần mềm, cài đặt các chức năng của phần mềm cho nhóm chức năng đã chọn trong bài toán. Mời các bạn cùng tham khảo.
5p lovebychance07 12-07-2021 31 3 Download
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 02: Vòng đời phần mềm & lập trình với cơ sở dữ liệu. Mục tiêu của bài tập này nhằm: Thực hiện các bài tập (câu hỏi) về nội dung vòng đời phần mềm; xác định các đầu vào (input) và kết quả (output) cho nhóm yêu cầu nghiệp vụ của bài toán (case study); lập trình với cơ sở dữ liệu.
6p lovebychance07 12-07-2021 63 19 Download
-
Bài tập tuần 08: Thiết kế phần mềm (Thiết kế kiến trúc & thiết kế chi tiết). Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về các khái niệm và nguyên tắc thiết kế cơ bản trong Thiết kế phần mềm, nắm được phân loại thiết kế kiến trúc, các khái niệm gắn kết (cohesion) và ghép nối (coupling), xây dựng kiến trúc cho phần mềm của bài toán casestudy trong môn học.
10p lovebychance07 12-07-2021 59 5 Download
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 04: Quản lý dự án phần mềm & lập trình với giao diện đồ hoạ người dùng (GUI). Mục tiêu của bài tập chương này gồm: Thực hiện các bài tập (câu hỏi) về nội dung quản lý dự án phần mềm, phân rã các chức năng đã xác định thành các nhiệm vụ (task) để xây dựng một kế hoạch dự án phần mềm đơn giản, lập trình với giao diện đồ họa người dùng.
7p lovebychance07 12-07-2021 64 4 Download
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 06: Kỹ nghệ yêu cầu phần mềm (Requirement Engineering). Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về yêu cầu phần mềm, thực hiện các bài tập về công cụ đặc tả yêu cầu phần mềm, đặc tả các yêu cầu cho bài toán (casestudy) của môn học: sử dụng usecase của UML.
17p lovebychance07 12-07-2021 80 4 Download
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 07: Kỹ nghệ yêu cầu phần mềm (tiếp theo). Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về phân tích yêu cầu phần mềm, thực hiện các bài tập về công cụ đặc tả yêu cầu phần mềm, phân tích các yêu cầu cho bài toán (casestudy) của môn học: sử dụng một số biểu đồ của UML.
11p lovebychance07 12-07-2021 37 4 Download
-
Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering) gồm có 10 chương, cung cấp cho người học những nội dung chính sau: Chương 1: Tổng quan về Công nghệ phần mềm; chương 2: vòng đời phần mềm; chương 3: phương pháp agile; chương 4: quản lý dự án phần mềm; chương 5: quản lý cấu hình phần mềm; chương 6: kỹ nghệ yêu cầu phần mềm; chương 7: thiết kế phần mềm; chương 8: xây dựng phần mềm; chương 9: quản lý chất lượng phần mềm; chương 10: một số chủ đề nâng cao.
14p lovebychance07 12-07-2021 45 3 Download
-
Bài tập Nhập môn công nghệ phần mềm (Introduction to software engineering) - Bài tập tuần 03: Phương pháp Agile & các hoạt động của Agile. Những mục tiêu chính trong bài tập này gồm: Thực hiện các bài tập (câu hỏi) về nội dung Phương pháp Agile, phân tích các yêu cầu chức năng cho bài toán (case study), bài tập về 4 hoạt động chính của Agile.
5p lovebychance07 12-07-2021 51 3 Download
-
Bài tập tuần 09: Thiết kế giao diện người dùng. Mục tiêu của bài tập này gồm: Thực hiện các bài tập (câu hỏi) về các khái niệm cơ bản trong Thiết kế giao diện người dùng, thực hiện thiết kế các màn hình giao diện người dùng cho các chức năng của bài toán (casestudy).
11p lovebychance07 12-07-2021 38 4 Download
-
Chương 5 cung cấp cho người học những kiến thức cơ bản về: Khái niệm quản lý cấu hình phần mềm, các hoạt động trong quản lý cấu hình phần mềm, vai trò của người quản lý cấu hình phần mềm, các khái niệm trong SCM, lập kế hoạch quản lý cấu hình phần mềm, các công cụ quản lý cấu hình phần mềm.
10p lovebychance07 12-07-2021 24 4 Download
-
Bài giảng Nhập môn công nghệ phần mềm (Introduction to software engineering): Chương 1 cung cấp cho người học những kiến thức cơ bản về: Định nghĩa phần mềm, đặc tính của phần mềm, thế nào là phần mềm tốt? phân loại phần mềm, định nghĩa công nghệ phần mềm, công nghệ học trong công nghệ phần mềm, mục tiêu của công nghệ học phần mềm, SE - công nghệ phân lớp, SE - các pha, những khó khăn trong sản xuất phần mềm.
9p lovebychance07 12-07-2021 38 3 Download
-
Chương 2 - Vòng đời phần mềm. Chương 2 cung cấp cho người học những kiến thức cơ bản về: Định nghĩa vòng đời phần mềm, quy trình phát triển phần mềm, một số mô hình phát triển phần mềm, đánh giá sản phẩm và quy trình. Mời các bạn cùng tham khảo.
14p lovebychance07 12-07-2021 31 3 Download
-
Chương 3 - Phương pháp Agile. Chương này cung cấp cho người học những kiến thức cơ bản về: Tuyên ngôn của phương pháp Agile, các nguyên lý của phương pháp Agile, so sánh Agile và waterfall, nguyên tắc cơ bản của phương pháp Agile, tính phù hợp của các phương pháp Agile, một số phương pháp Agile phổ biến.
12p lovebychance07 12-07-2021 28 3 Download
-
Chương 4 - Quản lý dự án phần mềm. Chương này cung cấp cho người học những kiến thức cơ bản về: Khái niệm dự án phần mềm; nguyên lý và quy trình quản lý dự án; kỹ năng, kỹ thuật quản lý dự án; các yếu tổ quyết định thành công của dự án.
15p lovebychance07 12-07-2021 24 3 Download
-
Chương 8 - Xây dựng phần mềm. Chương này cung cấp cho người học những kiến thức cơ bản về: Khái niệm, lịch sử ngôn ngữ lập trình, các công cụ lập trình, quy trình lập trình, quy ước viết mã.
11p lovebychance07 12-07-2021 24 3 Download
-
Chương 9 cung cấp cho người học những kiến thức cơ bản về quản lý chất lượng phần mềm như: Mô hình V & V, khái niệm kiểm thử phần mềm, phương pháp kiểm thử, kỹ thuật thiết kế trường hợp thử và các phương pháp kiểm thử, kiểm thử module, kiểm thử hệ thống, kiểm thử chấp nhận, bảo trì phần mềm.
16p lovebychance07 12-07-2021 37 3 Download
-
Chương 10 cung cấp cho người học những kiến thức cơ bản về: Ước lượng chi phí phần mềm (SE Cost Estimation), quản lý chất lượng (Quality Management), cải tiến quy trình (Process Improvement). Mời các bạn cùng tham khảo.
9p lovebychance07 12-07-2021 21 3 Download