Pular para o conteúdoSkip to content

Generative AI for systems documentation and testing

Probô speeds up software artifacts with more context, less friction and continuous refinement.

Prodam's proposal is to use generative AI to speed up backlog, technical documentation and testing. The expected gain is less preparation time, better-organized context and a shorter path to execution.

Assistive AI

Probô was introduced as support for documentation and testing, focused on speeding up analysis, artifact writing and technical review.

Web + Azure DevOps

Microsoft sign-in and integration with wiki and work items whenever the context calls for traceability.

Gemini + Vertex AI

According to the institutional FAQ, the features use Gemini-family models on Google Vertex AI infrastructure.

From documentation to execution

Covers artifact generation, iterative refinement, test scripts, test data and repository analysis.

Product in focus

Probô

Documentation, backlog and tests generated with AI support

Early data model validation before submission to Data Administration

Conversational refinement to adjust results before publishing

Integration with wiki, work items and repository context

Operating principle

Repetitive steps get faster; critical steps still go through review, additional context and refinement before publishing.

Data model validation

The model reaches Data Administration already checked.

Probô, an innovative Prodam application powered by generative AI, helps analysts and developers run more standardized checks early and catch inconsistencies before submitting the data model to Data Administration, delivering models better aligned with the standards and speeding up the process.

Before

The model went to Data Administration, came back flagged and started another round of fixes and resubmission.

With Probô

Standards are checked before submission. The model arrives better aligned and validation moves faster.

Showreel · 30 s · music, no narration

Where Probô fits in the process

  1. Export the metadata

    In ER/Studio, the export macro generates a CSV with the model's entities, attributes, data types, keys and definitions.

  2. Attach and process

    In Probô, under Analyze Data Model, attach the CSV, choose the project type and the modeling type, then click Process.

  3. Read the report by entity

    Findings are grouped by entity and attribute, separating what must be fixed from what is a recommendation.

  4. Fix it and ask

    Adjust the model in the modeling tool and ask the chatbot why each item was flagged before processing again.

  5. Submit with the review

    Generate the PDF report and attach it to the request. The model goes to Data Administration, which still validates it.

Inconsistencies

Deviations from the modeling standards, such as plural names, missing definitions or non-standard abbreviations. Fix them before submitting.

Alerts

Recommendations that don't block submission, such as suggested indexes or data types to review. Weigh each one.

Validators still validate

Probô doesn't replace Data Administration: it checks the standards earlier so the official validation involves fewer round trips.

Always a human review. Like any generative AI, Probô can make mistakes. Review the generated content before using it.

  • Better aligned with the standards
  • Less rework
  • Faster validation
Open Probô

Sign in with a Prodam Microsoft account.

Overview

A practical AI layer for backlog, documentation and testing

Probô works as a work accelerator: it helps organize knowledge, automate parts of the cycle and shorten the path from understanding to execution.

What changes in practice

The session that introduced it

In a virtual session on Microsoft Teams, Carlos Eduardo Roque da Silva, Leonardo Ávila and Aline Souza de Araújo Santos walked through the use of AI in systems documentation and testing.

AI built into the workflow

The presentation positions Probô as a tool to shorten documentation, backlog and testing steps while keeping technical review in the loop.

Standards with room to refine

The flow combines preconfigured prompts, LLMs, additional context and iterative conversations to fit backlog, documentation and tests to the project's real scenario.

Expected benefits

Higher productivity in documentation and testing routinesLess rework on recurring artifactsMore quality and consistency across teams and projectsHappier clients thanks to more predictable deliveryRoom for innovation without sacrificing governanceOperational sustainability and new contract opportunities

Key message

“Probô organizes context, speeds up artifacts and shortens the cycle between analysis and testing.”

That sums up the positioning: practical use of AI in recurring tasks, built into the real engineering workflow.

Features

Capabilities organized around the team's real work

Rather than a loose list of prompts, Probô offers a set of flows applied to backlog, quality, documentation and systems analysis.

Backlog and documentation

Generates features, user stories and epics from business requirements and turns use cases into a more actionable backlog.

  • Guided templates for features and user stories
  • PDF documents converted into user stories
  • Iterative refinement of existing stories

Quality and testing

Creates test plans, refines scenarios and produces automated scripts to speed up systems validation.

  • Test plan from a user story
  • Conversational refinement of the plan with AI
  • Cypress and Playwright scripts

