Foreword | p. xiii |
Preface | p. xv |
Acknowledgments | p. xxi |
Trademarks | p. xxxiii |
Introduction | p. xxxv |
The WEE Philosophy | |
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 |
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 |
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 |
Web-Enabled Applications Programmed On the Net | |
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 |
Business Readiness | p. 97 |
Establish Business, Information Technology and Distribution Strategy | p. 98 |
Establish Knowledge Management and Reuse Strategies | p. 115 |
Build Business Case | p. 129 |
Business Vision | p. 141 |
Define Business System Requirements | p. 142 |
Define Conceptual Architecture | p. 149 |
Define Infrastructure Drivers | p. 161 |
Identify Distribution Drivers | p. 167 |
Identify Opportunities for Reuse | p. 176 |
Identify Service Level Requirements | p. 184 |
Assess Organizational Impact | p. 192 |
Validate and Enrich Business Case | p. 200 |
Solution Design | p. 207 |
Define Logical Architecture Scenarios | p. 209 |
Apply Distribution Drivers to Scenarios | p. 216 |
Produce Solution Development Plan | p. 221 |
Define Technical Infrastructure | p. 229 |
Produce Solution Deployment Plan | p. 236 |
Validate Solution Design | p. 242 |
Identify Potentially Reusable Components | p. 249 |
Refine Service Level Requirements | p. 258 |
Produce Training Plan | p. 264 |
Produce Support Plan | p. 269 |
Validate and Enrich Business Case | p. 276 |
Solution Development | p. 285 |
Select Reusable Components | p. 287 |
Negotiate with Partners and Suppliers | p. 292 |
Construct Infrastructure Components | p. 299 |
Construct Application Components | p. 306 |
Synchronize Components and Integrate Solution | p. 317 |
Produce Draft Service Level Agreement | p. 321 |
Develop Training | p. 328 |
Develop Support Procedures | p. 335 |
Validate and Enrich Business Case | p. 344 |
Solution Deployment | p. 351 |
Roll-Out Infrastructure Components | p. 352 |
Roll-Out Application Components | p. 357 |
Assess Solution's Robustness and Resiliency | p. 365 |
Tune Infrastructure | p. 370 |
Tune Application | p. 378 |
Roll-Out Training | p. 386 |
Roll-Out Solution Support | p. 393 |
Institute Security and Monitoring | p. 403 |
Refine Service Level Agreement | p. 407 |
Validate and Enrich Business Case | p. 411 |
Entry and Exit Checklists | p. 419 |
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 |
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 |
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 |
Framework Cross References | p. 539 |
Profile and Framework Activity | p. 539 |
WEE Case Illustration | p. 541 |
Glossary | p. 547 |
Bibliography | p. 563 |
Index | p. 565 |
Table of Contents provided by Syndetics. All Rights Reserved. |