PTENES
MODULE 4.2

📦 Deliver and Apply Professionally

The build is finished; now comes the part that separates amateurs from professionals: what you deliver becomes a product, with a clear ownership model, a quality and security checklist rigorously completed, and monitoring that proves everything works.

7
Topics
65
Minutes
Intermediate
Level
Deliverable
Type
1

🔁 From Automation to Software

There’s a huge jump in value when what you deliver stops being a one-off automation and becomes real software. Automation solves a task; software It’s the product — it has its own interface and logic, and runs independently.

🔧 Standalone Automation

  • •Handles a specific task
  • •Lives inside another tool
  • •Hard to monetize as a product

📦 Software as a Product

  • ✓Has its own interface and identity
  • ✓Works on its own, is an asset
  • ✓Can be licensed, sold, maintained
One-off automation solve 1 task Software = product interface · active · value becomes more value + independence
Task

automation

Product

software

Active

a life of its own

Value

changes the game

2

🤝 Ownership models

When you deliver software to someone, you need to define who owns it e who handles maintenance. There are three classic models—each with its own balance of revenue, responsibility, and expectations.

1

You own it; the client licenses it

Recurring revenue

The client pays to use it; you maintain everything and remain the owner. Predictable income, but you’re responsible for operations.

2

Client owns it, full handoff

Detailed README, no support

You deliver the complete code with documentation and wrap up. Simple and self-contained, but with no ongoing relationship.

★

Client owns it + support window (preferred)

30 to 90 days of support

The client owns it, but you maintain and fix it for an agreed period. A balance between trust, limited responsibility, and a good relationship.

ModelOwnerSupportRevenue
1. You licenseyoucontinuousrecurring
2. Complete deliveryclientnoneunique
3. Owner + window ★client30–90 daysproject + extra
License

you own

Full delivery

README, no support

30–90 days

the favorite

Balance

confidence + limit

3

🧠 Transformation partner

How you position yourself changes everything. Instead of being a “side-gig freelancer” who delivers something and disappears, position yourself as long-term transformation partner — something like a fractional “AI director” who helps the organization evolve.

✗ Gig freelancer

  • ✗Delivers and disappears
  • ✗Transactional relationship, always starting over
  • ✗Unpredictable, project-by-project revenue

✓ Transformation partner

  • ✓Tracks progress over time
  • ✓Become the in-house AI expert
  • ✓Recurring relationships and revenue

🎖️ The fractional "AI director"

It's like having a leadership role in AI, but part-time and across multiple organizations. You don't just deliver software: you deliver direction, judgment, and continuity — and that’s worth much more than a standalone project.

Long term

not a side gig

Direction

AI director

Recurrence

a lasting relationship

Positioning

partner, not vendor

4

✅ The Pre-Flight Checklist (QA & stress test)

Before any delivery, run the Pre-Flight Checklist: you ask AI to take on the role of senior QA engineer + security auditor and go through the project in phases, classifying each finding as Critical, Notice or OK.

🛫 Checklist phases

→Discovery
→Dependencies
→Security
→Authentication
→Input validation
→Data protection
→API
→Infrastructure
→Tests
→Compliance
→Accessibility
→Deploy
→Monitoring
→Backup
→Delivery readiness
Critical

blocks delivery; fix it before anything else

Notice

doesn’t block you, but needs attention

OK

passed; ready for this phase

📚 Complete checklist

The complete Pre-Flight Checklist, with all the questions for each phase, is in the Library — in Track 5. Here the goal is to understand the logic: phases + Critical/Warning/OK classification.

Senior QA

AI’s role

In phases

broad coverage

Classifies

Critical/Warning/OK

Pre-delivery

before delivering

5

🔒 Security & Compliance

Three security measures must be included in every deliverable: protect secrets, audit dependencies e respect privacy. One slip here can bring down any well-done work.

🔑

Protect your secrets

Never put API keys or passwords in your code. Use environment variables and keep them out of the repository.

