1. The Business Case
for Drupal
in Vietnam
Tomo Huynh
Twitter: @tomosaigon
http://www.saigonist.com
2. Target Audience
A. Outsourcing houses
How to attract customers
Addressing customers’ main concerns
B. In-house development, independent devs
Choosing your web technology stack
Website quality
C. Single brochure site, one-offs
Available resources vs. core competency
3. A. Outsource: Selling to clients
Speak a language your customers understand
and want – Drupal
Never ever roll your own CMS (t.b.c.)
Clients refer clients – or not
Appear more competent to clients
Drupal much more in-demand overseas
Don’t just think Vietnam’s market!
Stand out from the crowd
Drupal projects are priced higher
Move up value chain
More money for your company
4. A. Overseas client concerns
Open source
Concern about stealing their IP
*All Drupal modules are freely licensed, no
worries about pirated modules
Security, Maturity, Scalability
Be vendor agnostic
Be there in the future
Drupal is a brand name
Professional, enterprise services are available
Acquia partners
5. B. For in-house development
Developer-friendly
Free, open source, licensing
Time-efficient
Can build more sites, more quickly
Easy to find LAMP developers
More possibilities than WordPress
Advantages over Joomla
6. Drupal Training
Any developer can learn Drupal
Drupal takes advantage of WAMP knowledge
Books, blogs, forums, drupal.org
Well-documented code that makes sense
Free online training material
Drupal training finally available in Vietnam!
7. Why a PHP framework?
Nobody knows RoR
Python is also hard to find
Everyone knows .Net and/or PHP
PHP runs on developer’s Windows laptop and
Linux server
Books in Vietnamese
All 3 major CMSs are PHP
8. Why use a CMS?
Why use a framework?
Joomla is well-known
More features, faster
Re-inventing the wheel
Community lacks enough knowledge to
implement new technology alone:
mobile, HTML5, REST, single sign-on
9. Why choose Drupal?
Localization: Drupal is translated into
Vietnamese already
Local community
Tons of modules means features
Tested
Performance is well understood
Any good developer can learn Drupal
Developers become more valuable
10. Never roll your own CMS
No community
No support
No “free” updates and bug fixes
Nearly no documentation
Dependence on a few developers
Developer turnover too high
It’s crazy. Just don’t do it.
11. C. Drupal means business
Web development is your core business
If not, outsource to a web shop
Efficiency of your web developers is important
Not (necessarily) for companies without a
dedicated web developer
If WordPress can build your site, use it
WordPress community in Vietnam?
12. Conclusion
Helps you get more overseas customers
Meet demand for Drupal
Addresses common client concerns
Get better, bigger projects
Helps you build more sites, more
features, faster
Get more out of developer time
Future-proof
Focus on your strengths
13. Thanks!
I am Tomo Huynh
CTO at VEO Media (Alehap.vn) –
tomo@veo.vn
Twitter: @tomosaigon
Blog: http://www.saigonist.com
Editor's Notes
3 groups who should be convinced to use drupal
Jumping right in… More about ‘never roll your own’ later. Vietnamese must become cognizant of word of mouth, future. Competent means professional.
Addressing some common concerns. Less IP is developed to be stolen
I am an example
I see too many people not using a framework. Form handling, validation, URLs. Details.
Will WP address your future needs? Lack of WP community here