2.2 Software errors, faults and failures■ “We’ve used the Simplex HR s translation - 2.2 Software errors, faults and failures■ “We’ve used the Simplex HR s Indonesian how to say

2.2 Software errors, faults and fai

2.2 Software errors, faults and failures
■ “We’ve used the Simplex HR software in our Human Resources Department
for about three years and we have never had a software failure.”
■ “I started to use Simplex HR two months ago; we had so many failures
that we are considering replacing the software package.”
■ “We have been using the same software package for almost four years.
We were very satisfied throughout the period until the last few months,
when we suddenly faced several severe failures. The Support Center of
the software house from which we bought the package claims that they
have never encountered failures of the type we experienced even though
they serve about 700 customers who utilize Simp All these views, expressed by participants in a human resources management
conference, refer to the same software package. Is it possible for such a variation in users’ experience with failure to appear with the same software
package? Can a software package that successfully served an organization for
a long period “suddenly” change its nature (quality) and become “bugged”?
The answer to these questions is yes, and it is rooted in the characteristics of software.
The origin of software failures lies in a software error made by a programmer. An error can be a grammatical error in one or more of the code lines,
or a logical error in carrying out one or more of the client’s requirements.
However, not all software errors become software faults. In other words,
in some cases, the software error can cause improper functioning of the software in general or in a specific application. In many other cases, erroneous
code lines will not affect the functionality of the software as a whole; in a
part of these cases, the fault will be corrected or “neutralized” by subsequent
code lines.
We are interested mainly in the software failures that disrupt our use of
the software. This requires us to examine the relationship between software
faults and software failures. Do all software faults end with software failures? Not necessarily: a software fault becomes a software failure only when
it is “activated” – when the software user tries to apply the specific, faulty
application. In many situations, a software fault is never activated due to the
user’s lack of interest in the specific application or to the fact that the combination of conditions necessary to activate the fault never occurs.