📦

Audit dependencies

Outdated libraries expose known vulnerabilities. Check and update before delivery.

⚖️

Consider privacy (LGPD/GDPR)

If the app handles people's data, think about consent, retention, and access — regulations such as LGPD and GDPR exist for a reason.

⚠️ The cost of ignoring it

A leaked key can lead to a huge bill or stolen data. An outdated dependency can become an entry point. A compliance fine can mean a loss. Security is not optional in professional delivery.

Secrets

outside the code

Dependencies

audit and update

Privacy

LGPD/GDPR

Not optional

part of the deliverable

6

🧪 Context rot

A long, cluttered conversation makes the AI’s context "rot" — é o context rot. So, run QA in a new, clean window, without the build history getting in the way of the assessment.

✗ Cluttered window

  • ✗The same conversation where you built everything
  • ✗AI already “roots” for its own code
  • ✗A full context window lets problems slip through

✓ A fresh, clean window

  • ✓Fresh conversation, fresh and skeptical perspective
  • ✓Run it 2 times to cover more
  • ✓Ideally with different models

🔁 Double-check

Two different models see different things. Run the checklist twice, in clean windows and with different models, it's like having two independent reviewers — much harder for anything critical to slip through.

Context rot

context decays

Clean window

fresh eyes

2 times

covers more

Diff models.

two reviewers

7

📡 Monitoring & Delivery

The motto of professional delivery is "don't trust, prove it". Delivering isn't just deploying: it's having monitoring and uptime that show, with data, that the system keeps working after it’s out of your hands.

Deploy Monitoring always observes Uptime 99,9% proof ✓ "don't trust, prove it"

📊 Evidence, not promises

Saying "it’s working" is a promise. Showing a dashboard of uptime and alerts is evidence. Monitoring turns customer confidence into something verifiable—and protects you if something breaks.

Prove

don’t trust

Uptime

stays online

Alerts

notify if it drops

Evidence

data, not faith

🔬 Practical example

Run the Pre-Flight Checklist in your app and generate a report with Critical / Warning / OK items before "delivering" it.

  • 1.Clean Window: start a new conversation, without the build history.
  • 2.Role + phases: ask the AI to act as a senior QA specialist and auditor and go through the phases.
  • 3.Classified report: each finding marked as Critical, Warning, or OK.

In the end, you have an honest picture of the app’s state — and a clear list of what to fix before delivery.

🏋️ Exercise

Run the Pre-Flight Checklist in your app and classify the findings. Then:

  1. List the findings in Critical, Notice e OK.
  2. Fix at least a critic from beginning to end.
  3. Run the checklist again, in a new window, to confirm the critical issue is gone.

This cycle — audit, fix, re-audit — is the heart of professional delivery.

⚡ Ready-made prompts

Copy, paste into your AI assistant, and adapt to your use case.

pre-flight checklist (QA + security)
You are a senior QA engineer and security auditor.
I just built a project and need a stress test before delivery.
Proceed in phases (discovery, dependencies, security, authentication,
input validation, data protection, API, infrastructure, testing,
compliance, accessibility, deploy, monitoring, backup, delivery readiness).
Ask questions when needed, identify risks, and give actionable recommendations,
marking each item as critical, warning, or ok.
skeptical review in a new window
In a new window with no prior context:
review this code as a highly skeptical senior developer
and list everything that would break in production, from most severe to least severe.
For each item, explain why it breaks and how to fix it.

✅ Module summary

✓
From automation to software — the software is the product; it changes the value of what you deliver.
✓
Ownership models — license, full delivery, or (preferred) client ownership + 30–90 days of support.
✓
Pre-Flight Checklist — Senior QA + auditor, in phases, classifying findings as Critical/Warning/OK.
✓
Clean Window + Monitoring — avoid context rot and prove the uptime: "don’t trust, prove it".

Next track:

Track 5 — Mastery & Library (incl. the complete Pre-Flight Checklist)