スキル一覧に戻る
flight505

feasibility-analysis

by flight505

AI-powered project planning plugin for Claude Code - generates architecture designs, sprint plans, cost analysis, and implementation roadmaps

2🍴 0📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: feasibility-analysis description: "Project feasibility analysis toolkit. Evaluate technical feasibility, resource requirements, market viability, risk factors, and implementation challenges for informed go/no-go decisions on software projects." allowed-tools: [Read, Write, Edit, Bash]

Project Feasibility Analysis

Overview

Feasibility analysis is a systematic process for evaluating whether a proposed software project is viable and worth pursuing. Assess technical feasibility, resource requirements, market viability, risk factors, and implementation challenges. Apply this skill to make informed go/no-go decisions before committing resources.

When to Use This Skill

This skill should be used when:

  • Evaluating new project proposals for viability
  • Assessing technical feasibility of proposed features
  • Analyzing resource requirements and constraints
  • Conducting market viability assessments
  • Identifying potential blockers and deal-breakers
  • Comparing multiple project options
  • Preparing feasibility reports for stakeholders

Visual Enhancement with Project Diagrams

When creating feasibility documents, consider adding diagrams for clarity.

Use the project-diagrams skill to generate:

  • Feasibility decision trees
  • Risk assessment matrices
  • Resource requirement diagrams
  • Technical architecture feasibility maps
  • Market positioning charts
python .claude/skills/project-diagrams/scripts/generate_schematic.py "diagram description" -o diagrams/output.png

Feasibility Analysis Framework

Conduct feasibility analysis systematically through multiple dimensions.

1. Technical Feasibility

Evaluate whether the project can be built with available technology and expertise.

Technology Readiness Assessment

Readiness LevelDescriptionRisk
MatureProduction-proven, widely usedLow
EstablishedProduction-ready, growing adoptionLow-Medium
EmergingEarly adoption, limited production useMedium
ExperimentalPre-production, research phaseHigh
TheoreticalConceptual, not yet implementedVery High

For each core technology, assess:

  • Current maturity level
  • Community and vendor support
  • Documentation quality
  • Talent availability in market
  • Long-term viability

Technical Complexity Assessment

Complexity Factors:

FactorLowMediumHigh
Integration points1-34-78+
Data sources1-23-56+
Custom algorithmsNoneSomeSignificant
Real-time requirementsNonePartialCritical
Scale requirements<1K users1K-100K>100K
Security requirementsBasicStandardStringent
Compliance requirementsNoneIndustryRegulatory

Complexity Score: Sum factors and categorize:

  • 0-7: Low complexity (straightforward implementation)
  • 8-14: Medium complexity (manageable with expertise)
  • 15-21: High complexity (significant challenges expected)
  • 22+: Very high complexity (consider scope reduction)

Technical Risk Factors

Identify and rate (1-5) these risks:

  • Unproven architecture: Novel patterns without precedent
  • Integration complexity: Many external system dependencies
  • Performance uncertainty: Unclear if requirements are achievable
  • Scalability concerns: Uncertainty about growth handling
  • Security challenges: Complex threat model or compliance needs
  • Data complexity: Large, unstructured, or sensitive data
  • Algorithm novelty: Custom ML/AI or complex logic required

Risk Mitigation Questions:

  • Have similar systems been built successfully?
  • Are there proven patterns we can follow?
  • Can we prototype high-risk components early?
  • What are fallback options if primary approach fails?

2. Resource Feasibility

Evaluate whether required resources (people, time, money) are available.

Team Capability Assessment

Required Skills Inventory:

Skill AreaRequired LevelCurrent LevelGap
Frontend development
Backend development
DevOps/Infrastructure
Database/Data engineering
Security
Domain expertise
Project management

Levels: None, Basic, Intermediate, Advanced, Expert

Gap Analysis:

  • Critical gaps (show-stoppers)
  • Important gaps (require hiring/training)
  • Minor gaps (manageable with learning)

Timeline Feasibility

Timeline Estimation Factors:

FactorMultiplier
Clear requirements1.0x
Partially defined requirements1.3x
Evolving requirements1.5x
Experienced team with stack1.0x
Team learning new technologies1.3x
Team new to domain1.5x
Greenfield project1.0x
Legacy integration1.3x
Legacy replacement1.5x

Timeline Reality Check:

  • Apply multipliers to initial estimates
  • Add 20-30% buffer for unknowns
  • Compare to similar past projects
  • Identify hard deadlines and assess achievability

Budget Feasibility

Cost Categories to Estimate:

cost_categories:
  development:
    - Personnel (internal team)
    - Contractors/consultants
    - Training and upskilling
  infrastructure:
    - Cloud services (compute, storage, networking)
    - Development environments
    - CI/CD tooling
  third_party:
    - SaaS subscriptions
    - API costs
    - Licensing fees
  operational:
    - Monitoring and observability
    - Support tooling
    - Security tools
  contingency:
    - Risk buffer (15-25%)
    - Scope buffer (10-20%)

Budget Viability Assessment:

  • Total estimated cost vs. available budget
  • Cash flow timing requirements
  • Hidden costs identification
  • Cost overrun scenarios

3. Market Feasibility

Evaluate whether the project addresses a real market need.

Market Need Assessment

Key Questions:

  • Is there demonstrated demand for this solution?
  • What problem does it solve, and how painful is that problem?
  • Who are the target users, and can we reach them?
  • What is the market size (TAM, SAM, SOM)?
  • Is the market growing, stable, or declining?

Competitive Landscape Analysis

Competitor Assessment Matrix:

CompetitorStrengthsWeaknessesOur Differentiation

Competitive Position Questions:

  • Who are the main competitors?
  • What is our unique value proposition?
  • Can we compete on features, price, or experience?
  • Are there barriers to entry?
  • Is there room for another player?

