Competitive Analysis
Competitor Identification ve Mapping
Competitor Categories
Direct Competitors Indirect Competitors Potential Competitors
(Ayni problem, ayni cozum) (Ayni problem, farkli cozum) (Farkli problem, genisleyebilir)
| | |
v v v
Figma vs Sketch Figma vs PowerPoint Figma vs Canva
Slack vs Teams Slack vs Email Slack vs Discord
Linear vs Jira Linear vs Spreadsheet Linear vs Notion
Competitor Map Template
interface Competitor {
name: string;
category: "direct" | "indirect" | "potential";
website: string;
founding_year: number;
funding_total?: string;
employee_count_range: string;
pricing_model: string;
target_market: string[];
key_features: string[];
weaknesses: string[];
market_share_estimate?: string;
growth_signals: string[];
}
const competitorMap: Competitor[] = [
{
name: "Competitor A",
category: "direct",
website: "https://competitor-a.com",
founding_year: 2018,
funding_total: "$50M Series B",
employee_count_range: "100-250",
pricing_model: "Freemium + per-seat",
target_market: ["SMB", "Mid-market"],
key_features: [
"Real-time collaboration",
"API-first architecture",
"Native integrations",
],
weaknesses: [
"Enterprise features eksik",
"Mobile app zayif",
"Customer support yavash",
],
market_share_estimate: "~15%",
growth_signals: [
"Son 6 ayda 3 buyuk feature launch",
"LinkedIn job posting %40 artti",
"G2 review sayisi 2x",
],
},
];
Competitive Landscape Matrix
High Price
|
Enterprise | Premium
(Oracle, | (Salesforce,
SAP) | HubSpot)
|
Low Feature ---+--- High Feature
|
Budget | PLG/Modern
(Open | (Linear,
Source) | Notion)
|
Low Price
Feature Comparison Matrix
Feature Matrix Template
interface FeatureMatrix {
categories: Array<{
name: string;
features: Array<{
name: string;
importance: "must_have" | "nice_to_have" | "differentiator";
our_product: FeatureStatus;
competitors: Record<string, FeatureStatus>;
}>;
}>;
}
type FeatureStatus =
| { status: "full"; notes?: string }
| { status: "partial"; notes: string }
| { status: "none" }
| { status: "planned"; eta?: string }
| { status: "superior"; notes: string };
const featureMatrix: FeatureMatrix = {
categories: [
{
name: "Core Features",
features: [
{
name: "Real-time collaboration",
importance: "must_have",
our_product: { status: "full" },
competitors: {
"Competitor A": { status: "full" },
"Competitor B": { status: "partial", notes: "Sadece edit, comment yok" },
"Competitor C": { status: "none" },
},
},
{
name: "AI-powered automation",
importance: "differentiator",
our_product: { status: "superior", notes: "GPT-4 entegrasyon + custom models" },
competitors: {
"Competitor A": { status: "partial", notes: "Temel AI oneriler" },
"Competitor B": { status: "planned", eta: "Q3 2026" },
"Competitor C": { status: "none" },
},
},
],
},
],
};
Feature Comparison Visualization
Feature Us Comp A Comp B Comp C
------------------------------------------------------
Real-time collab [##] [##] [#-] [--]
AI automation [##] [#-] [..] [--]
API access [##] [##] [##] [#-]
Mobile app [#-] [##] [--] [##]
Enterprise SSO [##] [##] [#-] [--]
Custom workflows [##] [#-] [--] [--]
Integrations [#-] [##] [#-] [#-]
Legend: [##] Full [#-] Partial [--] None [..] Planned
SWOT Analysis
SWOT Framework
interface SWOTAnalysis {
company: string;
date: string;
strengths: SWOTItem[];
weaknesses: SWOTItem[];
opportunities: SWOTItem[];
threats: SWOTItem[];
strategies: {
SO: string[]; // Strengths + Opportunities: Agresif strateji
WO: string[]; // Weaknesses + Opportunities: Gelistirme stratejisi
ST: string[]; // Strengths + Threats: Savunma stratejisi
WT: string[]; // Weaknesses + Threats: Kacis/pivot stratejisi
};
}
interface SWOTItem {
item: string;
impact: "high" | "medium" | "low";
evidence: string;
actionable: boolean;
}
const swot: SWOTAnalysis = {
company: "Our Product",
date: "2026-Q1",
strengths: [
{
item: "AI-first architecture",
impact: "high",
evidence: "Rakiplerden 2 yil once AI entegrasyonu",
actionable: true,
},
{
item: "Developer community (10K+)",
impact: "high",
evidence: "GitHub stars, Discord members, contributor sayisi",
actionable: true,
},
],
weaknesses: [
{
item: "Enterprise sales team yok",
impact: "high",
evidence: "Enterprise deal'lar self-serve ile gelmiyor",
actionable: true,
},
],
opportunities: [
{
item: "AI regulation yeni standartlar getiriyor",
impact: "medium",
evidence: "EU AI Act, compliance araci talep artisi",
actionable: true,
},
],
threats: [
{
item: "Big tech ayni alana giriyor",
impact: "high",
evidence: "Google/Microsoft benzer urun duyurdu",
actionable: true,
},
],
strategies: {
SO: [
"AI-first avantajini marketing'de one cikar",
"Community'yi enterprise referral kanalina cevir",
],
WO: [
"Channel partner programi ile enterprise'a eris",
"AI compliance tool olarak repositioning",
],
ST: [
"Open source core ile lock-in endisesini gider",
"Niche (developer tools) odak ile big tech'ten farklas",
],
WT: [
"Vertical focus (tek industry) ile savunulabilir pozisyon",
"Acquisition target olarak konumlan",
],
},
};
SWOT Visualization
INTERNAL
Strengths Weaknesses
--------- ----------
O | SO Strategy | WO Strategy |
p | Agresif | Gelistirme | EXTERNAL
p | buyume | ve iyiles. |
o |-------------|-------------|
r | ST Strategy | WT Strategy |
t | Savunma ve | Minimize |
. | koruma | ve kacis |
--------- ----------
Threats (combined)
Porter's Five Forces
Analysis Template
interface PortersFiveForces {
industry: string;
analysis_date: string;
forces: {
competitive_rivalry: ForceAnalysis;
threat_of_new_entrants: ForceAnalysis;
threat_of_substitutes: ForceAnalysis;
bargaining_power_buyers: ForceAnalysis;
bargaining_power_suppliers: ForceAnalysis;
};
overall_attractiveness: "high" | "medium" | "low";
implications: string[];
}
interface ForceAnalysis {
intensity: "high" | "medium" | "low";
score: number; // 1-5
drivers: string[];
mitigations: string[];
}
const portersAnalysis: PortersFiveForces = {
industry: "Developer Tools SaaS",
analysis_date: "2026-Q1",
forces: {
competitive_rivalry: {
intensity: "high",
score: 4,
drivers: [
"Cok sayida rakip (50+ developer tool)",
"Dusuk switching cost",
"Hizli inovasyon dongusu