Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide core project management functionalities #1

Closed
lfasani opened this issue Nov 14, 2024 · 0 comments · Fixed by #2
Closed

Provide core project management functionalities #1

lfasani opened this issue Nov 14, 2024 · 0 comments · Fixed by #2
Assignees

Comments

@lfasani
Copy link
Collaborator

lfasani commented Nov 14, 2024

= User documentation

Pepper is a project management tool.

It allows creating data related to your project and represents the data with Gantt, Form and boards like Daily, Kanban or OKR.

As Pepper is based on Sirius Web application, please refer to the https://www.eclipse.org/sirius/sirius-web.html[Sirius Web documentation] for more details.

== Concepts

The core concept is the Project.
It contains:

  • many attributes to describe the Project such as planning, cost or stakeholder information.
  • a list of Workpackages
  • a list of Risks
    A Risk is associated to one or many Workpackages
  • a list of Objectives

A Workpackage contains

  • a list of WorkpackageArtefact
  • a list of Tasks.
    Tasks is a fine-grained concept to describe the Workpackage

== Starter

To start the user need to create a Sirius project that will contain a model containing the concepts.
By default, a blank model is created.
You can add a new model by adding a blank or a sample model.

== Representations

Once you have created the model, you can create representations of your model.

=== Form on Project

=== Gantt on Project and Workpackage

A Gantt representation can be created from a Project or a Workpackage
In Gantt on Project, the Gantt tasks represent the Workpackage of the Project.
In Gantt on Workpackage, the Gantt tasks represent the Tasks and sub Tasks of the Workpackage.

=== Deck on Project and Workpackage

==== OKR

The OKR representation can be created from a Project or a Workpackage.
The columns represent the Objectives contained in the Project or Workpackage and the cards represent the KeyResult.

==== Daily

The Daily representation can be created from a Workpackage.

The columns represent the TaskTags (with daily prefix) contained in the TagFolder and the cards represent the Tasks that have a reference to the corresponding TaskTag.

==== Kanban

The Kanban representation can be created from a Workpackage.

The columns represent the TaskTags (with kanban prefix) contained in the TagFolder and the cards represent the Tasks that have a reference to the corresponding TaskTag.

@lfasani lfasani self-assigned this Nov 14, 2024
lfasani added a commit that referenced this issue Nov 14, 2024
Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 15, 2024
lfasani added a commit that referenced this issue Nov 15, 2024
lfasani added a commit that referenced this issue Nov 18, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 21, 2024
lfasani added a commit that referenced this issue Nov 22, 2024
lfasani added a commit that referenced this issue Nov 22, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 22, 2024
lfasani added a commit that referenced this issue Nov 22, 2024
lfasani added a commit that referenced this issue Nov 22, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 22, 2024
lfasani added a commit that referenced this issue Nov 22, 2024
Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
@lfasani lfasani linked a pull request Nov 22, 2024 that will close this issue
lfasani added a commit that referenced this issue Nov 22, 2024
Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 26, 2024
lfasani added a commit that referenced this issue Nov 26, 2024
This frontend is fully based on Sirius-Web without any customization

Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
lfasani added a commit that referenced this issue Nov 26, 2024
lfasani added a commit that referenced this issue Nov 26, 2024
Bug: #1
Signed-off-by: Laurent Fasani <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant