Home About Us Services Solutions Our Expertise Investors Careers Contact Us
Electronic commerce is any kind of business transaction or market process where the involved parties (merchant and client) communicate electronically over a data network. Market processes comprise the market transactions pre-sales support, sales, distribution and after-sales support for products and services. Products and services that can be sold via electronic commerce i.e., digital and semi-digital products and services (finance services), computer programs, cultural goods, travel services etc.

Depending on the involved parties, electronic commerce can be distinguished into "business-to-consumer (B2C) electronic commerce" or "business-to-business (B2B) electronic commerce"

Electronic commerce systems support the involved parties in the electronic completion of their business transactions. Looking at the technical aspect, electronic commerce systems differ in many characteristics ranging from client/server architecture, network type, topology and distribution to communication protocols and services, as well as security concepts.

From our experience we find that the software development processes for electronic commerce systems can be partially different from conventional software development processes based on:
  • Types of tasks
  • Order in which the tasks are performed
  • Roles that perform the tasks
  • Software tools used