SlideShare a Scribd company logo
1 of 26
SOFTWARE ENGINEERING
FOR DATA INTENSIVE
SCIENCES
NAME : GEORGE OFORI
MATRICULATION NUMBER : 42200326
COURSE NAME : SOFTWARE ENGINEERING
FOR DATA INTENSIVE SCIENCES
TRADITIONAL AND AGILE PROJECT
MANAGEMENT
TABLE OF
CONTENT
• Introduction(TPM VS APM)
• Differences between traditional and agile project
management
• Why Agile
• Case Study: TechSolutions
• The Pain Points of Traditional Project
Management
• Kanban Technology
• Steps for Migration to Kanban
• Potential Challenges and Mitigation
• Realistic Timeline for Migration
• Conclusion
INTRODUCTION
• Project management plays a crucial role in guiding the
development and delivery of software projects.
• Traditionally, project management has followed a structured
and linear approach
• In recent years, the agile movement has gained momentum,
offering a more flexible and iterative methodology.
• The adoption of agile in software development has been
driven by its ability to address several pain points associated
with traditional project management.
TRADITIONAL PROJECT MANAGEMENT(TPM)
AGILE PROJECT MANAGEMENT
DIFFERENCES BETWEEN TRADITIONAL AND AGILE PROJECT
MANAGEMENT
1. Adaptive vs Predictive Planning
Agile Management
Planning is done in iterations, with
requirements and priorities changing as
the project progresses. Risk management
is done as part of each iteration, and the
schedule is flexible.
Traditional Management
Projects are planned upfront and any
changes require a formal change request
process. Risk management is done
upfront, and the schedule and budget are
fixed.
2. Team Structure : Layered vs Collaborative
Traditional Management
Team structure is typically hierarchical with clear
roles and responsibilities defined upfront.
Communication flows vertically up and down
the hierarchy.
Agile Management
Team structure is usually cross-functional and self-
organizing. Communication is open and frequent,
with an emphasis on collaboration and problem-
solving.
3. Documentation: Comprehensive vs Minimal
Traditional Management
Heavy emphasis on documentation,
including detailed project plans, status
reports, and change requests.
Documentation is often a legal
requirement.
Agile Management
Documentation is kept to a minimum, with
the focus on working software and user
stories. Status is tracked using visual
management tools like burn-down charts
and Kanban boards.
4. Quality Assurance: End-of-Project vs Continuous
Traditional Management
Quality assurance is done at the end
of the project or phase, in a dedicated
testing cycle. Testing is often done
by a separate QA team.
Agile Management
Quality assurance is built into
each iteration, with automated
testing and continuous
integration. Testing is done by
the development team as part of
each iteration.
5. Risk Management: Upfront vs Ongoing
Traditional Management
Risks are identified and
assessed upfront, often with a
dedicated risk management
plan. Risks are monitored but
not reassessed unless a formal
change request is made.
Agile Management
Risk management is done as part of each
iteration, with risks identified, assessed,
and reassessed on an ongoing basis. This
allows for more rapid mitigation of risks.
Why Agile?
• Agile enables faster delivery of working software,
greater customer satisfaction, and the ability to adapt to
changing requirements more easily.
• Agile teams are more flexible and better able to adapt to
changing circumstances or requirements. They often
have a stronger sense of ownership and commitment to
the product they are building.
• Agile emphasizes working software over comprehensive
documentation, allowing development teams to focus on
delivering value to the customer faster
• Continuous quality assurance allows for faster feedback
and more rapid bug fixing, leading to higher-quality
software in less time.
• Ongoing risk management allows for faster mitigation of
risks, leading to more successful projects with fewer
surprises.
CASE STUDY: TECHSOLUTIONS
The project management process at TechSolutions follows a waterfall
model, with a fixed sequence of phases, including requirements gathering,
design, implementation, testing, and deployment.
The project scope, timeline, and deliverables are defined upfront during the
planning phase.
The development team is divided into specialized departments, and each
department is responsible for its designated phase of the project.
The Pain Points of Traditional Project Management
1. Missed Deadlines
Without a more flexible approach,
deadlines can be difficult to meet and
cause delays.
2. Communication Breakdowns
The chain of command and
communication can become
muddled.
3. Inflexibility
Traditional methods do not offer the
same level of adaptability and
responsiveness as agile
methodologies.
KANBAN
METHODOLOGY
• Kanban is an Agile approach that
emphasizes continuous flow and
visualizing the workflow.
• It allows for flexibility and is suitable for
projects with changing requirements and
dynamic environments.
• Kanban is best suited for projects with a
steady stream of incoming work.
Core Concepts of
Kanban
• Visual Board: Represents the
workflow with cards moving
across different stages, making it
easy to track progress.
• Work in Progress (WIP)
Limits: Sets maximum limits
for tasks in each stage to prevent
overloading the team.
• Continuous Delivery: Work
items move from one stage to
another as soon as capacity
allows, promoting a smooth
flow.
Steps for Migration to Kanban
1. Organize Cross-Functional Teams:
 Create small, self-organizing teams with diverse skills to enhance collaboration and