Market Timing Assessment

TimingDescriptionImplication
Too earlyMarket not ready, user education neededHigh risk, long runway required
EarlyMarket emerging, first-mover advantage possibleMedium risk, faster execution helps
Right timeMarket established, clear demandLower risk, differentiation critical
LateMarket saturated, incumbents entrenchedHigh risk, disruption required

4. Operational Feasibility

Evaluate whether the project can be successfully deployed and operated.

Organizational Readiness

Assess the organization's ability to:

  • Adopt new technology and processes
  • Support the solution post-launch
  • Handle change management requirements
  • Maintain the solution long-term

Operational Requirements

Key Operational Factors:

FactorRequirementCurrent CapabilityGap
24/7 operations
Incident response
User support
Data backup/recovery
Security monitoring
Performance monitoring
Compliance reporting

Integration Feasibility

For each required integration:

SystemIntegration TypeComplexityRisk
API / File / DB / EventLow/Med/High

Integration Risk Factors:

  • API stability and documentation quality
  • Authentication/authorization complexity
  • Data format compatibility
  • Rate limits and quotas
  • Vendor reliability and support

Evaluate regulatory, legal, and compliance requirements.

Regulatory Requirements

Common Compliance Frameworks:

FrameworkApplicabilityEffort
GDPREU personal dataHigh
HIPAAUS healthcare dataVery High
SOC 2B2B SaaSMedium-High
PCI-DSSPayment card dataHigh
CCPACalifornia consumer dataMedium

Compliance Assessment:

  • Which regulations apply?
  • What controls are required?
  • What certifications are needed?
  • What is the timeline and cost for compliance?

Intellectual Property Considerations

  • Are there patent concerns?
  • Are there licensing restrictions on dependencies?
  • Do we have rights to required data?
  • Are there trademark considerations?

Feasibility Scoring

Overall Feasibility Score

Rate each dimension (1-5):

DimensionScoreWeightWeighted Score
Technical Feasibility25%
Resource Feasibility25%
Market Feasibility20%
Operational Feasibility15%
Legal/Compliance Feasibility15%
Total100%

Score Interpretation:

Total ScoreRecommendation
4.0-5.0Strong Go - Proceed with confidence
3.0-3.9Conditional Go - Proceed with mitigations
2.0-2.9Caution - Address significant concerns first
1.0-1.9No Go - Major barriers, reconsider or pivot

Go/No-Go Decision Criteria

Automatic No-Go Triggers:

  • Critical technology not available or unproven
  • Required skills unavailable and unhirable
  • Budget shortfall >50%
  • Timeline impossible for hard deadline
  • Regulatory showstopper
  • Market doesn't exist

Conditional Go Requirements:

  • All critical risks have mitigation plans
  • Resource gaps have remediation paths
  • Timeline achievable with buffer
  • Budget within 20% of estimate
  • Clear path to market

Feasibility Report Structure

Executive Summary

  • Project overview (2-3 sentences)
  • Overall feasibility score and recommendation
  • Key strengths (2-3 bullets)
  • Critical concerns (2-3 bullets)
  • Go/No-Go recommendation with conditions

Detailed Analysis

For each feasibility dimension:

  1. Score and rationale
  2. Key findings
  3. Risks identified
  4. Recommendations

Risk Register

RiskCategoryLikelihoodImpactScoreMitigation

Recommendations

If Go:

  • Required actions before starting
  • Risk mitigations to implement
  • Key success factors
  • Monitoring metrics

If No-Go:

  • Primary blockers
  • What would need to change
  • Alternative approaches to consider
  • Potential pivot options

Appendices

  • Detailed cost estimates
  • Technology assessment details
  • Competitive analysis data
  • Compliance requirements checklist

Decision Framework Templates

Technical Feasibility Decision Tree

Is core technology production-ready?
├── No → Can we use proven alternatives?
│        ├── No → HIGH RISK / Consider No-Go
│        └── Yes → Evaluate alternatives
└── Yes → Do we have required expertise?
          ├── No → Can we hire/train in time?
          │        ├── No → MEDIUM-HIGH RISK
          │        └── Yes → Add to resource plan
          └── Yes → Are there integration risks?
                    ├── Yes → Prototype integrations early
                    └── No → LOW TECHNICAL RISK

Resource Feasibility Decision Tree

Is budget sufficient for scope?
├── No → Can scope be reduced?
│        ├── No → No-Go or find additional funding
│        └── Yes → Reprioritize features
└── Yes → Is team available?
          ├── No → Can we hire in time?
          │        ├── No → Extend timeline or reduce scope
          │        └── Yes → Add hiring to plan
          └── Yes → Is timeline realistic?
                    ├── No → Negotiate deadline or reduce scope
                    └── Yes → RESOURCE FEASIBLE

Best Practices

Do's

  • Use real data and research, not assumptions
  • Involve stakeholders in assessment
  • Document all assumptions
  • Consider multiple scenarios (optimistic, realistic, pessimistic)
  • Update feasibility as new information emerges
  • Be honest about uncertainties

Don'ts

  • Don't let confirmation bias drive conclusions
  • Don't ignore red flags or inconvenient findings
  • Don't rely on single points of failure
  • Don't assume best-case scenarios
  • Don't skip dimensions because they seem "obvious"
  • Don't conflate feasibility with desirability

Final Checklist

Before completing feasibility analysis:

  • All five feasibility dimensions assessed
  • Scores justified with evidence
  • Critical risks identified
  • Go/No-Go criteria applied
  • Recommendations are actionable
  • Assumptions documented
  • Stakeholder input gathered
  • Report reviewed for completeness

スコア

総合スコア

70/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です