Pearson Books home
Browse and buy books online Information for authors Browse our academic online catalogue Resources for schools and English language teaching Online courses and companion websites Online ordering for trade customers
The Reg Bookshop home > Capability Cases
Business BooksBusiness
Careers & Personal Development BooksCareers & Personal Development
Computing BooksComputing
Economics BooksEconomics
Education BooksEducation
Engineering BooksEngineering
Finance and Accounting BooksFinance and Accounting
History BooksHistory
Humanities BooksHumanities
Languages BooksLanguages
Law & Criminology BooksLaw & Criminology
Leisure, Hospitality & Tourism BooksLeisure, Hospitality & Tourism
Life Skills BooksLife Skills
Marketing BooksMarketing
Mathematics BooksMathematics
Revision, York Notes & Study Skills BooksRevision, York Notes & Study Skills
Psychology BooksPsychology
Science BooksScience
Social Science BooksSocial Science
Capability Cases

Capability Cases

A Solution Envisioning Approach

Irene Polikoff, Robert Coyne, Ralph Hodgson

Aug 2005, Paperback, 504 pages 
ISBN13: 9780321205766
ISBN10: 0321205766
This title is ordered on demand which may result in extended delivery times.
Special online offer - Save 30%
Was £35.99, Now £25.19 Buy Capability Cases

Description  Back Cover  Contents  Features  Author  

Description

In today's climate of breakneck business pace, enterprise computing

practitioners have to be results-oriented. This insightful new book lays out a

clear path to achieving solutions. It describes an innovative and powerful new

approach to envisioning, planning, designing, and building contemporary

business software system solutions, using best practices captured in the form of

Capability Cases. The authors help the reader align business strategy and

required results to successful technology implementations. They demonstrate

how to build a reliable "bridge" from the organization's business needs to

optimal technology solutions that assure the long term viability of the

enterprise, and maximize return on institutional investments. Capability Cases

are an innovative spin on the proven practices of use cases and design patterns,

and this book is the first to show you how to make them work for your

organization.

top

Back Cover

"In this innovative book, Irene Polikoff, Robert Coyne, and Ralph Hodgson have captured deep insights from many years of studying how to get across the 'Business-IT Gap.' Capability Cases are an invaluable tool for bridging from envisioning to design."

—Steve Cook, software architect, Microsoft Corporation

"Capability Cases offers hope that mere mortals can rise above the daunting challenge of blending technology and process. Executives hoping to adopt high-performing business models will want to learn this step-by-step approach to designing and implementing IT-enabled organizational change."

—Dr. Jeanne W. Ross, principal research scientist, MIT Center for Information

BRIDGE THE GAP BETWEEN BUSINESS VISION AND SOFTWARE SOLUTION

Both IT organizations and business leaders recognize the urgent importance of aligning technology solutions with enterprise strategy. But they've struggled to do so... until now. Capability Cases represents a breakthrough: a powerful, systematic way to translate business vision into effective plans and system designs.

The authors' Solution Envisioning methodology addresses the crucial "front end" of software development, where you decide what to build and how you're going to build it. Using realistic examples, they walk you through exploring the capabilities you need, capturing business best practices, identifying optimal solutions, and crafting software systems that deliver them.

Solution Envisioning enables you to specify better solutions in less time, build systems that more fully reflect your true needs, and dramatically reduce risk and cost throughout the entire development process. Understand Solution Envisioning—from vision to plan—in three phases:

  • Use Business Capability Exploration (BCE) to build a shared understanding of what is needed in a solution—model your business situation using business forces, desired results, metrics, and scenarios

  • Run Solution Capability Envisioning (SCE) workshops to facilitate decision-making, collaborative assessment, and consolidation of a solution concept—use Capability Case Galleries to discover alternatives, gain context, promote stakeholder interaction, and stimulate creativity

  • Move from concept to business case to a roadmap for realization with Software Capability Design (SCD)

