• Bài giảng Lập kế hoạch - Nguyễn Đức TiếnBài giảng Lập kế hoạch - Nguyễn Đức Tiến

    Đánh giá dự án ➢ Tạo báo cáo tổng kết. (Post Mortem) ➢ Báo cáo không đặt vấn đề chỉ trích, mà là bài học kinh nghiệm. ➢ Báo cáo tốt chỉ ra những vấn đề trong quá trình cần được giải quyết cho dự án khác tiếp theo. ➢ Càng nhiều stakeholders tham gia vào quá trình viết càng tốt. Ví dụ PM, PMO, lập trình viên. ➢ Đánh giá qui trình, các bước, ...

    pdf363 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 430 | Lượt tải: 0

  • Đề thi môn Quản lí dự án công nghệ thông tinĐề thi môn Quản lí dự án công nghệ thông tin

    Câu 5. (2đ) Khách hàng gửi các yêu cầu công việc cho nhóm dự án qua email. Nhưng để tiện lợi, họ lập thêm group chat Zalo. Tuy nhiên giám đốc phía khách hàng luôn gọi điện thoại để trao đổi cho nhanh chóng. Vậy hãy phân tích 5.1. Rủi ro của dự án trong trường hợp này là gì? 5.2. Hãy đề xuất 1 giải pháp khắc phục Trả lời: Câu 6. (1đ) Các công...

    pdf2 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 428 | Lượt tải: 0

  • Bài giảng Nhập môn công nghệ phần mềm (Bản đầy đủ)Bài giảng Nhập môn công nghệ phần mềm (Bản đầy đủ)

    Các chủ đề kiến thức môn học 11 Chương 8: Quản lý chất lượng phần mềm 8.1 Mô hình V&V 8.2 Các thuật ngữ về kiểm thử 8.3 Phương pháp kiểm thử hộp trắng - Khái niệm, Vai trò - Kỹ thuật bao phủ luồng điều khiển 8.4 Phương pháp kiểm thử hộp đen - Khái niệm, Vai trò - Kỹ thuật phân vùng tương đương 8.5 Quản lý chất lượng phần mềm 12 Chương 9:...

    pdf208 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 463 | Lượt tải: 0

  • Tổng hợp Đề thi học kì I môn Nhập môn công nghệ phần mềm - Năm học 2019-2020Tổng hợp Đề thi học kì I môn Nhập môn công nghệ phần mềm - Năm học 2019-2020

    au khi chọn xong giỏ hàng, khách hàng sẽ thực hiện các bước thanh toán. Khách hàng được yêu cầu cung cấp các thông tin các nhân như: họ tên, số điện thoại liên hệ, địa chỉ, email để dùng cho việc giao hàng. Khách hàng có thể lựa chọn phương thức thanh toán: thanh toán khi giao hàng hoặc thanh toán trực tuyến. Nếu chọn thanh toán trực tuyến, khác...

    pdf7 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 466 | Lượt tải: 0

  • Bài giảng Nhập môn công nghệ phần mềm - Tuần 7: Kỹ nghệ yêu cầu phần mềmBài giảng Nhập môn công nghệ phần mềm - Tuần 7: Kỹ nghệ yêu cầu phần mềm

    Phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích • Với mỗi usecase: chúng ta cần phân bổ trách nhiệm ca sử dụng cho các đối tượng của các lớp phân tích. • Đây là một hoạt động quan trọng và đôi khi khó khăn, nó là cơ sở để chúng ta xác định các dữ liệu thành phần (phương thức + thuộc tính) cho mỗi lớp. • Kết quả của quá...

    pdf39 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 385 | Lượt tải: 0

  • Bài giảng Nhập môn công nghệ phần mềm - Tuần 6: Kỹ nghệ yêu cầu phần mềmBài giảng Nhập môn công nghệ phần mềm - Tuần 6: Kỹ nghệ yêu cầu phần mềm

    ặc tả các yêu cầu cho bài toán (casestudy) với usecase • Đặc tả các yêu cầu phi chức năng và lập bảng chú giải các từ vựng / thuật ngữ – Các yêu cầu phi chức năng và chức năng không được đưa ra trong bất kỳ use case cụ thể nào • Chức năng (Functionality): Các yêu cầu chức năng tổng quan cho tất cả các use case • Khả năng sử dụng (Usabil...

    pdf38 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 538 | Lượt tải: 0

  • Bài giảng Nhập môn công nghệ phần mềm - Tuần 5: Quản lý cấu hình phần mềm và thực hành với công cụ GITBài giảng Nhập môn công nghệ phần mềm - Tuần 5: Quản lý cấu hình phần mềm và thực hành với công cụ GIT

    Làm việc với nhánh (Branch) •Nhánh master: lưu trữ lịch sử phát hành chính thức (production) •Nhánh develop: Nhánh tích hợp cho các tính năng (dev) •Nhánh staging: được tách ra từ develop để QA/QC kiểm tra Xử lí merge request Merge • Tích hợp 2 nhánh • Tạo ra 1 merge commit và thêm vào nhánh đích • Cây cực kì rối, khó nhìn • Tìm kiểm và sử...

    pdf65 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 567 | Lượt tải: 0

  • Bài giảng Nhập môn công nghệ phần mềm - Tuần 4: Quản lý dự án phần mềm và lập trình với giao diện đồ hoạ người dùngBài giảng Nhập môn công nghệ phần mềm - Tuần 4: Quản lý dự án phần mềm và lập trình với giao diện đồ hoạ người dùng

    Background: Model – View – Controller (MVC) là một khuôn mẫu kiến trúc phần mềm. Mẫu thiết kế này cho phép phân tách giữa logic ứng dụng và giao diện người dùng. • MVC giúp cho người phát triển phần mềm cô lập các xử lý nghiệp vụ và giao diện người dùng một cách rõ ràng hơn. Phần mềm phát triển theo mẫu MVC tạo nhiều thuận lợi cho việc bảo tr...

    pdf27 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 503 | Lượt tải: 0

  • Bài giảng Nhập môn công nghệ phần mềm - Tuần 3: Phương pháp Agile và các hoạt động của AgileBài giảng Nhập môn công nghệ phần mềm - Tuần 3: Phương pháp Agile và các hoạt động của Agile

    Biểu đồ phân cấp chức năng (BFD - Bussiness Function Diagram): phân rã có thứ bậc đơn giản các chức năng của hệ thống thành các chức năng nhỏ hơn, cuối cùng thu được một cây chức năng. – Biểu đồ này thể hiện các đầu việc mà hệ thống cần thực hiện để đạt được mục tiêu quản lý (quản lý cái gì?), xây dựng dựa trên cơ sở của bước khảo sát và phân...

    pdf34 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 467 | Lượt tải: 0

  • Bài giảng Nhập môn công nghệ phần mềm - Tuần 2: Vòng đời phần mềm và lập trình với cơ sở dữ liệuBài giảng Nhập môn công nghệ phần mềm - Tuần 2: Vòng đời phần mềm và lập trình với cơ sở dữ liệu

    B5. Xử lý kết quả nhận về (3) • Muốn lấy dữ liệu từ ResultSet, sử dụng phương thức getXXX() cho phù hợp • getString() • getInt() • getDouble() • getObject() • Mỗi kiểu dữ liệu trong java.sql.Types, đều có phương thức getXXX tương ứng B6. Đọc metadata của ResultSet và metadata của CSDL (tùy chọn) • Khi đã có đối tượng ResultSet hoặc Con...

    pdf34 trang | Chia sẻ: hachi492 | Ngày: 05/01/2022 | Lượt xem: 518 | Lượt tải: 0