communication.
 Restructure existing departments into cross-functional teams for better alignment.
2. Visualize the Workflow:
 Establish a Kanban board with columns representing different stages of the
workflow (e.g., To-Do, In Progress, Review, Done).
 Use cards or sticky notes to represent work items and move them across the
board as they progress.
Steps for Migration to Kanban
3. Implement WIP Limits:
 Set WIP limits for each stage to ensure a balanced workflow and prevent overloading the
team.
 Enforce WIP limits strictly, which encourages focus and reduces multitasking.
4. Continuous Delivery and Feedback:
 Encourage continuous delivery by moving work items through the workflow
as soon as capacity allows.
 Gather feedback regularly to identify bottlenecks, improve processes, and
optimize flow.
Potential Challenges and Mitigation
1. Resistance to Change:
 Communicate the benefits of Kanban to the team and involve them in the
migration process.
 Provide training and support to help team members understand and embrace the
new approach.
2. Establishing Effective WIP Limits:
 Start with reasonable WIP limits based on team capacity and gradually adjust as
needed.
• Regularly review and update WIP limits to match the team's evolving capabilities
Realistic Timeline for Migration
Phase 1: Introduction and Training
Duration: 2 weeks
• Introduction to Kanban: Conduct an introductory session to familiarize all
teams with the Kanban methodology, its principles, and core concepts.
• Training Sessions: Organize training sessions for team members to
understand how to use the Kanban board, set WIP limits, and visualize the
workflow effectively.
• Q&A and Feedback: Encourage team members to ask questions and
provide feedback during training to address any concerns or doubts.
Phase 2: Pilot Projects
 Duration: 4 weeks (2 weeks for each pilot project)
• Select Pilot Teams: Identify two cross-functional teams to run pilot
projects using Kanban methodology.
• Set Up Kanban Boards: Help pilot teams set up their Kanban boards
with relevant columns and WIP limits based on their workflow.
• Coaching and Support: Provide coaching and support to pilot teams
during the initial implementation phase.
• Monitor Progress: Regularly monitor and collect data on the pilot
projects to assess their performance and identify areas for improvement.
• Gather Feedback: Conduct feedback sessions with pilot teams to
understand their experiences, challenges, and suggestions.
Realistic Timeline for Migration
Phase 3: Adjustments and Expansion
 Duration: 2 weeks
1. Evaluate Pilot Projects: Evaluate the performance of the pilot projects based on
defined metrics and success criteria.
2. Identify Improvements: Analyze feedback and data from the pilot projects to
identify areas that need improvement.
3. Adjust WIP Limits and Workflow: Based on feedback and data analysis, make
necessary adjustments to WIP limits and workflow stages to optimize flow.
4. Expand Kanban Implementation: Gradually expand Kanban implementation to
all remaining teams, taking lessons learned from pilot projects into account.
Realistic Timeline for Migration
Realistic Timeline for Migration
Phase 4: Continuous Improvement and Scaling
 Duration: Ongoing
