Skip to Content

Blog Archives

How to install Magento CE 2 and Sample Data

How to install Magento CE 2 and Sample Data

Screen Shot 2559-03-23 at 3.35.06 PM

Magento Community Edition 2.0.2

สวัสดีครับ วันนี้ผมจะมาแนะนำวิธีการติดตั้ง  Magento CE 2  ที่แสนง่ายดายนะครับ เมื่อไม่นานมานี้ทางผู้พัฒนา eCommerce  รายใหญ่อย่าง Magento  ได้ปล่อยซอฟแวร์ที่พัฒนาขึ้นมาใหม่ล่าสุดชื่อว่า Magento Community Edition 2.0  ให้ดาวโหลดแล้วในหน้า  เว็บไซต์ของ Magento  ซึ่งได้ออกแบบและปรับเปลี่ยนเทคโนโลยีที่ใช้ในการพัฒนาใหม่ทั้งหมด ส่งผลดีต่อระบบคือ ความเร็วเพิ่มขึ้น ใช้หน่วยความจำน้อยลง ที่สำคัญคือเพิ่มระบบรักษาความปลอดภัยดีกว่าเดิม จากนั้นก็พัฒนาแก้ไขข้อผิดพลาดที่พบในขณะใช้งานจากนักพัฒนาทั่วโลก ปรับให้รองรับการทำงานบน PHP 7 ทำให้มีการอัพเดทซอฟแวร์เป็นเวอร์ชั่น 2.0.1 และภายหลังอาทิตย์เดียวก็มีการออกเวอร์ชั่น 2.0.2  เพื่อแก้ไขปัญหาของการอัพเดท แต่ไม่ได้แก่ไขบัคใดๆ  ผมขอใช้เวอร์ชั่นล่าสุดในการติดตั้งนะครับ

Screen Shot 2559-03-23 at 3.35.31 PM

Guide line

 

  • เลือกวิธีการติดตั้งที่คุณต้องการ
  • เลือกติดตั้งแบบไหนดี ?
    การติดตั้ง Magento CE 2.0.2  สามารถเลือกติดตั้งได้ 2 วิธีไดเแก้
  • กรณีที่ไม่ติดตั้ง Sample Data  เมื่อติดตั้งเสร็จแล้วจะมีเพียงระบบเท่านั้น จะไม่มีตัวอย่างสินค้าในระบบครับ แต่วิธีการติดตั้งไม่ต้องพิมพ์คำสั่ง  Command line ครับข้อดีคือ ไฟล์ดาวโหลดมีขนาดเล็ก
  • กรณีติดตั้ง Sample Data  ทดสอบที่ทางผู้พัฒนาให้มากับซอฟแวร์ครับ  เป็นข้อมูลร้านค้าขายสินค้าชื่อว่า  Luma  เมื่อเลือกติดตั้งแบบ Sample Data แล้วจะมีหน้าร้านเป็น Luma  เลยครับสามารถทดสอบใช้งานระบบได้ทันที แต่การติดตั้งมีการใช้คำสั่ง Comand line นิดหน่อยนะครับ  ข้อเสียคือ ไฟล์ที่ดาวโหลดมีขนาดใหญ่ครับ

 

    • ดาวโหลด Magento CE 2.0.2
      คุณสามารถเข้าไปเลือกดาวโหลดได้จากเว็บไซต์ของผู้พัฒนาเลยครับ  คลิกเพื่อดาวโหลด  โดยเลือกดาวโหลดได้ทั้งแบบไม่ต้องมี Sample Data  และมี  Sample Data  แต่ขนาดไฟล์ก็จะแตกต่างกันไปครับ แนะนำให้ดาวโหลดไปไฟล์ zip นะครับ

Screen Shot 2559-03-23 at 3.36.28 PM

 

  • ความต้องการของระบบก่อนทำการติดตั้ง Magento CE 2.0.2  ควรเช็คว่าซอฟแวร์ต้องการอะไรบ้าง เพื่อความถูกต้องและสมบูรณ์ของระบบ

 

    • ระบบปฏิบัติการ :  Linux distributions such as RedHat Enterprise Linux(RHEL), CentOS, Ubuntu, Debian และอื่นๆ
      • โน๊ต :  ผู้เขียนใช้  Linux ubuntu 14.04
    • Apache 2.2 หรือสูงกว่า
      • โน๊ต :  ผู้เขียนใช้  apache 2.2
    • PHP 5.5.X ,  PHP 5.6.x , หรือสูงกว่า
      • โน๊ต :  Magento CE 2  ไม่รองรับ  PHP  5.4
      • โน๊ต :  ผู้เขียนใช้  PHP 7
    • PHP Extensions ที่จำเป็น
      • PDO/MySQL
      • mbstring
      • mcrypt
      • mhash
      • simplexml
      • curl
      • gd2, imageMagick  6.3.7 หรือมากกว่า
      • soap
      • intl
      • bc-math
      • openssl
    • MySQL 5.6.x
      • โน๊ต : ผู้เขียนใช้  MySQL 5.6.28
    • Composer  1.x  
      • โน๊ต :  composer มีไว้เพื่อใช้ในการดาวโหลด  Package หรือ library  ที่จำเป็นของระบบจากแหล่งต่างๆ ที่ถูกกำหนดไว้ในไฟล์ composer.json
    • Mail Transfer Agent (MTA) หรือ SMTP Server
    • ไม่บังคับแต่ควรมีไว้
      • php_xdebug 2.2.x  เพื่อใช้ในการ Debug เวลาพัฒนา  Extensions ร่วมกับ  Magento CE 2
      • PHPUnit 4.1.x  เพื่อใช้ในการเขียน Unit test

 

  • ติดตั้ง  Magento CE 2.0.2

    เมื่อคุณตรวจสอบความถูกตามที่ระบบต้องการเสร็จสมบูรณ์แล้ว สามารถทำตามขั้นตอนการติดตั้งดังต่อไปนี้ได้เลยครับ

 

