Visual Design adalah tampilan dari suatu aplikasi atau software yang dilihat langsung oleh pengguna atau user. Desain visual yang merupakan penggunaan aspek visual dari sebuah produk untuk meningkatkan pengalaman pengguna. Desain visual membantu untuk mengkomunikasikan banyak informasi mengenai produk yang ditawarkan.

Principles of Visual Design

Shapes, points, and lines

Bentuk, garis, dan titik adalah…


Apa Itu Product Validation?

Ensuring there is actual demand in the market before the development and launch

Dari definisi diatas, product validation itu adalah proses untuk memastikan apakah produk yang akan dibuat akan sukses atau tidak, tanpa harus membuat produk itu 100% jadi terlebih dahulu.

Why Product Validation?

Kita sangat membutuhkan product validation didalam pembuatan sebuah produk…


Pada proses pengembangan proyek ini dari mata kuliah PPL (Proyek Perangkat Lunak) dibutuhkan pemahaman sifat antara satu sama lain dari antar tim agar kerja sama tim dapat terlaksana dengan baik. Oleh karena itu saya akan membahas tentang hal yang berkaitan tentang People Person.

Apa Itu People Person?

People person adalah seseorang yang ramah dan…


Container Orchestration memiliki definisi ialah otomatisasi dari banyak upaya operasional yang diperlukan untuk menjalankan beban kerja dan layanan dalam kontainer. Ini mencakup berbagai hal yang dibutuhkan tim software untuk mengelola siklus proses container, termasuk penyediaan, penerapan, penskalaan (naik dan turun), jaringan, load balancing, dan lainnya.

Biasanya ketika kita ingin membangun…


Tim pada software development adalah faktor x dalam sebuah proyek perangkat lunak. Namun, untuk mencapai tim yang produktif dan positif, kita haurs memelihara dinamika tim yang positif. Karena sesungguhnya, jika dinamika tim itu buruk, maka perkembangan proyek tersebut bisa terhambat maupun terhenti. Maka, dari itu disini peran team dynamics membantu.

Apa Itu Team Dynamics?


You must have experience one time when reading a code, you are confused because there is a source code that you can’t understand and you are a good programmer. Usually, this happens because the source code is not orchestrated well. …


Until now, there are still many pros and cons in the IT world regarding TDD. Many are of the opinion that we don’t have to implement TDD, but many also think that we should implement TDD. Which is correct? let’s discuss this in this article.

What are TDD and Test Coverage?

Test-Driven Development is a software…


sketchappsources.com

What is User-Centered Design?
User-centered design (UCD) is a repeated design process that focuses merely on the user. The design process in UCD involves the designers collaborating with the users through comprehensive research to conduct a suitable product for the users. …


Before we jump into the materials, let me tell you a short story. Let’s say that you and your friends are CS students. You guys are planning to make software for a school project. But you guys are confused about how to plan the steps for making software. Worry less…


techrepublic.com

Git does save us all developers when doing team coding. Let’s say that you have a team and are working on a project. Of course, there will be different codes between you and your team. Now, that will confuse you all on how to merge and maintain those different codes…

Gafirazi Irfandi

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store