Operational prompts

Uses institutional prompts and lets you create custom prompts with a goal, instructions, model and temperature.

  • Runs on Gemini 2.0 and 2.5 models
  • Adjustable temperature for precision or creativity
  • A dedicated flow for the team's prompt library

Code and repository analysis

Interprets legacy code, documents stored procedures and uses the repository wiki to answer questions about impact and behavior.

  • Assisted documentation of legacy source code
  • SQL queries generated from natural language
  • Chat about rules, flows and change impact

Additional context

Requests can be enriched with text snippets, wiki links, PDFs, images and code paths.

  • Free text for immediate context
  • A wiki page to anchor the system's rules
  • Files and evidence to enrich the answer

Publishing and traceability

Results can go to Word documents, wiki pages and Azure DevOps work items, keeping a trail of what was produced.

  • Export to Word or the project wiki
  • Work items created when applicable
  • Answer ratings that feed back into usage

Flow

From prompt to published artifact

The value isn't only in generating content, but in adding context, reviewing and putting the output to work with a trail.

1. State the need

It starts with a prompt, a question or an artifact to generate, such as a feature, user story, test plan or SQL query.

2. Add context

Text, wiki, images, PDFs and code paths help the model answer with more precision and closer to the real scenario.

3. Refine by conversation

Use it iteratively: review, ask for changes, remove ambiguity and go deeper until the artifact is useful to the team.

4. Publish or put it to work

After review, the content can be saved as a document, published to the wiki or turned into work items and runnable scripts.

Expected impact

Productivity, quality and new fronts to grow

The expectations for Probô go beyond a one-off gain. The tool is treated as a foundation for standardization, innovation and wider use of AI in adjacent areas.

Adoption horizon

A tool for today with clear signs of a platform for tomorrow.

The session closed with a path to expand Probô: more areas of the company, deeper insight into legacy systems, integration with other models and uses ever closer to the code and to real operations.

Strategic direction

Combining institutional knowledge, generative AI and integration with engineering tools creates a useful foundation to scale governance without making the flow heavier.

Next step

Expand use to other areas

Take Probô beyond its initial context, broadening the tool's reach within the company.

Next step

Analyze impact on legacy

Go deeper into the legacy context to support changes with a better understanding of dependencies.

Next step

Integrate new players and models

Integrations with other generative AI players and models, opening room for the ecosystem to evolve technically.

Next step

Deeper code and voice analysis

Future plans include deeper source code exploration and studies on creating voice models.

FAQ

Probô at a glance

The main points of the institutional FAQ, focused on practical use, access, models, context and refining answers.

What is Probô?

A generative AI application for software development. It supports analysis, documentation, backlog, artifact generation and testing with more speed and consistency.

How does Probô support data model validation?

The analyst exports the model's metadata from ER/Studio as CSV, attaches the file in Probô and gets a report by entity with inconsistencies and alerts. After fixing them, the PDF review is attached to the request. Data Administration remains responsible for the official validation.

Which features stand out?

The institutional FAQ highlights features, user stories and epics from business requirements, stored procedure documentation, user story review, test plans, Cypress and Playwright scripts, SQL queries in natural language and repository analysis.

How is it accessed?

It's a web application with Microsoft sign-in validated against Azure DevOps. Access through Prodam's Active Directory is also possible, with a narrower scope for features that depend on Azure DevOps.

How is AI used in practice?

The models help interpret text, generate documentation, suggest estimates, create scripts and analyze repositories. Use is iterative: the team asks, reviews, corrects and keeps what makes sense.

What are prompts and temperature here?

Prompts are the instructions given to the model. Temperature controls how precise or creative the answer will be. The tool offers preconfigured prompts and lets you create custom variations.

Which models are available?

Gemini 2.0 Lite, 2.0 Flash, 2.0 Pro, 2.5 Flash-Lite, 2.5 Flash and 2.5 Pro, according to the institutional material.

How do I add context to improve answers?

Add free text, a wiki link, an image, a PDF or code paths to the request. The point is to reduce ambiguity so the model answers better and the team reworks less.

Why does refinement matter?

Because the best results come from interaction: review what was generated, ask for changes, provide examples and validate the artifact before publishing it or putting it to work.

Probô shows how AI can join the workflow without losing direction.

The proposal, the features and where the tool is headed within PRODAM, in one page.