0% found this document useful (0 votes)
106 views43 pages

Development Process TimeMaterial

This document discusses why Divante is a good choice for Magento implementation. Divante has experience implementing Magento for almost 100 large clients in Europe. They have thousands of hours of experience optimizing usability and conversion. Their know-how is based on close to 10 years of eCommerce projects and case studies. Divante employs over 90 experienced internet technology specialists including 40 developers, 8 project managers, and 6 web developers. They use open source scalable technologies like MySQL, Varnish, and Memcached. Divante ensures quality through code reviews and testing. They present Magento as a good choice due to its large community and flexibility to change developers.

Uploaded by

rajasekarmca
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views43 pages

Development Process TimeMaterial

This document discusses why Divante is a good choice for Magento implementation. Divante has experience implementing Magento for almost 100 large clients in Europe. They have thousands of hours of experience optimizing usability and conversion. Their know-how is based on close to 10 years of eCommerce projects and case studies. Divante employs over 90 experienced internet technology specialists including 40 developers, 8 project managers, and 6 web developers. They use open source scalable technologies like MySQL, Varnish, and Memcached. Divante ensures quality through code reviews and testing. They present Magento as a good choice due to its large community and flexibility to change developers.

Uploaded by

rajasekarmca
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 43

Magento

implementation

Why Divante?
Our experience is based on cooperation with almost 100 big
clients in Europe give us strong e-commerce background,
Over thousand hours of work with developing usability and
conversion,
Hundreds of researches with users and A/B tests,
Unique know-how that is available right now. It is easier and
financially acceptable,
Were presenting cost effective tools.

Our know-how is based on cooperation


Close to 10 years of eCommerce projects

We have a lot of interesting case studies


http://www.slideshare.net/divanteltd/ecommerce-case-studiesnumbers-inside
3

Why Divante? Because of people.


We employ 90 experienced internet technology specialists,
We employ about 40 experienced developers, 8 project managers, 6 web
developers, 8 user-experience designers, gfx designers and 3 sys. admins.

Why Divante? Because of technology.

We use open source scalable technologies such as: MySQL, Varnish, Memcached,
PHP,
We employ about 40 experienced developers, 8 project managers, 6 web
developers, 8 user-experience designers, gfx designers and 3 sys admins,
We ensure business security with 24/7 emergency call and support system
(called Divante S.W.A.T)
We use GIT or SVN version control with Redmine integration and Toggl time
tracking,
We use Code Review to provide the best code quality,
Weve got experience with high-scalability solutions like CDNs, Cloud computing,
load-balancing, db replication

We have experience with Enterprise level integrations:

Technologies that we use:

Why Divante? Because of technology.

Internet

Weve created complex enterprise systems.

cza do sieci Internet powinny wynosi min. 100Mbit/s

We create technology conception on project


start:

Multiple app servers with load


balancing(Apache / Lighttpd)

CDN (Content Delivery Network)


optimizations,

Master-Slave database replication

HA (high scalability) techniques

Message queueing for


integrations,

Firewall/Zabezpieczenia dostarczane przez DataCenter


ochrona przed atakami DoS i inne
Systemy
zewntrzne

1Gbit/s

Klaster
bazodanowy
MySQL 5.1.
Bez dostpu z
Internetu.

cache1.prod.sklep.pl cache2.prod.sklep.pl

Magistrala
integracji
SSL/VPN

Serwer kopii
zapasowych.
Bez dostpu z
Internetu.

db1.prod.sklep.pl

Data encryption (SSL, VPN) for integrations


db2.prod.sklep.pl

app1.prod.sklep.pl app2.prod.sklep.pl

backup1.sklep.pl

Innovation in implementation system


eCommerce
Good
Practice

Unique
Selling
Position

eCommerce
success

Working with clients on ready made models


Adjusting them to their needs
Finding Key Success Factors
Avoiding usability mistakes
7

Process

Analysis,
Planning &
Estimation
Gathering
knowledge
Estimation
Planning
Creation

Project
Interactive
prototype
Integration
description
Graphical project

Implementation
According to Good
Programming
Practice

Go live tests
Functionality
Safety
Integrations

Stabilization
Special care in
period 1-3 month
after implementation
Constant care
guaranteed by SLA
after stabilization

Time & Material


Project management based on approach that client pays
according to counted quantity of time invested in project,
Constant planning makes your work more flexible, you can
modify your project when needed,
Each time we estimated how much a part of work may cost
and then require acceptation,
We can prepare our resources to be more available and can
help you in case of urgent situations.

Agile (software development)


Pay as you go development
summary after each
week, so you can track
progress,
Weekly billing divides project
into small steps and smaller
financial investments,
Toggl / Redmine support us
in time measuring and creating
statistics, each part of the project is calculated,
Each week you have short meeting to summarize what was
recently done and plan on next steps.
10

Agile (software development)

http://www.verheulconsultants.nl/scrumprimer20.pdf

11

Agile - Sprint Burndown Chart

http://www.mountaingoatsoftware.com/blog/improving-on-traditional-releaseburndown-charts
12

Process

Quality

We use Agile/SCRUM methodology,


Checklists, QA testing and code reviews are in standard

You get entire team package including QA testing and lead


developer mentoring at no additional cost,
Each line of code is checked by another developer (peer
code review)
Our testers verify all test scenarios to catch all potential
issues before production use,
We use developer test production staging,
We use branches, tags and transactional deployment
process

Software Development

Communication

Continuity

Once a week we report progress and priorities for next


iteration,
You get full access to Redmine system and can monitor
progress on daily basis,
You can test the latest version on any time
You can get in touch with developers assigned to project
via HipChat

Weve been developing software for more than 5 years,