1. Monitor and Review: Continuously monitor the teams' progress, flow efficiency,
and customer satisfaction using Kanban boards and metrics.
2. Regular Retrospectives: Conduct regular retrospectives with teams to identify
process improvements and celebrate successes.
3. Scaling Agile Practices: Encourage cross-team collaboration and scaling Agile
practices throughout the organization.
4. Adapt and Evolve: Be open to adjustments and improvements based on
feedback, changing project requirements, and team readiness.
CONCLUSION
• The key ideas presented highlight the fundamental differences between traditional
and agile project management and emphasize the benefits of adopting agile
methodology Kanban.
• Most Important Differences Between Traditional and Agile Management:
1. Approach and Flexibility
2. Customer Focus and Collaboration
3. Visual Management and Continuous Delivery
In all, embracing agile methodologies like Kanban offers TechSolutions the
opportunity to overcome traditional management pain points and unlock the
potential for a more efficient, adaptable, and customer-centric software development
process. With careful planning and continuous improvement, TechSolutions can
achieve long-term success and stay competitive in the ever-evolving landscape of
software development.
REFERENCES
1. Santos, P. de O. & de Carvalho, M. M. (2022). Lean and Agile Project Management: an
overview of the literature
exploring complementarities. The Journal of Modern Project Management, 8(2).
https://doi.org/10.19255/JMPM02408
2. Papadakis, E. & Tsironis, L. (2022). Towards a hybrid project management framework: A
systematic literature review on traditional, agile and hybrid techniques. The Journal of Modern
Project Management, 8(2). https://doi.org/10.19255/JMPM02410.
3. Kerzner, H. (2017). Project Management: A Systems Approach to Planning, Scheduling, and
Controlling. John Wiley & Sons.
4. Sutherland, J. (2014). Scrum: The Art of Doing Twice the Work in Half the Time. Crown
Business.
THANK YOU

More Related Content

Similar to TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)

CV-SAM JAN 2016 - application 1
CV-SAM JAN 2016 - application 1CV-SAM JAN 2016 - application 1
CV-SAM JAN 2016 - application 1
Sherrill Moore
 

Similar to TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN) (20)

The 2021 PMP Exam_ Agile.pptx
The 2021 PMP Exam_ Agile.pptxThe 2021 PMP Exam_ Agile.pptx
The 2021 PMP Exam_ Agile.pptx
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
4-Agility & Agile process, 12 Agile Principles-10-01-2024.pdf
4-Agility & Agile process, 12 Agile Principles-10-01-2024.pdf4-Agility & Agile process, 12 Agile Principles-10-01-2024.pdf
4-Agility & Agile process, 12 Agile Principles-10-01-2024.pdf
 
Program challenges - TPM Problem Solver
Program challenges - TPM Problem SolverProgram challenges - TPM Problem Solver
Program challenges - TPM Problem Solver
 
CV Casey Abrahamse
CV Casey AbrahamseCV Casey Abrahamse
CV Casey Abrahamse
 
Agile Model & Methodology
Agile Model & MethodologyAgile Model & Methodology
Agile Model & Methodology
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
 
Waterfall Model.pptx
Waterfall Model.pptxWaterfall Model.pptx
Waterfall Model.pptx
 
build-for-speed-brochure
build-for-speed-brochurebuild-for-speed-brochure
build-for-speed-brochure
 
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
#Agile Methodology - Fundamental Principles & Basics - By SN Panigrahi
 
Kanban India 2022 | Saikat Das |Kanbanizing your Business Agility
Kanban India 2022 | Saikat Das |Kanbanizing your Business AgilityKanban India 2022 | Saikat Das |Kanbanizing your Business Agility
Kanban India 2022 | Saikat Das |Kanbanizing your Business Agility
 
SPM presentation.pptx
SPM presentation.pptxSPM presentation.pptx
SPM presentation.pptx
 