ทำการ Extract file Zip  ที่ดาวโหลดมาและ  Copy  ไปวางไว้ที่  Web root  ของผู้เขียนจะอยู่ที่  var/www/html/

Screen Shot 2559-03-23 at 3.37.24 PM

    • สร้างฐานข้อมูล

Screen Shot 2559-03-23 at 3.38.13 PM

    • Composer install  และ Deploy  Sample Data

Composer Install
เปิด  Command Line  ขึ้นมาจากนั้นก็เข้าไปในตำแหน่งในโฟล์เดอร์ของ Package ใน  Web root  ถ้าเป็น Linux  อย่าลืมเปลี่ยนผู้ใช้งานเป็น  root ด้วยนะครับ จากนั้นพิมพ์คำสั่ง
php composer.phar  install

Screen Shot 2559-03-23 at 3.38.47 PM

      • จากนั้น Composer จะไปตรวจสอบเวอร์ชั่นของ Library และดาวโหลด  Library  มาไว้ใน  Package  หากไม่มีการแก้ไขเวอร์ชั่น ก็จะไม่ดาวโหลดลงมาแบบตัวอย่าง

Deploy Sample Data
เพื่อไปตรวจเช็คและอัพเดทข้อมูล  Sample Data  จากเว็บหลักของ Magento  ต้องแน่ใจก่อนว่าคุณทำถูกวิธี  ดูคำอธิบายเพิ่มเติม  นอกจากนั้นคุณจะต้องสร้าง Authentication Key  และนำมาใช้ในการ  Composer Add Key   และท้ายสุดก็สามารถทำการ  deploy  ได้ครับ
php bin/magento sampledata:deploy

Screen Shot 2559-03-23 at 3.39.13 PM

    • ติดตั้ง Magento มีทั้งหมด  7  ขั้นตอน

      ใช้โปรแกรม web browser ที่คุณใช้เป็นประจำ ระบุ  URL  ไปที่ตำแหน่งที่คุณวาง Package  ไว้ใน Web Server  ผู้เขียนใช้  127.0.0.1/mage2  นะครับ

      • ขั้นตอนที่ 1  :  Agree and Setup เป็นหน้าแรกสำหรับการติดตั้ง กดปุ่ม Agrea and Setup Magento เพื่อสู่ขั้นตอนต่อไป

 

Screen Shot 2559-03-23 at 3.40.14 PM

 

      • ขั้นตอนที่ 2  :  ตรวจสอบความถูกต้องของระบบก่อนติดตั้ง  หากผ่านทุกขั้นตอนคลิกปุ่ม Next เพื่อไปสู่ขั้นตอนต่อไป

Screen Shot 2559-03-23 at 3.40.48 PM

      • ขั้นตอนที่ 3 :  ติดตั้งฐานข้อมูล เมื่อตั้งค่าเสร็จแล้วคลิกปุ่ม Next เพื่อสู่ขั้นตอนต่อไป
        • Database Server Host :  กรอกชื่อ หรือ IP ของโฮสต์ ค่าเริ่มต้นคือ  localhost
        • Database Server Username :  กรอกชื่อผู้ใช้งาน ค่าเริ่มต้นคือ root
        • Database Server Password :  กรอกรหัสผู้ใช้งาน
        • Database Name :  กรอกชื่อฐานข้อมูล
        • Table prefix :  กรอกคำนำหน้าตาราง (สามารถเว้นว่างได้)

 

Screen Shot 2559-03-23 at 3.41.25 PM

      • ขั้นตอนที่ 4  :  ตั้งค่าเว็บไซต์  เมื่อตั้งค่าเสร็จแล้วคลิกปุ่ม Next เพื่อสู่ขั้นตอนต่อไป
        • Your Store Address : คือ url ของเว็บไซต์หน้าบ้านสำหรับลูกค้า
        • Magento Admin Address : คือ url ของเว็บไซต์หลังบ้านสำหรับผู้ดูแลระบบ

 

Screen Shot 2559-03-23 at 3.41.54 PM

 

      • ขั้นตอนที่ 5  :  ตั้งค่าโซนเวลา ภาษา และสกุลเงิน  เมื่อตั้งค่าเสร็จแล้วคลิกปุ่ม Next เพื่อสู่ขั้นตอนต่อไป
        • Store Default Time Zone :  เลือกโซนเวลาที่ใช้ภายในร้านค้า
        • Store Default Currency  :  เลือกสกุลเงินที่ใช้ภายในร้านค้า
        • Store Default Language :  เลือกภาษาที่ใช้ภายในร้านค้า

Screen Shot 2559-03-23 at 3.42.31 PM

 

      • ขั้นตอนที่ 6  :  ตั้งค่าร้านค้า เมื่อตั้งค่าเสร็จแล้วคลิกปุ่ม Next เพื่อสู่ขั้นตอนต่อไป
        • New Username :  กรอกรหัสผู้ใช้สำหรับผู้ดูแลระบบ
        • New Email :  กรอกอีเมล์ผู้ใช้งาน
        • New Password : กรอกรหัสผ่านผู้ใช้งาน
        • Confirm Password : กรอกยืนยันรหัสผ่านผู้ใช้งาน

