Stress test a package
stress_test_packageShow what scope creep and a slow month do to one fixed-price package. Takes the cost base, the package price, its typical effort and direct cost, and optionally sales per month and a cash reserve. Returns margin and profit per sale at each scope creep level (default 10, 25 and 50 percent more effort on the same deliverables), the overrun at which the package earns nothing, the price that holds the target margin at the worst case, and the month view: a normal month, a slow month (default 40 percent fewer sales), a slow month with creep, break-even sales a month, and how many slow months the reserve covers. Deterministic arithmetic with the method explained.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | ||
| business | Yes | The business cost base. | |
| cash_reserve | No | Cash set aside for slow months. | |
| sales_per_month | No | Normal sales of this package per month. Enables the slow month view. | |
| scope_creep_pct | No | Extra effort levels to test, in percent. Default 10, 25, 50. | |
| target_margin_pct | No | Default 30. | |
| slow_month_drop_pct | No | How far sales fall in a slow month, in percent. Default 40. |