Professional Documents
Culture Documents
Application Development Today
Application Development Today
Development Today
Professor June Sung Park
KAIST
11/17/2017
2.0
Application Development Lifecycle
Process Model Use Case Model
BPMN Model Process Actor Use Case Actor
Information Model
Conceptual-Level
Ubiquitous Language Class Diagram
Information Model
Improved
Conceptual-Level
Class Diagram
Curriculum
Ubiquitous Language
Planning
Glossary Domain Model Use Case Scenario
Process Model Use Case Model
BPMN Model Process Actor
Better Use Case Actor
LCM
I/O Info Process Task Use Case
Information Model
Better
Conceptual-Level
Ubiquitous Language CRMClass Diagram
Glossary Domain Model Use Case Scenario
Process Model Use Case Model
BPMN Model Process Actor Use Case Actor
Information Model
Conceptual-Level
Ubiquitous Language Class Diagram
Information Model
Conceptual-Level
Ubiquitous Language Class Diagram
Use Case
Glossary Domain Model
Scenario
Service-Oriented Architecture
Business Requirements to Software Spec to Code
Sequence
Process Flow Business Service Diagram
Java Classes
Skeleton Code
Information Model ORM UI Wireframe
Microservice
Database Schema
Class-to-Relation
Schema Mapping Algorithm SQL DDL Test Cases
Specification-Level
Glossary Domain Model Use Case Scenario
Class Diagram
CRC
Application Development Lifecycle Today
BPM
Design Thinking / Lean Startup / Model-Based Agile Development / DevOps
OOA
OOD/CBD DevOps
SOA/MSA aPaaS/IaaS/CMP, Container, Continuous Delivery
13
Thanks!
Any questions?
june.park@kaist.ac.kr