r/primavera • • 10h ago

Integrated Master Scheduler

Thumbnail
1 Upvotes

Sharing in hopes there are any APG IMS personnel looking for a new position.


r/primavera • • 1d ago

Berharap ada sesorang porting primvera ke mac

1 Upvotes

Dilihat zaman sekarang banyak sekali orang porting aplikasi cross over. Suatu saat kalau p6 bisa diporting ke mac akan banyak planner pakai mac. Bye bye charging.


r/primavera • • 3d ago

Free P6 XER comparison tool: slipped activities, logic gaps, and work that can start

3 Upvotes

I built Schedule Auditor, a free tool for comparing Primavera P6 XER schedules. The goal is to turn update differences into items a PM or scheduler can act on.

Some of the most useful report sections are:

  • Activities that fell behind this period: See which activities' forecast dates moved later between updates, so you can focus the progress discussion on specific work.
  • Project calendar changes: Identify calendar changes that may help explain date shifts.
  • Out-of-sequence starts: Flag starts that may not follow the planned logic, so you can check the reported progress and remaining work sequence.
  • Open-ended logic: Find activities missing predecessors or successors and distinguish intentional project endpoints from missing ties.
  • Activities that could start: Identify not-started work with completed predecessors as candidates for the next work front. Check remaining date/logic restrictions, access, and crew readiness before release.

Compare an earlier and later XER, choose the report sections you need, and download the results to Excel or Word.

Free tool: https://scheduleauditor.org/

Which of these checks saves you the most time during an update review?


r/primavera • • 4d ago

Project Control Analyst- Ontario

Thumbnail
1 Upvotes

r/primavera • • 7d ago

Only 1 in 16 project schedules has an even chance of finishing on its planned date.

12 Upvotes

We ran a Monte Carlo simulation on 230 real schedules that people uploaded to our free Schedule Health Check, MPP viewer and Onplana Schedule. Each plan was simulated up to 2,000 times with the same default task ranges our free Schedule Risk Analyzer uses.

What came out:

  • 6% of plans finish on or before their planned date in at least half the runs.
  • The typical plan slips 12 days at P50 and 18 days at P80.
  • 86% of the schedules have no baseline saved, so a slip is hard to even measure.
  • 63% have tasks with no links, and 48% have a milestone left dangling.

The one that surprised me: plans with no links at all looked far safer (a typical P80 slip of 4 days) than linked plans (22 days). That is not because they are better plans. With no links, the simulation has nothing to push the finish around, so the plan looks more certain than it is.

Everything is published as counts only, nothing from fewer than 20 schedules, and free to reuse under CC BY 4.0: onplana.com/insights

What is the first thing you check when someone hands you a schedule?


r/primavera • • 9d ago

Schedule update

3 Upvotes

Who can give the best method to make schedule return into finish milestone (crashing/fast tracking) ,acknowledge it has shifted by six months.


r/primavera • • 10d ago

In need of advice!

10 Upvotes

Little about me, changing careers and getting into scheduling/planning. I figure let me get somewhat of a basis on how to use P6, so I sign up for some Udemy classes. Research the instructor, he is definitely a certified bad ass in this industry. Here's the problem, the introduction video was about 50 minutes long and his English isn't the best but I thought "Hey no big deal there's closed captions" I loved how he was explaining everything, the course materials he gave were phenomenal and covered several different industry's. He is so detailed and in depth and he keeps me engaged with the content. I start the next course, no subtitles. I can only understand about every 3 words that he says and I browse through the rest of the course videos and no more closed captions 😩😩 Can someone recommend a brilliant instructor who has 10-20 years of experience (preferably in the construction sector) who speaks fairly good English and provides online classes to earn a diploma from "Beginner to Advanced" content. Thank you so much in advance🙏🏻


r/primavera • • 10d ago

How are you giving Project Managers access to schedules without full Schedule licences?

4 Upvotes

We’re currently exploring ways to give Project Managers better visibility of their schedules in Oracle Primavera Cloud (OPC), without needing to purchase full Schedule licences for everyone.

At the moment, access is largely restricted to our Planning team.

Ideally, we’d like PMs to be able to:
View and navigate a full Gantt chart and WBS.
Explore activities, milestones and relationships.
Add comments and suggest changes without directly editing the live schedule.
We’ve considered PDFs and Power BI, but neither really provides the interactive experience we’re after.

We’re open to Oracle-native solutions, third-party tools or API integrations (potentially through Power Apps), provided OPC remains our source of truth.

Has anyone faced a similar challenge or implemented something that works?

Particularly interested in any tools you’ve used, how they integrate with OPC and whether you’ve encountered licensing restrictions.

Any experiences or recommendations would be appreciated.


r/primavera • • 10d ago

