Test

Overall health

0

/100

At risk

Project health cannot be assessed because all AI insight dimensions are disabled, so the overall score is 0 with no weighted categories. Enable the relevant insight categories in Settings → AI insights to restore the dashboard health view.

Health dimensions

Schedule

78%

Resources

100%

Constraints

97%

Data quality

80%

Quick stats

Activities
164
Completed
0
Overdue
80
Unresolved constraints
2
Active conflicts
0
Active alerts
80

Health trend

Last 30 days
30d ago Today

AI insights

Zone 'Building B' is heavily overbooked across the next 4 weeks

Resource

Area resource 'Building B' has capacity 1 but 144 activity assignments, with many activities scheduled in parallel in the same zone. Examples include 'Instalación de pisos de enchape - Nivel 2', 'Pintura 2da mano - Sótano 1', 'Puertas contraplacadas - Nivel 4', 'Tapajuntas - Nivel 1', and many others overlapping on the same dates. This indicates the zone plan is not controlling work fronts and will create trade stacking, access conflicts, and unreliable weekly execution.

Break 'Building B' into smaller area resources by floor or work front before the next weekly planning cycle, then reassign current activities to those sub-zones. Prioritize reassignment for all activities running between 2026-05-19 and 2026-06-09 so crews can be sequenced by floor instead of all sharing one zone.
Impact: 95%
Confidence: 98%
May 25, 15:02

High number of disconnected activities weakens schedule logic

Schedule

The schedule has 164 activities, but 59 activities have no predecessors and 59 have no successors. This is a strong sign that large parts of the plan are not logically linked, so the model cannot reliably identify the true driving path to the project finish on 2026-08-22. Examples of unlinked start activities include 'Encimado de dinteles - Nivel 5', 'Pintura 2da mano - Sótano 1', 'Puertas cortafuego - Escaleras', and 'Impermeabilización de cisterna'. Examples of terminal activities with no successors include 'Baldosa drywall - Nivel 5', 'Pintura 2da mano - Nivel 3', and 'Sellos cortafuego - Escaleras'.

Build finish-to-start logic for each floor and work package from rough-in to final handover. Start by linking all currently open-start activities to their enabling predecessors, then connect all open-end activities to inspection, punch list, or handover milestones. Prioritise the work packages 'ACABADOS SECOS', 'ACABADOS HÚMEDOS', and both stair packages because they contain many disconnected tasks.
Impact: 95%
Confidence: 98%
May 25, 15:01

Activity durations are not credible for the scope shown

Schedule

Nearly all listed activities have 'DurationDays' = 1 even when their calendar spans are much longer. For example, 'Empaste grueso - Nivel 4' runs from 2026-04-21 to 2026-05-19, 'Blanqueado de ambientes - Nivel 4' runs from 2026-04-19 to 2026-05-16, and 'Tapajuntas - Nivel 3' runs from 2026-05-27 to 2026-06-06, yet each is recorded as 1 day. This makes float, critical path, crew loading, and delay impact calculations unreliable.

Audit the scheduling method used to populate 'DurationDays'. Recalculate duration from working calendars for all activities where EndDate - StartDate is materially greater than 1 day. Correct the longest-running finish activities first, especially floor-by-floor finishing tasks in 'ACABADOS SECOS' and 'ACABADOS HÚMEDOS', because they drive sequence and handover readiness.
Impact: 93%
Confidence: 99%
May 25, 15:01

Several predecessor-successor links run backward in time

Schedule

Multiple finish-to-start relationships are date-inconsistent because the successor starts before its predecessor finishes. 'Pintura 2da mano - Sótano 1' has no predecessor, but its successor 'Limpieza fina - Sótano 1' starts on the same day the predecessor chain is still unresolved. More clearly, 'Vestidura derrames - Nivel 6' depends on '' and its successor 'Limpieza fina - Nivel 6' is scheduled from 2026-05-16 to 2026-05-21, which is before the predecessor activity starts on 2026-05-29. Another direct conflict is 'Impermeabilización de cisterna', finishing 2026-05-27, while its successor 'Anclajes y colocación de acero para viga de refuerzo' is scheduled on 2026-05-19, eight days earlier. These links make the network logically invalid.

Validate every predecessor-successor pair where the successor start date is earlier than the predecessor finish date. Correct either the relationship type, the dates, or the sequencing logic. Start with the cistern/beam reinforcement chain and the Nivel 6 finishing chain because they are explicit backward links.
Impact: 91%
Confidence: 96%
May 25, 18:01

