Open Access Open Access  Restricted Access Subscription Access

Identifying Bottlenecks in Agile Software Development using Theory of Constraints Principles


Affiliations
1 PG and Research Department of Computer Science, Quaid-e-Millath Government College for Women (Autonomous), Anna Salai, Chennai – 600002, Tamil Nadu, India
2 Department of Computer Science, Quaid-e-Millath Government College for Women (Autonomous), Anna Salai, Chennai - 600002; Tamil Nadu, India
 

Theory of Constraints is an analytical tool. A theoretical model for identifying bottlenecks in agile software development methods namely Lean software development, Extreme Programming (XP), Scrum, and Feature Driven Development (FDD) is identified and comparitative analysis is done. Identifying bottlenecks narrows down possible issues in agile software development implementations. These practices are used as surgical tools for various development models to be deployed for software development system. This paper summarizes Targeting with TOC, Eliminating the Constraint and Elevating the Constraint with Agile Principles and Practices. Theory of Constraint is concluded as the best parameter for improvement of development model.

Keywords

Agile Software Development, Bottleneck, Extreme Programming (XP), Feature Driven Development (FDD), Lean Software Development, Scrum, Theory of Constraints (TOC)
User

Abstract Views: 179

PDF Views: 0




  • Identifying Bottlenecks in Agile Software Development using Theory of Constraints Principles

Abstract Views: 179  |  PDF Views: 0

Authors

Ananthi Sheshasaayee
PG and Research Department of Computer Science, Quaid-e-Millath Government College for Women (Autonomous), Anna Salai, Chennai – 600002, Tamil Nadu, India
Hannah Vijaykumar
Department of Computer Science, Quaid-e-Millath Government College for Women (Autonomous), Anna Salai, Chennai - 600002; Tamil Nadu, India

Abstract


Theory of Constraints is an analytical tool. A theoretical model for identifying bottlenecks in agile software development methods namely Lean software development, Extreme Programming (XP), Scrum, and Feature Driven Development (FDD) is identified and comparitative analysis is done. Identifying bottlenecks narrows down possible issues in agile software development implementations. These practices are used as surgical tools for various development models to be deployed for software development system. This paper summarizes Targeting with TOC, Eliminating the Constraint and Elevating the Constraint with Agile Principles and Practices. Theory of Constraint is concluded as the best parameter for improvement of development model.

Keywords


Agile Software Development, Bottleneck, Extreme Programming (XP), Feature Driven Development (FDD), Lean Software Development, Scrum, Theory of Constraints (TOC)



DOI: https://doi.org/10.17485/ijst%2F2015%2Fv8i29%2F122173