Screen Shot 2559-03-23 at 3.43.09 PM

      • ขั้นตอนที่ 7  :  ติดตั้งระบบใช้เวลาไม่นาน หากติดตั้งใน Linux  แนะนำให้  Change Permission Package ก่อนเพื่ออนุญาตให้ระบบสามารถอ่านไฟล์และเขียนไฟล์ได้

 

Screen Shot 2559-03-23 at 3.43.40 PM

เมื่อติดตั้งเสร็จสมบูรณ์จะแสดงผลลัพธ์แบบนี้ ระบบจะแจ้งสิ่งที่จำเป็นในการเรียกใช้งานระบบทั้งหน้าบ้านและหลังบ้าน คุณควรจดจำให้ดี แนะนำให้เขียนใส่โน๊ตไว้เพื่อป้องกันลืมครับ

 

Screen Shot 2559-03-23 at 3.44.11 PM

    • ตัวอย่างหน้าร้าน LUMA

Screen Shot 2559-03-23 at 3.45.01 PM

 

    • ตัวอย่างหลังหลังบ้าน Admin login

 

Screen Shot 2559-03-23 at 3.45.31 PM

 

Prawit Saraphan

ขอขอบคุณภาพประกอบภาพที่ 1 จากเว็บไซต์ magento
เขียนและเรียบเรียงโดย  Prawit Saraphan

 

0 0 Continue Reading →

Magento 2.0 – What’s new?

Magento 2.0

Magento 2.0 – What’s new?

Next Generation Digital Commerce Platform

มีข้อสงสัยกันเข้ามามากเกี่ยวกับ Magento 2.0 ว่าเป็นอย่างไรบ้าง เร็วขึ้นมั้ย รองรับเทคโนโลยีอะไรบ้าง UI ละ แล้ว Framework เปลี่ยนมั้ย เลิกใช้ prototype หรือยัง Theme สวยมั้ย และจะพัฒนาต่อไปในทิศทางไหน โน่น นี่ นั่น บลา บลา บลา วันนี้เรามาลองดูกันครับ

ก่อนอื่น ผู้อ่านหลายๆ ท่านน่าจะทราบอยู่แล้วว่า Magento เป็น eCommerce Solution ที่อยู่ในกลุ่มผู้นำของตลาด ทั้ง Open Source และ Enterprise เดี๋ยวเราลองมาสรุปภาพรวมของ Magento โดยคร่าวๆกันก่อน

  • Magento เริ่มต้นพัฒนาในปี 2007 โดย Varian Inc.
  • 2008 Beta Software ชุดแรกถูกส่งออกมา
  • 2010 eBay Inc. เข้ามาสนับสนุนโดยถือหุ้น 49% 1
  • 2011 ถูกซื้อเข้าไปอยู่ใน eBay Inc.
  • 2015 Magento ถูกควบรวมโดย Permira Funds 2
  • 2015 Official launch Magento 2.0

Magento 2 / A New Era Of Commerce Innovation 3

ใน blog ของ magento เอง ได้กล่าวไว้ว่า Magento 2.0 เป็น Next Generation Digital Commerce Platform ที่จะมาช่วยใน การส่งเสริมตราสินค้า, การค้าปลีก หรือ การทำธุรกิจ ทั้งแบบ B2C และ B2B โดยมุ่งเน้นไปที่ความรวดเร็วในการส่งมอบ และความคุ้มค่าของการลงทุน บนระบบ digital commerce ในแบบ Omnichannel

Magento 2.0 ยังคงเพิ่มความสามารถในการทำงานได้รวดเร็วขึ้น, มีความสามารถใหม่ๆที่จะช่วยในการเพิ่มยอดขาย อีกทั้งมีการเพิ่มคุณภาพของตัวระบบ Magento 2.0 เองด้วย

Magento 2.0 ยังคงมี 2 เวอร์ขั่นให้เลือกใช้เช่นเดิม คือ Magento Enterprise Edition 2.0 และ Magento Community Edition 2.0

Enterprise-grade Scalability and Performance

ใน Magento 2.0 ความเร็วในการโหลดหน้าเวปจะเร็วขึ้นราวๆ 50% ซึ่งเป็นผลมาจากการที่ Magento 2.0 ใส่ Vanish มาให้ตั้งแต่ on-the-shelf Software เลย นอกจากนี้ Admin Panel ก็มีประสิทธิภาพมากขึ้น รองรับการทำงานของผู้ดูแลระบบได้พร้อมๆกันได้มากขึ้น

Secure Payments

Magento 2.0 มาพร้อมกับระบบการจ่ายเงินของ Paypal, Braintree และ Authorize.net และ Magento Enterprise Edition 2.0 ยังรอบรับ Worldpay และ CyberSource เพิ่มขึ้นอีก

ระบบ security ที่ดีของ Magento 2.0 ยังมีผลให้ การขอ PCI compliance ทำได้ง่ายขึ้นอีกด้วย

New default theme and admin GUI

บน Magento 2.0 มีการใช้ Frontend theme ใหม่ codename “Luma” ซึ่งเน้นมุมมองที่สะอาด แต่เตะตา มีการเปลี่ยนแปลงจาก Magento 1 – Madison Island theme พอสมควรทั้งทางด้านโครงสร้างภาพบนหน้าจอ การรองรับ Responsive แบบสมบูรณ์กว่าเดิม และความเร็วที่เพิ่มขึ้น