125 activities have duration values that do not match their scheduled dates

DataQuality

The data summary reports 125 logical errors, and the listed activities show a recurring pattern where PlannedDuration is 1 day while the scheduled span is much longer. Examples include 'Empaste grueso - Nivel 4', scheduled from 2026-04-21 to 2026-05-19, and 'Instalación de pisos de enchape - Nivel 2', scheduled from 2026-05-08 to 2026-05-19. These mismatches make activity durations unreliable for sequencing, float, and critical path analysis.

Recalculate or re-enter planned durations for the 125 flagged activities by comparing each activity's intended working duration against its start and finish dates. Prioritize long-span activities currently set to 1 day, beginning with ARQUITECTURA work packages ACABADOS SECOS and ACABADOS HÚMEDOS, because they contain many of the visible mismatches.
Impact: 90%
Confidence: 97%
May 25, 15:03

Project finish is likely driven by unprotected late architectural finish chains

Schedule

The latest dated activities in the dataset are concentrated in architectural finishing and extend close to the phase end, but several of them are weakly linked or not linked to a final milestone. Examples include 'Vestidura derrames - Nivel 5' (, ending 2026-06-17), 'Encimado de dinteles - Nivel 5' (, ending 2026-06-16), and 'Encofrado y vaciado de dinteles - Nivel 5' (, ending 2026-06-13). Because these late tasks are not consistently tied into a complete downstream chain, any slippage could remain hidden until it affects the project end date.

Create an explicit completion path from the latest Level 5 and Level 6 finish activities to a single project completion milestone. Then test whether these tasks truly drive the finish by adding missing successors for inspection, snag closure, and turnover. Review all activities ending after 2026-06-10 first, because they are the most likely near-critical drivers in the current data.
Impact: 88%
Confidence: 78%
May 25, 15:01

Material constraints are unresolved for two overdue activities

Constraint

Both open constraints are in the Material category and are tied to activities that should already have started but are not completed. Constraint 'BUSCAR PROVEEDOR' affects activity 'Limpieza fina - Nivel 1', which was planned to start on 2026-05-05 and is now 20 days past start. Constraint 'COORDINAR COMPRA CON rICARDO cASTILLO' affects activity 'Anclajes y colocación de acero para viga de refuerzo', which was planned to start on 2026-05-19 and is now 6 days past start. With 2 of 2 open constraints blocking work within 7 and 14 days, the current material procurement process is an immediate execution risk.

Escalate both material constraints today. For 'BUSCAR PROVEEDOR', assign a buyer and confirm a supplier shortlist, quotation deadline, and purchase decision by end of day. For 'COORDINAR COMPRA CON rICARDO cASTILLO', schedule a same-day coordination call with Ricardo Castillo to confirm scope, approval, and purchase release. Update each affected activity with a recovery date and identify whether work can proceed with partial materials or resequencing.
Impact: 82%
Confidence: 96%
May 25, 18:02

Zone 'Building A' is also over capacity during May and early June

Resource

Area resource 'Building A' has capacity 1 but 20 activity assignments, including overlapping work such as 'Instalación de vidrios - Sótano 2', 'Esquinero en columnas - Sótano 2', 'Impermeabilización de cisterna', and 'Pintura en cuarto de materiales Torre E - Sótano 2'. With one area resource representing the whole building, concurrent assignments exceed the zone capacity and reduce the usefulness of area-based weekly control.

Create separate area resources for 'Building A' by basement, room, or floor and reassign the 20 activities accordingly. Start with the Sótano 2 tasks scheduled from 2026-05-15 to 2026-05-24 so the weekly work plan reflects real work fronts instead of one shared building-wide zone.
Impact: 78%
Confidence: 96%
May 25, 15:02

38 activities are disconnected from the schedule logic

DataQuality

38 of 164 activities, or 23.2%, are orphan activities with missing predecessor and/or successor links. Several listed activities appear disconnected despite being execution tasks in active finish work, such as 'Empaste grueso', 'Imprimación de muros', 'Pintura 2do mano', and 'Actividad 190', all of which have neither predecessors nor successors. This weakens sequence integrity and can hide true critical path behavior.

Review the 38 orphan activities and assign at least one logical predecessor or successor unless the activity is intentionally the first or last task in its work package. Start with activities that have neither predecessors nor successors in ACABADOS HÚMEDOS and ACABADOS SECOS, and connect them to the immediately preceding and following finish trades.
Impact: 74%
Confidence: 88%
May 25, 15:03

