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

Shaping Software

Enduring Ideas in the Realm of Software

  • About
  • Topics
  • Best Software Engineering Books
  • Lessons in Software
  • Archives
  • JD Meier.com

App Types, Verticals, and Scenarios

Jun 1, 2008 by JD

I think application  types, verticals, and scenarios are a helpful backdrop for product-line engineering.  You can use it to organize policies and requirements.  It’s a way to increase precision.  For example, it’s one thing to build a Web application.  It’s another to build a Web application for a financial institution.  How you implement security, performance, and other quality attributes has a lot to do with the application type and the scenario or context you are in.

App Types, Veriticals and Scenarios Conceptual Framework

Here’s a simple model I use when I think about product line engineering.

AppTypesVerticalsAndScenarios

My Related Posts

  • Context-Precision
Category: ArchitectureTag: Architecture, Product-Llines

About JD

Previous Post:What are the User, Business, and System Goals?
Next Post:Quality Attribute List

Reader Interactions

Trackbacks

  1. App Types (Archetypes) says:
    Jun 1, 2008 at 6:39 am

    […] App Types, Verticals, and Scenarios […]

  2. App Scenarios Model says:
    Jun 1, 2008 at 8:25 am

    […] App Types, Verticals, and Scenarios […]

  3. Architecture Styles says:
    Jun 1, 2008 at 8:26 am

    […] App Types, Verticals, and Scenarios No Comments, Comment or Ping […]

  4. Tune Up Your PC » Post Topic » A Language for Architecture says:
    Apr 26, 2009 at 5:58 am

    […] at the intersections of quality attributes or hot spots with application features.  See App Types, Verticals, and Scenarios and What’s a […]

Sidebar

Recent Posts

  • Best Software Books of All Time According to a Microsoft Exec
  • How To Effectively Pitch a Business Idea (Customer, Problem, Competition, and Success)
  • Customer-Connected Engineering at patterns & practices
  • Lessons in Software Development from Eric Brechner
  • Best Practices at patterns & practices

Popular Posts

Best Software Engineering Books
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