9780273730989
 

Software Development for Small Teams

A RUP-Centric Approach (The Addison-Wesley Object Technology Series)

All Categories > *Computer Science > Computer Engineering > Software Engineering

Authors: Gary Pollice, Liz Augustine, Chris Lowe, Jas Madhur
  • ISBN: 9780321199508
  • Price: LE 64.00
  • Special Offer Price: LE 51.20
  • Number Of Pages: 304
  • Publication Date: 2003
  • Categories Software Engineering  
+ Add To Cart
In Stock

Description:

“A lot of RUP users are looking for examples of practical usage, and this book provides excellent insight on how RUP can be applied in practice to a small project. It walks you through the different phases, from project initiation to completion. The authors have done a good job highlighting both the problems that they ran into, as well as the success they had.”

—Per Kroll
Manager, RUP, Rational Software
IBM Corporation

“I loved this book because it is easy to read and full of good stuff that should help software people. It describes how a small team effectively used RUP (Rational Unified Process), a process that is usually thought of as being useful only by large, high-ceremony teams. The authors’ straightforward, low-B.S. approach conveys some serious truths and advice. This book belongs on every bookshelf.”

—Dan Rawsthorne, Ph.D.

"I highly recommend this book for anyone who's ever tried to implement RUP on a small project. Pollice and company have demystified and effectively scaled the process while ensuring that its essence hasn't been compromised. A must-have for any RUPster's library!"
—Chris Soskin, Process Engineering Consultant, Toyota Motor Sales

Do you want to improve the process on your next project? Perhaps you'd like to combine the best practices from the Rational Unified Process (RUP) and from agile methodologies (such as Extreme Programming). If so, buy this book!

Software Development for Small Teams describes an entire software development project, from the initial customer contact through delivery of the software. Through a case study, it describes how one small, distributed team designed and applied a successful process. But this is not a perfect case study. The story includes what worked and what didn't, and describes how the team might change its process for the next project. The authors encourage you to assess their results and to use the lessons learned on your next project.

Key topics covered include:

Achieving a balance between people, process, and tools; recognizing that software development is primarily a human endeavor

Using RUP as an appropriate foundation for a small project; combining RUP and agile principles to create a workable process

Configuring a process that supports the project members, helping them work more effectively

Adjusting the process over the course of the project

Selecting tools to support a small, distributed team

Dealing effectively with your customer

Whether you're a project lead, a programmer, or another member of the development team, this book will show you how to tap the strengths of specific processes to dramatically increase the productivity of your team.