Week of 2026-05-18 is heavily loaded with 56 planned activities

Lookahead

The week starting 2026-05-18 contains 56 activities, the highest volume in the lookahead window. This concentration is significantly above the following weeks: 47 activities on 2026-05-25, 29 on 2026-06-01, 10 on 2026-06-08, and 3 on 2026-06-15. With no completion recorded yet, this week has a high risk of work stacking, trade interference, and short-term replanning pressure.

Run a trade-by-trade capacity check for the week of 2026-05-18 and resequence non-critical finishes into the weeks of 2026-06-08 and 2026-06-15. Prioritize activities already in progress or ending that week, and confirm daily crew targets for painting, drywall, flooring, and doors before the week starts.
Impact: 74%
Confidence: 42%
May 25, 15:02

At least one predecessor-successor relationship is reversed in time

Schedule

The activity 'Anclajes y colocación de acero para viga de refuerzo' has predecessor 'Impermeabilización de cisterna', but the successor is scheduled on 2026-05-19 while its predecessor runs from 2026-05-22 to 2026-05-27. This means the successor starts before the predecessor begins, which is impossible for a finish-to-start dependency and indicates either wrong dates or wrong logic.

Correct this chain immediately by checking field sequencing in the cistern area. Either move 'Anclajes y colocación de acero para viga de refuerzo' after 2026-05-27, or replace the predecessor with the actual enabling task if waterproofing is not the true predecessor.
Impact: 74%
Confidence: 97%
May 25, 15:01

Another dependency chain is scheduled out of sequence in Level 6 finishes

Schedule

The activity 'Limpieza fina - Nivel 6' lists 'Vestidura derrames - Nivel 6' as its predecessor, but 'Limpieza fina - Nivel 6' is scheduled from 2026-05-16 to 2026-05-21 while its predecessor runs later, from 2026-05-29 to 2026-06-04. This reverses the intended sequence and can hide real completion risk for Level 6.

Resequence Level 6 finishing logic so that 'Vestidura derrames - Nivel 6' completes before 'Limpieza fina - Nivel 6', or replace the predecessor if the cleaning activity is meant to support an earlier area. Then review other Level 6 links for similar date reversals.
Impact: 72%
Confidence: 97%
May 25, 15:01

Week of 2026-05-25 remains overloaded with 47 planned activities

Lookahead

The week starting 2026-05-25 still carries 47 activities, creating a second consecutive high-volume week after the 56 activities planned for 2026-05-18. This back-to-back loading increases the chance that unfinished work from the prior week will spill over and disrupt planned starts such as 'Blanqueado de ambientes - Nivel 5', 'Tapajuntas - Nivel 3', and 'Pintura 2da mano - Nivel 3'.

Protect the week of 2026-05-25 by freezing the priority list 3 to 5 days in advance, moving lower-priority finish activities to 2026-06-08 where possible, and confirming handoff readiness for areas that depend on preceding trades finishing during the prior week.
Impact: 71%
Confidence: 44%
May 25, 15:02

Level 1 floor finish sequence contains a reversed dependency

Schedule

The activity 'Terrazo en pisos - Nivel 1' depends on 'Limpieza fina - Sótano 1', but the predecessor ends on 2026-05-28 while the successor is scheduled earlier, from 2026-05-06 to 2026-05-22. This is not a valid finish-to-start sequence and suggests either the wrong predecessor was assigned or the dates were entered incorrectly.

Review the Level 1 floor finish chain and replace 'Limpieza fina - Sótano 1' with the actual Level 1 enabling activity. If the dependency is correct, move 'Terrazo en pisos - Nivel 1' to start after the predecessor finishes and recheck all downstream Level 1 painting tasks.
Impact: 70%
Confidence: 96%
May 25, 15:01

Level 3 cleaning and finishing logic is internally inconsistent

Schedule

The activity 'Empaste grueso - Nivel 3' depends on 'Limpieza fina - Nivel 2', but the successor is scheduled from 2026-05-15 to 2026-05-19 while the predecessor runs later, from 2026-05-23 to 2026-05-28. This is both a date reversal and a suspicious cross-level dependency, indicating likely copy-paste logic errors.

Check whether 'Empaste grueso - Nivel 3' should depend on a Level 3 predecessor instead of 'Limpieza fina - Nivel 2'. Correct the predecessor to the proper area-based enabling task and then audit nearby Level 2 and Level 3 links for copied logic from another floor.
Impact: 69%
Confidence: 96%
May 25, 15:01