magento 2.0

ในด้าน Admin Panel ก็มีการเปลี่ยนแปลงไปจากเดิมมาก เน้นการใช้งานที่ง่ายขึ้น การตอบโต้ระหว่างผู้ใช้กับระบบทันสมัยมากขึ้น

Magento 2.0

No more Prototype

จากวันที่ Magento เริ่มพัฒนา ในวันนั้น jQuery ยังคงไม่แข็งแรงพอที่จะถูกเลือกมาใช้งาน ในวันนั้น Prototype จึงถูกเลือกมาใช้งานเป็น JavaScript framework หลัก และยังคงถูกใช้งานเป็นหลักใน Magento 1 จนวันนี้ Magento 2.0 ได้ก้าวออกมาและได้ใช้ jQuery เป็นตัวหลักแทน (เย้ เย้ เย้ ขอเสียงปรบมือด้วยครับ)

magento

Magento 2.0 Roadmap

การที่ Magento มี roadmap ที่ชัดเจน มีผลให้การ implement ระบบ eCommerce ทำได้ดียิ่งขึ้น เพราะในยุค digital ปัจจุบันนี้ เทคโนโลยีต่างๆค่อนข้างเคลื่อนที่อย่างรวดเร็ว ตัวผู้ค้าเองก็ต้องมีการวางแผนให้สอดคล้องกับการเปลี่ยนแปลงเช่นกัน หัวข้อหลักๆที่น่าสนใจ

  • Elasticsearch support
  • Content staging
  • B2B specific enhancements
  • Personalization capabilities
  • Enhanced analytics capabilities
  • and much, much more.

Magento 2.0 อยู่บน github แล้วนะครับ

https://github.com/magento/magento2

Magento Enterprise Edition 2.0 Pricing Model

อาจจะไม่สามารถลงรายละเอียดของ Pricing Model ตรงนี้ได้ แต่คงกล่าวได้ว่า Magento Enterprise Edition 2.0 มีการเปลี่ยน Pricing Model จากเดิม (per instance) โดยราคา license จะเปลี่ยนไปโดยอิงกับยอดขายสินค้าเป็นหลัก4 ร้านค้าที่ยอดขายน้อย ค่า license อาจจะถูกกว่าร้านค้าที่มียอดขายมาก ราคาดังกล่าวสามารถแข่งกับ Enterprise eCommerce Platform อื่นๆได้อย่างแน่นอน หากท่านมีความสนใจที่จะใช้บริการ สามารถติดต่อได้ที่ฝ่ายขายของเรา marketing@stream.co.th เราเป็น Magento Partner หนึ่งเดียวในประเทศไทย5

stream magento

0 0 Continue Reading →

มาทำความรู้จักกับ Robot Framework เบื้องต้น

มาทำความรู้จักกับ Robot Framework เบื้องต้น

ว่าด้วยเรื่องของการทำ Acceptance Testing หรือการทดสอบการทำงานของระบบที่สร้างขึ้น ให้ง่ายและรวดเร็วด้วยการทำ Automate Testing นั้น Framework ที่น่าสนใจตัวหนึ่งคือ Robot Framework

Robot Framework คือซอฟต์แวร์ Open Source ที่ สำหรับการทำ Acceptance Testing และ ATDD (Acceptance Test-Driven Development) โดยมีรูปแบบ Syntax ที่เป็นภาษาเขียนธรรมดาทำให้การ Test ระบบไม่น่าเบื่ออีกต่อไป

 

สิ่งที่จะต้องใช้ในการติดตั้ง Robot Framework

  • Python Version 2.xx
  • Pip
  • Subline Text Version 2 หรือ 3
  • Web Browser : Firefox
  • อินเตอร์เน็ต

 

  • การใช้งาน

ก่อนอื่นต้องทำการติดตั้ง Selenium WebDriver กันก่อน ซึ่ง Robot Framework มี Library ที่เป็น Standard มาให้อยู่แล้ว ชื่อว่า Selenium2Library ด้วยคำสั่ง

$pip install robotframework-selenium2library

โครงสร้างหลักใน Robot Framework

 

Screen Shot 2559-02-17 at 2.02.25 PM

1.1 Settings ในส่วนนี้จะเป็นการกำหนด Library ที่เราต้องการจะหยิบ Keyword ใน Library ไหนมาใช้งาน ซึ่ง Library เปรียบเสมือน Dictionary ที่รวมเอา Keyword ทั้งหมดที่จะนำไปเขียนคำสั่ง Test แบ่งเป็น Library Standard, External และ Other

 

Screen Shot 2559-02-17 at 2.03.17 PM

Screen Shot 2559-02-17 at 2.03.50 PM

Screen Shot 2559-02-17 at 2.04.22 PM

การกำหนด Library ที่จะใช้ ในที่นี้เลือกใช้ Standard Library

รูปแบบคำสั่ง

         Library           <<Library Name>>

         ตัวอย่าง

                  Library                Selenium2Library

Screen Shot 2559-02-17 at 2.05.12 PM

1.2 Keyword ในส่วนนี้จะใช้ในกรณีที่เราต้องการที่จะสร้าง Keyword ของเราขึ้นมาใช้งานเอง ซึ่งจะใช้ได้เฉพาะในไฟล์นี้เท่านั้น ซึ่งใน Keyword เราอาจจะสร้างชุดคำสั่งย่อย ๆ ขึ้นมาอีก

