Extreme Programming for Web Projects

Extreme Programming for Web Projects

By (author) Doug Wallace , By (author) Isobel Raggett , By (author) Joel Aufgang


Free delivery worldwide

Dispatched in 4 business days

When will my order arrive?

Make no mistake, web development is not software development; they are very different disciplines. However, web developers and software developers face many of the same challenges. Teams must be assembled, solutions must be built, testing and quality assurance must be conducted, and ultimately projects must be delivered as promised: on time and within budget. The web industry grew up so quickly that process was never sufficiently addressed nor formalized, and the authors of this book believe that web teams can learn a lot from the success that software teams have experienced with Extreme Programming (XP). The book presents a hybrid that adopts such XP cornerstones as pair programming and continuous integration, and adapts them to many of the unique requirements of web projects (e.g. graphical design process, multi-discipline teams, etc.). The result is a proven means of better delivering software to the browser.

show more
  • Paperback | 196 pages
  • 190.5 x 231.14 x 12.7mm | 181.44g
  • 01 Sep 2002
  • Pearson Education (US)
  • Addison Wesley
  • Boston
  • English
  • 1, black & white illustrations
  • 0201794276
  • 9780201794274
  • 1,624,933

Other books in this category

Author Information

Doug Wallace is the founder and president of Agile.Net, a consulting company that designs and develops Web sites and e-business applications using Extreme Programming and other Agile methodologies. Previously, he was manager of New Media at Passport Online and director of New Business Development and Strategy for Infinet Communications. He writes on e-business for Marketing Magazine and is a frequent guest expert on Canada's Cable Pulse 24 Money Morning television program. Joel Aufgang is CTO for Agile.Net and an early adaptor and pioneer of XML and C# in the production of complex Web sites and systems. Prior to joining Agile.Net, he worked on many Web and software projects in both Canada and internationally and cofounded Monkeys and Typewriters, an XML and Web development consulting firm. Isobel Raggett has been involved in Web site design and development since the beginning of the industry, and has been at the forefront of adapting lightweight methodologies to Web site development. She has worked on many Web projects, as general manager of Agile.Net and production manager for Passport Online, as well as developed her own popular fashion site. 0201794276AB08282002

show more

Back cover copy

Web development teams have been operating in the dark for far too long. The lack of proven development methodologies for the Web environment has resulted in a constant struggle for developers to produce quality Web-based projects on time and within budget. The field is multidisciplinary in character, involving both technology and graphic design: Web-based project development must address the issue of company image, must function on multiple platforms, and must incorporate multiple media into one complete package. "Extreme Programming for Web Projects" shows how the Extreme Programming (XP) software development discipline can be adapted and applied to the Web-based project development process. This book demonstrates how the hallmarks of XP--continuous integration, short iterations, paired programming, automated testing, and extensive client involvement--are particularly well suited to the unique demands of Web-based development. Based on years of real-world experience, the book offers proven best practices that enable developers to deal efficiently and effectively with the challenges they face and, ultimately, to produce Web-based projects that meet and/or exceed customer expectations. Readers will find information on vital topics such as: How the XP team approach enhances communication between Web technology and graphic design professionals How XP automated testing ensures a comprehensive approach to testing page layout, performance, and multiplatform operation How XP's continuous integration and short iterations serve the Web development team's need for flexibility How XP's emphasis on client involvement throughout the project improves oftentimes adversarial client relationships How XP can facilitate the difficult task of estimating the time and cost of project completion How XP functionality "stories" can be adapted for Web-based presentation stories How XML, XSLT, and Cascading Style Sheets can help sites remain flexible and maintainable How to use these guidelines for outstanding Web site design and coding techniques As the Web industry continues to mature, there is a great need for methodologies that will ensure project quality as well as efficiency and cost-effectiveness. The fast-paced and flexible Extreme Programming methodology offers an excellent starting point for Web developers to improve their working processes and employ best practices. 0201794276B08282002

show more