Áp dụng tư duy trực quan vào quy trình thiết kế và phát triển phần mềm