Title:
Web-enabled applications programmed on the net : how to become a web-enabled enterprise
Personal Author:
Publication Information:
New York : McGraw-Hill, 1998
ISBN:
9780070117747
Added Author:
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000005015429 | HD30.37 C63 1998 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
Explaining the benefits and possibilities open to a Web-enbled organization, this text shows managers how to take full advantage of Internet-based technologies.
Author Notes
Robert Coen (Deerfield Beach, FL) is chief technology officer for Cap Gemini America. He is manager of Cap Gemini's Internet, Business Intelligence, and Knowledge Management offering and is the lead author of Cap Gemini's Client/Server Delivery Framework.
Mark C. Hoogenboom (The Netherlands) is a consultant at Cap Gemini Netherlands. He is responsible for developing supporting technologies for client/server systems. His specialty is designing and developing distributed systems using iterative and rapid development techniques.
Table of Contents
Foreword | p. xiii |
Preface | p. xv |
Acknowledgments | p. xxi |
Trademarks | p. xxxiii |
Introduction | p. xxxv |
Part 1 The WEE Philosophy | |
Chapter 1 Web-Enablement | p. 3 |
Business and Systems Integration | p. 4 |
Communication Is Key | p. 6 |
Leveraging Technology | p. 7 |
Definition of a WEE | p. 9 |
Why Consider WEE | p. 11 |
Still Not Convinced? | p. 19 |
Communicating the Value of Web-Enablement | p. 21 |
Chapter 2 Road to WEE | p. 23 |
New Solutions to Classic Business Problems | p. 24 |
Innovative Solution-Development Techniques | p. 31 |
Cyber-RAD | p. 32 |
Alternative Paths to Achieving Web-Enablement | p. 36 |
How to Objectively Gauge Web-Enablement | p. 38 |
What to Watch for | p. 41 |
Chapter 3 Key Issues | p. 43 |
Knowledge Management | p. 44 |
Distribution and Parallelism | p. 49 |
Human Factors and Usability | p. 54 |
Technological Challenges | p. 59 |
Conclusion | p. 69 |
Part 2 Web-Enabled Applications Programmed On the Net | |
Chapter 4 WEAPON Framework | p. 73 |
Supporting Business Needs | p. 74 |
Framework versus Methodology | p. 76 |
Structure of the Framework | p. 77 |
How to Use the Framework | p. 84 |
Exploring Phases and Activities | p. 87 |
Project Organization Scenarios | p. 88 |
Chapter 5 Business Readiness | p. 97 |
Activity 1 Establish Business, Information Technology and Distribution Strategy | p. 98 |
Activity 2 Establish Knowledge Management and Reuse Strategies | p. 115 |
Activity 3 Build Business Case | p. 129 |
Chapter 6 Business Vision | p. 141 |
Activity 4 Define Business System Requirements | p. 142 |
Activity 5 Define Conceptual Architecture | p. 149 |
Activity 6 Define Infrastructure Drivers | p. 161 |
Activity 7 Identify Distribution Drivers | p. 167 |
Activity 8 Identify Opportunities for Reuse | p. 176 |
Activity 9 Identify Service Level Requirements | p. 184 |
Activity 10 Assess Organizational Impact | p. 192 |
Activity 11 Validate and Enrich Business Case | p. 200 |
Chapter 7 Solution Design | p. 207 |
Activity 12 Define Logical Architecture Scenarios | p. 209 |
Activity 13 Apply Distribution Drivers to Scenarios | p. 216 |
Activity 14 Produce Solution Development Plan | p. 221 |
Activity 15 Define Technical Infrastructure | p. 229 |
Activity 16 Produce Solution Deployment Plan | p. 236 |
Activity 17 Validate Solution Design | p. 242 |
Activity 18 Identify Potentially Reusable Components | p. 249 |
Activity 19 Refine Service Level Requirements | p. 258 |
Activity 20 Produce Training Plan | p. 264 |
Activity 21 Produce Support Plan | p. 269 |
Activity 22 Validate and Enrich Business Case | p. 276 |
Chapter 8 Solution Development | p. 285 |
Activity 23 Select Reusable Components | p. 287 |
Activity 24 Negotiate with Partners and Suppliers | p. 292 |
Activity 25 Construct Infrastructure Components | p. 299 |
Activity 26 Construct Application Components | p. 306 |
Activity 27 Synchronize Components and Integrate Solution | p. 317 |
Activity 28 Produce Draft Service Level Agreement | p. 321 |
Activity 29 Develop Training | p. 328 |
Activity 30 Develop Support Procedures | p. 335 |
Activity 31 Validate and Enrich Business Case | p. 344 |
Chapter 9 Solution Deployment | p. 351 |
Activity 32 Roll-Out Infrastructure Components | p. 352 |
Activity 33 Roll-Out Application Components | p. 357 |
Activity 34 Assess Solution's Robustness and Resiliency | p. 365 |
Activity 35 Tune Infrastructure | p. 370 |
Activity 36 Tune Application | p. 378 |
Activity 37 Roll-Out Training | p. 386 |
Activity 38 Roll-Out Solution Support | p. 393 |
Activity 39 Institute Security and Monitoring | p. 403 |
Activity 40 Refine Service Level Agreement | p. 407 |
Activity 41 Validate and Enrich Business Case | p. 411 |
Appendix A Entry and Exit Checklists | p. 419 |
Appendix B WEAPON Project Participant Profiles | p. 479 |
Account Manager | p. 479 |
Application Analyst | p. 479 |
Application Architect | p. 480 |
Application Developer | p. 480 |
Application Management Expert | p. 481 |
Architecture Simulation Expert | p. 481 |
Business Analyst (Business Planner) | p. 482 |
Business Process Reengineer (Business Planner) | p. 482 |
Contract Manager | p. 483 |
Distributed Computing Services Expert (Infrastructure Support Expert) | p. 483 |
Distribution Expert | p. 484 |
End User | p. 485 |
Enterprise Architect | p. 485 |
Facilitator | p. 486 |
Graphic Expert | p. 486 |
Human Resource Manager | p. 487 |
Knowledge Editor | p. 487 |
Knowledge Librarian | p. 488 |
Knowledge Manager | p. 489 |
Market Segment Expert | p. 489 |
Program Manager | p. 490 |
Project Manager/Team Leader | p. 490 |
Project Sponsor | p. 491 |
Quality Manager | p. 491 |
Reuse Administrator | p. 492 |
Reuse Expert | p. 493 |
Reuse Manager | p. 493 |
Security Expert | p. 493 |
Security Officer | p. 494 |
Strategic Planner | p. 494 |
Support Specialist | p. 495 |
Test Expert | p. 496 |
Training Expert | p. 496 |
Usability Specialist | p. 496 |
WebMaster | p. 497 |
Appendix C Virtual Workgroup Tools | p. 499 |
Introduction | p. 499 |
Tools to Communicate in Web-Enabled Projects | p. 500 |
How to Use Virtual Workgroup Tools | p. 501 |
Messaging System | p. 502 |
Newsgroups and Forums | p. 507 |
Chat Conferencing | p. 510 |
Phone Conferencing | p. 512 |
Videoconferencing | p. 517 |
Meetings and Workshops | p. 523 |
Appendix D Virtual Workgroup Techniques | p. 525 |
Brown Paper Sessions | p. 525 |
Virtual Idea Generation Sessions | p. 526 |
Web-Based Brown Paper | p. 527 |
Component Reuse Base | p. 528 |
Design Simulation Support | p. 529 |
Web-Based Meetings | p. 530 |
Web-Based Testing | p. 531 |
Web-Based Training | p. 532 |
Web-Enabled Presentations | p. 533 |
Web-Enabled Support | p. 533 |
Web Knowledge Management | p. 534 |
Web Project Repository | p. 535 |
Web Prototyping Support | p. 535 |
Appendix E Framework Cross References | p. 539 |
Profile and Framework Activity | p. 539 |
Appendix F WEE Case Illustration | p. 541 |
Appendix G Glossary | p. 547 |
Bibliography | p. 563 |
Index | p. 565 |