Screen Shot 2559-02-17 at 2.06.04 PM

Screen Shot 2559-02-17 at 2.06.35 PM

Screen Shot 2559-02-17 at 2.07.19 PM

Screen Shot 2559-02-17 at 2.07.43 PM

1.4 Test Cases คือส่วนของการเขียน Test Cases และการนำ Keyword มาเขียนเป็นชุดคำสั่งในส่วนนี้ ซึ่งสิ่งสำคัญในส่วนนี้คือ ชื่อ Test Cases เพราะไม่มีการตั้งชื่อให้กับ Test Cases ก็จะไม่สามารถ Run คำสั่งทั้งหมดในไฟล์นี้ได้

Screen Shot 2559-02-17 at 2.08.17 PM

Screen Shot 2559-02-17 at 2.08.54 PM

 

โครงสร้างที่สำคัญในการ Run Test Case คือ Setting และ Test Cases ซึ่งในการสร้างไฟล์สำหรับ Test ด้วย Robot ทุกครั้ง จะต้องมี 2 ส่วนนี้ มิฉะนั้น ก็จะไม่สามารถทำงานได้ ส่วน Keywords กับ Variables อาจจะมีหรือไม่มีก็ได้

Keyword อื่น ๆ ของ Selenium2Library

เมื่อสร้างชุดคำสั่งตาม Stucture ดังภาพที่ 6 เรียบร้อยแล้วสร้างโฟลเดอร์ชื่อ Robot ไว้ในไดร์ฟ D: (หรือจะ Save ไว้ในไดร์ฟอื่นก็ได้) แล้วทำการ Save ไฟล์ Test.txt ไว้ในโฟล์เดอร์

Screen Shot 2559-02-17 at 2.09.33 PM

จากนั้นสั่ง Run ไฟล์ผ่าน Sublime ได้เลย โดยกดคีย์ Ctrl+B

Screen Shot 2559-02-17 at 2.10.08 PM

Screen Shot 2559-02-17 at 2.11.10 PM

Screen Shot 2559-02-17 at 2.11.55 PM

Screen Shot 2559-02-17 at 2.12.46 PM

Screen Shot 2559-02-17 at 2.13.28 PM

  • สรุปข้อดีของการทำ Automate Testing ด้วย Robot Framework
  1. ง่ายต่อการทำความเข้าใจ เพราะมีโครงสร้างการทำงานที่ไม่ซับซ้อน
  2. Keyword ที่ใช้ เป็นภาษาเขียน ที่เราใช้กันอยู่แล้ว
  3. สามารถ Test ระบบได้อย่างรวดเร็ว ประหยัดเวลา

 

 

________________________________________________________________________

บทความอื่น ๆ ที่เกี่ยวกับ Robot framework

________________________________________________________________________

เรียบเรียงโดย

ทัศนีย์ คัดเจริญ
Thasanee Kudcharoen
Quality Assurance

 

0 13 Continue Reading →

New Year greetings from Stream..

สุขสันต์วันขึ้นปีใหม่ สำหรับเพื่อนๆสตรีมทุกท่านค่ะ…

…เทคโนโลยีกับเส้นแบ่งความสัมพันธ์ของคน

บางคนมองว่าเทคโนโลยีทำให้เราห่างเหิน แต่สำหรับหลายๆคน เทคโนโลยีช่วยเชื่อมมิตรภาพ และเป็นห้องสมุดแหล่งความรู้อันกว้างใหญ่ไพศาล

บ่อยครั้งที่เทคโนโลยีช่วยให้งานเราง่ายขึ้น สื่อสารกันได้ดีขึ้น จนเราลืมที่จะมองตากัน

พวกเราในโลกดิจิทัลใบใหม่ คงจะใช้เทคโนโลยีอย่างชาญฉลาด

โดยไม่ลืมที่จะเติมความอบอุ่น ความเอื้ออาทร

และร่วมกันสร้างโลกที่น่าอยู่ขึ้น เพื่อพวกเราและลูกหลานนะคะ…

New Year greetings from Stream..

New Year greetings from Stream..

 

ขออนุญาตแชร์ประสบการณ์ประทับใจ ช่วงซัมเมอร์ที่ผ่านมานี้ ในศูนย์กลางเมืองเทคโนโลยีที่สำคัญอีกแห่งหนึ่งค่ะ…
.
What does digital mean to me?
.
I had the opportunity to visit the state-of-the-art Seattle Public Library in July this year. 
 
I was impressed with the glass panes, geometric shapes, superb acoustic and vivid color schemes for each floor. The full display of traditional contents (books, magazines, maps) made room for equally impressive digital ones (audiobooks, eBooks, digital documents, internet stations) – sending a clear message that the new world was near.
.
Seattle Public Library
 .
Seattle Public Library
 .
Seattle Public Library
Of course, these new libraries wouldn’t be complete without the usual souvenir store and hot chocolate/ coffee corners.
 
I was happy to see kids, teens, visiting the library, a concept I fear would be dead with the new generation more at home in the virtual world. Parents and grandparents brought kids here for a fun read; teens here to research or prepare for upcoming exams. I was happily surprised that seniors had come to love this library as well, and seemed to cherish their weekly visits to freshen up their reading stock, and to meet friends.
 
The huge, super hi-tech library in the heart of downtown Seattle seemed to have fulfilled its goal as the community hub for lifelong learning.
.
2015-07-28_0037
 .
2015-07-28_0049
 .