Includes easy-to-use "best of class" templates for developing a business case, concept of operations, architectural decisions, and other key work products.

Whether you're an executive, architect, project manager, developer, change agent, or consultant, Capability Cases will help you bridge the gap between vision and solution—so you can finally get what you need from information technology.


© Copyright Pearson Education. All rights reserved.

top

Contents

About the Authors.

Foreword.

Preface.

Acknowledgments.

Preamble.

Introduction.

Trailhead-Why This Book?

What is the Solution Envisioning Process?

What are Capability Cases?

Preview of Important Terms for Modeling the Business Situation

Highlighting the Main Ideas and Threads of the Book

A Trail Map for the Book: The Journey Ahead

I. SOLUTION ENVISIONING: WHAT? AND WHY?

1. Technology Innovation and the Changing Business Landscape.

Chapter Preview

Understanding Business Challenges and IT Requirements

Informing Business Strategy with Views of Technology Possibilities

The Changing Role of IT

IT Imperatives and Governance

Coupling Business Vision to Technology Enablers

Supporting the New Role of IT

An Illustrative Story of Solution Envisioning

Backdrop-Consequences of Communication Failures

Story: "A Quest for Self-Service"

Trail Marker I: Appreciation of the Problem and Trail Ahead

2. Bridging the Gap with Solution Envisioning.

Chapter Preview

Solution Envisioning with Capability Cases

A Timely Intervention-in the Quest for a Business Transformation

The Goal: Matching Business Challenges to Proven Solutions

Process Overview: From Vision to Plan in Three Phases

Business Capability Exploration

Solution Capability Envisioning

Software Capability Design

The Role and Value of Capability Cases

Harnessing the Power of Stories and Tangible Examples

Capability Cases-A Summary View

Capability Cases in Action

Capability Cases-An Extended View

A Vocabulary That Integrates Envisioning and Capability Cases

Forces

Results and Measures

Anchoring Capability Cases in the Business Context

A Brief Illustration of Selecting Capability Cases

When Can Solution Envisioning Be Used?

How Long Does It Take?

Trail Marker II: Envisioning Solutions with Capability Cases

3. Illustrative Applications and Galleries.

Chapter Preview

Capability Case Galleries

Case Study I: Search Technology Workshop for the State Government

A Search for Self-Service

Business Capability Exploration

Solution Capability Envisioning

Envisioning Workshop Gallery I: State Government Self-Service

Capability Case I.1: Concept-Based Search

Capability Case I.2: National Search

Capability Case I.3: Visual Navigator

Capability Case I.4: Retrieval Assistant

Capability Case I.5: Personalized FAQ Agent

Capability Case I.6: Instant Helper

Capability Case I.7: Browse with a Buddy

Capability Case I.8: Virtual Time Machine

Workshop Results

Case Study II: Solution Envisioning at NASA

The Starting Point

Business Capability Exploration

Capability Envisioning

Envisioning Workshop Gallery II: NASA Digital Shuttle

Capability Case II.1: Product Design Assistant

Capability Case II.2: Generative Documentation

Capability Case II.3: Content Annotator

Capability Case II.4: Expert Locator

Capability Case II.5: Concept-Based Search

Capability Case II.6: Automated Content Tagger

Capability Case II.7: Interest-Based Information Delivery

Workshop Results

Capability Cases as Solution Design Assets

Trail Marker III: Exploring Capability Case Galleries

4. Positioning Within the Solution Delivery Cycle.

Chapter Preview

What Makes Solution Envisioning Different?

Where Does It Fit in the Solution Delivery Process?

Envisioning, Capability Cases, and the Iterative Nature of Design

Solution Envisioning is an Iterative Process

Capability Cases-Initially Solution Sketches and Later Blueprints

Trail Marker IV: Rationale for Solution Envisioning Outlined

II. SOLUTION ENVISIONING PROCESS-DETAILED LOOK.

5. Business Capability Exploration-Phase I of Solution Envisioning.

