Professional Documents
Culture Documents
Software
Engineering
(Concept + Practical Approach)
By :
Darwin, S.Kom., M.Kom., CPS®,
CRSP, CH, BKP, CDM, Google
Ads Certified, Google My
Business Certified, SEMrush
Digital Marketing Certified,
Content Marketing Certified,
Inbound Marketing Certified
1. CTO www.radatime.co.id
2. COO www.radatime.co.id
3. Dosen Universitas Mikroskil
IG : @radatime.id @darwin.ng888
Outlines
Analysis & modeling
Design & architecture
Changeover strategy
Implementation & engineering
SDLC
Plan
Analysis
Design
Implementation
Analysis
Preliminary investigation
Understand problem / opportunity (ex: Fishbone
Diagram)
Define project scope and constraints
Fact-finding
Project usability, cost, benefit, and schedule
Feasibility study (operational, technical,
economic, schedule)
Presentation & recommendation
Modeling
Requirement modeling
Output
Input
Process
Performance
Security
Team-based methods
Joint Application Development (JAD)
Rapid Application Development (RAD)
Agile methods
Modeling Tools
Business Process Modeling
Business process model (BPM)
Business process modeling notation (BPMN)
Pool
Swim lanes
Data Flow Diagram (DFD)
+ data dictionary
Unified Modeling Language (UML)