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 |