Seattle Public Library
.
However, what touched me most, upon looking carefully, I could see some ‘homeless’ sitting quietly among peers, reminiscing their humanity. They were lost somewhere along the way, but here they were found. A public place where ‘equality’ surely and firmly existed. There were large sinks with hot water at the restrooms on some obscure floors, where these lost citizens could refresh their body and their soul. 
 
The people here seem to welcome these city dwellers, treat them with respect, and help restore their dignity. It was a profound experience for me.
.
2015-07-28_0146
No matter how far technology has come, we have responsibility for a more important cause – HUMANITY. Let’s the digital era not leave anyone behind – by employing technology wisely… ‘WE’ can make a difference.
 
Wishing new year cheers to all Stream friends and family. Have a fruitful 2016!
.
.
Footnote: All photos copyright @Stream
0 0 Continue Reading →

องค์กรไทยๆเรา พร้อมหรือยัง? มาฟัง Digital Transformation จาก HP กันค่ะ…

หัวใจของการปรับเปลี่ยนองค์กรเข้าสู่โลกดิจิทัล คือการมีกลยุทธ์ในการคิดค้น Business Model ใหม่ๆอย่างต่อเนื่อง

ซึ่งการเปลี่ยนแปลงนี้ จะกระทบถึงค่านิยมและวัฒณธรรมองค์กร และวิธีการทำงานของทุกๆคนอย่างแน่นอน

ในระดับองค์กรนั้น กระทบทั้งกระบวนการการทำงาน รูปแบบสินค้าและบริการ วิธีการการเจาะตลาดและวางกลุ่มเป้าหมาย ความเกี่ยวข้องของอุตสาหกรรมข้างเคียง

โดยจะต้องสร้างสรรค์สิ่งใหม่ๆบางอย่างที่มีคุณค่าต่อผู้บริโภค และองค์กรต้องมีประสิทธิภาพสูง…

…แล้วพวกเราคิดว่าองค์กรไทยๆเรา และคนทำงานอย่างเราๆนั้น พร้อมรับมือกับ Digital Transformation หรือยังคะ?

A key to maintaining transformation momentum is to develop an ongoing strategy of adopting disruptive business models. Disruption literally uproots and shifts enterprise values, culture, and the way individuals within the organization learn, interact, and execute. Disruption can displace existing processes, products, services, markets, industries, or technologies, creating something entirely new, more efficient, and valuable.

 

Age of Digital Transformation

 

ขั้นตอนแรก อย่าลืมมุ่งมั่นสร้าง Customer Experience ที่ดี

Customer Journey Maps… คือตัวช่วยที่จะทำให้เรามองเห็นภาพรวมของลูกค้า และมองหาจุดที่จะปรับปรุงช่องทางและการให้บริการให้ตรงใจ ตรงความคาดหวังลูกค้าคนรุ่นใหม่

โดยจะช่วยให้เราสามารถมองเห็นว่า เราต้องปรับปรุงจากวิธีการเดิมๆปรับสู่กระบวนการรูปแบบใหม่ เพื่อรองรับผู้บริโภคและลูกค้ายุคดิจิทัลอย่างไร?

และเราจะมองหาความต้องการใหม่ๆของลูกค้าเพื่อนำไปต่อยอดสร้างโอกาสทางธุรกิจต่อไปได้อย่างไร?

To better understand and improve the customer/client experience, customer journey maps are crucial. An effective journey map documents your customer experience through your customer’s own eyes. These maps help break logjams by clearly documenting where traditional enterprise processes and systems work against customer needs and expectations. They create a better understanding of how customers interact with the enterprise today, and they also identify improvement opportunities to heighten the experience in the future.

 

Culture Shock – เราควรเตรียมตัวรับมือกับมัน

เราต้องเจอกับทั้งแนวคิด การจัดองค์กร สายการรายงาน วัฒนธรรม ความรู้ การพัฒนาบุคลากร และการวัดผลรูปแบบใหม่แน่ๆอย่างหลีกเลี่ยงไม่ได้

เราในฐานะผู้รับผิดชอบหรือผู้ดำเนินงานในแต่ละภาคส่วนขององ์กร สามารถเฝ้าติดตามเศรษฐกิจดิจิทัล และช่วยวางแผนให้หน่วยงานของเราปรับเปลี่ยนอย่างทันท่วงที และจัดเตรียมและฝึกฝนบุคคลากรให้เหมาะกับงานใหม่ๆที่กำลังจะมาถึง ที่สำคัญเราอาจต้องประสานหลากหลายสายงาน เพื่อร่วมคิดแผนการ transform ที่มีความคล่องตัวสูง มีการประสานงานที่ดี และสนับสนุนซึ่งกันและกัน

ทั้งนี้… หากเราต้องการประสบความสำเร็จในการ transform เราคงต้องมีการ re-engineering กระบวนการภายใน และกระบวนการระหว่างคู่ค้า ที่ยังไม่ใช่ดิจิทัลให้สอดรับกันด้วย ไม่เช่นนั้นการปรับตัวของเราก็จะไม่เป็นไปตามเป้าหมายแน่

Don’t mistake enterprise transformation for a strategy embracing a singular focus on the digital realm. Emphasis on the structural elements of the enterprise is just as important. Enterprise transformation requires new ways of thinking
about organizational reporting structures, skill sets, culture, training, and measurement systems. The process won’t work if nondigital efforts aren’t subjected to the same rigorous analysis and re-engineering processes.

 