Several finish activities are likely to need materials but have none assigned

Material

Multiple activities with clear material dependency have no material assignments. Examples include 'Instalación de vidrios - Sótano 2', 'Instalación de pisos de enchape - Nivel 2', 'Puertas contraplacadas - Nivel 4', 'Puertas cortafuego - Escaleras', 'Tapajuntas - Nivel 1', and 'Tapajuntas - Nivel 3'. These activities typically require procured items or consumables and may be delayed if materials are not defined and ordered in time.

Assign materials immediately to the listed activities and group them by procurement package: glazing materials for glass installation, tile and adhesive systems for floor finishes, door sets and hardware for door activities, trims for joint cover activities, and paint or surface preparation products for finishing tasks. Prioritize activities starting earliest and confirm whether any materials are already on site but missing from the system.
Impact: 68%
Confidence: 64%
May 25, 18:03

Material constraint threatens week of 18 May activities

Lookahead

The week starting 2026-05-18 contains 56 planned activities, and 1 activity is not ready to start. Activity 'Anclajes y colocación de acero para viga de refuerzo' is scheduled for 2026-05-19 and has 1 unresolved material constraint. Because it is a one-day activity tied to reinforcement steel placement, any missing material on the planned date is likely to cause an immediate slip and disrupt follow-on structural work in the same area.

Confirm on 2026-05-18 whether the required steel, anchors, and related installation materials are on site for activity. If delivery is not fully confirmed, either expedite the supplier immediately or resequence the crew to another ready task on 2026-05-19 to avoid lost production.
Impact: 68%
Confidence: 82%
May 25, 18:02

Several finish sequences start in the middle without enabling predecessors

Schedule

Multiple activities appear to be mid-sequence finishing tasks but have no predecessors. Examples include 'Empaste grueso - Nivel 5', 'Fragua en enchapes - Nivel 2', 'Puertas contraplacadas - Nivel 1', and 'Vestidura derrames - Azotea'. These are normally preceded by substrate completion, wet-area readiness, frame installation, or prior finish layers. Without those links, the schedule allows work to start before the area is actually ready.

For each of these activities, add the immediate enabling predecessor from the same area: substrate or tarrajeo before empaste, tile installation before fragua, frame or carpentry readiness before door installation, and masonry completion before derrame finishing. Validate the logic floor by floor with the site superintendent rather than applying one generic rule to all levels.
Impact: 68%
Confidence: 90%
May 25, 15:01

Several activities are scheduled to finish soon but show 0% progress

Lookahead

Multiple near-term activities ending between 2026-05-19 and 2026-05-21 still show 0% complete, including 'Instalación de vidrios - Sótano 2', 'Instalación de pisos de enchape - Nivel 2', 'Empaste grueso - Nivel 3', 'Pintura 2do mano', 'Fragua en enchapes - Nivel 2', 'Empaste fino - Nivel 4', 'Instalación de pisos de enchape - Nivel 3', and 'Terrazo en pisos - Nivel 2'. Even without constraint data, activities this close to finish with no recorded progress are at risk of slipping or reflecting outdated field updates.

Validate field status today for all activities ending by 2026-05-21. For each one, either update actual progress, confirm the crew has started work, or formally push the finish date. Escalate any activity that has not physically started despite being within 2 days of planned finish.
Impact: 67%
Confidence: 58%
May 25, 15:02

Several terminal activities end without handover or follow-on logic

Schedule

A number of activities that look like intermediate or near-final construction tasks have no successors, which means the schedule does not show what happens after they finish. Examples include 'Puertas cortafuego - Escaleras', 'Baldosa drywall - Nivel 4', 'Baldosa drywall - Nivel 3', and 'Colocación de topellantas - Sótano 1'. This breaks visibility of testing, punch list, cleaning, and turnover dependencies.

Add successors for inspection, touch-up, cleaning, and area release after each terminal finish activity. For stair-related fire protection items, connect them to life-safety inspection and final acceptance milestones. For floor finish items, connect them to final cleaning and handover by level.
Impact: 66%
Confidence: 91%
May 25, 15:01

Immediate make-ready action needed for constrained material item

Lookahead

Only one constrained activity appears in the lookahead window, but it is scheduled at the front of the busiest week. Activity 'Anclajes y colocación de acero para viga de refuerzo' cannot be considered fully ready until its material constraint is cleared before 2026-05-19.

