DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Agile ERP: Agile Methodology Works and Creates Amazing Results

Agile ERP: Agile Methodology Works and Creates Amazing Results

A testimony about the saving powers of Agile methodologies.

Chris Shayan user avatar by
Chris Shayan
·
Jan. 16, 19 · Opinion
Like (2)
Save
Tweet
Share
6.65K Views

Join the DZone community and get the full member experience.

Join For Free

In May 2017, I received a request from Chris Freund, partner of Mekong Capital, that Ben Thanh Jewelry (BTJ) and its awesome brand Precita, an investee company of Mekong Enterprise Fund III, need some help on its ERP project. As I wanted to get to know Chris Freund more, I accepted to give him a hand on the BTJ project.

The first thing I wanted to do was to understand what the expectations of the project were. I attended some of the meetings and quickly recognized that there were many conversations around different systems. The BTJ team had done a great job on internally debating the requirements of each system but without looking at why we need those in BTJ and what we can do with it.

Also, the methodology that team was following was the Waterfall approach (a fancy word for a high-risk framework) that caused many requirements to be outdated because of the evolution of the business, such as expectations for the management dashboards. Besides, there were too many people involved in the project with many personal opinions on what vendor to pick. For example, some were in favor of Microsoft and other open source vendors. This debate was politicized and the Engineering team’s effort was also undermined. The Engineering team was reporting to the Finance department, which was responsible for this project. However, they had no opinion in this debate.

After this observation, I tried to transit the debate into a more Agile methodology (a fancy word for a low-risk framework) by empowering the Engineering team to request for such a transformation. They opened up a few more facts that they were holding back as a result of politicizing vendor selection. We also realized that we needed to move the Engineering team out of the Finance department and hold the Engineering team responsible for the digital transformation instead of the Finance department, as most of these systems were going to be used by the whole organization, not just the Finance department.

As a result, we managed to pick the vendors very quickly. Additionally, because of using the Agile methodology, we managed to roll out the new Point of Sale system to 10 stores within 3 weeks of implementation…which is an amazing achievement.

This experience taught me:

  1. Agile can help to build higher quality products.
  2. Agile can help to increase customer satisfaction with continuous improvement that is built in Agile.
  3. Agile brings in ridiculous transparency which enables to make a progress in order to achieve results.
  4. Agile eliminates the chances of failure.
  5. Agile has much faster ROI (Return On Investment) with its built-in principles.

Some of Amazing eCommerce and ERP members of Precita.vn


agile Enterprise resource planning

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • How To Use Terraform to Provision an AWS EC2 Instance
  • Why Every Fintech Company Needs DevOps
  • Top Five Tools for AI-based Test Automation
  • Visual Network Mapping Your K8s Clusters To Assess Performance

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: