by Dmitry Martsinkevich
Guiding rules for choosing a reliable Magento development partner
ecommerce.aheadworks.com/
Clients with “redevelopment” requests
Large & small scale projects
Let’s pay once again!
General advice
ecommerce.aheadworks.com/
- do they track the bugs report - do they use Agile and Scrum technics - do they use SVN - do they have continues integration - do they write unit tests - do they document the projects - do they use internal wiki for complicated projects - what kind of agreement about source code do they use offer - check if they attend conferences - do they read programming and management books - do they comment their source code well - do they have good customer’s references - …
Quality triangle
ecommerce.aheadworks.com/
Quality
Time Price
Quality triangle
ecommerce.aheadworks.com/
Quality
Time Price
Choose two
How does Magento differ?
Compared to an average PHP project on any other
platform
ecommerce.aheadworks.com/
ecommerce.aheadworks.com/
- more sophisticated system - modern programming technologies used - e-Commerce system (selling function) - high competitive market with many
“satellites” companies developing platform add-ons
Quality triangle Magento situation
ecommerce.aheadworks.com/
Quality
Time Price
How to measure quality ?
ecommerce.aheadworks.com/
Quality =
Experience +
Development approach maturity
ecommerce.aheadworks.com/
Here at aheadWorks, we classify Magento projects using the following categories: - Payments - Shipping - Product data - Visual enhancements - Checkout
1. Compare your Magento project to developer’s specialization
ecommerce.aheadworks.com/
You might experience problems when developer rewrites core Magento source code. How to avoid? - check the extension code???
- check the extension forums for problems with 3rd party solutions
2. Check the coding standards
ecommerce.aheadworks.com/
- Number of products
- If they developed extensions similar to the ones used in your project
- Magento partners network
3. Check developer’s extensions and templates experience
ecommerce.aheadworks.com/
- Extensions and projects on old Magento versions
Additional but not so important
ecommerce.aheadworks.com/
- Number of certified developers
Additional but not so important
ecommerce.aheadworks.com/
- Support’s quality during the pre-sale stage
Additional but not so important
Thank you!
If you have any questions or need help with Magento developer, we would be glad to consult you!
Drop me a line:
Dmitry Martsinkevich