Pronto Tools พวกเราทำอะไร?

Pronto Tools พวกเราทำอะไร?

มารู้จัก Pronto Tools ก่อนเนอะ เมื่อก่อนเนี่ย พวกเราเป็นทีม Research & Development (R&D) ของบริษัท Pronto Marketing มีโปรเจคที่ดูแลอยู่ 3 โปรเจคหลักคือ

  • Phoenix เป็นโปรเจคที่พัฒนา WordPress theme ที่ Pronto Marketing ใช้สร้างเว็บไซต์ให้กับลูกค้าทั่วโลก (เป้าหมายของเราคือลูกค้าที่เป็น small business ครับ หรือ SMEs) ถ้าสนใจอยากดู infrastructure ของเรา สามารถดูได้ที่หน้า Platform
  • Blog Engine เป็นระบบที่เราใช้เขียนบทความหรือข่าวต่างๆ ให้กับลูกค้า ช่วยให้เราไม่ต้องไปนั่งเขียนบทความบนเว็บไซต์ลูกค้าทุกเว็บไซต์ (ตอนนี้มีอยู่ประมาณ 1,500 เว็บไซต์) แล้วก็ช่วยให้เรากระจายบทความให้กับแต่ละเว็บไซต์ต่างๆ ตามที่เราต้องการอีกด้วย
  • Pronto World เป็นระบบ dashboard ที่เราพัฒนาขึ้นเพื่อให้ลูกค้าสามารถเข้ามาเลือก sign up การบริการของเรา สามารถดูข้อมูลที่เกี่ยวกับ Web analytics รวมไปถึงการจัดการข้อมูลต่างๆ ของบริษัทเองได้ ระบบนี้ไม่ได้พัฒนาเพื่อให้กับลูกค้าของเราอย่างเดียว เรายังใช้เป็นระบบที่เราเอาไว้ติดตามสถานะต่างๆ ของการบริการของเราที่ให้กับลูกค้าได้อีกด้วย

ในปี 2012 โปรเจคของเราเริ่มมีแววที่จะขยายใหญ่ขึ้น และเพิ่มมากขึ้นเรื่อยๆ เราคิดว่าถึงเวลาแล้วที่เราจะสร้างบริษัทใหม่ที่มีเป้าหมายไปทางด้านการพัฒนาซอฟต์แวร์เป็นหลักในชื่อ "Pronto Tools" (แต่ทุกวันนี้เราก็ยังคงมีส่วนเป็น R&D ของ Pronto Marketing อยู่นะ) ความสัมพันธ์ระหว่าง Marketing กับ Tools และเป้าหมายของแต่ละบริษัทดูได้จากรูปด้านล่างนี้

Pronto Marketing and Pronto Tools

Pronto Marketing and Pronto Tools

ทีม Pronto Tools ทำอะไรบ้าง?

เนื่องด้วยทีมเรามีวัฒนธรรมแบบ Agile และได้นำเอา Scrum มาใช้ในการพัฒนาโปรเจคเป็นหลัก แล้วก็มี Product Owner (PO) ที่นั่งอยู่ด้วยกันกับทีมด้วย! จริงๆ แล้วทุกคนไม่ว่าจะเป็น Software Engineer หรือ Agile Tester แล้วก็ Infrastructure Engineer เรานั่งรวมกันหมด ทำงานร่วมกันทุกโปรเจค

การพัฒนาซอฟต์แวร์เราก็นำเอา practice ต่างๆ เช่น Test-Driven Development (TDD) หรือ pair programming รวมไปถึง code review มาใช้เพื่อสร้างซอฟต์แวร์ที่มีคุณภาพ และเพื่อการส่งมอบสิ่งที่มีคุณค่าให้กับ PO ได้อย่างต่อเนื่องและรวดเร็ว

เทคโนโลยีที่เราใช้กับงานจริงๆ ก็จะมีประมาณในรูปด้านล่างนี้

Technologies We Use at Pronto Tools

Technologies We Use at Pronto Tools

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

โปรเจคใหม่แกะกล่อง SimpleSat

ตอนนี้เรากำลังพัฒนาโปรเจคใหม่อยู่ชื่อว่า SimpleSat มาจากคำว่า Simple Satisfaction ระบบนี้เป็นระบบที่พัฒนาขึ้นเพื่อแก้ปัญหาที่เราเจอเกี่ยวกับค่า NPS ซึ่งค่าๆ นี้ไม่ได้ตอบโจทย์ให้กับเราที่ว่าเราจะพัฒนาการบริการของเราให้ดีขึ้นได้อย่างไร เราบกพร่องด้านไหนบ้าง โปรเจค SimpleSat จะมาในรูปแบบของแบบสอบถามที่ไม่ธรรมดา ไม่ใช่เป็นแบบฟอร์มที่น่าเบื่ออีกต่อไป มันจะเป็นแบบสอบถามที่สนุก เป็นแบบสอบถามที่เราจะออกแบบมาให้ทุกคนที่เห็นมีอยากตอบ อยากจะให้ feedback กับเรา! โปรเจคนี้เรานำเอาเทคโนโลยีสุดฮิตอย่าง React มาใช้ และเราได้ออกแบบ architecture ของระบบเรามาเป็น Mircroservices ตั้งแต่เริ่มเพื่อรองรับการ scale ในอนาคต

SimpleSat Survey

SimpleSat Survey

