When computer software succeeds-when it meets the needs of the people who use it, when it performs flawlessly over a long period of time, when it is easy to modify and even easier to use it can and does change things for the better. But when software failswhen its users are dissatisfied, when it is error prone, when it is difficult to change and even harder to use-bad things can and do happen. …
Hampir tiga dekade lamanya sejak edisi pertama buku ini ditulis.
Hampir tiga dekade lamanya sejak edisi pertama buku ini ditulis. selama tiga dekade tersebut, rekayasa perangkat lunak meluas dari sebuah gagasan kabur yang dipraktikkan oleh sejumlah kecil pengikut setia sampai pada ilmu rekayasa yang sah.