Project Master
Create sales projects, tune Bayesian parameters, manage member permissions and expected revenue
Project Master
Project Master is the core screen for creating individual sales deals and adjusting Bayesian inference parameters to match the unique characteristics of each deal.
When a project is created, the company's master parameters (Stage SV/T/k, Signal Impact) are automatically cloned, and can then be independently tuned per project.
Location: Sidebar β Sys Module Master β Project
Screen Layout
Project Master uses a 2-panel layout.
| Area | Description |
|---|---|
| Left Panel β Project List | Displays registered sales deals in a table format. Supports search, filtering, and Excel export. |
| Right Panel β Input/Edit + Tuning | Manages project information and Bayesian parameters across 5 tabs. |
Left Panel: Project List
Header Features
- All Sheets Button β Exports Project + Stage + Signal + Member as a multi-sheet Excel file.
- Search Box β Keyword search by project name, code, or customer name.
- Archetype Filter β Dropdown for Aggressive / Conservative / Standard or all.
Table Columns
| Column | Description |
|---|---|
| Project / Deal | Project name and auto-generated code (PRJ-YYMM-XXXX). |
| Context | Customer, main contact, Owner (sales representative). |
| Archetype | Type shown as color badge β π΄ Aggressive, π΅ Conservative, π’ Standard. |
| Active | Active status shown as a green dot (β). |
Inline Filters
- Name β Search by project name
- Customer β Search by customer name
- Active β All / Y / N dropdown
Right Panel: 5-Tab Structure
When a project is selected, 5 tabs are displayed (only the General tab is shown for new entries).
| Tab | Content |
|---|---|
| General | Basic info, Bayesian Prior (Ξ±/Ξ²), Silence Penalty settings |
| Stages | Project-specific stage parameter tuning (SV, T, k) |
| Impacts | Project-specific signal Impact Score tuning |
| Members | Project access permission management |
| Revenue | Expected revenue, currency, notes |
General Tab Details
Deal Information
| Field | Required | Description |
|---|---|---|
| Active | - | Toggle switch. When set to OFF, the project is hidden from the Activity Board. |
| Project Name | β | Name of the sales deal (e.g., "Q3 Server Upgrade Deal"). |
| Customer | β | Select customer. Only active customers are shown. Click the (+) button to navigate to Customer Master. |
| Code | - | Auto-generated (PRJ-YYMM-XXXX format). Manual entry is also possible. |
| Main Contact | - | Select from the active contacts belonging to the selected customer. |
| Owner (Sales Rep) | - | The sales representative for this deal. Defaults to the currently logged-in user. |
| Additional Notes | - | Record strategic context or notes. |
Bayesian Prior (Alpha / Beta)
This area is read-only and displays the company's default Ξ±/Ξ² values.
| Display Item | Meaning | Default |
|---|---|---|
| Base Ξ± | Positive prior probability strength | Company setting |
| Base Ξ² | Negative prior probability strength | Company setting |
| Base Prior | Initial P(Win) = Ξ± / (Ξ± + Ξ²) | Auto-calculated |
β οΈ The default Ξ± and Ξ² values are managed in Company Settings. They cannot be changed per project and are applied uniformly across all projects.
Silence Penalty
When there is no activity (meetings, calls, etc.) for a certain period, a penalty is automatically accumulated on Ξ².
| Field | Default | Range | Description |
|---|---|---|---|
| Contact Gap (days) | 14 days | 1β365 | Penalty starts after this many days of inactivity. |
| Penalty Interval (days) | 7 days | 1β90 | Time between penalty applications. One penalty is added per interval. |
When elapsed days > Contact Gap:
Penalty Count = ((elapsed days - Gap) / Interval) + 1
Total Penalty = Count Γ Unit Penalty
Unit Penalty = 30% of Weak Negation Impact
π‘ Example: Gap = 14 days, Interval = 7 days, and 28 days since last activity:
Penalty Count = ((28 - 14) / 7) + 1 = 3 times
β Ξ² receives Weak Negation Impact Γ 30% Γ 3 additions
π‘ Feel free to adjust Contact Gap and Penalty Interval to match the characteristics of your deal. Most deals have relatively short cycles, so setting Gap to 7β10 days or shorter can help you effectively utilize Bayesian logic even for small projects. For long-term projects, set it longer as appropriate. These two values do not directly affect the Bayesian scale, so you can change them without concern.
Stages Tab Details βοΈ
β οΈ Project-Specific Physics: Values adjusted here apply only to this project. They do not affect company master values.
When a project is created, the company's active stages are automatically cloned. The following 3 parameters can be independently tuned per stage.
Terminal stages (Won/Lost) do not require Bayesian tuning and are not shown in this tab.
π Auto Parameter Learning: Auto-Tuner
EXAWin has a built-in Bayesian Auto-Tuner. When a sufficient number of completed projects (Won/Lost) accumulate, the system analyzes past real-world data and automatically calculates and suggests optimal T, k, and Impact parameters.
Like a sports coach analyzing last season's game records to adjust next season's tactics β the data tells you which settings best distinguished Won deals from Lost deals.
π‘ Therefore, when manually adjusting the parameters below, make fine adjustments near the baseline values. Setting values that significantly deviate from the scale may conflict with the optimal values learned by the Auto-Tuner, reducing the overall system's discrimination accuracy. Baseline values are a safe starting point until the Auto-Tuner begins learning.
Parameter Descriptions
| Parameter | Meaning | Range | Description |
|---|---|---|---|
| SV (Stage Value) | Importance weight of the stage | > 0 (decimal allowed) | Higher values mean activities at this stage have greater impact on Ξ±/Ξ². |
| T (Threshold) | Decision impedance threshold | 0.01 β 0.99 | Transition point of the Sigmoid confidence function. Lower T means higher confidence with less evidence. |
| k (Velocity) | Confidence change speed | Positive integer (1 β 12) | Slope of the Sigmoid curve. Higher k means steeper confidence change near T. Theoretical max is k = 12. |
SWV (Stage Weighted Value) β Auto-Calculated
When SV is entered, SWV is automatically calculated in real-time:
SWV = 1 + ln(SV)
SWV is the weight used in actual Bayesian updates. When SV = 1, SWV = 1.0 (neutral); SV > 1 means SWV > 1 (amplification); 0 < SV < 1 means SWV < 1 (attenuation).
π΄ Default Parameters by Stage (Theory Reference)
Below are the default parameters per stage derived through simulation. Use these as baseline when tuning per project.
| Stage | SV | SWV (auto) | T | k | Design Intent |
|---|---|---|---|---|---|
| Discovery | 1.00 | 1.00 | 0.35 | 5 | Low bar, generous exploration |
| Qualification | 2.00 | 1.69 | 0.40 | 7 | Qualification verification, basic criteria |
| Solution-Fit | 3.00 | 2.10 | 0.45 | 7 | Fit confirmation |
| Proposal | 4.00 | 2.39 | 0.50 | 12 | Cost investment stage β sharp discrimination |
| Negotiation | 5.00 | 2.61 | 0.55 | 11 | Final gate, strictest |
β οΈ The above values are baseline values derived through simulation in the Theory: Parameter Calibration and Auto-Optimization. Adjustments that significantly deviate from the range without justification may distort posterior probability.
π΄ T (Threshold) Adjustment Principles
T defines the threshold for "what minimum % confidence is needed for this deal to pass this stage?"
T is a function of the company and project context. For example, one company might decide "we proceed only with 70%+ confidence," while a startup might judge "50% is enough." T is thus both a technical value and a reflection of management philosophy.
- Recommended range: 0.50 β 0.70 β Realistic and aligned with human intuition for most sales situations
- Default: Increases as stages progress (Discovery 0.35 β Negotiation 0.55)
- Caution: T > 0.70 is excessively conservative and risks dropping promising deals
π΄ k (Velocity) Adjustment Principles
k determines the sensitivity of discrimination near T. Higher k means a sharper "pass/fail" boundary.
- Early stages (DiscoveryβQualification): k = 5β7 β Be generous during exploration
- Late stages (ProposalβNegotiation): k = 11β12 β No ambiguity at cost investment stages
- Caution: k = 12 is the theoretical maximum. k > 12 makes the sigmoid essentially a step function, turning discrimination into binary classification. The Auto-Tuner also respects this upper limit.
Impacts Tab Details βοΈ
β οΈ Project-Specific Impact: Adjusts the influence of specific signals for this project.
When a project is created, all company Impact Types are automatically cloned with their default Impact Scores.
What is Impact Score?
The strength of evidence that each signal contributes to Bayesian updates.
Signals selected during activity recording are aggregated using the Compound Score method:
Activity Compound Score = MAX(signal Impact) + Ξ£(remaining signals' Impact Γ Dampening)
The strongest signal is reflected at 100%, while remaining signals are reflected at the Dampening ratio (default 25%). This is an evidence dampening mechanism that prevents probability from unrealistically surging even when many signals are selected in one meeting.
Impact Type Classification
| Type | Effect | Example |
|---|---|---|
| Positive (Ξ±) | Increases Ξ± (positive side) | Champion Identified, Budget Confirmed |
| Negative (Ξ²) | Increases Ξ² (negative side) | Competitor Threat, Budget Cut |
| No Signal | Slight Ξ² increase | Routine Follow-up |
π΄ Impact Value Standards (f-Coupling Principle)
Impact values are defined as fractions of Prior strength (S = Ξ± + Ξ²) following the f-Coupling principle:
Impact = f Γ S (S = Ξ± + Ξ², default S = 10)
Below are the default Impact values from the theory documentation:
| Signal Type | f (ratio) | Impact (S=10) | Interpretation |
|---|---|---|---|
| Game Changer | 0.50 | 5.0 | Single evidence half as strong as prior experience |
| Strong Affirmation/Negation | 0.10 | 1.0 | 10% of prior experience β clear signal |
| Weak Affirmation/Negation | 0.04 | 0.4 | 4% of prior experience β subtle hint |
| No Signal | 0.01 | 0.1 | Almost noise level |
β οΈ The above values are baseline values derived from the Theory: f-Coupling Principle. Changing these values without justification may distort posterior probability.
EPR Guardrails
EPR (Evidence-Prior Ratio) limits the maximum influence of a single signal:
EPR = SWV_max Γ Impact / S
Regular signals: EPR β€ 0.5 (50% or less of Prior)
Game Changer: EPR β€ 2.0 (200% or less of Prior)
β οΈ If EPR exceeds the allowed range, saving is rejected at the master level. This is a code-level safeguard to prevent a single signal from excessively overwhelming the Prior.
Members Tab Details
Specify which users can access the project.
Auto-Inclusion Rules
- Admin and Super User roles are always auto-included β cannot be unchecked.
- Regular users (Manager, User) can be selected/deselected via checkboxes.
- Select All checkbox for bulk select/deselect.
What Access Permission Means
Only designated members can:
- View the project in the Activity Board.
- Record activities for the project.
- View Bayesian analysis results.
Revenue Tab Details
Manage the expected revenue for the sales deal.
| Field | Description |
|---|---|
| Amount | Expected amount. Comma (,) formatting is automatically applied on input. |
| Currency | Currency code (e.g., KRW, USD, JPY). |
| Notes | Record the basis or conditions for the amount estimate. |
Operations
Creating a Project
- Confirm the right form is in the "New Sales Project" state.
- Enter Project Name and Customer (required).
- Select/enter Main Contact, Owner, and notes.
- Adjust Silence Penalty values as needed.
- Click the Save & Tune Bayesian Parameters button.
π Automatic master parameter cloning executes upon save:
- All active company stages β ProjectStage (including SV/SWV/T/k)
- All company Impact Types β ProjectImpact (including Impact Score)
- Admin/Super User β Auto member registration
Parameter Tuning
- Click a project in the left list.
- Adjust SV, T, k for each stage in the Stages tab.
- Adjust Impact Score for each signal in the Impacts tab.
- Click the Save & Tune Bayesian Parameters button.
Deleting a Project
Clicking Delete checks the following conditions:
β οΈ Delete Restriction: Deletion is not possible if even 1 activity record exists.
To close a deal, use Active OFF to deactivate, or record a terminal stage (Won/Lost) in the Activity Board.
Form Reset
Clicking the βΊ button at the top right:
- Resets the form to the "New Sales Project" state.
- Hides tabs and shows only the General tab.
- Returns all fields to default values.
Project Code Auto-Generation
| Item | Rule |
|---|---|
| Format | PRJ-YYMM-XXXX |
| Example | PRJ-2602-A1B2 (created February 2026) |
| Generation Timing | Auto-generated on first project save |
| Collision Prevention | Auto-regenerated to prevent duplicate codes within the same company |
| Manual Entry | If entered directly in the Code field, that value is used |
Permission System
| Permission | Description |
|---|---|
| Project Master Access | Only users with the can_access_project_master permission can access this screen. Users without permission can see the screen but all inputs are locked. |
| Member Inclusion | The project must be visible in the Activity Board only if the user is designated as a project member. |
Parameter Inheritance Hierarchy (Overall Architecture)
Company
βββ base_alpha / base_beta β Applied to all projects
βββ SalesStage (master): SV, SWV, T, k
β βββ ProjectStage (cloned per project): SV, T, k individually tunable
βββ ImpactType (master): impact_base_val
β βββ ProjectImpact (cloned per project): custom_impact_score individually tunable
βββ Project
βββ silence_gap_days / silence_interval_days
βββ Activities β BayesianUpdate (cumulative Ξ±/Ξ² calculation)
βββ Members (access permissions)
Important Notes
- Project-specific parameter tuning only affects that project. To change master values, use Stage Master or Signal Master.
- SV must be greater than 0. A value of 0 or less causes errors in SWV calculation.
- T cannot exceed the 0.01 β 0.99 range. At 0, confidence is always 1; at 1, confidence is always 0, making it meaningless.
- Impact Score is automatically limited by the EPR principle. Refer to the range allowed by the master when setting.
- Clean up activity records before deleting a project. Projects with activities cannot be deleted; deactivation is recommended.
- Admin/Super User are automatic members. Their access cannot be intentionally removed.
- Adjust silence penalty settings to match deal characteristics. Long deals should have longer Gaps (30+ days), short deals shorter (7 days).