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

Shaping Software

Tools, Frameworks, and Templates for Product Managers

  • About
  • The PM Framework
  • Articles & Hubs

App Types (Archetypes)

Jun 1, 2008 by JD

If you build LOB (line-of-business) applications, you’re familiar with Web, Smart Clients, Mobile and Web Services applications.  In patterns & practices, we’ve organized programs around these application types to build more relevant, prescriptive guidance.  Here’s examples of the end-to-end application types. 

Web Application

WebAppType

Smart Client / Mobile

SmartClientType

Web Service / Service

WebServicesType

Note the following codes: UIC=User Interface Components, UPC=User Process Components, SA=Service Agent, SI=Service Interface, BE=Business Entity, BC=Business Component, DAC=Data Access Component.

My Related Posts

  • App Infrastructure Frame
  • App Types, Verticals, and Scenarios
  • Architecture Styles
Category: ArchitectureTag: Architecture, Design

About JD

Previous Post:App Infrastructure Frame
Next Post:App Architecture Guide

Reader Interactions

Trackbacks

  1. App Architecture Guide says:
    Jun 1, 2008 at 7:17 am

    […] App Types […]

  2. App Scenarios Frame says:
    Jun 1, 2008 at 8:23 am

    […] 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 […]

  3. App Scenario (Scenario and Solution) Example says:
    Jun 2, 2008 at 5:02 am

    […] App Types […]

Sidebar

Popular Articles

Best Software Books
Better Vision Scope Presentations
Customer-Connected Engineering
How To Frame Problems Better
How To Pitch Ideas Better
Lean Principles for Software Development
Lean Software Development Intro
Project Management Best Practices
Software Development Best Practices
What is AI?
What is ChatGPT?