Minggu, 25 November 2012

[R962.Ebook] Ebook Download Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang

Ebook Download Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang

Presents now this Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang as one of your book collection! However, it is not in your bookcase collections. Why? This is guide Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang that is offered in soft data. You could download and install the soft data of this stunning book Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang currently as well as in the web link given. Yeah, different with the other individuals who seek book Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang outside, you could get much easier to position this book. When some people still stroll right into the store and browse guide Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang, you are right here just remain on your seat as well as obtain guide Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang.

Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang

Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang



Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang

Ebook Download Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang

Find the secret to enhance the quality of life by reading this Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang This is a sort of book that you require now. Besides, it can be your favored book to read after having this publication Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang Do you ask why? Well, Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang is a publication that has different characteristic with others. You could not should understand which the writer is, just how well-known the work is. As smart word, never ever evaluate the words from which speaks, however make the words as your inexpensive to your life.

Well, book Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang will certainly make you closer to what you want. This Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang will certainly be always buddy any sort of time. You could not forcedly to consistently complete over reviewing an e-book simply put time. It will certainly be simply when you have spare time as well as spending few time to make you really feel pleasure with exactly what you check out. So, you could get the significance of the message from each sentence in guide.

Do you know why you should read this website and also just what the relation to reviewing publication Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang In this modern age, there are many methods to acquire guide and they will certainly be a lot easier to do. One of them is by getting the book Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang by on the internet as exactly what we inform in the web link download. The publication Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang can be a choice since it is so proper to your requirement now. To obtain the publication online is very simple by only downloading them. With this opportunity, you could read the e-book any place as well as whenever you are. When taking a train, hesitating for checklist, and also awaiting a person or various other, you can review this online publication Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang as an excellent buddy once more.

Yeah, reviewing an e-book Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang could include your pals listings. This is among the formulas for you to be successful. As understood, success does not imply that you have terrific points. Understanding and recognizing more compared to various other will provide each success. Close to, the notification and also impression of this Extreme Programming For Web Projects, By Doug Wallace, Isobel Raggett, Joel Aufgang could be taken and chosen to act.

Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang

This text demonstrates how to use the proven practices of extreme programming in a web development environment. The book allows the reader to tailor cutting-edge practices from software development to keep within time and budget limits and keep customers happy.

  • Sales Rank: #1078888 in Books
  • Published on: 2002-09-29
  • Released on: 2002-09-19
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.10" h x .40" w x 7.40" l, .87 pounds
  • Binding: Paperback
  • 192 pages

From the Back Cover

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

About the Author

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

Excerpt. © Reprinted by permission. All rights reserved.

Estimating the time and the costs of Web projects has been my obsession for more than five years. Starting with wild guesstimates and little success, I was quickly attracted to the analysis practices of the Rational Process. I spent weeks with customers doing Use Cases and Activity Diagrams, trying to define the scope of a project. However, these specifications told me nothing about the work effort involved and led to huge fights with customers over the changes they inevitably wanted.

Three years ago I went to the Software Expo in San Jose and heard Martin Fowler talk about a new set of practices called XP, or Extreme Programming. I was hooked. XP let me acknowledge the futility of estimation. It taught me about the interconnectedness of price, time, scope, and quality and about the importance of letting the customer make continuous trade-offs between the four. XP changed the rules of how I, as a project manager, engaged with customers and overnight it improved my customer relationships and my bottom line.

If estimation was my obsession, then development was my curse. Every project seemed to be going fine and then stalled at 90 percent. It would take us three months to do 90 percent of the work and six months to do the last 10 percent. Once completed, the sites we were building were a nightmare to maintain, and I lost many good programmers who would rather abandon ship than babysit a mass of unintelligible, brittle code. Developing sites in iterations and using unit tests made a lot of sense but didn't translate naturally to Web development. While the pure coding server-side issues melded well with XP, we had client-side issues, graphic design issues, and serious conflicts in trying to use a practice meant for object-oriented systems on inherently non-object-oriented Web page architecture. If Web projects were going to use XP, then XP would have to change and so would the way Web sites were structured and developed.

Over the last two years, we have experimented with practices to get the most out of XP in a Web development environment. We have extended our practices to include graphic designers, interface programmers, copywriters, and the rest of the diverse team that goes into building a Web site. We have developed new design patterns for Web site creation using XML, Cascading Style Sheets, and XSLT to impose an architecture that better supports continuous integration and the separation of content, graphical design, and functionality.

We highly recommend that readers of this book first look at Kent Beck's original XP book, Extreme Programming Explored, to see the origins of the XP practices described here and to better see where his and our practices differ.

0201794276P09112002

Most helpful customer reviews

