sgcUI sgcPlanner è disponibile ora

sgcPlanner. Tre viste. Un solo piano.

Mostra lo stesso piano come calendario per il team, come diagramma di Gantt per il project manager e come lavagna Kanban per chi svolge il lavoro. Trascina una scheda su Fatto e la barra del Gantt e il calendario la seguono subito. Nativo per Delphi, C++ Builder e .NET, con codice sorgente incluso.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi da 7 a 13
  • 11 msper pianificare in automatico 10.000 attività con 15.000 collegamenti, Win64
  • 5 mslayout Kanban di 5.000 schede in 8 colonne e 6 corsie
  • 1 mslayout della vista settimana dello Scheduler con 2.000 elementi con orario
  • 3viste su un unico oggetto dati: Scheduler, Gantt e Kanban

Tutto ciò che serve a un piano.

Riunioni per il team, progetti per il manager, una lavagna per chi svolge il lavoro. sgcPlanner disegna tutti e tre da un unico modello, su ogni framework.

  • Tre viste, un solo modello

    Scheduler, Gantt e Kanban collegati a un unico TsgcPlannerData, sempre sincronizzati.

  • Persone e sale

    Viste giorno, settimana lavorativa, settimana, mese, agenda e timeline, raggruppate per risorsa.

  • Progetti che si pianificano da soli

    Collegamenti con ritardo, pianificazione automatica sul calendario lavorativo, percorso critico e baseline.

  • I tuoi dati, i tuoi formati

    Collegamento a TDataSet, JSON, iCalendar e Microsoft Project XML, in ingresso e in uscita.

Guardalo in azione.

Registrato dalle demo di sgcPlanner e dalle demo della suite sgcUI.

Scheduler

Trascina per creare, spostare e ridimensionare.

  • Trascina sugli slot vuoti e OnItemCreate assegna un nome al nuovo evento o rifiuta lo slot.
  • Spostamenti e ridimensionamenti si agganciano a Options.SlotMinutes, un'anteprima segue il puntatore ed Esc annulla.
  • Sei viste: giorno, settimana lavorativa, settimana, mese, agenda e una timeline delle risorse.
Un diagramma di Gantt con il percorso critico in rosso e i giorni non lavorativi in ombra
Gantt

Pianifica in automatico e guarda il percorso critico.

  • Schedule colloca ogni attività dopo i suoi predecessori sul calendario lavorativo, saltando i giorni non lavorativi e le festività.
  • ShowCriticalPath evidenzia le attività che determinano la data di fine, TotalSlack indica i minuti di cui un'attività può slittare.
  • Collegamenti fine-inizio, inizio-inizio, fine-fine o inizio-fine, con ritardo in tempo lavorativo.
Kanban

Corsie e limiti WIP mantengono il lavoro in movimento.

  • SwimlaneBy divide la lavagna in fasce per risorsa, attività padre o tag.
  • WIPLimit limita una colonna su tutte le corsie: pwmWarn la segnala, pwmBlock rifiuta il rilascio.
  • Una scheda rilasciata cambia il proprio stato nei dati condivisi, quindi il Gantt e lo Scheduler la seguono subito.
Un piano collegato a un TDataSet, mostrato come Gantt e come lavagna Kanban, con le modifiche riscritte nei dati
I tuoi dati

Collega un TDataSet, salva in JSON, genera PNG.

  • TsgcPlannerSource_DataSet carica elementi, risorse e dipendenze da FireDAC, TClientDataSet o dbExpress e riscrive le modifiche.
  • TsgcPlannerMSProject legge e scrive Microsoft Project XML, TsgcPlannerICalendar i file .ics di altri calendari.
  • TsgcPlannerRenderer disegna qualsiasi vista in PNG o SVG senza finestra, su Windows o Linux64.

Uno scheduler di team in poche righe.

Due persone come risorse, uno stand-up giornaliero da una regola di ricorrenza e una vista settimana raggruppata per persona. La stessa API in Delphi, C++ Builder e C#.

dotnet add package esegece.sgcPlanner.WinForms

Versioni C++ Builder e C#

uses
  Classes, Controls, Forms, SysUtils,
  sgcUICore_Theme, sgcPlanner_Data, sgcPlanner_Scheduler,
  sgcPlanner_Scheduler_VCL;

procedure CreateScheduler(aForm: TForm);
var
  oData: TsgcPlannerData;
  oScheduler: TsgcVCLScheduler;
  vItem: TsgcPlannerItem;
  vMonday: TDateTime;
begin
  vMonday := Date - DayOfWeek(Date) + 2;
  oData := TsgcPlannerData.Create(aForm);
  oData.Resources.AddResource('ana', 'Ana').Color := $FF2563EB;
  oData.Resources.AddResource('luis', 'Luis').Color := $FF0F766E;
  // a daily stand-up from an iCalendar recurrence rule
  vItem := oData.AddItem('standup');
  vItem.Title := 'Daily stand-up';
  vItem.Start := vMonday + EncodeTime(9, 0, 0, 0);
  vItem.Finish := vMonday + EncodeTime(9, 15, 0, 0);
  vItem.RecurrenceRule := 'FREQ=DAILY;BYDAY=MO,TU,WE,TH,FR';
  vItem.Resources := 'ana,luis';
  // a week view, one column per person
  oScheduler := TsgcVCLScheduler.Create(aForm);
  oScheduler.Parent := aForm;
  oScheduler.Align := alClient;
  oScheduler.Data := oData;
  oScheduler.Theme := utDark;
  oScheduler.View := psvWeek;
  oScheduler.Options.GroupByResource := True;
end;

Parte di sgcUI.

Acquista sgcPlanner da solo, oppure ottienilo in sgcUI Enterprise, insieme agli altri prodotti che ne condividono tema e runtime. Ognuno include il codice sorgente.

Da solo

sgcPlanner

Il planner da solo, codice sorgente completo e 1 anno di aggiornamenti.

€249 / sviluppatore
Prezzi di sgcPlanner

Standard

sgcGrid, sgcNavigation, sgcToolbar e sgcEditors.

€380 / sviluppatore
Vedi Standard

Professional

Standard più sgcCharts, sgcDashboard e sgcGauges.

€529 / sviluppatore
Vedi Professional
Include sgcPlanner

Enterprise

Tutti i 15 prodotti sgcUI.

€699 / sviluppatore
Vedi Enterprise

Per .NET, esegece.sgcPlanner.Community su NuGet è gratuito. sgcPlanner è incluso anche nel Bundle All-Access.

Scopri sgcUI

Funziona con il resto di sgcUI.

Ogni prodotto sgcUI disegna con lo stesso runtime, sgcUICore, quindi il planner condivide font, spaziatura, colore di accento e tema con i controlli che lo circondano.

Porta sgcPlanner nella tua applicazione oggi stesso.

Scarica il trial con tutte le funzionalità sbloccate ed esegui le demo ProjectPlanner, TeamScheduler e TaskBoard, oppure scopri prima tutte le funzionalità.

Le ultime dal blog

Vedi tutti gli articoli →

Stai vedendo la vista sgcPlanner di eSeGeCe.

Mostrami un altro punto di vista →
Garanzia soddisfatti o rimborsati di 30 giorniNon sei soddisfatto? Richiedi un rimborso completo entro 30 giorni dall'acquisto. Vedi la politica di rimborso