The unified software development process
The unified software development process
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Planning Extreme Programming
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Object-oriented analysis and design with applications, third edition
Object-oriented analysis and design with applications, third edition
Hi-index | 0.00 |
Modern software development business, as a very dynamic and often risky process, imposes new approaches to planning and organisation of the work. At present, a typical team can apply one of the agile methodologies, among which RUP and XP are the most common. They are both well-established and proven in practice, but nowadays it is clear that they cannot respond to all the new challenges separately. The gap between them leaves uncovered exactly those issues that mostly affect small and middle-size projects, which are the majority of all projects in modern business. This paper proposes an integral process, a combination of RUP and XP, which should be more convenient for small and middle-size projects than RUP or XP alone. Generally, it anticipates less documentation than RUP and suggests more planning than XP, trying to adopt the best form of both and adjust them to the modern business. Properly applied, the proposed process should be more acceptable and more efficient than other similar methods.