Design complexity measurement and testing
Communications of the ACM
Hierarchical XP: improving XP for large-scale projects in analogy to reorganization processes
Extreme programming examined
Agile software development
The unified process explained
Recognizing and responding to "bad smells" in extreme programming
Proceedings of the 24th International Conference on Software Engineering
Domain-Driven Design: Tacking Complexity In the Heart of Software
Domain-Driven Design: Tacking Complexity In the Heart of Software
Agile Project Management With Scrum
Agile Project Management With Scrum
Agile Software Development in the Large: Diving Into the Deep
Agile Software Development in the Large: Diving Into the Deep
Agile requirements prioritization in large-scale outsourced system projects: An empirical study
Journal of Systems and Software
Hi-index | 0.00 |
Large software development projects are not agile by nature. Large projects are not easy to implement, they are even harder to implement using agile methodologies. Based on over seven years of experience building software systems using agile methodologies we found that large software projects require more practices than the usual used in small projects. In this paper, we will introduce a set of new and modified development practices, which will help developing a large agile project.