5 of 5 people found the following review helpful.
Learn the new ways of web site development.
By Maxim Masiutin
This book is for both professional web-site development companies and for the customers who would like to order web-site development from a contractor. The book offers new way of developing web projects. The mode of operation is based on the famous methodology called "Extreme Programming" (XP). Until publication of this book, all of the non-compilation books on XP have come from those who were involved in its birth. This publication is the first title from the "second generation" of XP practitioners.
This book is self-essential. However, if you would like to know more about economic and spiritual aspects of XP, digest the "Extreme Programming Explained" by Kent Beck. Another valuable resource is "Testing Extreme Programming" by Lisa Crispin & Tip House. It exhibits valuable web testing strategies.
While the authors mostly rely on XP manifesto, they have adjusted the methodology to best fit their own needs. For example, they offer so-called zero-iteration, which sets up the framework, but have no business value to the customer. The parents of XP discourage this approach in "Extreme Programming Installed" by Ron Jeffries, Ann Anderson and Chet Hendrickson. Who are right? You decide.

1 of 1 people found the following review helpful.
Misses Connecting XP To Web Development
By James Holmes
This book's premise is an interesting one: Does XP work for web projects, and if so then how does one go about implementing it? The authors are up front about the first question in the opening to Chapter 1: "Sort of" they say. The book's entire content struck me as a continuation of that statement.

The book attempts to be a bit too general in many aspects: there's a lot of high-level coverage of XP tenets without much utility specific to web development. The general coverage of XP is nice, but you'll find better content in other works; however, the authors didn't intend for this to be a seminal work on XP anyway, so that's not a big issue.

Several sections do provide good information specific to XP in web development, such as Chapter 8 (Graphics Design) and its emphasis on how to wrap customers in to the process early. Another example would be the discussion in Chapter 11 (Planning) on how the "customer" in web development differs a bit from what XP usually considers a "customer."

There's also a lot of good discussion at a high level on how the use of XML vice static HTML as data can greatly benefit the development process. There are good overviews of XML in general, XSLT from 30,000 feet, and a nice blurb on how the Tidy tool can help you keep out of trouble.

The downside of this book is that too often it stretches too far to make the connection between XP and web development. It's not detailed enough as a reference for implementing XP practices, and it doesn't do a good enough job of tying web development into XP for those looking to solve that problem.

The book is concise and well-written, but that doesn't make up for its fundamental weaknesses.

6 of 7 people found the following review helpful.
Biting off more than they can chew
By Howard S. Epstein
To get straight to the point, I was disappointed with this book. The book opens with great promise on how XP is going to change our world and revolutionize programming projects for the web. However, Wallace, Raggett, and Aufgang end up trying to bite off more than they could chew in a 150-page book.
First, the authors assume you already know a great deal about extreme programming, which I did not prior to picking up this book. To their credit, they do refer you to Kent Beck's Extreme Programming Explored, recommending you to peruse it before reading their book. Unfortunately, this reference occurs in the Preface, and could easily be missed by readers who go straight to Chapter 1. Without this background, it's not hard to get lost - for example, the authors refer to CRC's without explaining what the acronym is or what it means - I had to check the index; indeed, CRC's are discussed (albeit briefly) much later in the book.
Not to say that there aren't positives - I enjoyed Part II, the discussion of how to integrate XP practices into a development shop. But, the authors just do not go into enough detail, and leave me wanting more. You feel that this book could have either been a 20-page paper or a 500-page book, but not something in between. A 20-page paper would have simply highlighted the differences between XP development for non-web projects versus web projects. A 500-page book would have gone into detail on a number of concepts discussed in this book. But, this slimmer volume goes in between these two choices, and ends up not really doing an adequate job of either highlighting the differences or going into a good amount of detail about XP practices.
Part III, a discussion of XML, was an awkward insertion into the text. The book goes from general management discussion to highly technical without warning, and you ask yourself within a few pages, "What the heck just happened here?" One minute they're talking about the importance of comfy chairs, and the next they're discussing recursive nested structures. It left my head spinning, and I'm not a technical wallflower. It almost seems like the authors had a 120-page book, thought it was too slim, and had to stuff an extra 30 pages in somehow.
This book whetted my appetite, and I'm now interested in learning more. Maybe I'll take the authors' advice and read Kent Beck's book to get the detailed information I'm looking for, but did not get from Extreme Programming for Web Projects.

See all 15 customer reviews...

Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang PDF
Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang EPub
Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang Doc
Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang iBooks
Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang rtf
Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang Mobipocket
Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang Kindle

Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang PDF

Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang PDF

Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang PDF
Extreme Programming for Web Projects, by Doug Wallace, Isobel Raggett, Joel Aufgang PDF

Tidak ada komentar:

Posting Komentar