Software Development for Small Teams: A RUP-Centric Approach (The Addison-Wesley Object Technology Series)