Assign one owner today to verify supplier commitment, delivery date, receiving status, and site availability for the required materials. Close the material constraint no later than 2026-05-18 and document a fallback task for the assigned crew if the delivery slips.
Impact: 64%
Confidence: 84%
May 25, 18:02

Long-duration activities with 0% progress may already be slipping inside the lookahead window

Lookahead

Some activities have unusually long durations for lookahead work but still show 0% progress, which is a weak readiness signal and may indicate stale planning or delayed starts. Examples include 'Empaste grueso - Nivel 4' from 2026-04-21 to 2026-05-19, 'Empaste fino - Nivel 4' from 2026-05-02 to 2026-05-20, 'Fragua en enchapes - Nivel 2' from 2026-05-08 to 2026-05-20, and 'Encimado de dinteles - Nivel 5' from 2026-06-05 to 2026-06-16. In lookahead planning, long open tasks with no progress reduce the reliability of weekly commitments.

Break long-duration activities into weekly executable tasks with measurable handoffs by area or floor. Update progress rules so any activity spanning more than one week must report a physical completion status before the next weekly planning cycle.
Impact: 61%
Confidence: 55%
May 25, 15:02

Near-term activities cannot be checked for procurement readiness

Material

Several activities start within the near-term window but have no material requirements recorded, so it is not possible to determine whether orders must be placed within the next 2 weeks. The earliest examples are 'Empaste grueso - Nivel 4' starting 2026-04-21, 'Instalación de pisos de enchape - Nivel 2' starting 2026-05-08, 'Pintura 2do mano' starting 2026-05-09, and 'Empaste grueso - Nivel 3' starting 2026-05-15). Without lead times or expected delivery dates, procurement timing is an unknown risk.

For all activities starting soon, add at least a minimum procurement record today: material name, required-on-site date, supplier, and lead time. Then sort the list by start date and place orders first for floor finishes, paint systems, and door-related items where supplier lead times are often longer than site teams expect.
Impact: 60%
Confidence: 45%
May 25, 18:03

Both material constraints lack a clearly assigned responsible person

Constraint

Neither constraint record includes an assigned responsible person. This creates follow-up risk because resolution ownership is unclear for 'BUSCAR PROVEEDOR' on 'Limpieza fina - Nivel 1' and 'COORDINAR COMPRA CON rICARDO cASTILLO' on 'Anclajes y colocación de acero para viga de refuerzo'. The second description names Ricardo Castillo, but the dataset does not confirm him as the accountable owner, so tracking remains incomplete.

Assign one accountable owner per constraint in the system today and record the next follow-up date. For the supplier search constraint, assign the procurement lead. For the purchase coordination constraint, confirm whether Ricardo Castillo is the owner or only a stakeholder, then document the responsible person and required approval path.
Impact: 58%
Confidence: 88%
May 25, 18:02

Finishing sequences by level may be over-constrained and suitable for overlap

Schedule

Several level-based finishing chains appear to be modeled as strict serial sequences even where partial-area handoffs could allow overlap. For example, Nivel 5 includes 'Fragua en enchapes - Nivel 5' → 'Instalación de contrazócalos de enchape - Nivel 5' → 'Instalación de vidrios - Nivel 5', while a separate chain includes 'Blanqueado de ambientes - Nivel 5' → 'Pintura 1ra mano en cto. técnico - Nivel 5'. If these tasks are area-based rather than full-floor completion gates, the current logic may be adding unnecessary waiting time.

Review Nivel 5 and similar floor sequences with the site team and split full-floor activities into zones or rooms where work fronts are independent. Replace some finish-to-start links with start-to-start or partial handoff logic only where quality, access, and safety allow.
Impact: 58%
Confidence: 71%
May 25, 18:01

Phase ARQUITECTURA has dates that do not align with its activities

DataQuality

Phase 'ARQUITECTURA' is scheduled from 2026-04-21 to 2026-08-03, but its earliest activity starts on 2026-04-19 and its latest activity ends on 2026-06-18. This means at least one activity starts before the phase start, and the phase finish extends well beyond the latest known activity. Such misalignment can distort phase-level reporting and milestone tracking.

Check the phase boundary dates for ARQUITECTURA and either move the phase start to include the 2026-04-19 activity or correct the activity date if it is wrong. Then confirm whether the phase finish of 2026-08-03 is intentional; if not, shorten it to match the latest valid activity or add the missing downstream activities that justify the longer phase duration.
Impact: 58%
Confidence: 96%
May 25, 15:03