If needed your project can be quickly and effortlessly taken
on by another Divante developer (because of Code Review
other members of the team know the system).
We offer mentoring and couching on Agile techniques
if you need them

13

Software development - details


Trust

Speed

First month of collaboration is Trial Period and could be


terminated if you are not satisfied,

To get your product to the market quickly we


use SCRUM workflow,

We keep informations safe and confidential (NDA,


internal security procedures we work for banks J)

Work is based on weekly iterations after each


of them You get new working functionalities,

The code we create belongs to you and you have the


full access to it, starting from day one of our
collaboration,

Checklists, QA testing and code reviews are in standard

Develo
pment

Testing
Production

14

Team
Each team is dedicated to your unique project. We provide tailored
solutions, thats why we build our team according to your needs.
Typical team participants:
SCRUM Master
Developer
Webmaster
Graphic Designer
UX Designer
15

Selected cases

Source: http://www.solar-company.com.pl/

17

Solar - integrations
Full integration with Micrtosoft Dynamics NAV:
- Stock,
- Prices,
- Orders and customers data
All integrated via WebServices in almost real time.
reverse proxy,
firewall 2N

VPN
ERP Microsoft NAV

Aplikacja - VPS

message queueing for integrations

DFS cluster (gluster fs)

CDN network for static conten t

18

Source: http://pneuehage.de

19

Pneuehage- integrations
Full integration with SAP
- Stock,
- Prices,
- Orders and customers data
All integrated via WebServices and data Bus on SAP side.
ERP

VPN

internet

Application on VPS
Message queueing server and
web-services endpoint on SAP

db

20

Source: http://spielemax.de

21

Source: http://esklep.intersport.pl

22

Source: http://milvai.pl, RWD on Twitter Bootstrap

23

ENERGA SA

Creation of a Loyalty Program

Service Design

Business Model Canvas

Product Design

System Design

24

ING Bank lski

Creation of a Loyalty Program

Service Design

Business Model Canvas

Product Design

System Design

Implementation

Security Audit

Hosting

Maintenance

Bankujesz-zyskujesz.pl

25

telekom

Complex redesign of sales processes

System Design

Interaction Design

Responsive Web Design

Cooperation with Asseco

Project in progress

26

TIM SA

Complex eCommerce implementation


B2C i B2B

Integration with different systems

Outsourcing of the team


Online shopping in Europe in 2011 has
almost reached 8% of retail. The highest
rate was in UK (12%) and Germany and
Switzerland (9%), the lowest in Poland (3%)
and Italy (1%). It shows the potential of ecommerce. I hope that our online sales will
grow every year.
Krzysztof Folta, CEO TIM SA.

27

Other product and solutions


after implementation?
Providing traffic

Marketing
Automation

Conversion

Recommendations

SEM

Promotion
newsletters

RTB

Content
marketing

SEO

Product
descriptions

Social Media

Usability

Ask us about it!


28

More about us
Our blog: http://divanteltd.com/blog/
Our case studies

https://www.slideshare.net/divanteltd/ecommerce-casestudies-numbers-inside

https://www.slideshare.net/divanteltd/magentoimplementation-case-study
29

Why Magento?

Why Magento?

Source: http://tomrobertshaw.net/2013/03/feb-2013-ecommerce-survey/

31

Why Magento?
Many companies are able to provide technical service
to these platform business safety,
Numerous ready to use modules to installation.

32

Business safety
Easy to change service provider. Many companies are able to help
you with:
platform technical service
consultancy during implementation

Flexibility in choosing your business partner


at each stage of cooperation

Source: http://tomrobertshaw.net/2013/03/feb-2013-ecommerce-survey/

33

Magento users increase


Shopping Carts Merchants are
Migrating Away From

Shopping Carts Merchants are


Migrating To

osCommerce

22% Magento

45%

Zen Cart

14% PrestaShop

12%

VirtueMart 1.x

10% OpenCart

8%

Growth of Magento (blue) users comparing to other (hybris,


ATG, IBM WebSphere) top eCommerce software
Source: http://visual.ly/why-and-how-migrate-virtuemart-magento/

34

Business safety
Possibility to
develop your software
in-house
outsource to external company
update your system

No need for license


or other formal issues

Source: http://blog.ecomextension.com/reasons-why-magento-development-is-still-in-demand/

35

Business safety
Possibility to
Start using Enterprise license that involves product support

Using framework allows you to change your developer and


continue work
Numerous list of optional features and updates

Source: http://blog.ecomextension.com/reasons-why-magento-development-is-still-in-demand/

36

Sales growth
Efficient tool for customization and sales growth used by the
most recognizable brands

Source: http://magento.com/customers/customer-showcase/

37

Magento

osCommerce

Opencart

Features
Numerous ready to use
modules to install,
Intuitive administration
interface

up to 500 000 products


80 000+ orders per hour
Source: http://www.inspireyourway.com/infographic-comparing-the-cms-magento-vs-oscommerce-vs-opencart/

38

Magento multi-store, multi-language platform

Demo?

http://www.magento-mall.com/

http://demo-admin.magentocommerce.com/index.php/admin/

39

Flexibility

Super-flexible products (EAV), configurational, variants, virtual,


Free category editing, multistores, landing-page
40

Platform marketing and sales

Clickable discounts and special offers: cart, individual, client group, price discounts
and much more.
41

Easier system integration


Easier CRM and ERP integration flexible solutions using
Magento SOAP/XML RPC API

Example of implementation:
ERP

VPN

Internet

Application on VPS

Message queueing server and


web-services endpoint on SAP

db

42

Contact
Damian Winkowski
[email protected]

http://divante.co/

Divante Sp. z o.o. (LTD),


14 Kosciuszki Street, 50-038 Wroclaw, Poland, tel. +48 71 342 24 06, e-mail: [email protected]

You might also like