[Book Cover]

Web Site Engineering: Beyond Web Page Design, 1/e

Thomas A. Powell, UCSD, San Diego, CA
Dominique C. Cutts, UCSD, San Diego, CA
David L. Jones, UCSD, San Diego, CA

Published April, 1998 by Prentice Hall PTR (ECS Professional)

Copyright 1998, 288 pp.
Paper
ISBN 0-13-650920-7
$39.95


Sign up for future
mailings
on this subject.

See other books about:
    Internet

[Preface]





Web site development grows up! Web Site Engineering is the first book to systematically address the management, technical and operational issues that arise when Web sites become sophisticated application deployment platforms. It builds on hard-won software engineering principles, defining a new model for Web site development that delivers reliability, scalability and value without compromising speed. Discover practical ways you can:

  • Bring structure to Web, extranet, and intranet deployment
  • Identify the real needs your site must answer
  • Choose between client-side and server-side technologies
  • Streamline the repurposing of existing content
  • Systematically test site functionality, content, security, and usability
  • Decide when to outsource -- and when not to
You'll gain new insight into the urgent issues that will make or break today's large, sophisticated sites. Discover how to cope with multiple browser environments, decide which new applications to deploy, and ensure adequate response times. Learn how to streamline maintenance through staging sites, database maintenance systems and other techniques. Make strategic decisions about deploying scripting languages, XML, Java, ActiveX and other technologies.

If you're responsible for managing a site with real content and business-critical applications, Web Site Engineering is the book you've been desperately waiting for.

Author Bio

THOMAS A. POWELL is President of Powell Internet Consulting, LLC (www.pint.com) and an instructor for the University of California, San Diego Computer Science department as well as the developer of the UCSD Extension Web Publishing certificate program.



    1. Introduction: Evolution of Web Site Design.

      Web Design.

        Generations Don't Matter, Purpose Does.

          Initial Failure of Web RAD.

            Summary.

          2. Software Engineering Principles and the Web.

            Web Sites as Software.

              Current Practices in Web Development

                The Need for Process

                  Process Models.

                    Beyond Process.

                      Web Engineering Is Not Software Engineering.

                        Summary.

                      3. The Medium of the Web.

                        Networked Communication.

                          Overview of a Web Session.

                            Components of the Web Medium.

                              Summary.

                            4. Problem Definition, Concept Exploration, and Feasibility Analysis.

                              Understanding the Problem.

                                Writing the Problem Definition.

                                  Concept Exploration and Feasibility—The Whirlpool Approach.

                                    Answering the Problem Definition: The Overall Purpose.

                                      Establishing a Measurement of Success.

                                        Logistics.

                                          Summary.

                                        5. Requirements Analysis and Specification.

                                          Classifying the Site.

                                            Requirements Analysis.

                                              Specification.

                                                Estimation and Resource Requirements.

                                                  Conclusion.

                                                6. Designing the Web Site and System.

                                                  What Does Web Design Include?

                                                    Information Design.

                                                      Web Site: Application versus Information.

                                                        Program Design.

                                                          Structured Design.

                                                            Choosing a Design Approach.

                                                              Navigation Design.

                                                                Graphic Design.

                                                                  Network/Server Design.

                                                                    Summary.

                                                                  7. Implementation: Building a Web Site.

                                                                    Programming Technologies.

                                                                      Client-Side Technologies.

                                                                        When to Use Client-Side Technologies.

                                                                          Server-Side Technologies.

                                                                            When to Use Server-Side Technologies.

                                                                              Content Technologies.

                                                                                Development Tools.

                                                                                  Assembling the Beta Site.

                                                                                    The Implementation Process.

                                                                                      Developer Test.

                                                                                        Summary.

                                                                                      8. Web Testing.

                                                                                        Issues with Testing.

                                                                                          Realistic Testing.

                                                                                            Test Plans and Procedures.

                                                                                              Functionality Testing.

                                                                                                Content Testing.

                                                                                                  User Test: Usability and Beta Testing.

                                                                                                    The Result of Testing.

                                                                                                      Summary.

                                                                                                    9. Post-Development: Promotion and Maintenance.

                                                                                                      Promotion and How People Find Sites and Information.

                                                                                                        Maintenance.

                                                                                                          Using Feedback to Grow or Modify a Web Site.

                                                                                                            Summary.

                                                                                                          10. Beyond Web Site Engineering.

                                                                                                            Real Life: That Which Can't Be Planned For.

                                                                                                              Defending Web Projects.

                                                                                                                Politics.

                                                                                                                  Web Sites Affect Organizations.

                                                                                                                    Staying In Bounds.

                                                                                                                      Summary.

                                                                                                                    Index.


                                                                                                                  [Help] [Home]


                                                                                                                  © Prentice-Hall, Inc. A Pearson Education Company
                                                                                                                  Comments To webmaster@prenhall.com