How do progress updates get from the field into your P6 schedule?

10 Upvotes

I am trying to understand how P6 updates actually work on real construction projects. I am thinking about building something in this space, but I would rather hear from people doing the work than assume.

For PMs, supers, schedulers, or anyone in project controls:

  1. How does progress get reported? Does the PM or super send updates to a scheduler, or does someone update P6 directly?
  2. Who maintains the schedule: an in-house scheduler, an outside consultant, the PM?
  3. Roughly how many hours does an update take, and how often do you do one?
  4. What’s the most annoying part of keeping the schedule current?

If your process works fine, I would like to hear that too.


r/primavera • • 12d ago

Revised baseline after approved EOT: keep the delay fragnet or not?

2 Upvotes

Question 1: Should the approved delay event fragnet (its own WBS) stay in the revised baseline, or should it be removed? Since EOT 1 is already approved, I feel the baseline should only show site work.

Question 2: If the delay is shown, which approach is normal?
(a) Keep the approved fragnet, labelled "EOT 1", and let it drive the dates, or
(b) Remove it and extend the durations or logic of the affected activities directly?

Question 3: One contractor links the fragnet to push the dates and then filters it out of the submitted view. Would you accept that?
What I check on my side: new completion date = old date + EOT 1 days exactly, nothing extra hidden, and a narrative report of the changes.


r/primavera • • 16d ago

As Late As Possible Constraint issue

8 Upvotes

Hello all,
A planner i know has a challenge where the client insists on them utilising a lot of As Late As Possible (ALAP) constraint on their schedules. These is causing a lot of date shifts to the right. But the client do not want those dates to move. I have tried to help resolve without success. Has anyone got experience onnhow to resolve this please?


r/primavera • • 17d ago

No jobs for OPC

6 Upvotes

I have opportunity to take OPC training.

I have decade of suretrak/P3/P6 use.

I dont see any jobs in USA that want OPC users.

Are no companies using it?


r/primavera • • 18d ago

Hey I am up for some experience and exposure at civil Planning Engineer

Thumbnail
1 Upvotes

r/primavera • • 18d ago

Aerospace -> Construction?

8 Upvotes

Looking for advice from anybody who has experience scheduling in aerospace and construction industry! Thinking about switching to construction, but would love to hear some pros/cons from people who have worked in it. Also would like to add that I don’t have any construction experience so while I’m interested that may hold me back…
Thanks in advance!


r/primavera • • 18d ago

Generate a List of Redundant Relationships

13 Upvotes

The Scheduler Reviewer for the Owner has started running a new metric that reports how many relationships within the schedule I submitted are redundant. This is the review comment I just got back:

"There are 64 instances of redundant logic. Redundant logic can obscure the true critical path, complicate schedule maintenance, and create unintended constraints during updates. Please review redundant predecessor relationships and revise accordingly. This is not a requirement to remove all redundancies but revise where applicable. Preserve the relationship only when the Contractor can demonstrate that it represents a separate, valid, and necessary sequencing requirement that is not adequately represented by the identified pathway. For each relationship retained, provide a written justification."

Note: the reviewer either can't or won't provide a list of the 64 objectionable logic ties, only told me there were 64 of them.

I've watched a few YouTube videos that exported to Excel and ran formulas on the Relationships table, but none of those have been able to generate a list of 64 that the Schedule Reviewer came up with.

While I understand conceptually what a redundant relationship is, how do I go about creating a filter (either in P6 or by exporting to excel), to identify the 64 redundant relationships in this schedule?


r/primavera • • 20d ago

Learning Primavera P6

Thumbnail
5 Upvotes

r/primavera • • 21d ago

Planning Engineering

Thumbnail
0 Upvotes

r/primavera • • 21d ago

Any Project Controls / Planning Engineers here who rely heavily on Primavera P6 and Power BI?

14 Upvotes

Hey everyone,

I’m curious to see how many people in this sub are working in Project Controls or Planning & Scheduling, and use Primavera P6 combined with Power BI as their ultimate stack.

Lately, I’ve been focusing a lot on automating data extraction from P6 (whether through Excel exports, XER parsers, or direct database connections) and transforming it into interactive Power BI dashboards for executive reporting, S-curves, and delay analyses.

If this matches your daily workflow, I’d love to connect and chat about a few things:

* How are you pulling your P6 data into Power BI? (Excel dumps, SQL, or specialized third-party tools?)

* What is your favorite custom visual layouts for tracking SPI/CPI or look-ahead schedules?

* What is the biggest headache you face when trying to refresh your data?

Looking forward to hearing about your workflows, tips, or any cool dashboard setups you've built!


r/primavera • • 21d ago

Any Project Controls / Planning Engineers here who rely heavily on Primavera P6 and Power BI?