Lean Kanban India 2016 | Kanban – Common sense in a new light | Ashok Kumar M...
Lean Kanban India 2016 | Kanban – Common sense in a new light | Ashok Kumar M...Lean Kanban India 2016 | Kanban – Common sense in a new light | Ashok Kumar M...
Lean Kanban India 2016 | Kanban – Common sense in a new light | Ashok Kumar M...
 
The Agility Continuum
The Agility ContinuumThe Agility Continuum
The Agility Continuum
 
An Introduction to Agile
An Introduction to AgileAn Introduction to Agile
An Introduction to Agile
 
Atoha PMPPRO S1 - Foundation.pdf
Atoha PMPPRO S1 - Foundation.pdfAtoha PMPPRO S1 - Foundation.pdf
Atoha PMPPRO S1 - Foundation.pdf
 
System Development Methodology
System Development Methodology System Development Methodology
System Development Methodology
 
SPM Unit 1.pptx
SPM Unit 1.pptxSPM Unit 1.pptx
SPM Unit 1.pptx
 
CV-SAM JAN 2016 - application 1
CV-SAM JAN 2016 - application 1CV-SAM JAN 2016 - application 1
CV-SAM JAN 2016 - application 1
 

Recently uploaded

sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444
saurabvyas476
 
Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...
varanasisatyanvesh
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
pwgnohujw
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
yulianti213969
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
zifhagzkk
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
acoha1
 

Recently uploaded (20)

Bios of leading Astrologers & Researchers
Bios of leading Astrologers & ResearchersBios of leading Astrologers & Researchers
Bios of leading Astrologers & Researchers
 
jll-asia-pacific-capital-tracker-1q24.pdf
jll-asia-pacific-capital-tracker-1q24.pdfjll-asia-pacific-capital-tracker-1q24.pdf
jll-asia-pacific-capital-tracker-1q24.pdf
 
DAA Assignment Solution.pdf is the best1
DAA Assignment Solution.pdf is the best1DAA Assignment Solution.pdf is the best1
DAA Assignment Solution.pdf is the best1
 
sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444
 
Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...Simplify hybrid data integration at an enterprise scale. Integrate all your d...
Simplify hybrid data integration at an enterprise scale. Integrate all your d...
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
Introduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptxIntroduction to Statistics Presentation.pptx
Introduction to Statistics Presentation.pptx
 
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Seven tools of quality control.slideshare
Seven tools of quality control.slideshareSeven tools of quality control.slideshare
Seven tools of quality control.slideshare
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
 
Pentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AIPentesting_AI and security challenges of AI
Pentesting_AI and security challenges of AI
 