Cloud, Mobile, Agile – คีย์เวิร์ดขององค์กรทันสมัย ทั้งสินค้าบริการใหม่ ซึ่งต้องผสมผสานหลากหลายหน่วยงานในองค์กร แต่ละภาคส่วนต้องรับผิดชอบการทำงานตามขั้นตอนที่ตัวเองได้รับมอบหมายให้ดี จะพลาดไม่ได้

อาจจะฟังดูยุ่งเหยิงในช่วงแรกๆนะคะ แต่เราต้องหัดมองเรื่องนี้ให้เป็นเรื่องดี อย่ามัวแต่ปกป้องวิธีการทำงานแบบเดิมๆ

โดยเราจะต้องฉวยโอกาสสร้างนวัตกรรมท่ามกลางความยุ่งเหยิงนี่แหละ ..ถึงจะได้เปรียบคู่แข่ง และอยู่รอดได้ท่ามกลางความเปลี่ยนแปลงครั้งใหญ่นี้

คงไม่ยากเกินไปนะคะ เพื่อนๆ เพียงแต่ทุกคนในองค์กรต้องมีเป้าหมายเดียวกัน ขับเคลื่อนไปในแนวทางเดียวกัน และเปิดใจเรียนรู้โลกใบใหม่ไปด้วยกันค่ะ…

The transformed enterprise pulls together cloud, mobile, and agile development processes to drive rapid product development across multiple groups, each of which is accountable for its own continuous delivery. This orchestration often creates chaotic environments, and—on your way to thriving—that’s a good thing. Attempts to rein in the chaos with traditional processes and procedures will slow the enterprise down, thwarting innovation.

 

Source: HP Enterprise

0 0 Continue Reading →

มุ่งสู่ Digital Marketing Excellence…

แผนภุมิ Digital Marketing Excellence ..เรียนรู้จากบริษัทที่ปรึกษา Smart Insights เดินตามแผนนี้เพื่อแผนการตลาดดิจิทัลที่มีประสิทธิภาพสูงสุดค่ะ

Capability Framework คงไม่ใช่เรื่องใหม่สำหรับเราที่เคยทำกระบวนการการปรับปรุงคุณภาพมาแล้วนะคะ แต่ว่าคราวนี้ นำมาใช้กับนักตลาดยุคใหม่ เพื่อต่อยอดแผน Digital Marketing เพื่อมุ่งเน้นคุณภาพ ด้วยการตั้ง KPIs หรือตัวชี้วัดผลงานจาก Volume-based มาเป็น Value-based จนกระทั่งถึง Lifetime-value ในที่สุด

รวมถึงการ engage กลุ่มลูกค้าอย่างใกล้ชิดขึ้นเรื่อยๆ จาก Integrated web, mobile, email and social media ไปสู่ Full contextual personalized experiences and recommendations

ซึ่งการจะไปสู่จุดนี้ได้ก็ต้องอาศัย Big Data Analytics ล่ะค่ะ ในการนำข้อมูลต่างๆมาวิเคราะห์ และแปรเปลี่ยนเป็นประสบการณ์ที่ดีเลิศแก่ลูกค้าของเรา ผ่านช่องทางต่างๆ

Smart Insights Digital Excellence capability framework will help you review how effectively your digital marketing is managed across seven key areas:

  • A. Your Strategic approach
  • B. Evaluation and performance improvement process
  • C. Management buy-in to investment in digital marketing
  • D. Resourcing and structure for digital including integration
  • E. Data and infrastructure or platforms
  • F. Integrated customer communications across Paid-Owned-Earned media
  • G. Integrated customer experiences across desktop and mobile devices

 

Digital Marketing Capabilities Model - Smart Insights

 

 

Source: Smartinsights.com – Digital Transformation

 

 

0 0 Continue Reading →

หัวใจ 3 ข้อของ Digital Transformation…

เรามาถูกทางหรือยังกับ Digital Transformation? 

เชื่อว่าคุณคงได้เริ่มต้นเดินทางในเส้นทางสายนี้มาแล้ว ทีนี้มาลองเช็คดูว่าเรามองภาพครบหรือยัง?

ห้วใจ 3 ข้อใหญ่ในการเปลี่ยนแปลงสู่โลกดิจิทัลคือ:

1. วิสัยทัศน์และภาวะผู้นำ

2. การมุ่งเพิ่มความพึงพอใจลูกค้าในมิติดิจิทัล

3. การมีทีม Digital Transformation ที่แข็งแกร่ง เข้าใจทิศทาง

ในความเห็นส่วนตัว ข้อ 1 และข้อ 2 น่าจะเป็นจุดเริ่มต้น เราคงต้องศึกษาข้อมูลทั้งภายในประเทศและต่างประเทศ โดยเฉพาะในธุรกิจเราหรือที่ใกล้เคียงกับเรา เพื่อให้ความคิดเราตกผลึก ว่าการคิดใหม่ทำใหม่จะทำได้อย่างไร เทคโนโลยีที่มีรอบตัวเรานั้น จะมาช่วยสร้างให้เรา connect โดยตรงกับลูกค้าเราทั้ง B2B (คู่ค้า) และ B2C (ผู้บริโภค) ได้อย่างไร?

สำหรับลูกค้าแล้ว เราต้องใส่ใจ Customer experience ในทุกขั้นตอนของ Lifecycle และนำข้อมูลมาวิเคราะห์เพื่อที่จะนำมาปรับปรุงบุคคลากร กระบวนการทำงาน และเทคโนโลยี ให้สอดคล้องกับเป้าหมาย และเพื่อให้เส้นทางดิจิทัลของลูกค้าเราราบรื่นและมีประสิทธิภาพที่สุด