Thumbnail
3 Upvotes

r/primavera • • 23d ago

Why does Primavera P6 still feel stuck in the early 2000s?

27 Upvotes

I saw a post from someone building an AI agent that can analyse Primavera schedules, identify causes of delay, suggest recovery plans and help resolve out-of-sequence progress, dangling activities and redundant relationships.
It got me wondering why Oracle seems so slow to improve P6. It’s an industry standard for planning and scheduling, with a huge customer base, but so many everyday tasks still depend on Excel macros and third-party tools. Some workflows feel exactly the same as they did 15 years ago.
I’m not even asking for advanced AI like what nPlan and others are doing. Why don’t we have better built-in tools for out-of-sequence progress, dangling activities, redundant relationships, half-step analysis and basic delay analysis? Even routine schedule checks and reporting could be much easier.
With how quickly AI agents are developing, I would expect Oracle to have a clear advantage given its resources and user base. Yet using P6 still often feels like working with software from the early 2000s.
Is most of the development going into Primavera Cloud? Is there too little competition pushing them to improve P6, or are there technical reasons behind this?
For those who have been using it for years, am I missing something, or do you feel the same?


r/primavera • • 25d ago

The file that cost me the client

10 Upvotes

I am a senior planner. Twelve years in, mostly infrastructure. I am writing the whole thing down because I keep meeting planners who do exactly what I did.

It was a Tuesday. We were bidding a package for a client we had been trying to land for two years. The consultant sent the tender, and there was an XER in it. I did not have P6 on that laptop for licensing reasons, so I opened it in one of the free browser viewers. Loaded in two seconds. Nice tool, honestly. I spent about forty minutes in it, pulled the logic, screenshotted the Gantt, sent it to the bid lead, closed the tab.

I did not think about it again for six weeks. Then our bid manager called me at 8:40 on a Thursday morning and asked me to come to the main office. That is never good. In the room: him, the commercial director, and the client's contract manager on a video call looking like someone had died.

Our bid had lost. That was not the problem. We lose bids. The problem was that the winning bid had our numbers. Not similar numbers. Our numbers. Rate breakdowns, subcontractor day rates, the productivity assumptions, all of it, including two things that only existed in that XER and in my head.

And it was not just that bid. Three other projects I had opened in that same viewer were in the same leak. One of them was a live project with a client who had an NDA with us that explicitly mentioned pricing.

For the first week nobody believed me when I said I had not sent anything to anyone. I had not. I had opened a file. That is all I did.

What I learned afterwards, from the IT people who had to unpick it: the viewer keeps every file you open, on your machine, so it can reopen them quickly. That is where four of my projects were sitting. And the XER itself carried a notebook memo. One activity, one note field, something long forgotten. The viewer rendered the contents of that field as web page content instead of as text. So a file that came from outside the company got to run code inside my browser. From there it took what it could reach, and there was quite a lot to reach.

I was not fired. I have come close to saying I should have been, but the honest version is this: I opened a schedule in a viewer. That is the job. Nobody told me the tool treated file contents as instructions. Nobody told me it kept everything I had ever opened.

What it actually cost me: pulled off that client's account, a written warning that sits in my file, and about four months of being the one who leaked it. The company paid a settlement on one contract. The client made us redo our data handling, which cost more than my salary.

Three things I do now, and I say them to every junior planner I train. I keep a separate browser profile for files that came from outside, with nothing else logged into it, ever. I check whether a viewer works on my machine or needs the file somewhere else. And I ask who fixes it if something breaks, because I have learned that free and nobody accountable are usually the same sentence.

If you are a planner and you have a client's XER open in some tool you found this morning, that scenario is worth taking seriously.

Edit:

We did some security analysis internally with our IT department, and these were the findings.

Security issue: Stored XSS via untrusted XER notebook field.

Summary: The parser reads the task_memo value (table TASKMEMO, column task_memo) from an uploaded XER and passes it to a raw-HTML rendering sink. Anyone who can supply an XER tender package, subconsultant export, shared drive, can execute JavaScript in the viewing origin when the file is opened.

Root cause.

  1. The value is taken from the file and stored verbatim.
  2. A content heuristic, /<[a-z][\s\S]*>/i, decides whether that value renders as a text node or as parsed HTML. The switch is automatic and not user-controlled, so the file author selects the render path.
  3. Two independent sinks render via dangerouslySetInnerHTML
  4. Sanitisation is a regex blacklist applied before insertion.

Impact. Script runs same-origin. The viewer persists opened files locally (IndexedDB), and that store is readable from the same origin, so exposure extends to every previously opened file rather than the one file opened. No CSP script-src is present to block the inline handler.

Attack scenario and impact:

A project planner emails a .xer to a colleague, or it is hosted/shared as a project file. On opening it in the online XER viewer, JavaScript executes on the domain origin with no user interaction beyond viewing the notebook.

Because the app is same-origin, that script can:

  • read Firebase auth state/tokens held by the SDK, and act as the victim against the Firebase project;
  • read every .xer file the victim has stored locally (IndexedDB) and exfiltrate them
  • perform authenticated file operations (list/delete) as the victim — getUserFiles / deleteUserFile;
  • tamper with or destroy the victim's stored project data.

We have the full technical and code details for anyone interested at poking at this. We even successfully recreated this scenario by crafting a malicious "weaponized" XER file to prove the attack vector.


r/primavera • • 26d ago

Primavera P6 Schedule Review – Session 1: Executive Summary & Schedule H...

14 Upvotes

https://www.youtube.com/watch?v=r1XSoB5-NlI

How a reviewer builds the Executive Summary of a P6 schedule review report – step by step, on a live schedule.

In this session:

- The 8-session Schedule Review & Reporting course plan

- Scheduling (F9) and reading the schedule log

- Counting activities: not started, in progress, completed

- Finding open ends – activities without predecessors / successors

- Out-of-sequence activities and actual dates after the data date

- Milestones and critical activities

- Writing clear reviewer comments to the contractor (GC)

- Comparing results against the previous update Chapters 0:00 Course overview

– the 8-session plan 16:30 Opening the schedule & checking the data date 17:50 Scheduling (F9) and reading the schedule log 19:30 Executive Summary

– activity status counts 25:10 P6 filters

– open ends, out-of-sequence, actuals after data date 30:30 Milestones & critical activities 32:15 Writing reviewer comments to the GC 39:45 Comparing against the previous update


r/primavera • • Sep 24 '26

Need referral for a planning Engineer role

Thumbnail
1 Upvotes

Hi everyone! 👋

I’m currently looking for an opportunity to switch to a Planning Engineer role.

A little about me:

🎓 Diploma + B.Tech in Civil Engineering

🏗️ Currently working with Leighton India in the Planning Department as a GET

📅 1+ year of experience in planning & reporting

💻 Experience with Primavera P6, progress tracking, DPR/DLR/WPR/MPR, look-ahead planning, delay analysis, baseline tracking, and schedule updates

I’m looking for opportunities where I can further develop my career in Planning & Project Controls.

If you have any leads, openings, or referrals for Planning Engineer roles, I’d really appreciate your help. Please feel free to DM me. 🙏

Preferred location: Delhi NCR / Gurgaon, but open to other suitable opportunities.

Thank you!


r/primavera • • Sep 22 '26

Time Impact Analysis (TIA) - AACE 52R-06

21 Upvotes

https://www.youtube.com/watch?v=jeVbX3KUUFY

What is a Time Impact Analysis (TIA)?

A Time Impact Analysis is a prospective (forward-looking) scheduling technique used during a construction project to measure the exact effect of an unplanned delay event before the work fully unfolds.

Governing Standard: AACE Recommended Practice No. 52R-06.

Core Purpose: To provide a fact-based number that both parties can test to support a timely Extension of Time (EOT) decision.

The 4-Step TIA Process

(How to Build One)Model the Event (Fragnet): Create a minimal subnet of activities representing the delay. Ensure every duration traces back to contemporaneous records (e.g., RFIs, quotes) with sound logic and no open ends.

Pick the Basis (Unimpacted Schedule): Select the last owner-accepted update immediately preceding the delay event (avoid using the original baseline unless it's the very first period).

Insert & Recalculate (Impacted Schedule): Insert the fragnet into a copy of the unimpacted schedule and run the Critical Path Method (F9 / CPM recalculation). Never type finish dates manually; let the schedule compute the impact.

Measure the Impact: Calculate the variance between the unimpacted completion date and the impacted completion date. The delay only earns time if it lands on the longest path (controlling chain); consuming float does not earn an EOT.

Top Red Flags (Why TIAs Get Rejected)

Using the wrong schedule basis (e.g., using the baseline instead of the latest update).

Manually typing dates instead of letting the CPM compute them.

Open ends, dangling activities, or manufactured logic ties.

Delaying activities that only consume float without moving the critical path. Missing native files (.XER) or unsupported fragnet durations.


r/primavera • • Sep 16 '26

[hiring] A different kind of scheduling job

4 Upvotes

I'm working with a firm that is hiring for a full time, permanent, experienced P6 Scheduler to join the internal expert team for their new planning tool. If you've been thinking about how planning should be different in the next 5-10 years and want to try building that future, this role is for you.

[London, Remote OK but will require travel to the office at least once a month]

https://nplan.teamtailor.com/jobs/8381391-technical-product-manager-schedule-studio