มีแผนอะไรในอนาคตกับโปรเจคนี้บ้าง? เราจะทำเป็น smart survey ครับ เรามีแผนที่จะนำเอา machine learning มาใช้ในโปรเจคนี้แน่นอน ใช้ในส่วนเลือกคำถาม ใช้ทำ auto-tagging หรือใช้เพื่อทำ sentiment analysis ก็ว่าไป เราจะใช้แน่นอน ยืนยัน! (จริงๆ ตอนนี้ก็เริ่มไปบ้างแล้ว)

Open Source Projects

เราสนับสนุน open source แล้วก็เริ่มด้วยการพัฒนา WordPress plugins ให้ใช้ฟรีๆ

WordPress Plugins by Pronto

WordPress Plugins by Pronto

ใครสนใจอยากลองโหลดไปใช้ก็เข้าไปดูได้ตามลิ้งค์ด้านล่างนี้ครับ 😉

และอื่นๆ ลองเข้าไปดูที่ GitHub ของเราครับ มีที่ prontodev และ prontotools

การผันตัวเป็น Data-Driven Company

ทุกวันนี้การนำข้อมูลมาช่วยในการตัดสินใจเป็นสิ่งจำเป็น ที่ Pronto เราได้เริ่มนำข้อมูลมาใช้ประโยชน์มาจนถึงวันนี้ก็เป็นเวลาประมาณ 2 ปีแล้ว ปัญหาต่างๆ ถูกแก้ หลายอย่างเป็นสิ่งที่ท้าทายที่จะทำ การที่เรามาถึงวันนี้ได้ส่วนสำคัญส่วนหนึ่งก็คือข้อมูลที่เรามีนี่แหละ รูปด้านล่างนี้เป็นตัวอย่างของ dashboard ที่เราทำให้กับลูกค้า และเรานำมาใช้วิเคราะห์เองด้วยเหมือนกัน

Pronto Insights

Pronto Insights

คอมมูนิตี้ Girls Who Dev

เป็นคอมมูนิตี้ที่ พี่เก๋ (Agile Coach) แห่ง Pronto Tools ของเราก่อตั้งขึ้น อยากจะบอกว่าที่นี่เราไม่ได้มัวแต่ทำซอฟต์แวร์นะเออ 😛

คอมมูนิตี้นี้เกิดขึ้นด้วยเหตุที่ว่าในวงการเทคโนโลยีของเรานั้นมีผู้หญิงค่อนข้างน้อยถึงน้อยมาก เราอยากจะสนับสนุนให้ผู้หญิงเข้ามาในวงการนี้มากขึ้น การที่เรามี diversity เพิ่มขึ้นก็จะช่วยให้เราสามารถพัฒนาวงการเทคโนโลยีต่อไปได้อีก เห็นด้วยไหม? 🙂

Girls Who Dev คอมมูนิตี้นี้มีความตั้งใจที่จะสร้างความมั่นใจให้กับผู้หญิงทางด้านนี้ ตั้งใจที่จะสนับสนุนเรื่อง gender equality ว่าวงการนี้ผู้หญิงก็สามารถก้าวเข้ามาทำได้อย่างเท่าเทียมกันอีกด้วย รูปด้านล่างนี้เป็นงานที่เราจัดสอน Python ให้กับสาวๆ แบบฟรีๆ เป็นครั้งที่ 2 แล้วเราจะไม่หยุดแค่นี้ คอยติดตามผลงานกันได้ที่ เพจ Girls Who Dev

Girls Who Dev ครั้งที่ 2

Girls Who Dev ครั้งที่ 2

แล้วงานต่างๆ ที่เค้าจัดกัน?

เรายินดีที่จะสนับสนุนงานต่างๆ ในวงการซอฟต์แวร์ในประเทศไทย งานด้านล่างนี้เป็นงานที่เราไปเป็นสปอนเซอร์ให้ครับ และยินดีที่จะเป็นต่อไปเรื่อยๆ ติดต่อมานะๆ

บรรยากาศที่ออฟฟิสเรา

ตอนนี้เรามีออฟฟิสใหม่ตั้งอยู่ที่เดิม (renovate ไปตอนสิ้นปี 2015) ลองมาดูบรรยากาศ coolๆ กัน

ถ้าอยากมาเยี่ยมเรา?

ยินดีเป็นอย่างยิ่งครับ มาตามแผนที่นี้ได้เลย คลิกดูรูปใหญ่ได้นะ

Pronto Map

Pronto Map

สถานที่เราสามารถจัด Meetup รองรับคนได้ประมาณ 50-60 คน แต่ถ้าเป็น Workshop ก็ประมาณ 30 คนนะครับ ไม่มีค่าใช้จ่าย~ แค่มาแล้ว check-in พอ อิอิ

เราเคยให้สถานที่จัดงาน Swift Workshop & iOSDevTH Meetup #6 ด้วยนะ ขออวดหน่อย

สุดท้ายก็ We're always hiring..

ตอนนี้เราเปิดรับสมัครคนมาร่วมเดินทางไปกับเรา ลองมาคุยกันนะ 🙂

สำหรับน้องๆ ที่กำลังมองหาที่ฝึกงาน ที่นี่ก็เปิดรับเช่นกัน ลองอ่านบล็อก ฝึกงานที่ Pronto Tools ดูนะ ถ้าสนใจก็ติดต่อมาได้เช่นกันครับ


Kan Ouivirach

Kan Ouivirach

Lead Software Architect

Being interested in Agile software development, I joined an Agile team at Pronto Tools as a Research & Development Architect (as Lead Software Architect now). I am an enthusiastic architect who not only has a scientific mindset, but also a practical approach to software solutions.