Zone structure is incomplete because 'Building A - Floor 1' is unused

Resource

Area resource 'Building A - Floor 1' (ID: ) has capacity 1 and zero assignments, while the broader area resource 'Building A' (ID: ) carries 20 assignments. This suggests the project has started defining finer zone control but is not using it consistently. As a result, all work in Building A is being tracked at building level, reducing visibility of work-front conflicts and weakening lookahead control.

Reassign upcoming Building A activities from the generic area 'Building A' to floor- or sector-level area resources where possible. Start with near-term tasks such as 'Fragua en enchapes - Sótano 2' and 'Impermeabilización de cisterna', and create missing floor or basement zones if 'Building A - Floor 1' does not represent the active work fronts.
Impact: 55%
Confidence: 88%
May 25, 18:02

Placeholder activity names indicate poor schedule maturity

Schedule

Several activities still use generic placeholder names such as 'Actividad 186', 'Actividad 189', 'Actividad 190', 'Actividad 191', 'Actividad 193', and 'Actividad 194'. Because their scope is undefined, their durations, logic, and impact cannot be validated.

Rename each placeholder activity with a specific deliverable and location, then validate its dates, duration, and dependencies with the responsible foreman. Do this before the next schedule update so these tasks can be included in critical path and lookahead reviews.
Impact: 52%
Confidence: 95%
May 25, 15:01

Architecture phase starts after the project start date, leaving an unexplained gap

Schedule

The project starts on 2026-04-09, but the ARQUITECTURA phase starts on 2026-04-21 while containing 160 of 164 activities. ESTRUCTURA spans the full project from 2026-04-09 to 2026-08-22 but only contains 4 activities. This may be intentional, but it creates a planning gap at the beginning of the project and suggests that enabling works, procurement, or early site activities may be missing from the schedule logic.

Confirm what work is planned between 2026-04-09 and 2026-04-21. If mobilisation, approvals, procurement, or temporary works occur in that period, add them explicitly and connect them to the first architectural activities so the early project path is visible.
Impact: 45%
Confidence: 74%
May 25, 18:01

Several activities use placeholder names, reducing assignment reliability

Resource

Multiple scheduled activities in the next 4 weeks have non-descriptive names such as 'Actividad 186', 'Actividad 189', 'Actividad 190', 'Actividad 191', 'Actividad 193', and 'Actividad 194'. Although they have area assignments, these placeholder names make it difficult to verify whether the correct teams and zones are assigned and weaken weekly control.

Replace each placeholder activity name with a scope-based description before the next lookahead meeting, then verify that each renamed activity has the correct team and area assignment. Start with the six placeholder activities already scheduled between 2026-05-19 and 2026-06-09.
Impact: 45%
Confidence: 91%
May 25, 15:02

Concrete crew assignment pattern should be reviewed for trade mismatch

Resource

Team 'Concrete crew' (ID: ) has only 3 assignments overall, and one of the visible near-term assignments is to 'Fragua en enchapes - Sótano 2' (Task ID: ) from 2026-06-05 to 2026-06-07. 'Fragua en enchapes' is a tile grouting activity, which does not align with a concrete trade. This may not be a capacity overload, but it is a resource coding issue that can distort team loading and hide real concrete crew demand.

Audit all assignments for 'Concrete crew' and confirm whether the team should instead be linked to concrete scope such as pours, formwork, or structural repairs. If task belongs to a finishes crew, replace the team assignment before the next weekly planning cycle so concrete capacity reports remain reliable.
Impact: 42%
Confidence: 72%
May 25, 18:02

Cost tracking is not set up for this project

DataQuality

All 164 of 164 activities have no cost data, and every listed activity shows a planned cost of 0. Because no activity-level cost information exists, cost quality and cost outlier analysis cannot be performed. This limits budget control and prevents meaningful earned value or cost trend checks.

Set up cost tracking at activity level before the next schedule update. Define whether planned cost will be loaded by labor, material, subcontract, or lump sum, then populate planned costs for the highest-value work packages first, starting with ARQUITECTURA and ESTRUCTURA.
Impact: 68%
Confidence: 99%
May 25, 15:03

Constraint and assignment data are complete, but material and field-readiness checks are missing

Lookahead

All 145 activities in the lookahead window show assignments present and zero unresolved constraints. This is positive, but it also means the current dataset does not identify whether materials, access, predecessor handoffs, permits, or inspections are actually ready. As a result, readiness can only be assessed from dates and progress, not from full make-ready status.

