• Skip to main content
  • Skip to after header navigation
  • Skip to site footer

Shaping Software

Enduring Ideas in the Realm of Software

  • About
  • Topics
  • Best Software Books
  • Archives
  • JD Meier.com

App Scenarios Model

Jun 1, 2008 by JD

When I met with Gartner, I needed to illustrate how we were thinking about end-to-end application scenarios in patterns & practices.   In addition to explaining the idea of App Types and the App Infrastructure Frame, I illustrated how it was possible to quickly decompose an application scenario if you know how to break it down.  Below are some figures I used to help illustrate the ideas.

Scenario

This is how I analyze an end-to-end application scenario:

AppScenariosFrame

Solution

Once I know the application scenario, I can evaluate potential solution patterns:

AppScenariosFrame2

Solution Assets

For a given application type and scenario, I can often find relevant solution assets from our patterns & practices collection:

AppScenariosFrame4

My Related Posts

  • App Types (Archetypes)
  • App Infrastructure Frame
  • App Types, Verticals, and Scenarios
  • App Architecture Guide
  • Web Apps, Smart Clients, Web Services, and Data Access
Category: ArchitectureTag: Architecture, Design

About JD

Previous Post:Web Apps, Smart Clients, Web Services, and Data Access
Next Post:App Scenario (Scenario and Solution) Example

Reader Interactions

Comments

  1. Lin

    Nov 6, 2009 at 4:36 am

    Hi J.D.,

    Your posts are filled with remarkable insights! I am facing an challenge now, and I think you may help me. I am assigned to produce a Reference Application Architecture for my organization while aligning with other architecture domain reference (Business, Information, Technology and Security/Privacy).

    I would appreciate if you can kindly give me some suggestions and reference materials on a practical Reference Application Architecture which can be referenced as a baseline and starting point for all the IT projects within my organization?

    Best regards and thanks,
    Lin

  2. JD

    Nov 7, 2009 at 6:47 am

    @ Lin

    Thank you.

    From a content standpoint, the Microsoft patterns & practices Application Architecture Guide is a good start.

    From a code standpoint, the Layered Architecture Sample Application is a good place to start.

    You can use the App Arch Guide to help you frame out what makes the most sense for your organization in terms of application types, quality attributes, architecture styles and technologies. You can also use it to explore common principles and patterns.

Trackbacks

  1. App Scenario Example (Scenario and Solution) says:
    Jun 2, 2008 at 4:50 am

    […] App Scenarios Model […]

Sidebar

Recent Posts

  • What is ChatGPT?
  • Agile Performance Engineering
  • What is Cybersecurity?
  • Software Security Threats: A Comprehensive Guide
  • What is Software Security?

Popular Posts

Best Software Books of All Time
Best Practices for Project Management
Best Practices for Software Development
Customer-Connected Engineering
How To Frame Problems Better
How To Pitch Business Ideas Better
How To Structure Vision Scope Presentations
Intro to Lean Software Development
Lean Principles for Software Development
The Enterprise of the Future