TAILIEUCHUNG - Planning Extreme Programming - kent beck martin fowler phần 10

Phương pháp XP đã đề ra 12 quy cách (practices) làm việc để thực hiện các nguyên tắc phát triển phần mềm đã nêu ở trên. Theo các chuyên gia trong CNPM, các quy cách làm việc đề ra bởi XP không có gì là mới. Thực chất, những quy cách này là những kinh nghiệm hay nhất thu được trong quá trình phát triển CNPM, đặc biệt là CNPM với công nghệ hướng đối tượng | Chapter 30 Dealing with Bugs This is for the species boys and girls. --Starship Troopers the movie Schedule bug fixes with stories so the customer can choose between fixing bugs and adding further functionality. We ve never tried farming even though Kent now lives the middle of farms pick-up trucks and people who wear cowboy hats for real. One thing we imagine we have in common with farmers is a distaste for bugs. Programming bugs may not eat our source code but they do eat at our customer relationships and productivity. And we can t get insecticide at the nearest supply shop. Martin- parse please You may think that can claim that XP leads to software that is remarkably free of bugs due to its strong emphasis on testing. We aren t so sure. There are plenty of software products out there with an acceptably low level of bugs low in the sense of high . We re sure you can get there by a testing phase late in the project cycle. What XP does with its testing process is not something that is necessarily more efficient at finding bugs but something that by bringing testing forward makes the project easier to plan and increases programmer productivity. One of the worst things about software bugs is that they come with a strong element of blame from the customer and guilt from the programmer . If only we d tested more if only you were competent programmers there wouldn t be these bugs. We ve seen people screaming on news groups and managers banging on tables saying that no bugs are acceptable. All this emotion really screws up the process of dealing with bugs and hurts the key human relationships that are essential if software development is to work well. So let s get a few ground rules on the table. We assume that the programmers are trying to do the most professional job they can. As part of this they will go to great lengths to eliminate bugs. However nobody can eliminate all of them. The customer has to trust that the programmers are working hard to reduce bugs and can .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.