INFOTEL THANKS YOU FOR YOUR APPLICATION

A recruitment consultant will contact you soon.

Kanban VS Scrum

Kanban vs Scrum

Is Kanban in the process of overcoming Scrum?

In recent years, Agile methodology has invaded the world of computer development. In fact, it would be better to talk about Agile METHODS because confusion between Agile and SCRUM has quickly become established in the IT environment.

Waterfall/Scrum/Kanban Benchmarking

Waterfall’s disadvantages

The main disadvantages of the V-cycle are:

Infotel_Kanban vs Scrum_Waterfall visual

  • Delivery of the application version at the end of development which, because of this, means any problems can only be discovered some considerable time later. The debug phase is cumbersome to manage and causal analysis of malfunctions is not necessarily straightforward.
  • The greatest lack of transparency for the client with regard to the project’s progress. The whole application deliverable only gets delivered at the end of the chain, meaning customers must rely on suppliers to manage all their projects’ costs and deadlines.
  • Adapting a V-cycle project to changes in customer requirements (concerning specifications / adding extra functionalities / etc.) is not easy.
  • The waterfall leaves no methodological framework behind (or very little) that can be reused during a future application development. The app’s TMA inherits only a small amount with which to start the application’s day-to-day life.
  • When implementing a major application release’s development, coexistence between the TMA and development teams is not straightforward. Integrating patches from the TMA into the development project is not easy to do either.

Infotel_Scrum Disadvantages

Scrum’s disadvantages

The Scrum solves some waterfall problems, mainly problems of opacity with regard to the customer and the project’s adaptability to customer changes. It simplifies debugging and leaves behind a reusable development plant. However, Scrum is not very relevant when it comes to the methodological framework of TMA and has some difficulties in getting development and predictive maintenance projects to coexist satisfactorily. Scrum ‘imposes’ the almost permanent presence of a client representative in the project team and has difficulty operating without regular client feedback and validation.

Kanban: Waterfall and Scrum inconvenience solutions

Instead of addressing the problem via the process of developing an application (new project / evolution), Kanban approaches the question via the application’s everyday life (the TMA) and then integrates the issues of development into its life management process. As a result, the application’s maintainability and the correction / new development priority rules are natively integrated into Kanban methodology.

Kanban’s major asset when developing a new application is to mechanically leave a viable and robust methodological framework for the application’s everyday operations. The transition between development and TMA is then ‘seamless’.

The integration of a new development project for an application driven in Kanban is facilitated by the prior existence of a TAM team organised to deliver prioritised, staggered tasks, etc. Why set up Scrum if you already have some Kanban? The cost of implementing Kanban is lower than the cost of implementing Scrum for an application already in production and which does not have a methodological framework.

Why and when to use Kanban? The keys to success

Kanban has now been successfully used by many organisations which appreciate its implementation and the way it can improve efficiency. It proves itself to be most efficient in its ability to swiftly produce and deliver tasks. The time between the user request and production start-up becomes very short. Of course, to achieve this level of efficiency, the delivery time (which in many cases does not depend on the development team) must also be very short. Positive feedback is therefore better when an ongoing delivery system is set up, indicating that the more it is developed the more efficient it will be.

Scrum remains well suited for web application development, but is not very comfortable doing maintenance with a hotfix solution. Thanks to its great flexibility of application, Kanban is able to adapt to every kind of situation.

Setting up Kanban can also take a certain time, as much as several months before any real benefits can be seen. It is therefore preferable to choose a very structured method like Scrum for a short-term project with a new team.

ScrumBan

There is no perfect formula, so the best solution is to use the best aspects of each method. Kanban specialists chose to adopt a number of items from Scrum methodology some time ago, in order to improve their solution and make Kanban the undisputed champion of development methods (this is the authors’ personal opinion). Kanban can intelligently recover the following Scrum principles:

  • Ritualization of the ‘Daily meeting’ to give the team an overview of the project in hand.
  • Method of assessing the workload of each activity (planning poker).

Infotel_Scrum vs Kanban vs ScrumBan

banque

Bank

Automatic process of loan request and the simplification of KYC "Know Your Customer".

Features

  • Improvement of KYC and the onboarding of new clients with automatic identity verification thanks to intelligent ID document processing on the web or in an application.
  • Acceleration in the dealing with requests for loans and mortgages: process and automatic classification of new documents, extraction of information and validation of data points.
  • Fraud prevention and respect of rules: automation of compliance requirements on contracts, financial documents and ID documentation.
  • Easing and simplification of the consumer spending comprehension: classification of bank transfers from the study of receipt and invoice item data.
Brevets

Patents

Automated process of scientific papers and other documentation linked to the registering of a patent for intellectual property.

Features

  • Recognition and automatic indexation of fields for a precise search among the documents relating to the patent application.
  • Standardisation of the documents with online specifications: bibliopraphy, expired patent, renewed patent, etc.
Comptabilité

Accounting

Automatic processing of receipts, bills and other financial documents.

Features

  • Automisation of the accounting process: declaration of VAT, supplier bills, etc.
  • Standardisation and harmonisation of the business accounting processes.
  • Improving data security with the deletion of manual errors and with the synthesising of controls.
  • Contribution to the reduction in fraud risks, à la réduction des risques de fraude, reinforcement of operational security, audit trails and internal controls.
  • Support in the change management and accounting teams on the appropriation of this new solution.