Use of Agile with XP and Kanban Methodologies in the Same Project


By Ira Barash

Texas, USA


This paper discusses the advantages of using a combination of project management methodologies Agile / Scrum with XP (Xtreme programming) and Kanban in a complex project in a large corporation to reduce project risk.  In addition, the importance of communication of project accomplishments and risks to the program and portfolio managers and lines of business (LOB) is covered.  Finally, the Project Management Institute (PMI) latest PMBOK guides are reviewed to see how PMI has addressed the use of different methodologies.


The purpose for this paper is to show through the presentation of concepts and use of an example that more than one project methodology is possible in a single project.

Second, continuous learning by experimentation and the use of retrospectives during the project is the best way to ensure success.


No tool or technique is perfect.  Waterfall methodology is described in the PMBOK guide from PMI and XP, Scrum and Kanban techniques are addressed by the PMI-ACP certification process.  XP, Scrum and Kanban are members of the Agile and Lean toolsets.  PMI Institute and references in literature agree that finding motivated people and using the correct project management toolsets at the right time are important to completing a project successfully.

Agile/Scrum and Extreme Programming (XP) are being widely used in companies to accomplish software development projects.  In a small project, a single team approach works well.  As projects grow larger and more complex, multiple scrum teams may be employed.

Other internal teams and external suppliers may be required to complete these larger projects.  These entities add complexity to the project.  My experience shows that Agile project teams do not have the time to interface with these groups that are outside of its core team.  Constraints placed by the time box approach forces emphasis on the Scrum backlog.  My recommendation is to split the work and use both Scrum and Kamban teams.

In this paper, the similarities and differences of Scrum and Kanban are going to compared and contrasted.  Then, this paper will demonstrate that these two methodologies may be used together to make a project perform in a more efficient and effective manner.

Scrum-ban is the term that it used in literature.  I am not proposing the use of Scrum-ban.  I am proposing two separate streams.  One stream that uses Scrum or Scrum-ban with XP programming for application development and reporting, and another separate team that uses Kanban for everything else as the chosen methodologies.

Mortgage Process implementation is used as an example to show how a large complex project may effectively use the concepts of Scrum (or Scrum-ban) with XP programming and Kanban as two separate teams.


To read entire paper (click here)

Editor’s note:  Second Editions are previously published papers that have continued relevance in today’s project management world, or which were originally published in conference proceedings or in a language other than English.  Original publication acknowledged; authors retain copyright.  This paper was originally presented at the 7th Annual UT Dallas Project Management Symposium in Richardson, Texas, USA in August 2013.  It is republished here with the permission of the author and UT Dallas.

About the Author

flag-usaira-barashIra Barash

Plano, Texas, USA

Ira Barash is married and employed by VisionIT in a contractor role working at HP as a project manager. Previously, he worked for two years as a contractor at Capital One Financial through Strategic Staffing in the mortgage application and infrastructure areas.   Barash received his PMP® from the Project Management Institute (PMI®) (2012), a certificate in Project Management from the Graduate School of Management at the University of Texas at Dallas (2007), a Masters of Business Administration (MBA) in Finance from Wright State University (1989) and a Bachelor of Business Administration (BBA) in Quantitative Analysis from the University of Cincinnati – Carl H. Lindner School of Business (1976).

From 2010 to 2012, Barash was Volunteer Commissioner for the City of Plano on Community Relations Committee.   He and his wife actively support the Plano (Texas) Symphony Orchestra through volunteering and financially as a Virtuoso Member. He is a member of PMI, the PMI Dallas Chapter and Toastmasters.   Ira’s passions are to be a terrific husband, have challenging work assignments, live a healthy lifestyle including traveling, exercise, writing and supporting of non-profits financially, and by volunteering.

Ira is on LinkedIn at http://www.linkedin.com/in/irabarashmba and may be contacted by email at [email protected]