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

SIG-PM charter and description updated #2068

Merged
merged 6 commits into from
Jun 12, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ aliases:
- hogepodge
- dklyle
- rjmorse
sig-product-management-leads:
sig-pm-leads:
- apsinha
- idvoretskyi
- calebamiles
Expand Down
2 changes: 1 addition & 1 deletion sig-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ When the need arises, a [new SIG can be created](sig-creation-procedure.md)
|[Network](sig-network/README.md)|network|* [Tim Hockin](https://github.com/thockin), Google<br>* [Dan Williams](https://github.com/dcbw), Red Hat<br>* [Casey Davenport](https://github.com/caseydavenport), Tigera<br>|* [Slack](https://kubernetes.slack.com/messages/sig-network)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-network)|* Regular SIG Meeting: [Thursdays at 14:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/5806599998)<br>
|[Node](sig-node/README.md)|node|* [Dawn Chen](https://github.com/dchen1107), Google<br>* [Derek Carr](https://github.com/derekwaynecarr), Red Hat<br>|* [Slack](https://kubernetes.slack.com/messages/sig-node)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-node)|* Regular SIG Meeting: [Tuesdays at 10:00 PT (Pacific Time) (weekly)](https://zoom.us/j/4799874685)<br>
|[OpenStack](sig-openstack/README.md)|openstack|* [Chris Hoge](https://github.com/hogepodge), OpenStack Foundation<br>* [David Lyle](https://github.com/dklyle), Intel<br>* [Robert Morse](https://github.com/rjmorse), Ticketmaster<br>|* [Slack](https://kubernetes.slack.com/messages/sig-openstack)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-openstack)|* Regular SIG Meeting: [Wednesdays at 16:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/417251241)<br>
|[Product Management](sig-product-management/README.md)|none|* [Aparna Sinha](https://github.com/apsinha), Google<br>* [Ihor Dvoretskyi](https://github.com/idvoretskyi), CNCF<br>* [Caleb Miles](https://github.com/calebamiles), Google<br>|* [Slack](https://kubernetes.slack.com/messages/kubernetes-pm)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-pm)|* Regular SIG Meeting: [Tuesdays at 16:00 UTC (biweekly)](https://zoom.us/j/845373595)<br>
|[PM](sig-pm/README.md)|pm|* [Aparna Sinha](https://github.com/apsinha), Google<br>* [Ihor Dvoretskyi](https://github.com/idvoretskyi), CNCF<br>* [Caleb Miles](https://github.com/calebamiles), Google<br>|* [Slack](https://kubernetes.slack.com/messages/kubernetes-pm)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-pm)|* Regular SIG Meeting: [Tuesdays at 18:30 UTC (biweekly)](https://zoom.us/j/845373595)<br>
|[Release](sig-release/README.md)|release|* [Jaice Singer DuMars](https://github.com/jdumars), Google<br>* [Caleb Miles](https://github.com/calebamiles), Google<br>|* [Slack](https://kubernetes.slack.com/messages/sig-release)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-release)|* Regular SIG Meeting: [Tuesdays at 21:00 UTC (biweekly)](https://zoom.us/j/664772523)<br>
|[Scalability](sig-scalability/README.md)|scalability|* [Wojciech Tyczynski](https://github.com/wojtek-t), Google<br>* [Bob Wise](https://github.com/countspongebob), AWS<br>|* [Slack](https://kubernetes.slack.com/messages/sig-scalability)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-scale)|* Regular SIG Meeting: [Thursdays at 16:30 UTC (bi-weekly)](https://zoom.us/j/989573207)<br>
|[Scheduling](sig-scheduling/README.md)|scheduling|* [Bobby (Babak) Salamat](https://github.com/bsalamat), Google<br>* [Klaus Ma](https://github.com/k82cn), IBM<br>|* [Slack](https://kubernetes.slack.com/messages/sig-scheduling)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-scheduling)|* Regular SIG Meeting: [Thursdays at 20:00 UTC (biweekly)](https://zoom.us/j/7767391691)<br>
Expand Down
File renamed without changes.
141 changes: 141 additions & 0 deletions sig-pm/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
<!---
This is an autogenerated file!

Please do not edit this file directly, but instead make changes to the
sigs.yaml file in the project root.

To understand how this file is generated, see https://git.k8s.io/community/generator/README.md
-->
# PM Special Interest Group

Focuses on aspects of product management, such as the qualification and successful management of user requests, and aspects of project and program management such as the continued improvement of the processes used by the Kubernetes community to maintain the Kubernetes Project itself.
Besides helping to discover both what to build and how to build it, the PM Group also helps to try and keep the wheels on this spaceship we are all building together; bringing together people who think about Kubernetes as both a vibrant community of humans and technical program is another primary focus of this group.
Members of the Kubernetes PM Group can assume certain additional responsibilities to help maintain the Kubernetes Project itself.
It is also important to remember that the role of managing an open source project is very new and largely unscoped for a project as large as Kubernetes; we are learning too and we are excited to learn how we can best serve the community of users and contributors.

## Meetings
* Regular SIG Meeting: [Tuesdays at 18:30 UTC](https://zoom.us/j/845373595) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=18:30&tz=UTC).
* [Meeting notes and Agenda](https://docs.google.com/document/d/1YqIpyjz4mV1jjvzhLx9JYy8LAduedzaoBMjpUKGUJQo/edit?usp=sharing).
* [Meeting recordings](https://www.youtube.com/watch?v=VcdjaZAol2I&list=PL69nYSiGNLP3EBqpUGVsK1sMgUZVomfEQ).

## Leadership

### Chairs
The Chairs of the SIG run operations and processes governing the SIG.

* Aparna Sinha (**[@apsinha](https://github.com/apsinha)**), Google
* Ihor Dvoretskyi (**[@idvoretskyi](https://github.com/idvoretskyi)**), CNCF
* Caleb Miles (**[@calebamiles](https://github.com/calebamiles)**), Google

## Contact
* [Slack](https://kubernetes.slack.com/messages/kubernetes-pm)
* [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-pm)
* [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/sig%2Fpm)

## Subprojects

The following subprojects are owned by sig-pm:
- **features**
- Owners:
- https://raw.githubusercontent.com/kubernetes/features/master/OWNERS

<!-- BEGIN CUSTOM CONTENT -->

SIG-PM (Program, Product, Project Management)
=============================================

### Overview:

Program, project, and product management in open source software communities represents a significant challenge. Such positions traditionally rely on hierarchical structure to drive work from the executive tier down to the team level, whereas in OSS there is little or no accountability other than that gained through influence and commutative trust.

### TL;DR:

#### We cannot:

- Set schedules

- Dictate features to SIGs

- Set headcount

#### We can and must

- Serve the individuals and companies within the Kubernetes community by communicating the value produced by the SIGs

In this milieu, the art of program-level facilitation requires an observational approach that gathers information as opposed to driving it. The “program” in question is essentially the assembly of a coherent view of aggregate plans, processes, governance, and aspirations.

- Responsible for the forward-looking translation of high-level strategic objectives into project, product, marketing, and other specialized implementation strategies as defined by special interest groups.

- Staffing of specific release roles: Release features lead, Release Marketing Coordinator, Product Roadmap committee

Chairs:
-------

- SIG:

- Ihor Dvoretskyi (CNCF);
- Aparna Sinha (Google);
- Caleb Miles (Google)

- Subproject areas:

- Jaice Singer DuMars (Google); Area: Program Management & Release
- Dustin Kirkland (Google); Area: Product Management
- Natasha Woods & Kaitlyn Barnard (CNCF); Area: Marketing

Key Roles:
----------

- SIG-PM Chairs:

- Accountability for development and communication of roadmap and project vision

- Coordinating communication between the community, other SIGs, steering committee, foundations, working groups, and SIG-PM

- Building the PM organization within the community - onboarding, mentoring and knowledge sharing. Development and refinement of best practices around PM responsibilities

- Responsible for organizing SIG [PM] meetings and activities (on-site, roadshows, conference presentations)

- Managing consensus-building around the evolving mission and accountabilities for the SIG

- Helps translate long-term strategic objectives (such as moving towards a stable core, adding extensibility, writing longer term roadmap plans by SIG, providing visibility across SIGs) into actionable strategies that can be implemented by project managers, product managers, SIGs, working groups, and individuals

- PoC for analyst, press, and end user communication about roadmap and program processes

- Review / approve marketing & PR message and blog post for each release

- Project updates and webinar to end users (external) and community

- Product Management Subproject area:

- Codify end user requirements - conduct interviews, surveys, market analysis and synthesize segments, requirements and roadmap requests

- Facilitating and running the annual roadmap process with the SIGs

- Running end user survey and synthesizing inputs

- Facilitate communication around product concerns between program management and SIGs

- Contributor summit readout activities

- Drafting, staffing, and delivering through consensus, KEPs that represent user value that may span multiple SIGs, WGs, or other sub-projects

- Identify, organize, and track customer concerns, needs, and satisfaction

- Technical Program Management area:

- Features process management on a quarterly cadence (setting and communicating the process and deadlines, managing input, collecting and reporting on features and enabling the release team)

- Responsible for creating and maintaining multi-release spanning documentation that provides overarching strategic goals, metrics, and risk assessments, and other program-level concerns

- Helps SIGs do quarterly release planning, facilitation of team-level and SIG-level activities

- Help teams deliver features over the course of the release (primary interface between the “features process” and release team)

- Mentorship of those interested in becoming program managers, or release leaders

- Roles to be staffed from Program Manager pool in SIG PM

- Release Marketing Coordinator:
- See marketing coordinator documentation
<!-- END CUSTOM CONTENT -->
53 changes: 0 additions & 53 deletions sig-product-management/README.md

This file was deleted.

8 changes: 4 additions & 4 deletions sigs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1251,8 +1251,8 @@ sigs:
- name: cloud-provider-openstack
owners:
- https://raw.githubusercontent.com/kubernetes/cloud-provider-openstack/master/OWNERS
- name: Product Management
dir: sig-product-management
- name: PM
dir: sig-pm
mission_statement: >
Focuses on aspects of product management, such as the qualification and
successful management of user requests, and aspects of project and
Expand All @@ -1272,7 +1272,7 @@ sigs:
source project is very new and largely unscoped for a project as large
as Kubernetes; we are learning too and we are excited to learn how we
can best serve the community of users and contributors.
label: none
label: pm
leadership:
chairs:
- name: Aparna Sinha
Expand All @@ -1287,7 +1287,7 @@ sigs:
meetings:
- description: Regular SIG Meeting
day: Tuesday
time: "16:00"
time: "18:30"
tz: "UTC"
frequency: biweekly
url: https://zoom.us/j/845373595
Expand Down