1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo môn NHẬP môn TOÁN TIN về viện toán ứng dụng và tin học

42 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

TRƯỜNG ĐAI HOC BÁCH KHOA HÀ NƠI VIÊN TỐN ỨNG DUNG VÀ TIN HOC ĐẠI HỌC BACH KHOA BÁO CÁO MON NHẨP MON TỐN TIN Nhóm sinh viên thưc hiên: Nhóm số Họ tên Hồng Nguyễn Thân Trần Minh Đức Vũ Viêt Đức MSSV Văn Hữu Hải Ngọc Hà Nội, 2022 Mục lục Mục lục Đức 20216816 Đức 20216817 Đức 20216818 20216819 20216820 I II I Giới thiệu nghành nghề Toán-Tin III Về viện Toán ứng dụng Tin học IV Trước bắt đầu giới thiệu ngành nghề Toán-Tin, ta giới thiệu qua viện Toán ứng dụng Tin học V Viện Toán ứng dụng Tin học, Trường Đại học Bách khoa Hà Nội, đơn vị nghiên cứu đào tạo đại học, sau đại học có uy tín lĩnh vực Tốn học Tin học Viện có nhiệm vụ là: • Giảng dạy nghiên cứu toán học, toán ứng dụng tin học • Tiến hành hợp tác nghiên cứu giảng dạy với sở đào tạo ngồi nước • Phối hợp với ngành, cấp doanh nghiệp việc đưa ứng dụng toán học, tin học vào lĩnh vực kinh tế, tài chính, xây dựng, kỹ thuật v.v VI Tiền thân Viện Toán ứng dụng Tin học trường Đại học Bách khoa Hà Nội Tổ Toán thành lập năm 1956, có nhiệm vụ giảng dạy Tốn cho sinh viên tồn trường, sau Khoa Tốn - Lý (từ năm 1968) bắt đầu đào tạo chuyên ngành (lúc gọi kỹ sư Tốn Cơng trình) theo đề xuất Giáo sư Trần Đại Nghĩa Giáo sư Tạ Quang Bửu Ngày nay, đội ngũ cán Viện với 70 cán mà hầu hết đào tạo Tiến sỹ nước phát triển, có trình độ chun mơn nhiệt tình cơng tác Viện có quan hệ hợp tác với nhiều khoa viện trường đại học uy tín nước Với mong muốn đào tạo gắn liền với thực tiễn tạo nhiều hội tiếp cận việc làm cho sinh viên, Viện ln ln trì phát huy mối quan hệ hợp tác tốt đẹp với doanh nghiệp, tập đoàn, viện nghiên cứu Viettel, CMC, VPBank, Bảo hiểm VietinAviva, Viện Toán học, Viện Nghiên cứu Cao cấp Toán v.v Nhiều sinh viên có kết học tập tốt doanh nghiệp tài trợ hay tuyển chọn trình học tập VII Ngồi giảng dạy tốn cho SV tồn trường hàng năm, Viện cịn đào tạo cử nhân kĩ thuật, kỹ sư ngành Tốn Tin, Hệ thống thơng tin quản lý kỹ sư tài Toán Tin Sau tốt nghiệp, sinh viên Viện nhanh chóng tìm việc làm ngân hàng, trung tâm phân tích tài chính, quan kiểm tốn thống kê, công ty tin học, Tổng cục Thống kê, Ủy ban kế hoạch Nhà nước, trường đại học, sở nghiên cứu v.v Theo nhiều nhà tuyển dụng đánh giá, sinh viên Viện có nhiều ưu trang bị tảng toán học khoa học tính tốn tốt, với khả tư nhạy bén, khả tự học cao nên dễ dàng nắm bắt thích nghi với mơi trường làm việc địi hỏi cập nhật liên tục Đa số cựu sinh viên Viện cóthu nhập cao ổn định Nhiều người số họ trở thành thành viên chủ chốt đơn vị cơng tác Ngồi ra, sinh viên tốt nghiệp cịn có nhiều hội học sau đại học nước ngồi * Tốn ứng dụng * Cơ sở Toán học cho Tin học chuyên ngành tiến sỹ: * Phương trình vi phân Cơ sở Tốn học cho * Giải tích Tin tích phân học VIII ^ Về đào tạo sau đại học, Viện đào tạo chuyên ngành Thạc sỹ IX X * Lý thuyết xác suất thống * Toán ứng dụng kê * Tốn-Tin gì? XI Tốn - Tin (tiếng Anh Mathematics and Informatics) ngành học mang tính ứng dụng cao, đặc biệt thời đại cơng nghệ số Để hiểu rõ ngành Tốn-Tin, ta tìm hiểu hai thuật ngữ tạo nên tên ngành Đó Tốn học Tin học XII Tốn học hay toán ngành nghiên cứu trừu tượng chủ đề như: lượng (các số), cấu trúc, không gian, thay đổi Các nhà toán học triết học có nhiều quan điểm khác định nghĩa phạm vi toán học XIII Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, ngành khoa học chun nghiên cứu q trình tự động hóa việc tổ chức, lưu trữ, xử lý truyền dẫn[1] thông tin hệ thống máy tính cụ thể trừu tượng (ảo) Với cách hiểu nay, tin học bao hàm tất nghiên cứu kỹ thuật có liên quan đến việc mơ phỏng, biến đổi tái tạo thơng tin Học Tốn-Tin làm gì? XIV Sau tốt nghiệp, sinh viên cơng tác nhiều ngành nghề có sử dụng kiến thức Toán học ứng dụng Tin học, như: * Kỹ sư phần mềm * Lập trình viên * Chuyên viên nghiên cứu phát triển (R&D) • Nhà phân tích hệ thống • Chuyên gia tin học • Chuyên viên phân tích, thống kê • Chun viên dự báo, quản trị rủi ro, thẩm định đầu tư, định phí bảo hiểm, • Nhà tốn học • Giảng viên đại học • Thầy Nguyễn Cảnh Nam giới thiệu cho thống kê nghề làm việc XV (1-3 năm sau trường) ngành nghề Toán-Tin theo thống kê Viện Tốn ứng dụng Tin học: • 57% cơng nghệ thơng tin • 13% khởi nghiệp • 7% học tập/nghiên cứu • 7% tài chính(bảo hiểm, ngân hàng, ) • 7% giảng dạy • 9% làm việc khác Học Toán-Tin làm đâu? Theo thầy Nguyễn Cảnh Nam giới thiệu, ngành nghề Tốn-Tin làm XVI nhiều nơi: XVII Kỹ sư/Cử nhân Toán-Tin làm việc tại: • Các cơng ty, tập đồn phần mềm; • Các viện nghiên cứu, trường đại học; • Trung tâm Cơng nghệ thơng tin, Phịng Tin học, Phòng Nghiên cứu khoa học, Phòng Thống kê, đơn vị quản lý, của: XVIII — Các ngân hàng, cơng ty bảo hiểm, tập đồn tài chính; XIX— Các tập đồn bưu viễn thơng; XX — Các quan hành nhà nước; XXI— Các nhà máy, xí nghiệp, doanh nghiệp; XXII • Bộ phận thống kê phân tích, dự báo, quản trị rủi ro, thẩm định đầu tư, định phí ngân hàng, cơng ty tài chính, bảo hiểm, doanh nghiệp, ; XXIII • Bộ phận nghiên cứu ứng dụng tốn giao thơng, viễn thơng, thủy lợi, nơng nghiệp, công nghiệp, y tế, XXIV Các công ty làm lĩnh vực CNTT, tập đồn viễn thơng, trung tâm phân tích liệu, xử lý thơng tin, tính toán khoa học, EVN VN PT Các quan có sử dụng Tốn ứng dụng: Ngân hàng, bảo hiểm, quỹ đầu tư, cơng ty chứng khốn, AAH ASIA COMMERCIAL BANK n VIB CÌGRIBQNK XXV XXVI XXVII XXVIII TECHCOMBANK Các trường đại học, cao đẳng, Bộ, Ban, Ngành, VIỆN HÀN LÂM KHOA HỌC VÀ CÕNG NGHỆ VIỆT NAM XXIX sS ũ XXX Thống kê lĩnh vực làm việc ★ Có 50% làm cơng ty/tập đồn lớn lĩnh vực CNTT, Viễn thơng ★ Có 14% làm chủ doanh nghiệp ★ Có 7% tổ chức tài ★ Có 2% học tập, cơng tác nước ngồi ★ Có 27% làm việc lĩnh vực khác Thu nhập tương lai? XXXI THÕNG KÊ THU NHẬP NĂM (1-3 năm sau trường) 2% 7% A0, ■ Trên tỳ ■ 500 triệu-1 tỳ ■ 300-500 triệu ■ 100-300 triệu ■ 60-100 triệu Nguồn: Thống kê Viện Toán ứng dụng & Tin học Phong trào tình nguyện hoạt động xã hội XXXII Trong buổi học thầy Nguyễn Cảnh Nam đưa lời khuyên cho không nên học mà cân học chơi, đừng chơi nhiều khơng nên có học, thầy giới thiệu cho ta số hoạt động trường Đại học Bách Khoa Hà Nội XXXIII PHONG TRÀO TÌNH I ng níjhin íuợỉ iSam «uan NGUYỆN VÀ CÁC HOẠT ĐỘNG XÃ HỘI Bạn tiếp cận? XXXIV Sinh viên ngành Toán-Tin nghiên cứu, phát triển áp dụng phương án toán học tin học nhằm thiết kế, xây dựng, quản trị ứng dụng nhiều lĩnh vực như:Bảo mật, truyền thông, kinh tế, tài chính, tính tốn khoa học mơ phỏng, cơng nghiệp, GIS, nông nghiệp thủy lợi, địa chất, xây dựng, giao thơng, thiên văn, khoa học giáo dục, giải trí XXXV Tại đây, sinh viên Tốn-Tin được: • Xây dựng bảo mật hệ thống thông tin • Phát triển ứng dụng web thiết bị di động thơng minh Khoa học liệu CXXXVII hiểu đơn giản mối quan hệ chúng bao quát Deep Learning thuộc Machine Learning Machine Learning lại phần nhỏ AI Nhóm sinh viên thực hiện: Nhóm số Trang 28 Khoa học liệu Một số công cụ phục vụ học tập nghiên cứu: Trong giảng thầy Trần Ngọc Thắng giới thiệu cho số công cụ giúp cho việc học tập nghiên cứu: CXXXVIII • Quản lý cơng việc Trello • Quản lý nhật ký/ghi cá nhân Evernote • Quản lý nhật ký/ghi khoa học Onenote • Quản lý mail tập trung mail redirect • Quản lý liệu cloud OneDriveOnDemand & GDriveFS • Quản lý danh sách cơng việc MS To-Do/Sticky Notes • Quản lý link/URL tài liệu tham khảo Bookmark bar • Quản lý liệu cloud Team Google Team Drive • Lưu trữ liệu cá nhân GDrive đồng GBackup&Sync • Quản lý phiên code Gitlab/ Github V • Chụp hình Snipping Tool • Quay hình Bandicam • Soạn thảo LaTeX Lyx • Ngơn ngữ lập trình Python CXXXIX v.v Tìm hiểu hệ thống hỗ trợ nhập điểm tự động dựa kỹ thuật học sâu CXL Qua học, Thầy Trần Ngọc Thắng cho ta biết đến ứng dụng kỹ thuật học sâu hệ thống hỗ trợ nhập điểm tự động • Ở nội dung đầu tiên, thầy đặt vấn đề đưa số tốn ví dụ với giải pháp cần làm để giải tốn Cơng việc nhập điểm công việc tốn nhiều thời gian, công sức, nhân lực đồng thời xuất nhiều lỗi Giải pháp : Nhóm sinh viên thực hiện: Nhóm số Trang 29 Khoa học liệu * Giảm thiểu nhân lực công sức nhập điểm * Hệ thống thực tự động, dễ dàng hơn, hỗ trợ người nhập điểm * Các sai số giảm thiểu nhờ quy trình kiểm thử hệ thống * Bước sang nội dung thứ hai, thầy bắt đầu nói hệ thống hỗ trợ nhập điểm : * Yêu cầu hệ thống: Đưa INPUT,OUTPUT công đoạn XỬ LÝ * Đưa ví dụ tốn nhận dạng chữ số viết tay * Phát biểu ứng dụng vào hệ thống hỗ trợ nhập điểm tự động CXLI Nhộn dạng CXLII sinh viên CXLIII Nhận ciạng mõ Idrp thi CXLIV CXLVI CXLV ng * Nội dung , thầy đưa số toán chi tiết nhằm giúp cho hiểu rõ hệ thống hỗ trợ nhập điểm: * Bài toán 1: Nhận dạng mã lớp thi Phát xác dòng kẻ khung bảng điểm hàm HoughLines * Bài toán 2: Nhận dạng mã số sinh viên Phát xác dịng kẻ khung bảng điểm hàm HoughLines * Bài toán 3: Nhận dạng điểm số sinh viên Phát xác dòng kẻ khung bảng điểm hàm HoughLines P * Tiếp đến việc Đánh giá mơ hình Baseline Cũng nội dung trên, thầy Trần Ngọc Thắng đưa tiếp số ví dụ điển hình : * Bài toán 1: Nhận dạng mã lớp thi * Bài toán 2: Nhận dạng mã số sinh viên Nhóm sinh viên thực hiện: Nhóm số Trang 30 Khoa học liệu * Bài toán 3: Nhận dạng điểm số * Cuối thầy nêu lên số ý tưởng cải tiến mô hình chẳng hạn như: CXLVII Cải thiện mã lớp thi sử dụng YOLO, Cải thiện việc trích ảnh pha Connected Components Analysis (CCA), v.v Nhóm sinh viên thực hiện: Nhóm số chứa số Trang 31 Làm việc nhóm IV Làm việc nhóm Những vấn đề chung nhóm CXLVIII CXLIX a Nhóm làm việc - Khái niệm: Nhóm tập hợp người có vai trị trách nhiệm rõ ràng, có quy tắc chung chi phối lẫn nhau, thường xuyên tương tác với nỗ lực để đạt mục tiêu chung nhóm CL Để có nhóm việc thành cơng ta cần phải có Con người đại với yếu tố sau: làm • Kiến thức • Kỹ • Thái độ CLI - Kỹ làm việc nhóm: khả tương tác thành viên nhóm nhằm phát triển tiềm năng, lực tất thành viên thúc đẩy hiệu công việc CLII Mỗi cá nhân phải đảm bảo: * Khả tương tác * Phát triển tiềm năng, * Thúc CLIII đẩy hiệu công lực việc - Lợi ích nhóm làm việc mang lại CLIV CLV • Thỏa mãn nhu cầu thể khẳng định thành viên CLVI • Phát triển thân thiện cởi mở • Tạo mơi trường hứng khởi giàu động lực • Tạo nhiều ý tưởng sáng tạo, nhiều hội phát triển • Hồn thành cơng việc tốt tập hợp kiến thức kinh nghiệm rộng hơn, khả giải vấn đề nhanh chóng, hiệu • Có khả phản ứng trước thay đổi nguy rủi ro • Các thành viên chia sẻ trách nhiệm cơng việc cam kết mục tiêu chung nhóm Nhóm sinh viên thực hiện: Nhóm số Trang 32 Làm việc nhóm CLVII b Các giai đoạn hình thành phát triển nhóm CLVIII - giai đoạn nhóm làm việc • Hình thành nhóm (Forming) • Hỗn loạn/Bão táp (Storming) • On định (Norming) • Hiệu (Performing) • Kết thúc (Adjourning) CLIX - Vai trị thường gặp nhóm Vai trị thúc đẩy công việc: người khởi xướng, người thực hiện, người làm sáng tỏ, người phân tích, người hỗ trợ, • Vai trị gắn kết mối quan hệ: người khuyến khích, người hài ước, người hịa giải, • Vai trị gây cản trở nhóm: người phụ thuộc, người lười biếng, người phá đám, người gây rối, • Xây dựng nhóm làm việc hiệu CLX a Xác định mục tiêu, phân công NV TN rõ ràng CLXI Ý nghĩa.: • Giúp thành viên nhóm thấy đích cần phải đến, điểm mốc cần phải đạt • Giúp nhóm tập trung nguồn lực nhằm đạt mục tiêu, tránh nhãng, bỏ bê, lãng phí nguồn lực • Q trình nỗ lực để đạt mục tiêu giúp nhóm hiểu rõ lực, kỹ năng, kinh nghiệm • Mỗi thành viên nhóm truyền cảm giác hào hứng, nổ, nhiệt huyết để hành động cho mục tiêu tin tưởng vào tương lai CLXII b Tạo lập môi trường làm việc • Điều kiện vật chất tinh thần • Quy tắc làm việc rõ ràng Nhóm sinh viên thực hiện: Nhóm số Trang 33 Làm việc nhóm CLXIII c Duy trì hoạt động truyền thơng CLXIV CLXV - Lắng nghe thấu cảm CLXVI • Tiếp nhận thơng tin V Lợi ích: * Kích thích người nói hay hơn, chia sẻ nhiều * Tạo mối quan hệ tốt đẹp bên CLXVII V Lắng nghe hiệu quả: * Dùng ánh mắt * Tránh * Gật đầu đồng ý biểu lộ nét mặt hoạt động, cử lơ * Đặt câu hỏi đãng * Làm rõ ý * Tránh không ngắt lời người nói * Phối hợp nghe nói CLXVIII d Giải xung đột - Nhận thức xung đột tất yếu động lực phát triển - Một số biện phát giải quyết: CLXIX * Rút lui, tránh đối đầu * Áp đảo * Xoa dịu * Thỏa hiệp * Hợp tác CLXXe Tăng cường động lực làm việc CLXXI + Bám sát vào nhu cầu CLXXII Những nhu cảu vê hoàn Thiện CLXXIII Những nhu càu vê xã hộĩ Nhu cầu đánh giá, tôn trọng CLXXIV Những nhu cầu an toàn, an ninh CLXXV CLXXVI I, Nhùng nhu càu sinh học Bậc thang nhu cầu Abraham Maslow Nhóm sinh viên thực hiện: Nhóm số Trang 34 Làm việc nhóm Kỹ làm việc nhóm CLXXVII - Các kỹ • Lắng nghe • Trợ giúp * Chia sẻ Chất vấn * Thuyết phục * Tôn trọng * Chung sức Kỹ giao tiếp CLXXVIII + Giao tiếp hành vi trình trao đổi thông tin, ý tưởng, cảm - xúc người với nhằm đạt mục tiêu định CLXXIX + Hành vi cụ thể: • Vẻ mặt cau có vs nụ cười tươi tắn; • Những lời cằn nhằn, cáu bẳn vs giọng nói nhẹ nhàng, từ tốn; • Tức tối, giận hờn vs sẵn lịng lắng nghe lời giải thích người khác • Ln cởi mở với người xung quanh, chủ động chào hỏi người quen biết • Đừng nói lắp bắp hay lí nhí mà cố gắng diễn đạt cách rõ ràng, dễ hiểu • Tập suy nghĩ trước nói để câu nói tăng thêm ý nghĩa - Kỹ xử lý xung đột • Nhìn nhận xung đột , coi vấn đề cần giải quyết, xác định rõ nội dung chi tiết xung đột, không quy kết, dán nhãn, tố cáo • Mọi người lắng nghe nhau, sẵn sàng thay đổi quan điểm mình, phát khác biệt hai bên Sẵn sàng hợp tác, xây dựng mục đích chung Tìm hiểu hồn cảnh điều kiện người có xung đột với để hiểu quan điểm họ • Có gắng tiến dần tới thỏa thuận hai bên - Kỹ tổ chức họp • Chuẩn bị họp * Bắt đầu họp • Đưa phân tích chủ đề * Lập kế hoạch hành động • Bế mạc họp Nhóm sinh viên thực hiện: Nhóm số Trang 35 Làm việc nhóm CLXXX - Nguyên tắc làm việc nhóm hiệu * Tạo đồng thuận * Khuyến khích óc sáng tạo * Phát sinh ý kiến * Học cách ủy thác * Khuyến khích người phát biểu CLXXXI - Lãnh đạo nhóm CLXXXII Lãnh đạo trình gây ảnh hưởng đến hoạt động cá hay nhóm nhằm đạt mục đích tình định • Người lãnh đạo định hay tự hình thành nhóm • Người lãnh đạo cần có đủ kỹ cần thiết, khả tầm nhìn để dẫn dắt nhóm CLXXXIII + Tố chất cần thiết người lãnh đạo nhân CLXXXIV * Có khả gây ảnh hưởng * Khát vọng nghị lực người khác * Nhạy cảm: nhận biết thân đang/sẽ diễn * Tự tin: Tin vào làm * Thơng minh: cần mức cho người khác tin tưởng CLXXXV * Hiểu biết * Chính trực: để tạo tin cậy rộng chuyên môn: mức vừa phải * Là người khởi xướng * Người làm gương * * Người biết lắng nghe * Giữ vai trò người huấn luyện Người biết thương thảo * Là thành viên CLXXXVI + Vai trò người lãnh đạo CLXXXVII CLXXXVIII + Kỹ cần có người lãnh đạo nhóm: V Kỹ lập kế hoạch • Kế hoạch tài liệu súc tích việc phải làm cách định làm • Viết kế hoạch giúp ta có nhìn sâu sát vào cơng việc, đánh giá xác mục tiêu nhắm tới vạch đường tới Nhóm sinh viên thực hiện: Nhóm số Trang 36 Làm việc nhóm CLXXXIX V Kỹ tổ chức cơng việc Nhóm sinh viên thực hiện: Nhóm số Trang 37 Làm việc nhóm * Xác định quy trình, khối lượng cơng việc phân cơng lao động * Kiểm tra, đánh giá CXC V Kỹ điều hành họp, thảo luận * Đánh giá chung vấn đề họp, thảo * Tiến hành bước hợp, luận CXCI * Chuẩn bị thảo luận * Bắt đầu họp * Đưa phân tích chủ đề * Lập kế hoạch hành động * Bế mạc họp Ứng dụng lĩnh vực phát triển phần mềm CNTT — Phương pháp phát triển phần mềm linh hoạt Tổng quan Agile - Agile hiểu đơn giản phương pháp phát triển phần mềm linh hoạt, hướng tiếp cận cụ thể cho việc quản lý dự án phần mềm Nó gồm q trình làm việc tương tác tích hợp để đưa sản phẩm đến tay người dùng nhanh tốt - Những phương pháp phát triển phần mềm theo cách truyền thống ngày bộc lộ nhiều nhược điểm tỷ lệ dự án thất bại cao thời kỳ bùng phát ngành cơng nghệ Nhận vấn đề đó, số cá nhân công ty riêng lẻ đưa phương pháp phát triển phần mềm đại khác để thích ứng với tình hình - Vào năm 2001, tun ngơn Agile (Agile Manifesto) thống đời nhóm người có uy tính phát triển phần mềm: a) Cá nhân Sự tương tác quy trình cơng cụ CXCII + Đặt trọng tâm vào người tương hỗ thành viên team Nếu dự án có thành viên có lực, chịu làm việc mang đến thành công cho dự án CXCIII + Thành viên nhóm cần: • Tơn trọng giá trị cá nhân • Trung thực truyền thơng • Minh bạch liệu, hoạt động, định • Tin tưởng hỗ trợ cá nhân với nhóm Nhóm sinh viên thực hiện: Nhóm số Trang 38 Làm việc nhóm • Cam kết với nhóm mục tiêu nhóm b) Phần mềm Chạy tốt Tài liệu Đầy đủ CXCIV + Thực đứng với góc độ khách hàng khách hàng quan tâm đến sản phẩm có hoạt động tốt hay không Trong việc tạo cập nhật tài liệu nhiều thời gian cho buồn tẻ CXCV + Vậy không nên tập trung nhiều cho việc không cần thiết mà nên dành thời gian để trao đổi để hiểu thêm công việc phải làm CXCVI + Chúng ta đừng hiểu lầm làm Agile không viết tài liệu Y tưởng viết mà người cần đọc c) Cộng tác với Khách hàng Thương thảo Hợp đồng CXCVII + Nhấn mạnh việc để khách hàng tham gia vào trình phát triển phần mềm CXCVIII + Khách hàng giúp định hình sản phẩm phần mềm tạo CXCIX + Khách hàng có vị trí đặc biệt đội hình phát triển d) Phản hồi với Thay đổi Bám sát Kế hoạch CC + Phản hồi với thay đổi điều cần thiết cho việc tạo sản phẩm làm hài lòng khách hàng mang lại giá trị kinh doanh CCI + Tìm kiếm phản hồi khách hàng suốt dự án để kết hợp thơng tin phản hồi thơng tin sản phẩm phát triển CCII + Tích hợp sẵn tiến trình thay đổi kế hoạch khoảng thời gian đặn dựa thơng tin phản hồi từ phía khách hàng Đặc trưng Agile - Tính lặp (Iterative) • Dự án thực phân đoạn lặp lặp lại • Các phân đoạn (được gọi Iteration Sprint) thường có khung thời gian ngắn (từ đến bốn tuần) - Tính tiệm tiến (Incremental) tiến hóa (Evolutionary) • Cuối phân đoạn phần nhỏ sản phẩm cuối • Các phần nhỏ thường đầy đủ, có khả chạy tốt, kiểm thử cẩn thận sử dụng • Theo thời gian, phân đoạn tiếp nối phân đoạn kia, phần chạy tích lũy, lớn dần lên toàn yêu cầu khách hàng thỏa mãn - Tính thích ứng (hay thích nghi - adaptive) CCIII Do phân đoạn kéo dài khoảng thời gian ngắn, việc lập kế hoạch điều chỉnh liên tục, nên thay đổi trình phát triển (u cầu thay đổi, thay đổi cơng nghệ, thay đổi định hướng mục tiêu v.v.) đáp ứng theo cách thích hợp Nhóm sinh viên thực hiện: Nhóm số Trang 39 Làm việc nhóm - Nhóm tự tổ chức liên chức • Cấu trúc nhóm agile thường liên chức (cross-functionality) tự tổ chức (self-organizing) Nhóm sinh viên thực hiện: Nhóm số Trang 40 Làm việc nhóm • Các nhóm tự thực lấy việc phân cơng cơng việc mà khơng dựa • • • • • • • • • • • mơ tả cứng chức danh Các thành viên nhóm cộng tác với để định, theo dõi tiến độ, giải vấn đề mà không chờ mệnh lệnh cấp quản lý Quản lý tiến trình thực nghiệm (Empirical Process Control) Ra định dựa liệu thực tiễn Việc phân nhỏ dự án thành phân đoạn ngắn góp phần gia tăng điểm mốc để nhóm phát triển thu thập kiện cho phép điều chỉnh chiến lược phát triển Agile rút ngắn vịng đời phản hồi (short feedback life cycle) để dễ dàng thích nghi gia tăng tính linh hoạt Giao tiếp trực diện (face-to-face communication) Đánh giá cao việc giao tiếp trực diện thay gián tiếp thơng qua giấy tờ Khuyến khích nhóm phát triển trực tiếp nói chuyện với khách hàng để hiểu rõ khách hàng thực cần, thay phụ thuộc nhiều vào loại văn Phát triển thói quen chế trao đổi trực diện thường xuyên (một chế thường thấy họp tập trung hàng ngày) Phát triển dựa giá trị (value-based development) Nguyên tắc “phần mềm chạy tốt thước đo tiến độ” Loại bỏ công việc dư thừa không trực tiếp mang lại giá trị cho sản phẩm Giúp khách hàng tối ưu hóa giá trị dự án Gia tăng đáng kể độ hài lòng khách hàng Phương pháp Scrum - Scrum “bộ khung làm việc” để tiếp cận công việc phức tạp • • • • • • Dựa khung này, nhóm làm việc áp dụng quy trình, kỹ thuật khác cho cơng việc Nó thành viên họ Agile Giá trị cốt lõi Scrum Minh bạch: Thông tin liên quan tới trình phát triển phải minh bạch thông suốt Các công cụ họp Scrum đảm bảo thông tin minh bạch cho bên Thanh tra: Truy xét kĩ càng, liên tục chế khởi đầu cho việc thích nghi cải tiến liên tục Scrum Thích nghi: Phản hồi lại thay đổi cách tích cực Ba vai trò Product Owner: Là người chịu trách nhiệm thành công dự án, người định nghĩa yêu cầu đánh giá cuối đầu nhà phát triển phần mềm Scrum Master: Là người có hiểu biết sâu sắc, đảm bảo nhóm làm việc hiệu với Scrum Nhóm sinh viên thực hiện: Nhóm số Trang 41 Làm việc nhóm • Development Team: Một nhóm liên chức năng, tự quản lý để tiến hành chuyển đổi yêu cầu tổ chức danh sách yêu cầu (requirement) dự án thành chức hệ thống eXtreme Programming (XP) - eXtreme Programming (XP) phương pháp phát triển phần mềm hướng đến việc nâng cao chất lượng phần mềm khả đáp ứng với thay đổi yêu cầu người dùng - Các giá trị XP CCIV + Giao tiếp (Communication): Trao đổi trực diện ngày CCV + Tính đơn giản (Simplicity): Chỉ làm cần thiết, khơng CCVI + Phản hồi (Feedback): • Cam kết liên tục bàn giao phần mềm chạy tốt vào cuối cácphân đoạn ngắn • Lắng nghe phản hồi từ bên thực điều chỉnh cần thiết CCVII + Tôn trọng (Respect): Mỗi người đóng vai trị vào việc tạo giá trị không kể công việc CCVIII + Can đảm (Courage): Ln nói tiến độ ước lượng - Các nguyên tắc XP CCIX + Phản hồi nhanh (Rapid Feedback) CCX Luôn lắng nghe phản hồi từ nhiều phía, lấy phản hồi cách nhanh nhất, tìm hiểu chúng đưa hiểu biết vào hệ thống nhanh Lập trình viên học cách thiết kế, lập trình, kiểm thử tốt phạm vi phút khơng phải hàng ngày, tuần chí hàng tháng CCXI + Giả định đơn giản (Assume Simplicity) • Đối xử với vấn đề thể chúng giải giải pháp đơn giản • Thay đổi tiệm tiến (Incremental Change) • Khơng thay đổi “lố”, mà thay đổi thiết kế, chức CCXII + Sống chung với thay đổi (Embracing Change) • Chiến thuật tốt tôn trọng tất khả giải vấn đề áp lực • Cơng việc chất lượng cao (Quality Work) • Phải ln đầu tư để có chất lượng cơng việc cao nhất, đến mức “hoàn hảo” CCXIII CCXIV - Hết Tài liệu tham khảo: Wikipedia, Bài viết sami.hust.edu.vn số viết khác Bài giảng thầy Nguyễn Cảnh Nam Bài giảng thầy Nguyễn Đình Hân Bài giảng thầy Lê Hải Hà Bài giảng thầy Trần Ngọc Thắng Nhóm sinh viên thực hiện: Nhóm số Trang 42 ... nghành nghề Toán- Tin III Về viện Toán ứng dụng Tin học IV Trước bắt đầu giới thiệu ngành nghề Toán- Tin, ta giới thiệu qua viện Toán ứng dụng Tin học V Viện Toán ứng dụng Tin học, Trường Đại học Bách... học sau đại học nước * Toán ứng dụng * Cơ sở Toán học cho Tin học chuyên ngành tiến sỹ: * Phương trình vi phân Cơ sở Tốn học cho * Giải tích Tin tích phân học VIII ^ Về đào tạo sau đại học, Viện. .. ngành, cấp doanh nghiệp việc đưa ứng dụng toán học, tin học vào lĩnh vực kinh tế, tài chính, xây dựng, kỹ thuật v.v VI Tiền thân Viện Toán ứng dụng Tin học trường Đại học Bách khoa Hà Nội Tổ Tốn

Ngày đăng: 10/03/2022, 20:02

Xem thêm:

Mục lục

    NHẨP MON TOÁN TIN

    I Giới thiệu nghành nghề Toán-Tin

    III Về viện Toán ứng dụng và Tin học

    2 Học Toán-Tin ra làm gì?

    3 Học Toán-Tin ra làm ở đâu?

    XXX Thống kê lĩnh vực làm việc

    4 Thu nhập trong tương lai?

    XXXI THÕNG KÊ THU NHẬP 1 NĂM (1-3 năm sau ra trường)

    5 Phong trào tình nguyện và các hoạt động xã hội

    XXXIII PHONG TRÀO TÌNH NGUYỆN VÀ CÁC HOẠT ĐỘNG XÃ HỘI

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w