Example 1: The “Pharm-Plus” software package
“Pharm-Plus”, a software package developed for the operations required of
a pharmacy chain, included several software faults, such as the following:
(a) The chain introduced a software requirement to avoid the current sale
of goods to customers whose total debts will exceed $200 upon completion of the current sale. Unfortunately, the programmer erroneously
put the limit at $500, a clear software fault. However, a software failure
never occurred as the chain’s pharmacies do not offer credit to their customers, that is, sales are cash sales or credit card sales.
(b) Another requirement introduced was the identification of “super customers”. These were defined as those customers of the pharmacy who
made a purchase at least once a month, the average value of that purchase made in the last M months (e.g., 12 months) being more than N
times (e.g., five times) the value of the average customer’s purchase at the
pharmacy. It was required that once “super customers” reached the
cashier, they would be automatically identified by the cash register. (The
customers could then be treated accordingly, by receiving a special discount or gift, for example.) The software fault (caused by the system
analyst) was that “super customers” could be identified solely by the
value of their current purchase. In other words, customers whose regular purchases consisted of only one or two low-cost items could
mistakenly be identified as “super customers”.
At this particular chain, this software fault never turned into a software failure because its pharmacies, which allow for cash sales or credit card sales
only, were unconcerned about identifying their customers, and were thus
uninterested in applying the “super customer” option. This was the case for
several years until the management of a new pharmacy decided to promote
sales by developing customer–pharmacy relationships, and chose to implement the “super customer” option offered by “Pharm-Plus”. The pharmacy
defined a “super customer” to be a person whose average purchase in the
last three months (M = 3) was over 10 times (N = 10) the value of the average purchase made in the pharmacy. In order to execute their marketing
strategy, management began to distribute a pharmacy ID card to their customers, who were asked to show the card to the cashier. The cashiers were instructed to give special treatment to customers who were identified by the
cash register as “super customers”. It was soon observed that customers who
entered t
0/5000
From: -
To: -
Results (Indonesian) 1: [Copy]
Copied!
2.2 software kesalahan, kesalahan dan kegagalan■ "kami telah menggunakan perangkat lunak Simplex HR di kami departemen sumber daya manusiauntuk sekitar tiga tahun dan kami tidak pernah memiliki perangkat lunak kegagalan."■ "saya mulai menggunakan Simplex HR dua bulan yang lalu; Kami memiliki begitu banyak kegagalanbahwa kita sedang mempertimbangkan untuk menggantikan paket perangkat lunak."■ "kita telah menggunakan paket perangkat lunak yang sama selama hampir empat tahun.Kami merasa sangat puas selama sampai beberapa bulan terakhir,Ketika kami tiba-tiba dihadapkan beberapa kegagalan yang parah. Pusat dukunganrumah perangkat lunak yang kami membeli paket mengklaim bahwa merekatidak pernah mengalami kegagalan dari jenis yang kita alami meskipunmereka melayani pelanggan sekitar 700 yang memanfaatkan semua Simp pandangan ini, yang diungkapkan oleh peserta dalam manajemen sumber daya manusiakonferensi, merujuk pada paket perangkat lunak yang sama. Apakah mungkin untuk sebuah variasi dalam pengalaman pengguna dengan kegagalan untuk tampil dengan perangkat lunak yang samaPaket? Paket perangkat lunak yang berhasil melayani suatu organisasi untuk dapatjangka panjang "tiba-tiba" mengubah sifat (kualitas) dan menjadi "disadap"?Jawaban untuk pertanyaan-pertanyaan ini adalah ya, dan berakar pada karakteristik dari perangkat lunak.Asal-usul kegagalan perangkat lunak terletak di kesalahan perangkat lunak yang dibuat oleh seorang programmer. Kesalahan dapat menjadi sebuah kesalahan tata bahasa dalam satu atau lebih baris kode,atau kesalahan yang logis dalam melaksanakan satu atau lebih dari klien persyaratan.Namun, tidak semua perangkat lunak kesalahan menjadi kesalahan perangkat lunak. Dengan kata lain,dalam beberapa kasus, kesalahan perangkat lunak dapat menyebabkan fungsi pantas perangkat lunak secara umum atau dalam aplikasi tertentu. Dalam banyak kasus lain, kelirubaris kode tidak akan mempengaruhi fungsi dari perangkat lunak secara keseluruhan; dalamBagian dari kasus ini, kesalahan akan diperbaiki atau "dinetralisir" oleh berikutnyabaris kode.Kami terutama tertarik kegagalan perangkat lunak yang mengganggu penggunaanperangkat lunak. Hal ini memerlukan kita untuk meneliti hubungan antara perangkat lunakkesalahan dan kegagalan perangkat lunak. Melakukan semua kesalahan perangkat lunak berakhir dengan kegagalan perangkat lunak? Belum tentu: kesalahan perangkat lunak menjadi kegagalan perangkat lunak hanya ketikaitu adalah "diaktifkan" – ketika pengguna perangkat lunak mencoba untuk menerapkan spesifik, rusakaplikasi. Dalam banyak situasi, kesalahan perangkat lunak tidak pernah diaktifkan karenapengguna kurangnya minat di aplikasi spesifik atau fakta bahwa kombinasi dari kondisi yang diperlukan untuk mengaktifkan kesalahan tidak pernah terjadi.Contoh 1: "Pharm-Plus" paket perangkat lunak"Pharm-Plus", paket perangkat lunak yang dikembangkan untuk operasi diperlukanJaringan farmasi, termasuk beberapa kesalahan perangkat lunak, seperti berikut:(jaringan) diperkenalkan persyaratan perangkat lunak untuk menghindari penjualan saat inibarang untuk pelanggan yang total hutang akan melebihi $200 setelah menyelesaikan penjualan saat ini. Sayangnya, programmer kelirumenempatkan batas $500, kesalahan perangkat lunak jelas. Namun, kegagalan perangkat lunaktidak pernah terjadi sebagai rantai apotek tidak menawarkan kredit kepada pelanggan mereka, yaitu penjualan adalah penjualan tunai atau kartu kredit penjualan.(b) persyaratan lain yang diperkenalkan adalah identifikasi "super pelanggan". Ini didefinisikan sebagai pelanggan dari farmasi yangmelakukan pembelian minimal sekali sebulan, nilai rata-rata bahwa pembelian bulan terakhir M (misalnya, 12 bulan) menjadi lebih dari Nkali (misalnya, lima kali) nilai pembelian pelanggan rata-ratafarmasi. Itu diperlukan bahwa sekali "super pelanggan" mencapaikasir, mereka akan secara otomatis diidentifikasi oleh kasir. (ThePelanggan bisa kemudian diperlakukan sesuai, dengan menerima diskon khusus atau hadiah, misalnya.) Kesalahan perangkat lunak (yang disebabkan oleh sistemanalis) adalah bahwa "super pelanggan" bisa diidentifikasi hanya olehnilai pembelian mereka saat ini. Dengan kata lain, bisa pelanggan pembelian biasa yang terdiri dari hanya satu atau dua barang-barang murahkeliru diidentifikasi sebagai "super pelanggan".Di jaringan tertentu ini, kesalahan perangkat lunak ini tidak pernah berubah menjadi kegagalan perangkat lunak karena apotek yang, yang memungkinkan untuk penjualan tunai atau kartu kredit penjualanhanya, tidak peduli tentang mengidentifikasi pelanggan mereka, dan dengan demikiantidak tertarik dalam menerapkan opsi "super pelanggan". Ini adalah kasusbeberapa tahun sampai pengelolaan apotek baru memutuskan untuk mempromosikanpenjualan dengan mengembangkan hubungan pelanggan-farmasi, dan memilih untuk menerapkan pilihan "super pelanggan" yang ditawarkan oleh "Pharm-Plus". Farmasididefinisikan "pelanggan super" untuk menjadi orang yang membeli yang rata-rata ditiga bulan terakhir (M = 3) adalah lebih dari 10 kali (N = 10) nilai pembelian rata-rata di apotek. Untuk mengeksekusi pemasaran merekastrategi, manajemen mulai mendistribusikan apotek KTP ke pelanggan mereka, yang diminta untuk menunjukkan kartu ke kasir. Kasir diperintahkan untuk memberikan perlakuan khusus kepada pelanggan yang dikenali olehkasir sebagai "super pelanggan". Segera diamati bahwa pelanggan yangt masuk
Being translated, please wait..
Results (Indonesian) 2:[Copy]
Copied!
Kesalahan 2.2 Software, kesalahan dan kegagalan
■ "Kami telah menggunakan software Simplex HR di Departemen Sumber Daya Manusia kami
selama sekitar tiga tahun dan kami tidak pernah memiliki kegagalan perangkat lunak."
■ "Saya mulai menggunakan Simplex HR dua bulan yang lalu; kami memiliki begitu banyak kegagalan
yang kita sedang mempertimbangkan mengganti paket perangkat lunak. "
■" Kami telah menggunakan paket perangkat lunak yang sama selama hampir empat tahun.
Kami sangat puas sepanjang periode sampai beberapa bulan terakhir,
ketika kami tiba-tiba menghadapi beberapa kegagalan yang parah . Pusat Dukungan dari
rumah perangkat lunak dari yang kami beli paket mengklaim bahwa mereka
tidak pernah mengalami kegagalan dari jenis yang kita alami meskipun
mereka melayani sekitar 700 pelanggan yang memanfaatkan Simp Semua pandangan ini, diungkapkan oleh peserta dalam manajemen sumber daya manusia
konferensi, merujuk untuk paket perangkat lunak yang sama. Apakah mungkin untuk variasi seperti dalam pengalaman pengguna dengan kegagalan untuk tampil dengan software yang sama
paket? Dapat paket perangkat lunak yang berhasil disajikan sebuah organisasi untuk
jangka waktu yang panjang "tiba-tiba" berubah sifatnya (kualitas) dan menjadi "disadap"?
Jawaban untuk pertanyaan ini adalah ya, dan itu berakar pada karakteristik perangkat lunak.
Asal software kegagalan terletak pada kesalahan perangkat lunak yang dibuat oleh programmer. Kesalahan bisa menjadi kesalahan tata bahasa dalam satu atau lebih dari baris kode,
atau kesalahan logis dalam melaksanakan satu atau lebih dari kebutuhan klien.
Namun, tidak semua kesalahan perangkat lunak menjadi kesalahan software. Dengan kata lain,
dalam beberapa kasus, kesalahan perangkat lunak dapat menyebabkan fungsi yang tidak tepat dari perangkat lunak secara umum atau dalam aplikasi tertentu. Dalam banyak kasus lain, salah
baris kode tidak akan mempengaruhi fungsi dari perangkat lunak secara keseluruhan; dalam
bagian dari kasus ini, kesalahan akan diperbaiki atau "dinetralkan" oleh berikutnya
baris kode.
Kami tertarik terutama dalam kegagalan perangkat lunak yang mengganggu kami menggunakan
perangkat lunak. Ini mengharuskan kita untuk menguji hubungan antara perangkat lunak
kesalahan dan kegagalan perangkat lunak. Apakah semua kesalahan software berakhir dengan kegagalan perangkat lunak? Belum tentu: kesalahan perangkat lunak menjadi kegagalan perangkat lunak hanya jika
itu adalah "diaktifkan" - ketika pengguna software mencoba untuk menerapkan tertentu, rusak
aplikasi. Dalam banyak situasi, kesalahan perangkat lunak tidak pernah diaktifkan karena
kurangnya pengguna minat dalam aplikasi tertentu atau fakta bahwa kombinasi dari kondisi yang diperlukan untuk mengaktifkan kesalahan tidak pernah terjadi.