จากนั้นก็ขึ้นอยู่กับฝีมือทีม Transformation และการบริหารการเปลี่ยนแปลงภายในองค์กรแล้วล่ะค่ะ

The Three Elements of Digital Transformation - Altimeter Group
Element #1: Vision and Leadership. Digital transformation is an emergent movement and not yet recognized as a formal priority or effort by most businesses. This requires those leading or attempting to get a digital transformation program in motion to make the business case. But, the business case needs more than evidence or anecdotes; it needs a story and a vision for what it looks like and what it delivers.

Digital Customer Experience - Altimeter Group
Element #2: Digital Customer Experience. Digital customer experience begins with research, not guesswork, to study personas, behaviors, and expectations throughout every stage of the customer lifecycle. Once armed with information, digital transformation takes shape by specifically aligning people, processes, and technologies against goals and milestones to map a new and effective journey for digital customers.

Digital Transformation Checklist - Altimeter Group
Element #3: The Digital Transformation Team. In many cases, we learned that organizations form special teams to bring people together to start talking and put change into motion. These teams go by many names: digital circles, Centers of Excellence (CoE), rapid innovation teams, digital acceleration teams, and more.

Source: Altimeter Group

0 0 Continue Reading →

เตรียมความพร้อม Digital Transformation [อินโฟกราฟฟิก]

พฤติกรรมมนุษย์เราได้เปลี่ยนไปแล้ว… เทคโนโลยีนับวันจะเข้ามามีบทบาทสำคัญในชีวิตประจำวันของเรามากขึ้น จนโลกของเราจะเข้าสู่ยุค Digital First อย่างชัดเจนแล้ว จากนี้ไป คำว่า Digital Transformation ก็จะอยู่กับพวกเราไปอีกนานแน่นอน

เชื่อว่าเรื่องนี้ คุณผู้อ่านคงได้รับรู้กันแล้ว…

นอกจากนี้แล้ว เรายังมองเห็นหลากหลายธุรกิจเตรียมความพร้อมด้าน Digital เช่นกัน โดยเกาะกระแส Cloud, Mobile, Big Data และ Social ใครไม่ไปก็ตกเทรนด์ จนถึงขั้นธุรกิจมีแนวโน้มจะสูญเสียส่วนแบ่งตลาดหรืออาจจะถึงกับสูญพันธุ์ไปเลยก็ได้

จากผลวิจัย 52% ของธุรกิจบริษัทฯชั้นนำในกลุ่มจัดอันดับ Fortune 500 ก็ได้รับผลกระทบไปแล้ว ไม่มีใครรอดพ้นจากกระแสนี้ได้

แต่ท่ามกลางการเปลี่ยนแปลง ก็ยังมีโอกาสเสมอ ..ขึ้นอยู่ว่าเราจะเตรียมความพร้อมอย่างไร?

ตามอินโฟกราฟฟิกนี้ เราสามารถเตรียมแผนรับมือกับความเปลี่ยนแปลงได้ โดยติดตามสถานการณ์และปรับเปลี่ยนกลยุทธ์ให้เหมาะสม โดยวิเคราะห์ตามแผนภูมินี้ค่ะ:

Digital Transformation, Part 1: Rapid State of Change ..การเปลี่ยนแปลงเร็วกว่าที่เราคิด

Digital Transformation, Part 2: What makes it disruptive? ..ทำไมจึงต้องเปลี่ยนแปลง?

Digital Transformation, Part 3: The Building Blocks ..จิ๊กซอว์โลกดิจิทัล Cloud. Mobile. Social. Big Data.

Digital Transformation, Part 4: The Role of Leadership ..บทบาทสำคัญของ CEO และ CTO

Digital Transformation, Part 5: Transformation by Industry ..เริ่มมีการเปลี่ยนแปลงทีละอุตสาหกรรม จนครอบคลุมไปทั่ว

Digital Transformation, Part 6: Examples of digital transformation done right ..กรณีศึกษา

 

Digital Transformation Infographic - ZDNet

 

แถมท้ายด้วย What’s Next จะมีอะไรตามมาอีก จะได้เตรียมตัวกันแต่เนิ่นๆนะคะ ^ ^

บทบาทสำคัญคงไม่หนีบทบาทของผู้นำ… ในการมองหาโอกาสท่ามกลางความเปลี่ยนแปลง และอาจต้องมองหาบุคคลากร หรือพันธมิตรที่เหมาะสมมาเสริมทัพด้วย เพื่อเสริมศักยภาพ และเติมเต็มส่วนที่องค์กรเราขาดได้ทันท่วงที

…คุณพร้อมหรือยังคะ กับ Digital Transformation?

 

Source: ZDNet

Photo Credit: SAP

0 0 Continue Reading →

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายการใช้คุกกี้ และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • คุกกี้ที่จำเป็น
    Always Active

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้

  • คุกกี้เพื่อการวิเคราะห์

    คุกกี้ประเภทนี้จะทำการเก็บข้อมูลการใช้งานเว็บไซต์ของคุณ เพื่อเป็นประโยชน์ในการวัดผล ปรับปรุง และพัฒนาประสบการณ์ที่ดีในการใช้งานเว็บไซต์ ถ้าหากท่านไม่ยินยอมให้เราใช้คุกกี้นี้ เราจะไม่สามารถวัดผล ปรังปรุงและพัฒนาเว็บไซต์ได้

Save