| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | SOW RED-FLAG SCORECARD | |||||||||||||||||||||||||
2 | Run this against your implementation contract before signature. Mark each flag, the sheet does the math. | |||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||
4 | # | Group | The clause (as it usually reads) | Why it costs you | What to negotiate instead | In your SOW? | Points | |||||||||||||||||||
5 | 1 | Scope | "Data cleansing and preparation are the responsibility of the client." | The #1 killer of go-live dates, priced at zero | Data migration as a named SI workstream with per-entity reconciliation | Yes | 1 | |||||||||||||||||||
6 | 2 | Scope | Integrations "listed" in scope with no named owner per interface | Every unowned integration returns as a change order at crisis pricing | Each interface named, owned, tested end-to-end as SI deliverable | 0 | ||||||||||||||||||||
7 | 3 | Scope | "Assumes timely decisions and resource availability from client." | Every slip becomes your fault, billably | Define 'timely' in days per decision type, with a shared decision log | 0 | ||||||||||||||||||||
8 | 4 | Scope | Training scoped as "train-the-trainer, up to X sessions" | Adoption failure priced as your problem | Role-based training deliverables with completion criteria | 0 | ||||||||||||||||||||
9 | 5 | Scope | Reports/forms/workflows capped at a number | Every item past the cap is a change order | Discovery gate that fixes the list before build, unit pricing agreed now | 0 | ||||||||||||||||||||
10 | 6 | Commercial | Change-order rates "at then-current rates" | Uncapped pricing for the most likely work | CO rates capped at contract rates for program life | 0 | ||||||||||||||||||||
11 | 7 | Commercial | Pure time-and-materials with monthly invoicing | You carry 100% of estimation risk; slowness is revenue | Milestone payments with written acceptance criteria | 0 | ||||||||||||||||||||
12 | 8 | Commercial | Payment schedule tied to calendar dates, not deliverables | You pay on time even when the program is not | Payments follow phase-gate sign-offs | 0 | ||||||||||||||||||||
13 | 9 | Commercial | Travel & expenses billed "as incurred", no cap | A silent 8-12% on top of everything | Capped as % of fees, pre-approval above threshold | 0 | ||||||||||||||||||||
14 | 10 | Commercial | Rate card silent on personnel substitution | The A-team sells it, the bench delivers it | Named key personnel, client approval on substitutions | 0 | ||||||||||||||||||||
15 | 11 | Testing & go-live | UAT scheduled under 6 weeks for a full implementation | Defects found in production instead of testing | UAT sized by scenario count with entry/exit criteria | 0 | ||||||||||||||||||||
16 | 12 | Testing & go-live | "Business users will execute acceptance testing." | Nobody really tests, on top of day jobs | UAT resourced explicitly: backfill, scripts, triage process | 0 | ||||||||||||||||||||
17 | 13 | Testing & go-live | Hypercare defined as 2 weeks, or undefined | Week-3 problems arrive at new hourly rates | Hypercare with exit criteria, not a date | 0 | ||||||||||||||||||||
18 | 14 | Testing & go-live | No rollback plan required for cutover | 2am improvisation becomes the plan | Rehearsed cutover runbook + rollback as deliverables | 0 | ||||||||||||||||||||
19 | 15 | Testing & go-live | Go-live date fixed in contract before design completes | The date drives decisions instead of readiness | Go/no-go gate with jointly owned readiness criteria | 0 | ||||||||||||||||||||
20 | 16 | Governance | Status reporting in SI's format at SI's cadence | The measured design the measurement | Client-defined format: plan vs actual, decisions, risk aging | 0 | ||||||||||||||||||||
21 | 17 | Governance | Configuration/IP ownership silent or SI-retained | You may not own what you paid to build | Client owns all configuration and documentation | 0 | ||||||||||||||||||||
22 | 18 | Governance | No termination-assistance clause | Leaving badly is priced to be impossible | Defined handover obligations at any exit | 0 | ||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | TOTAL FLAGS | 1 | ||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | VERDICT: | 0-3 flags: unusually clean. Sign it. | ||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | Foundry reviews SOWs before signature as a two-week fixed-fee Health Check. | |||||||||||||||||||||||||
32 | Explore PMO with Foundry: https://calendly.com/anmol-foundryme/talk-to-anmol | |||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||