... khủng hoảng phần mềm: Phần mềm hoàn thành và chuyển giao trễ thời hạnVượt chi phí dự đoánVẫn còn tiềm tàng lỗi Côngnghệphầnmềm Tiến trình phầnmềm Giảng viên: TS. Nguyễn Mạnh ... mềm Development team: đội phát triển phần mềm Quality Assurance (QA): đội đảm bảo chất lượng phần mềm User: người sử dụng phần mềm Client: người đặt hàng phần mềm 11Một số câu hỏi (3)Phân biệt ... paradigm: phương pháp luận, mô hình lần lượt các bước để phát triển phần mềm Cost: chi phí phát triển phần mềm Price: giá bán của phần mềm Technique: kỹ thuậtMistake, fault, failure, error: lỗiDefect:...
... quản lý:+ Phần mềm + Qui trình phát triển.Chúng ta cần đo kích cỡ phần mềm, chất lượng phần mềm, năng suất phầnmềm 6.2 Độ đo phần mềm Có hai phương pháp phổ biến để đo kích cỡ phầnmềm là:+ ... Ths. Nguyễn Khắc QuốcEmail:quoctv10@gmail.comBÀI GIẢNG MÔNCÔNG NGHỆPHẦN MỀMChương 6QUẢN LÝ DỰ ÁN PHẦN MỀM- Quản lý dự án là tầng đầu tiên trong phát triển phần mềm. - Mục tiêu ... công) con người là phần chính của chi phíxây dựng phần mềm. Năng lực của người phát triển phầnmềm lại rất biếnthiên, kéo theo sự phức tạp trong tính toán chi phí.Phát triển phầnmềm được tiến...
... baobọc bên trong nó hai thành phần: Thành phầndữ liệu: chứa các thông tin về chính đốitượng: thành phần thông tin (information), thành phầnthuộc tính (attribute). Thành phầnhànhđộng: các khả ... Slide 29Định nghĩaCNPM(tiếp) Công nghệ phầnmềmlàlĩnh vựckhoahọcvề các phương pháp luận, kỹ thuậtvàcôngcụ tích hợp trong quy trình sảnxuấtvàvậnhànhphầnmềmnhằmtạoraphầnmềmvớinhững chấtlượng mongmuốn[Software ... theo thành phần Giao tiếpkhách hàngLậpkế hoạchPhân tích rủiroKỹ nghệ Xây dựng & XuấtxưởngKhách hàngđánh giáXác định thành phần ứng viênTìm thành phần từ thư việnLấy thành phần nếucóXây...
... Nẵng2Nội dungLịch sử phát triển phầnmềm vàkhủng hoảng phầnmềm ? Công nghệphần mềm Khái niệm Mục ñích Nguyên tắcChất lượng phần mềm Phân loại phần mềm 1223Mạng PetriVí dụkhi ... cho kết quả là phần tử của kiểuQueryReply == is_in | is_outðặc tả thao tác20Ví dụ 1Khởi tạo hệ thống 1Giới thiệu công nghệphầnmềm (1) Nguyễn Thanh BìnhKhoa Côngnghệ Thông tinTrường ... năng của phần mềm Danh sách người liên quan, người sử dụng cuốiMô tả môi trường mà phầnmềm sẽ vận hànhDanh sách các yêu cầu của phầnmềm ñềxuấtCác ràng buộc của phầnmềm ñề xuất...
... nghìn công ty thiết kế phầnmềm đà nổi lên để giúp các doanh nghiệp thiết lập sự hiện diện phầnmềm hay tham gia vào thơng mại điện tử. Nhiều ngời đà trở thành lÃo luyện với tiến trình kĩ nghệphần ... 5.1.3.7. Xem xét phầnmềm Một cách thờng xuyên, các ứng dụng phải thay thế các phầnmềm cũ. Hệ thống hiện tại có thể đà có phầnmềm hỗ trợ từ trớc. Nghiên cứu các phầnmềm đà tồn tại cung ... của máy sẽ đợc phân tích để mô tả công việc. Th.S. Nguyễn Thế Cờng - Khoa CNTT - Đại học Hàng hải http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 69Chơng 5 Thu thập dữ...
... dụng lại các thànhphần và sự mất tính thích nghi của thànhphần đó. Th.S. Nguyễn Thế Cờng - Khoa CNTT - Đại học Hàng hải http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 56của ... Th.S. Nguyễn Thế Cờng - Khoa CNTT - Đại học Hàng hải http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 35Thiết kế phầnmềm là một quá trình chuyển hoá các yêu cầu thành một ... kiểm soát thông minh trong số các thànhphầnphần mềm. 2. Thiết kế nên theo các module, tức là phầnmềm nên đợc phân hoạch một cách logic thành các thànhphần thực hiện chức năng hay các chức...
... đợc đặc tả chứ không chỉ một thànhphần đợc đặc tả. Nguyên lý 3: Đặc tả phải bao gồm hệ thống có phầnmềm là một thànhphần trong đó Một hệ thống bao gồm các thànhphần tơng tác nhau. Chỉ bên ... trúc dữ liệu và mô tả các chức năng. Th.S. Nguyễn Thế Cờng - Khoa CNTT - Đại học Hàng hải http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 3213. Ngời dùng đà xét duyệt bản ... tức là, làm sao việc thay đổi trong Th.S. Nguyễn Thế Cờng - Khoa CNTT - Đại học Hàng hải http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 28đó đặc tả cái gì đà đạt đợc bằng...
... Hàng hải http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 21Ngày nay, xử lý thông tin nghiệp vụ là lĩnh vự ứng dụng phầnmềm lớn nhất. Phần mềm loại này phục vụ cho các hệ ... http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 22 Tính khoa học về cấu trúc: Các sản phẩm phầnmềm đợc chia thành các đơn vị nhỏ cân đối và có quan hệ ... ứng dụng phầnmềm nghiệp vụ còn bao gồm cả tính toán tơng tác (nh xử lý các giao tác cho các điểm bán hàng) ngoài ứng dụng xử lý dữ liệu. Nhóm 4: Phầnmềm khoa học công nghệ. Phần mềm này đợc...
... http://www.ebook.edu.vn Bài giảng môn học Côngnghệ phầm mềm Trang 6 Nhận xét: Phần cứng hỏng có vật t thay thế, nhng không có phầnmềm thay thế cho phần mềm. Mọi hỏng hóc của phầnmềm đều chỉ ra lỗi ... của phần mềm: Phần mềm là phần tử của hệ thống logic cha không phải hệ thống vật lý. Do vậy, phần mềm có một số đặc trng khác biệt đáng kể đối với đặc trng của phần cứng. Đặc trng 1: Phầnmềm ... về côngnghệphần mềm. Côngnghệphầnmềm là một lĩnh vực nghiên cứu của tin học nhằm đa ra các nguyên lý, phơng pháp, công cụ, phơng tiện giúp cho việc thiết kế và cài đặt một sản phẩm phần...
... chạm đến tất cả các giai đoạn trong tiến trình xây dựng phần mềm Nghịch lý hiện nay tại các công ty: xem nhẹ công tác bảo trì giao các công đoạn bảo trì cho các lập trình viên mới VD: Xem ... khách hàng bằng cách cung cấp những dịch vụ bảo trì tốt nhất Là chuẩn mực cho sự thànhcông của công ty phầnmềm http://www.ebook.edu.vnHuỳnh Xuân Hiệp - CNPM 180111555...222 ... maintenance programmers) Hình thành thuật ngữ nhà lập trình bảo trì (maintenance programmer - MP) Đây là khía cạnh khó khăn nhất, nhiều thách thức, của một sản phẩm phần mềm vì đụng chạm đến tất...