Chapter Preview

To Begin Envisioning-Business Capability Exploration (BCE)

The Work of Business Capability Exploration

Where Does Solution Envisioning Start?

BCE Activities I: Establish Business Situation and Resources

Activity 1  Establish Solution Initiative Shared Space

Activity 2  Establish Key Stakeholders

Activity 3  Clarify Solution Initiative Statement

Activity 4  Establish Inventory of Reference Materials

Activity 5  Clarify Business Context

Activity 6  Assess Use of Current IT Capabilities

Activity 7  Establish a Glossary for the Initiative

BCE Activities II: Identify Business Needs as Forces and Results

Activity 8  Elicit Forces, Barriers, Results

Activity 9  Identify Business Activities in Scope

Activity 10  Perform Stakeholder Impact Analysis

BCE Activities III: Explore Possibilities Informed by Technology

Activity 11  Nominate Capabilities

Activity 12  Explore Future Business Possibilities

Activity 13  Explore Technology Options

Activity 14  Perform Stakeholder Benefit Analysis

Activity 15  Refine Results

BCE Activities IV: Consolidate Initial Solution Vision for Sharing

Activity 16  Map Capabilities to Forces, Barriers, Challenges, and Results

Activity 17  Create Solution Vision Presentation

The Results of BCE and Readiness to Move to the Next Phase

Trail Marker V: Business Situation and Solution Initiative Understood

6. Solution Capability Envisioning-Phase II of Solution Envisioning.

Chapter Preview

Solution Capability Envisioning (SCE)-Appraising Solution Ideas

The Work of Solution Capability Envisioning

Envisioning and Design as Social Constructions

SCE Activities I: Prepare for the Solution Envisioning Workshop

Activity 1  Envisioning Workshop Planning

Activity 2  Elaborate Capability Cases Portfolio

Activity 3  Conduct Pre-Envisioning Workshop Walkthroughs

Activity 4  Preparing the Capability Cases Gallery

SCE Activities II: Conduct the Solution Envisioning Workshop

Activity 5  Launch the Solution Envisioning Workshop

Activity 6  Review Solution Vision

Activity 7  Tour Capability Cases Gallery

Activity 8  Conduct Solution Scenario Enactment

Activity 9  Prioritize Capabilities

SCE Activities III-Post-Workshop Assessment and Consolidation

Activity 10  Assess Solution Realization Gap

Activity 11  Post-Workshop Analysis and Consolidation of Concepts

The Results of SCE and Moving to the Next Phase

Trail Marker VI: Solution Concept and Roadmap Established

7. Software Capability Design-Phase III of Solution Envisioning.

Chapter Preview

Software Capability Design (SCD)-from Concept to Realization

SCD for a Web Services and SOA Development Strategy

The Work of Software Capability Design

SCD Activities I: Select Implementation Technologies

Activity 1  Evaluate Technology Options and Decide Development Strategy

Activity 2  Specify Non-functional Requirements

Activity 3  Select Potential Technologies and Vendors

Activity 4  Analyze IT Risks, Dependencies, and Technology Constraints

SCD Activities II: Develop Software Capability Architecture

Activity 5  Elaborate Capability Architecture

Activity 6  Evaluate Capability Architecture

SCD Activities III-Develop Business Case and Solution Roadmap

Activity 7  Develop Business Case

Activity 8  Develop Solution Realization and Adoption Plan

The Results of Software Capability Design

Moving from Solution Envisioning to Solution Realization

Trail Marker VII: Business Case and Roadmap for Implementation

III. CUSTOMIZING AND USING SOLUTION ENVISIONING.

8. Solution Envisioning in Different Situations.

Chapter Preview

Solution Envisioning as a Customizable Framework

Focusing the Solution Envisioning Workshop

Different Situations-Different Approaches

A. Formulating a Solution

A.1 Using Solution Envisioning to Formulate a Concept of Operations

A.2 Finalizing a Solution Design