Before the next weekly work plan meeting, add a make-ready check for each activity starting within 7 days covering material availability, area release, predecessor completion, and permit or inspection status. Use this check to validate starts for high-volume weeks.
Impact: 46%
Confidence: 72%
May 25, 15:02

Several activities use generic placeholder names

DataQuality

At least 3 listed activities use non-descriptive names such as 'Actividad 186', 'Actividad 190', and 'Actividad 191'. Generic naming reduces schedule readability and makes it harder to validate logic, ownership, and progress updates.

Rename each placeholder activity to a specific scope-based description that states the work and location, for example trade plus area or level. Update the three identified activities first so planners and field teams can verify sequence and responsibility without ambiguity.
Impact: 32%
Confidence: 93%
May 25, 15:03

Status consistency could not be validated from the available data

DataQuality

The dataset includes IsCompleted and IsCancelled flags, but it does not provide progress percentages or a detailed execution status field such as not started, in progress, or completed. Because of that, status inconsistency checks like 100% complete with an open status cannot be verified from the supplied data.

Add PercentComplete and a standardized activity status field to future exports so progress can be checked against completion flags and schedule dates.
Impact: 20%
Confidence: 95%
May 25, 15:03

No circular dependencies were detected in the visible dependency graph

Schedule

A review of the provided predecessor links did not reveal any explicit dependency loop of the form A → B → C → A among the activities included in the dataset excerpt. The schedule appears solvable from a graph perspective, although many links are missing or date-inconsistent.

Keep running automated cycle checks after each schedule update, especially when missing logic is added, because the current rework needed on dependencies could introduce loops later.
Impact: 18%
Confidence: 63%
May 25, 18:01

Week of 2026-06-15 is underloaded with only 3 planned activities

Lookahead

The week starting 2026-06-15 has only 3 planned activities, far below the rest of the lookahead window. This suggests available capacity may be left unused if earlier work is completed as planned. It also indicates an opportunity to absorb work shifted from the overloaded weeks of 2026-05-18 and 2026-05-25.

Review non-critical activities currently planned to finish in late May or early June and move suitable work into the week of 2026-06-15. Focus on activities with flexible area access and limited predecessor dependency so the week can serve as a recovery buffer.
Impact: 38%
Confidence: 48%
May 25, 15:02

Independent stair packages can be used to protect the finish date

Schedule

The stair work packages contain several activities with weak or missing links, including 'Blanqueado en caja de escaleras', 'Pintura 1ra mano - Escaleras' in ESCALERA 2, and 'Enchape de pasos, contrapasos, descanso' in ESCALERA 2. Because these packages are partly disconnected from the main floor-finish chains, they may offer safe parallel execution opportunities if access and safety controls are available.

Review both stair packages as separate production zones and overlap painting, firestopping, and step finishes where crews do not interfere. Add explicit access constraints and inspection milestones so acceleration in the stairs does not create rework or safety conflicts.
Impact: 38%
Confidence: 71%
May 25, 15:01

Area resource 'Building A - Floor 1' is unused

Resource

Area resource 'Building A - Floor 1' has capacity 1 and zero assignments, while the broader area resource 'Building A' is carrying 20 assignments. This suggests the zone structure exists but is not being used, which weakens lookahead planning and prevents work from being tracked by actual floor.

Reassign relevant 'Building A' activities from the generic building-level area to 'Building A - Floor 1' where applicable, and create equivalent floor-level zones for the remaining active work fronts. If Floor 1 is not part of the current scope, archive or deactivate this unused area resource to avoid confusion in weekly planning.
Impact: 35%
Confidence: 95%
May 25, 15:02

Generic activity names reduce lookahead control quality

Lookahead

At least three activities use non-descriptive names: 'Actividad 186', 'Actividad 190', and 'Actividad 191'. Generic naming makes it harder to verify readiness, assign accountability, and identify required materials or predecessor handoffs during weekly planning.

Rename each generic activity before its start date to include scope, location, and trade. For example, replace placeholder names with a format such as trade + workface + level so foremen can confirm readiness and completion unambiguously.
Impact: 34%
Confidence: 83%
May 25, 15:02

Concrete crew has very low utilisation and one assignment appears mismatched

Resource

