For project managers in the IT industry, SCRUM is a widely-known and widely-used method, and has become increasingly popular in the last few years. Even if they do not use SCRUM, Kanban or other agile methodologies in their pure form, they take full advantage of an agile approach to IT project management. In this article, however, I would like to consider whether it is possible to apply the Agile approach in management in industries and company departments which are not directly related to IT.

In my opinion, selected fragments and parts of e.g. SCRUM may be successfully utilized in managing sales teams. This is especially easy if these teams cooperate in any form with developers who use agile methodologies. This facilitates the transfer of knowledge and culture, which is necessary for agile project management, but is not absolutely essential. In fact, any organization or team can implement Agile and SCRUM, although it may be harder if the process starts from scratch. Agile and Scrum methods are what our team use with many of our IT Outsourcing Projects that we undertake to get the best results.

How to organize an agile team?

Let’s consider how we could organize the work of the sales and marketing teams to make them agile. The SCRUM Guide emphasizes the fact that we must take the diversity of our team into account. Among the people who form the core of our team, let’s assume that there will be: a graphic designer, a content writer, a marketing specialist, a new sales specialist, a key account manager, and a project delivery manager. We must choose someone to act as SCRUM master and support the flow of information. It should also be remembered that positions connected with management (e.g. Marketing Manager) and sales (Sales Manager) are de facto equal, which requires an approach drawn from the assumptions of the holacracy model and teal organizations. They assume co-operation without designating traditional, hierarchical positions such as a director or manager. Decisions are made jointly in project circles, and one person can participate in numerous projects and fulfill many roles, depending on their knowledge, experience and involvement.

Our team should also include a Product Owner. This role may be filled by the Sales Director, the CEO, or someone who is responsible for sales, the delivery of solutions or recruitment activities, but it is necessary to define such a role before starting work. The Project Owner’s task is to define the scope of project tasks among others, in this case determining the sales and marketing objectives, broken down into markets and specific salespeople who are responsible for given areas.

Read the article: Agile Outsourcing Increases the Efficiency of IT Projects

Creating a backlog of tasks is certainly a great challenge. Commercial and marketing work is connected with constant change and the fact that the clients are different each time and require a bespoke sales and design approach. Task allocation and prioritization therefore requires parallel work in several projects, which may give rise to the danger of “putting aside” difficult topics in favor of easier ones, or concentrating your energies on the wrong client.

SCRUM/Kanban in B2B sales

From my project and business experience, it appears that B2B sales work very well for models based on SCRUM/Kanban, because they promote the work of their own salesperson or marketing department as a separate entity in the company at the beginning of the sales process. As a rule, sales representatives work with clients individually and generate the right number of leads in the sales funnel with the support of the marketing department. An efficient salesperson is able to conduct the first conversations with a potential client independently. Only at the stage when specialist knowledge is needed (e.g. business or system analysis) should the Product Owner of a given sales process act to create a team modeled on SCRUM, consisting of e.g. a business analyst, a solution architect, a project manager and/or delivery manager, a quality control specialist, and a recruiter. By defining tasks in the backlog (and using publicly available tools such as Jira or Asan) one can properly prioritize, monitor status, organize “daily” meetings or organize a team meeting with the client. Slack is an example of a great tool for communication in such a model.

This type of approach is also suitable at the point when the representative transfers the customer (assuming that the contract has been signed) to the production/delivery department. At the moment, we maintain full agility and project continuity, and the people who will be responsible for e.g. the development of a given system are already familiar with the client, the solution, the people responsible etc., which also helps in the efficient transfer of knowledge. The Business Manager remains part of the customer service process, but is only responsible for the contract, orders, etc., whereas, for example, the delivery manager becomes the project owner.

Sales sprints

The model described can be applied by selecting appropriate events and artifacts known from SCRUM, such as sprints or retrospectives. If the process of signing a client up lasts, say, 3 to 6 months, it is easy to break this time into two-week sprints, for example, and thus monitor the progress and costs associated with sales activities for a given customer. It’s also easy to stop the project when we think that finalizing the sale is unlikely. We can also discuss progress with the potential client during the sprint review, and during the retrospective, for example, indicate the three most important elements to be improved during communication and the customer acquisition process. In addition, when the client is already signed up, it is easy to progress to further Kanban-based service process management.

Agile awareness

The key to this process, however, is a thorough understanding of the Agile approach, especially SCRUM/Kanban – and this not only applies to salespeople, but also the rest of the team that supports them. Educating the client in terms of using SCRUM in the sales process is also a relevant factor. However, we cannot deny that the use of SCRUM in sales and marketing means not using this methodology “in a textbook manner”. It requires significant modification, which means that it is no longer SCRUM in its pure form according to the principles of the SCRUM Guide. On the other hand, I think that if it helps us to efficiently manage the team, the sales process, and finally the signing of a contract with the client, for whom Agile is not just an empty word, it is worth considering this type of approach.

Radosław Szmit

Experienced manager, working in IT technologies in the UK and Poland for over 10 years. In JCommerce responsible for gaining new strategic clients and international sales. Highly educated in cross-reference areas of IT, electronics, business development, sociology and psychology. Privately fan of Scottish weather and Slovenian mountains.




Would you like to learn more about the possibilities of cooperation? Do you have a question? Write to us!

I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for commercial purposes.
I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for marketing purposes.
I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for recruitment purposes.
I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for future recruitment purposes.
I have been informed by JCommerce Sp. z o.o., 3 Ks. Piotra Sciegiennego St. 40-114 Katowice – the personal data controller – that: - The provision of the aforementioned personal data is voluntary but essential for commercial purposes if I have chosen a request for proposal, or recruitment purposes, if I have chosen the remaining options;
- I have the right to access the content of my data, including to receive copies of it and correct it, delete it and limit the processing of it, as well as the right to transfer it, the right to object to the processing of it, and the right to withdraw my consent at any time. However, the withdrawal of my consent shall not affect the lawfulness of processing carried out on the basis of the consent in question prior to its withdrawal;
- A statement of withdrawal of my consent to the processing of personal data should be submitted to the headquarters of JCommerce Sp. z o.o. or sent to the following e-mail address: The withdrawal of consent to the processing of personal data shall result in the inability to fulfil the aforementioned processing purposes;
- The personal data provided shall be shared by JCommerce Sp. z o.o. with the company’s authorised employees and individuals collaborating with JC under civil-law contracts, who are involved in the implementation of the purpose of the processing;
- The data provided shall be processed on the basis of the relevant provisions of Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation), ‘GDPR’;
- Should you have any questions regarding the protection of your personal data, please contact us by e-mail:;
- The personal data provided shall be processed for the purpose for which it was supplied, or until I express my objection in this regard. In the event of filing an objection, JCommerce Sp. z o.o. shall no longer process my personal data for the aforementioned purposes, unless it can demonstrate that there are valid and legally justified grounds overriding my interests, rights and freedoms or my data is necessary to establish, pursue or defend a claim, if any;
- I have the right to file a complaint to the supervisory authority if I consider that the processing of the aforementioned personal data violates the provisions of the General Data Protection Regulation of 27 April 2016.