-
Notifications
You must be signed in to change notification settings - Fork 526
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
Add the use cases for the platform implementer persona #246
Conversation
To address issue#165, this PR adds the use cases for the platform implementer persona. The use cases are interesting, because the platform implementer's responsibility is to make some of the other roles successful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
* As a platform implementer I can enable my **security administrators and compliance officers** to enforce auditing of access policies. | ||
* As a platform implementer I can enable my **security administrators and compliance officers** the auditing of resource access. | ||
* As a platform implementer I can enable my **compliance officers** the setting of audit logging policies for my organization's resources | ||
* As a platform implementer I can enable my **compliance officers** to certify the non-violation of my organization's compliance needs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: spacing between bullets for consistency
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ack
usecases.md
Outdated
# Platform Implementer | ||
|
||
* As a platform implementer I can make my organization's **enterprise, network and quota operators** successful. | ||
* As a platform implementer I can make my organization's **security administrators and compliance officers** successful. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These two points seem to be a summary of the below points. Organizing it into the two groups could be very helpful for readability.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you mean one group each for operators and administrators or one group each for summary and details?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one group each for operators and administrators
* As a platform implementer I can enable my **security administrators and compliance officers** to enforce auditing of access policies. | ||
* As a platform implementer I can enable my **security administrators and compliance officers** the auditing of resource access. | ||
* As a platform implementer I can enable my **compliance officers** the setting of audit logging policies for my organization's resources | ||
* As a platform implementer I can enable my **compliance officers** to certify the non-violation of my organization's compliance needs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My assumption of a platform implementer is that he/she should be responsible across multi-cloud or hybrid cloud boundaries - like in the security administrator case. Or is the platform implementer here scoped to a single cloud?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No I think the multi-cloud and hybrid deployments are actually very relevant to this persona, maybe to all personas here. That might be something to put into the intro paragraph.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I decided to add a dedicated intro paragraph for the platform implementer persona and specifically mention the bridging of heterogeneous platforms.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@pragashj any thoughts on the addition? |
Merging as discussed on 09/18 call. |
* Add the use cases for the platform implementer persona
To address #165, this PR adds the use cases for the platform implementer persona. The use cases are interesting, because the platform implementer's responsibility is to make some of the other roles successful.
To highlight that relationship between the roles, I decided to bold the use of other personas in the use case description.