Team resource 'Concrete crew' has only 3 assignments in the project. One visible assignment is to 'Fragua en enchapes - Sótano 2', which appears to be a finishing activity rather than concrete work. This suggests either low utilisation, incorrect team coding, or both.

Validate whether 'Concrete crew' should remain assigned to activity. If the crew is intended for structural work, reassign them to concrete, formwork, or reinforcement tasks and remove them from finish trades. If the crew is no longer needed, reduce active resource count to keep utilisation reporting accurate.
Impact: 34%
Confidence: 74%
May 25, 15:02

Steel workers are largely idle and may be misassigned

Resource

Team resource 'Steel workers' has capacity 1 but only 1 assignment, to 'Lijado previo a empaste parapintura en cuarto de materiales Torre E - Sótano 2'. That activity name does not clearly match steel work, so the current assignment may be either a data error or a sign that the team is not being planned against actual steel-related tasks.

Review the assignment of 'Steel workers' to activity and confirm whether the correct team should be assigned. Then check upcoming structural, railing, or reinforcement tasks and attach the steel team where their scope is truly required.
Impact: 32%
Confidence: 72%
May 25, 15:02

Engineering team is largely idle

Resource

Team resource 'Engineering team' has capacity 1 but only 1 assignment in the entire dataset. Compared with 169 total assignments in the project, this is a strong sign of underutilization or incomplete team assignment data.

Confirm whether engineering support is actually required for upcoming work in the next 4 weeks. If yes, assign the engineering team to design reviews, inspections, RFIs, or release activities tied to active work fronts. If no engineering work is planned, remove the team from the active resource pool so utilisation reports are not distorted.
Impact: 28%
Confidence: 88%
May 25, 15:02

No material requirements are defined in the project

Material

The project contains 0 material requirements, 0 pending deliveries, and 0 delayed deliveries. At the same time, 20 activities are listed without assigned materials, including 'Instalación de pisos de enchape - Nivel 2', 'Pintura 2do mano', 'Puertas contraplacadas - Nivel 4', and 'Puertas cortafuego - Escaleras'. This prevents any reliable analysis of delivery risk, lead time conflicts, procurement timing, or logistics congestion.

Create material requirements for the next 2 to 4 weeks of work first. Start with finish activities that are most likely to need purchased items or long-lead materials: glass installation, doors, floor finishes, drywall components, paint systems, and trim. For each activity, add the material name, required date, lead time, supplier, order status, and expected delivery date so delivery and procurement risks can be evaluated.
Impact: 25%
Confidence: 98%
May 25, 15:03

No cost baseline has been distributed to project phases

Cost

The project budget is 12000000, but TotalPlannedCost is 0 and both phases, 'ESTRUCTURA' and 'ARQUITECTURA', have PlannedCost = 0. With 164 total activities across these phases, there is no phase-level cost baseline available to measure deviations, forecast overruns, or identify high-risk work packages.

Allocate the 12000000 project budget to phases and then to work packages or activities. Start by assigning planned costs to 'ESTRUCTURA' and 'ARQUITECTURA' based on scope, quantities, and procurement packages so future actual costs can be compared against a usable baseline.
Impact: 24%
Confidence: 58%
May 25, 15:03

Earned value metrics are not usable because no planned or actual costs are recorded

Cost

Cost Performance Index is reported as 1, but EarnedValue = 0, TotalPlannedCost = 0, and TotalActualCost = 0. This means CPI and SPI cannot be interpreted as indicators of cost or schedule efficiency. In addition, completed activities are 0 of 4 in 'ESTRUCTURA' and 0 of 160 in 'ARQUITECTURA', so there is no earned value basis for performance analysis.

Set a time-phased cost baseline and begin recording actual costs by phase or work package. Once progress starts, capture earned value using percent complete or completed quantities so CPI and SPI reflect real performance instead of default values.
Impact: 18%
Confidence: 55%
May 25, 15:03

Current cost data coverage is too limited to detect burn rate or overrun trends

Cost

ActivitiesWithCostData is 0, ActivitiesWithOverruns is empty, and ActualCost is 0 against a project budget of 12000000. Because no activity, work package, or phase has recorded actual spending, it is not possible to identify accelerating cost growth, abnormal unit costs, or phases spending faster than planned.

Begin weekly cost capture at activity or work package level, including committed cost, actual invoices, and remaining forecast. Prioritize the 160 activities in 'ARQUITECTURA' and the 4 activities in 'ESTRUCTURA' so trend analysis can detect variances early.
Impact: 16%
Confidence: 52%
May 25, 15:03