B. Promoting Technology Potential

C. Gaining Confidence in a Technology

The Complementary Role of Solution Envisioning

Incorporating Solution Envisioning into QFD

Enterprise Architecture and Solution Envisioning

Solution Envisioning and DoDAF

Solution Envisioning and ISO RM-ODP

Solution Envisioning and Development Paradigms

Solution Envisioning and Rapid Prototyping

Solution Envisioning and Model-Driven Architecture

Trail Marker VIII: Solution Envisioning Tailored to Situation

9. Conclusion-Lessons Learned and Looking Ahead with Envisioning.

Reflections on Solution Envisioning

Plans for Evolving Solution Envisioning

Fostering Adoption and Practice of a New Approach

A Rose by Any Other Name...

Winning the Right to Do Solution Envisioning

Making the Business Case to Do Solution Envisioning

Some Practical Next Steps

A Community Sandbox-CapabilityCases.org

End of Trail: Solution Envisioning

Appendix A: History and Design of Solution Envisioning.

The X-Model and Object-Oriented Development

Design by Analogy and the Architecture Handbook

OOPSLA Workshops (1996-2000)

Other Small Influences

Solution Envisioning and Creativity

Why Metaphors are Poweful

Capability Cases and Patterns

The Importance of the "Right" Deliverables

Appendix B: Additional Techniques.

Creativity Techniques

Using Storytelling for the Creation of Future Scenarios

Synectics

Decision Support Techniques

Conducting Envisioning Workshops as "Theater Play"

Envisioning as a Five Act Play

Appendix C: Software Capability Design Implementation Alternatives.

SCD for Custom Applications

Custom Application Using RUP and MSF

SCD Activity 5  Elaborate Capability Architecture

SCD Activity 6  Evaluate Capability Architecture

SCD in eXtreme Programming (XP) Projects

SCD Activity 5  Elaborate Capability Architecture

SCD Activity 6  Evaluate Capability Architecture

SCD in EDOC-Based Component Development

SCD Activity 5  Elaborate Capability Architecture

SCD Activity 6  Evaluate Capability Architecture

SCD and Package Implementation

SCD Activity 5  Elaborate Capability Architecture

SCD Activity 6  Evaluate Capability Architecture

Conclusion

Appendix D: Solution Envisioning Activities and Workproducts-Summary Table for Each Phase.

The Activities and Workproducts of Phase I-Business Capability Exploration

The Activities and Workproducts of Phase II-Solution Capability Envisioning

The Activities and Workproducts of Phase III-Software Capability Design

List of Figures.

List of Tables.

List of Techniques.

Glossary.

References.

Index.

top

Features

This book introduces Capability Cases -- a solutions-based technique to building viable enterprise and commercial software.

° Help your organization bridge the gap between business and IT!

° Empowers the reader to better grasp business needs and more quickly solve problems by leveraging the promise of emerging technologies

° Optimize the enterprise by envisioning solutions and taking advantage of the emerging practice of capability cases

top

Author

Capability Cases: A Solution Envisioning ApproachAbout the Authors

Irene Polikoff, partner and co-founder of TopQuadrant, Inc., has more than 15 years of IT experience. Her specialties include technology strategy, IT management, system integration, process reengineering, systems assessment, and technology selection.

Dr. Robert Coyne, executive partner at TopQuadrant, has more than 20 years of experience in the full lifecycle of business development, product design, software development, production, and delivery. He brings integrated knowledge and expertise from business, consulting, academia, and research to solution development processes, methods, and practice.

Ralph Hodgson, partner and co-founder of TopQuadrant, has been a thought leader in the IT industry for some 25 years. He has expertise in enterprise systems design, software engineering, IT consulting, object and ontology modeling, Semantic Technology, logic programming, and methodology development.


© Copyright Pearson Education. All rights reserved.

top


Product Search

People also bought



Copyright Pearson EducationLegal Notice Privacy Notice