Contoh 1: The "Pharm-Plus" paket perangkat lunak
" Pharm-Plus ", sebuah paket perangkat lunak yang dikembangkan untuk operasi yang diperlukan dari
rantai farmasi, termasuk beberapa kesalahan software, seperti berikut:
(a) rantai memperkenalkan kebutuhan perangkat lunak untuk menghindari penjualan saat
barang ke pelanggan yang utang keseluruhan akan lebih dari $ 200 setelah selesainya penjualan saat ini. Sayangnya, programmer keliru
menempatkan batas $ 500, kesalahan perangkat lunak yang jelas. Namun, kegagalan perangkat lunak
tidak pernah terjadi sebagai apotek rantai tidak menawarkan kredit kepada pelanggan mereka, yaitu, penjualan adalah penjualan tunai atau penjualan kartu kredit.
(B) Persyaratan lain yang diperkenalkan adalah identifikasi "pelanggan super". Ini didefinisikan sebagai mereka pelanggan dari apotek yang
melakukan pembelian minimal sebulan sekali, nilai rata-rata yang beli dibuat dalam bulan M terakhir (misalnya, 12 bulan) menjadi lebih dari N
kali (misalnya, lima kali) nilai pembelian rata-rata pelanggan ini di
apotek. Hal ini diperlukan bahwa setelah "super pelanggan" mencapai
kasir, mereka akan secara otomatis diidentifikasi oleh kasir. (The
pelanggan kemudian bisa diperlakukan sesuai, dengan menerima diskon khusus atau hadiah, misalnya.) Kesalahan software (yang disebabkan oleh sistem
analis) adalah bahwa "super pelanggan" dapat diidentifikasi hanya dengan
nilai pembelian mereka saat ini. Dengan kata lain, pelanggan yang pembelian reguler terdiri dari hanya satu atau dua item murah bisa
keliru diidentifikasi sebagai "pelanggan super".
Pada rantai tertentu, kesalahan software ini tidak pernah berubah menjadi kegagalan perangkat lunak karena apotek, yang memungkinkan untuk kas penjualan atau sales kartu kredit
saja, yang tidak peduli tentang mengidentifikasi pelanggan mereka, dan dengan demikian
tidak tertarik dalam menerapkan "super customer" pilihan. Ini adalah kasus untuk
beberapa tahun sampai pengelolaan apotek baru memutuskan untuk mempromosikan
penjualan dengan mengembangkan hubungan dengan pelanggan-farmasi, dan memilih untuk menerapkan "super customer" pilihan yang ditawarkan oleh "Pharm-Plus". Apotek
mendefinisikan "super pelanggan" menjadi orang yang rata-rata pembelian dalam
tiga bulan terakhir (M = 3) adalah lebih dari 10 kali (N = 10) nilai pembelian rata-rata dibuat di apotek. Dalam melaksanakan pemasaran mereka
strategi, manajemen mulai mendistribusikan kartu ID farmasi untuk pelanggan mereka, yang diminta untuk menunjukkan kartu ke kasir. Kasir diperintahkan untuk memberikan perlakuan khusus kepada pelanggan yang diidentifikasi oleh
kasir sebagai "pelanggan super". Ia segera mengamati bahwa pelanggan yang
masuk t
Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2025 I Love Translation. All reserved.

E-mail: