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

Split Rationale page into "Context and Objective" and "Situation" pages #414

Closed
Tracked by #365
mlhaufe opened this issue Oct 29, 2024 · 0 comments · Fixed by #415
Closed
Tracked by #365

Split Rationale page into "Context and Objective" and "Situation" pages #414

mlhaufe opened this issue Oct 29, 2024 · 0 comments · Fixed by #415
Assignees
Labels
enhancement New feature or request feature/goals
Milestone

Comments

@mlhaufe
Copy link
Contributor

mlhaufe commented Oct 29, 2024

Currently a generic Rationale page is being used and is represented by a predefined list of Justification created when the Solution is:

image

This needs to be split into a "Context and Objective" page, and "Situation" page:

Context and Objective

Why the project is needed. Recalls the buisiness context, and presents the general business objectives.

For now this will be represented by a single textarea and Goal entity.
Existing fields (Justification entities), minus the situation will be combined into a single value:

# Vision

...

# Mission

...

# Objective

...

Situation

The current situation, upon which the system is expected to improve.

Represented by a single Obstacle entity.

Populate with the existing situation Justification value.

@mlhaufe mlhaufe added enhancement New feature or request feature/goals labels Oct 29, 2024
@mlhaufe mlhaufe added this to the v0.18.0 milestone Oct 29, 2024
@mlhaufe mlhaufe self-assigned this Oct 29, 2024
@mlhaufe mlhaufe changed the title Split Rationale page into Mission and Situation pages Split Rationale page into "Context and Objective" and "Situation" pages Oct 29, 2024
@mlhaufe mlhaufe linked a pull request Oct 29, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature/goals
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant