8090 Logo
ENTERPRISEENTERPRISELEARNLEARNCAREERSCAREERS
  • Demo
  • Waitlist
8090 Logo
ENTERPRISEENTERPRISE
LEARN
Introduction
Installation & Setup
Quickstart Guide
Refinery
Foundry
Planner
Validator
End-to-End Workflow
Common Issues
Account & Organization
Changelog
Support & Community
CAREERSCAREERS
Demo
Waitlist

Build with Software Factory

Receive updates on new releases and get invitation to exclusive events.

8090 Logo

Empowering every human being to build solutions to any problem they have.

Product

  • FeaturesFeatures
  • WaitlistWaitlist

LEARN

  • Release NotesRelease Notes
  • Setup GuideSetup Guide
  • FAQFAQ

Enterprise

  • OverviewOverview
  • Get in TouchGet in Touch

Hiring

  • Open PositionsOpen Positions

Legal

  • Terms Of ServiceTerms Of Service
  • Privacy PolicyPrivacy Policy

© 2025 8090 Solutions Inc. All rights reserved.

general
Introduction
Installation & Setup
Quickstart Guide
modules
Refinery
Foundry
Planner
Validator
guides
End-to-End Workflow
troubleshooting
Common Issues
resources
Account & Organization
Changelog
Support & Community

GuidesEnd-to-End Workflow

End-to-End Workflow: Idea → Blueprint → Code → Validation

This guide walks you through the complete Software Factory workflow, from initial product idea to user validation and feedback integration.

Overview

The Software Factory workflow creates a continuous loop where user feedback drives product evolution:

Idea → Refinery → Foundry → Planner → Assembler → Validator → Back to Refinery

Phase 1: Product Definition (Refinery)

Step 1: Create Your PRD

Start in Refinery - Navigate to the Refinery module

Upload Artifacts - Add design sketches, requirements docs, or audio recordings

Draft PRD - Use the AI agent to expand your ideas into a comprehensive Product Requirements Document

Create UI Mocks - Switch to UI Mocker to visualize your product with HTML prototypes

Extract Features - Generate Feature Nodes from your PRD for the next phase

Step 2: Visualize and Iterate

Generate multiple UI variations with the UI Mocker

Gather stakeholder feedback on both PRD and UI prototypes

Refine requirements based on visual feedback

Version control your PRD as it evolves

Phase 2: Technical Specification (Foundry)

Step 3: Create Your Blueprint

Select Template - Choose a Blueprint template that matches your project type

Populate Sections - Use AI assistance to fill in general architecture and feature-specific sections

Link to Codebase - If your repo is indexed, pull in existing patterns and conventions

Review and Refine - Ensure all Feature Nodes have detailed implementation guidance

Step 4: Technical Validation

Verify that all requirements have corresponding technical specifications

Check that implementation plans align with your existing codebase

Ensure Feature Nodes are properly organized and prioritized

Phase 3: Task Management (Planner)

Step 5: Generate Work Orders

Auto-Generate - Use “Create with AI” to convert Blueprint sections into Work Orders

Manual Creation - Add any additional tasks not captured automatically

Assign Ownership - Distribute Work Orders among team members

Plan Iterations - Use the Iteration Planning Agent to organize work into sprints

Step 6: Implementation Planning

Review and refine AI-generated implementation plans

Ensure Work Orders are properly linked to Blueprint sections

Set up tracking and monitoring for progress

Phase 4: Development (Assembler)

Step 7: Connect and Execute

Connect Coding Agent - Set up MCP connection with Cursor or other coding agents

Organize Workflow - Drag and drop Work Orders into your preferred sequence

Execute Tasks - Let your coding agent work through the implementation plans

Track Progress - Monitor completion status in real-time

Step 8: Code Review and Integration

Review AI-generated code for quality and adherence to specifications

Test implementations against requirements

Update Work Order status as tasks complete

Phase 5: Validation and Feedback (Validator)

Step 9: Deploy and Monitor

Deploy Changes - Release your completed features to users

Collect Feedback - Use Validator’s API to capture user reports and issues

Analyze Patterns - Review feedback in the Validator Inbox

Generate New Tasks - Convert feedback into actionable Work Orders

Step 10: Iterate and Improve

Prioritize feedback-based improvements

Update PRDs and Blueprints based on real-world usage

Plan next iteration with validated requirements

Continuous Improvement Loop

The workflow doesn’t end with validation. Use insights from Validator to:

Update PRDs - Incorporate user feedback into product requirements

Refine Blueprints - Adjust technical specifications based on real usage

Generate New Work Orders - Create tasks for improvements and fixes

Repeat the Cycle - Continue building and validating

Best Practices

Cross-Phase Coordination

Keep PRDs, Blueprints, and Work Orders in sync

Update documentation as requirements evolve

Maintain clear ownership and responsibility assignments

Quality Assurance

Review AI-generated content at each phase

Test implementations thoroughly before validation

Document decisions and rationale for future reference

Team Collaboration

Use the feedback mechanisms in each module

Maintain clear communication channels

Regular sync meetings to review progress and blockers

Common Pitfalls

Avoid These Mistakes

Skipping Phases - Don’t jump from PRD directly to coding

Ignoring Feedback - Always incorporate user insights

Poor Documentation - Keep all artifacts up to date

Scope Creep - Stick to defined requirements and iterate

Success Indicators

Clear, actionable Work Orders

Consistent progress through all phases

Positive user feedback and engagement

Reduced development time and rework

Tools and Resources

In-Product Feedback - Use the feedback button in each module

Documentation - Keep comprehensive records of decisions

Team Communication - Regular sync meetings and updates

External Tools - Integrate with your existing development tools

Ready to start your first workflow? Begin with Installation & Setup →Begin with Installation & Setup →

Next

Common Issues

On this page