A glossary that consist of Software development terms in the Malay language that may need to be used when it comes to carrying out Malay software projects.
LASTEST UPDATE WAS 23/12/2024
- Added meaning column
- Added Interface
- Added json file
*Terms that have " - " as their translation means theres no proper standard translation so you can use the original term and just italicize.
Road to Version 1.0
- Find all possible terms that are used
- Categorize the terms into 4 group (Basic, Software Development, Project management)
- Translate to malay
- Add the definition of the term in malay
- Delete Duplicate
- Make the list into a kind of table
- Create an github page interface to look up the terminology
- Set up a contribution guide
- Set up an open source license
- [ ]
Terminology | Malay Translation | Meaning |
---|---|---|
Algorithm | Algoritma | is a list set of instructions, used to solve problems or perform tasks, based on the understanding of available alternatives |
Binary | - | a numbering scheme in which there are only two possible values for each digit -- 0 or 1 |
Debugging | Penyahpepijatan | the process of finding and fixing errors or bugs in the source code of any software. |
Bit | - | the smallest unit of data that a computer can process and store. |
Byte | Bait | a unit of data that is eight binary digits long. |
Cache | - | a high-speed data storage layer which stores a subset of data, typically transient in nature, so that future requests for that data are served up faster than is possible by accessing the data's primary storage location. |
Compiler | - | a special program that translates a programming language's source code into machine code, bytecode or another programming language. |
CPU (Central Processing Unit) | CPU (Unit Pemprosesan Pusat) | The component of a computer system that controls the interpretation and execution of instructions. |
Encryption | - | The process of converting information or data into a code, especially to prevent unauthorized access. |
Firewall | - | A network security device that monitors and filters incoming and outgoing network traffic based on an organization's previously established security policies |
Function | Fungsi | A sequence of program instructions that performs a specific task, packaged as a unit |
Gigabyte | Gigabait | a specific unit of data that's equal to about 1 billion bytes of data |
GUI (Graphical User Interface) | GUI (Antara Muka Grafik Pengguna) | a computer program that enables a person to communicate with a computer through the use of symbols, visual metaphors, and pointing devices |
HTML (Hypertext Markup Language) | - | A markup language for the web that defines the structure of web pages |
IDE (Integrated Development Environment) | - | A software application that helps programmers develop software code efficiently |
LAN (Local Area Network) | LAN (Rangkaian kawasan setempat) | A collection of devices connected together in one physical location, such as a building, office, or home |
Iteration | Ulangan | rRepeating steps, or instructions , over and over again |
Kernel | - | a computer program at the core of a computer's operating system and generally has complete control over everything in the system |
Megabyte | Megabait | A data measurement unit applied to digital computer or media storage |
Operating System | Sistem Operasi | program that manages a computer's resources, especially the allocation of those resources among other programs |
Protocol | Protokol | a set of rules or procedures for transmitting data between electronic devices, such as computers |
RAM (Random Access Memory) | RAM (Ingatan Capaian Rawak) | A computer or laptop's short-term memory |
Router | Penghala | a physical or virtual appliance that passes information between two or more packet-switched computer networks |
Software | Perisian | A set of instructions, data or programs used to operate computers and execute specific tasks |
Source Code | Kod Sumber | the fundamental component of a computer program that is created by a programme |
Terabyte | Terabait | A unit of digital data that is equal to about 1 trillion bytes |
User Interface | Antara Muka | the point of human-computer interaction and communication in a device |
Variable | Pemboleh Ubah | a value that can change, depending on conditions or on information passed to the program |
VPN (Virtual Private Network) | VPN (Rangkaian Persendirian Maya) | An encrypted connection over the Internet from a device to a network |
Wi-Fi | - | A wireless networking technology that uses radio waves to provide wireless high-speed Internet access |
XML (Extensible Markup Language) | - | is a markup language that provides rules to define any data |
Terminology | Malay Translation |
---|---|
Software Engineer | Jurutera Perisian |
Software | Perisian |
Agile | - |
Application Programming Interface (API) | Antara Muka Pengaturcaraan Aplikasi (API) |
Back-end | - |
Build | - |
Coding | Pengekodan |
Debugging | Penyahpepijatan |
Deployment | - |
Error | Ralat |
Front-end | - |
Integration | Integrasi |
Object-oriented | - |
Open-source | - |
Prototype | Prototaip |
Regression testing | Ujian Regresi |
Repository | Repositori |
Scrum | - |
Sprint | - |
Test-driven development (TDD) | Pembangunan berasaskan ujian |
Unit testing | Ujian Unit |
Version control | Kawalan Versi |
Waterfall model | Model Air Terjun |
Bug | Bug |
DevOps | - |
Continuous integration (CI) | Intergrasi Berterusan (CI) |
Continuous delivery (CD) | Penghantaran berterusan (CD) |
Deployment pipeline | - |
Technical debt | Hutang Teknikal |
Refactoring | - |
Pair programming | - |
Terminology | Malay Translation |
---|---|
Timeline | Garis masa |
Roadmap | Peta jalan |
Agile methodology | Metodologi Agile |
Backlog | Tugasan |
Change control | Penukaran Kawalan |
Critical path | Laluan Kritikal |
Gantt chart | - |
Kanban methodology | Metodologi Kanban |
Milestone | Titik Capai |
Project charter | Piagam Projek |
Project management plan (PMP) | Pelan Pengurusan Projek |
Project scope | Skop Projek |
Project sponsor | Penaja Projek |
Resource allocation | Peruntukan Sumber |
Risk management | Pengurusan Risiko |
Scrum methodology | Metodologi Scrum |
Sprint | - |
Stakeholder management | Pengurusan Pihak Berkepentingan |
Time tracking | Penjejakan Masa |
User stories | Kisah Pengguna |
Velocity | Halaju |
Work breakdown structure (WBS) | Stuktur Pecahan Kerja |
Agile transformation | Transformasi Agile |
Business analysis | Pengalisis Perniagaan |
Cost estimation | Anggaran Kos |
Iteration | Iterasi |
Project closure | Penutupan Projek |
Project initiation | Permulaan Projek |
Project team | Pasukan projek |
Sprint planning | Perancangan Sprint |
Terminology | Malay Translation |
---|---|
Agile methodology | Metodologi Agile |
Backlog | - |
Budget | Bajet |
Business requirements | Keperluan Perniagaan |
Cost-benefit analysis | Analisis kos-faedah |
Customer relationship management (CRM) | Pengurusan Hubungan Pelanggan (CRM) |
Deployment | - |
Functional requirements | Keperluan Fungsian |
Key performance indicator (KPI) | Petunjuk Prestasi Utama |
Minimum viable product (MVP) | Produk penting minimum |
Product backlog | Tugasan Produk |
Project management | Pengurusan Projek |
Return on investment (ROI) | Pulangan Pelaburan |
Risk assessment | Pentaksiran risiko |
Scrum methodology | Metodologi Scrum |
Stakeholder | Pihak Berkepentingan |
Software development life cycle (SDLC) | Kitar Hayat Pembangunan Perisian (SDLC) |
Sprint | - |
User acceptance testing (UAT) | Ujian Penerimaan Pengguna |
User experience (UX) | Pengalaman Pengguna |
Vendor management | Pengurusan Vendor |
Agile transformation | Transformasi Agile |
Business analysis | Pengalasis Perniagaan |
Change management | Pengurusan Perubahan |
Continuous improvement | Penambahbaikan berterusan |
Handover | Penyerahan |
Lean methodology | Metodologi Lean |
Market research | Kajian Pasaran |
Product development | Pembangunan Produk |
Project scope | Skop Project |
Stakeholder engagement | Penglibatan pihak berkepentingan |
Progress Claim | Tuntutan Kemajuan |
Remaining | Baki |