TRADITIONAL AND AGILE PROJECT MANAGEMENT(KANBAN)

  • 1. SOFTWARE ENGINEERING FOR DATA INTENSIVE SCIENCES NAME : GEORGE OFORI MATRICULATION NUMBER : 42200326 COURSE NAME : SOFTWARE ENGINEERING FOR DATA INTENSIVE SCIENCES
  • 2. TRADITIONAL AND AGILE PROJECT MANAGEMENT
  • 3. TABLE OF CONTENT • Introduction(TPM VS APM) • Differences between traditional and agile project management • Why Agile • Case Study: TechSolutions • The Pain Points of Traditional Project Management • Kanban Technology • Steps for Migration to Kanban • Potential Challenges and Mitigation • Realistic Timeline for Migration • Conclusion
  • 4. INTRODUCTION • Project management plays a crucial role in guiding the development and delivery of software projects. • Traditionally, project management has followed a structured and linear approach • In recent years, the agile movement has gained momentum, offering a more flexible and iterative methodology. • The adoption of agile in software development has been driven by its ability to address several pain points associated with traditional project management.
  • 7. DIFFERENCES BETWEEN TRADITIONAL AND AGILE PROJECT MANAGEMENT 1. Adaptive vs Predictive Planning Agile Management Planning is done in iterations, with requirements and priorities changing as the project progresses. Risk management is done as part of each iteration, and the schedule is flexible. Traditional Management Projects are planned upfront and any changes require a formal change request process. Risk management is done upfront, and the schedule and budget are fixed.
  • 8. 2. Team Structure : Layered vs Collaborative Traditional Management Team structure is typically hierarchical with clear roles and responsibilities defined upfront. Communication flows vertically up and down the hierarchy. Agile Management Team structure is usually cross-functional and self- organizing. Communication is open and frequent, with an emphasis on collaboration and problem- solving.
  • 9. 3. Documentation: Comprehensive vs Minimal Traditional Management Heavy emphasis on documentation, including detailed project plans, status reports, and change requests. Documentation is often a legal requirement. Agile Management Documentation is kept to a minimum, with the focus on working software and user stories. Status is tracked using visual management tools like burn-down charts and Kanban boards.
  • 10. 4. Quality Assurance: End-of-Project vs Continuous Traditional Management Quality assurance is done at the end of the project or phase, in a dedicated testing cycle. Testing is often done by a separate QA team. Agile Management Quality assurance is built into each iteration, with automated testing and continuous integration. Testing is done by the development team as part of each iteration.
  • 11. 5. Risk Management: Upfront vs Ongoing Traditional Management Risks are identified and assessed upfront, often with a dedicated risk management plan. Risks are monitored but not reassessed unless a formal change request is made. Agile Management Risk management is done as part of each iteration, with risks identified, assessed, and reassessed on an ongoing basis. This allows for more rapid mitigation of risks.
  • 12. Why Agile? • Agile enables faster delivery of working software, greater customer satisfaction, and the ability to adapt to changing requirements more easily. • Agile teams are more flexible and better able to adapt to changing circumstances or requirements. They often have a stronger sense of ownership and commitment to the product they are building. • Agile emphasizes working software over comprehensive documentation, allowing development teams to focus on delivering value to the customer faster • Continuous quality assurance allows for faster feedback and more rapid bug fixing, leading to higher-quality software in less time. • Ongoing risk management allows for faster mitigation of risks, leading to more successful projects with fewer surprises.
  • 13. CASE STUDY: TECHSOLUTIONS The project management process at TechSolutions follows a waterfall model, with a fixed sequence of phases, including requirements gathering, design, implementation, testing, and deployment. The project scope, timeline, and deliverables are defined upfront during the planning phase. The development team is divided into specialized departments, and each department is responsible for its designated phase of the project.
  • 14. The Pain Points of Traditional Project Management 1. Missed Deadlines Without a more flexible approach, deadlines can be difficult to meet and cause delays. 2. Communication Breakdowns The chain of command and communication can become muddled. 3. Inflexibility Traditional methods do not offer the same level of adaptability and responsiveness as agile methodologies.
  • 15. KANBAN METHODOLOGY • Kanban is an Agile approach that emphasizes continuous flow and visualizing the workflow. • It allows for flexibility and is suitable for projects with changing requirements and dynamic environments. • Kanban is best suited for projects with a steady stream of incoming work.
  • 16. Core Concepts of Kanban • Visual Board: Represents the workflow with cards moving across different stages, making it easy to track progress. • Work in Progress (WIP) Limits: Sets maximum limits for tasks in each stage to prevent overloading the team. • Continuous Delivery: Work items move from one stage to another as soon as capacity allows, promoting a smooth flow.
  • 17. Steps for Migration to Kanban 1. Organize Cross-Functional Teams:  Create small, self-organizing teams with diverse skills to enhance collaboration and communication.  Restructure existing departments into cross-functional teams for better alignment. 2. Visualize the Workflow:  Establish a Kanban board with columns representing different stages of the workflow (e.g., To-Do, In Progress, Review, Done).  Use cards or sticky notes to represent work items and move them across the board as they progress.
  • 18. Steps for Migration to Kanban 3. Implement WIP Limits:  Set WIP limits for each stage to ensure a balanced workflow and prevent overloading the team.  Enforce WIP limits strictly, which encourages focus and reduces multitasking. 4. Continuous Delivery and Feedback:  Encourage continuous delivery by moving work items through the workflow as soon as capacity allows.  Gather feedback regularly to identify bottlenecks, improve processes, and optimize flow.
  • 19. Potential Challenges and Mitigation 1. Resistance to Change:  Communicate the benefits of Kanban to the team and involve them in the migration process.  Provide training and support to help team members understand and embrace the new approach. 2. Establishing Effective WIP Limits:  Start with reasonable WIP limits based on team capacity and gradually adjust as needed. • Regularly review and update WIP limits to match the team's evolving capabilities
  • 20. Realistic Timeline for Migration Phase 1: Introduction and Training Duration: 2 weeks • Introduction to Kanban: Conduct an introductory session to familiarize all teams with the Kanban methodology, its principles, and core concepts. • Training Sessions: Organize training sessions for team members to understand how to use the Kanban board, set WIP limits, and visualize the workflow effectively. • Q&A and Feedback: Encourage team members to ask questions and provide feedback during training to address any concerns or doubts.
  • 21. Phase 2: Pilot Projects  Duration: 4 weeks (2 weeks for each pilot project) • Select Pilot Teams: Identify two cross-functional teams to run pilot projects using Kanban methodology. • Set Up Kanban Boards: Help pilot teams set up their Kanban boards with relevant columns and WIP limits based on their workflow. • Coaching and Support: Provide coaching and support to pilot teams during the initial implementation phase. • Monitor Progress: Regularly monitor and collect data on the pilot projects to assess their performance and identify areas for improvement. • Gather Feedback: Conduct feedback sessions with pilot teams to understand their experiences, challenges, and suggestions. Realistic Timeline for Migration
  • 22. Phase 3: Adjustments and Expansion  Duration: 2 weeks 1. Evaluate Pilot Projects: Evaluate the performance of the pilot projects based on defined metrics and success criteria. 2. Identify Improvements: Analyze feedback and data from the pilot projects to identify areas that need improvement. 3. Adjust WIP Limits and Workflow: Based on feedback and data analysis, make necessary adjustments to WIP limits and workflow stages to optimize flow. 4. Expand Kanban Implementation: Gradually expand Kanban implementation to all remaining teams, taking lessons learned from pilot projects into account. Realistic Timeline for Migration
  • 23. Realistic Timeline for Migration Phase 4: Continuous Improvement and Scaling  Duration: Ongoing 1. Monitor and Review: Continuously monitor the teams' progress, flow efficiency, and customer satisfaction using Kanban boards and metrics. 2. Regular Retrospectives: Conduct regular retrospectives with teams to identify process improvements and celebrate successes. 3. Scaling Agile Practices: Encourage cross-team collaboration and scaling Agile practices throughout the organization. 4. Adapt and Evolve: Be open to adjustments and improvements based on feedback, changing project requirements, and team readiness.
  • 24. CONCLUSION • The key ideas presented highlight the fundamental differences between traditional and agile project management and emphasize the benefits of adopting agile methodology Kanban. • Most Important Differences Between Traditional and Agile Management: 1. Approach and Flexibility 2. Customer Focus and Collaboration 3. Visual Management and Continuous Delivery In all, embracing agile methodologies like Kanban offers TechSolutions the opportunity to overcome traditional management pain points and unlock the potential for a more efficient, adaptable, and customer-centric software development process. With careful planning and continuous improvement, TechSolutions can achieve long-term success and stay competitive in the ever-evolving landscape of software development.
  • 25. REFERENCES 1. Santos, P. de O. & de Carvalho, M. M. (2022). Lean and Agile Project Management: an overview of the literature exploring complementarities. The Journal of Modern Project Management, 8(2). https://doi.org/10.19255/JMPM02408 2. Papadakis, E. & Tsironis, L. (2022). Towards a hybrid project management framework: A systematic literature review on traditional, agile and hybrid techniques. The Journal of Modern Project Management, 8(2). https://doi.org/10.19255/JMPM02410. 3. Kerzner, H. (2017). Project Management: A Systems Approach to Planning, Scheduling, and Controlling. John Wiley & Sons. 4. Sutherland, J. (2014). Scrum: The Art of Doing Twice the Work in Half the Time. Crown Business.