5. DSC Lead
Appointed by Google
Developers & DSC India
Setup the DSC community
on campus
Form a community of members
Make a core team and leaders to
guide students
30. Why does your community exist?
What is your community
mission and how does it align
with it?
Purpose
31. Why does our community exist?
What is our community mission
and how does it align with it?
What is the specific objective
for our community?
Purpose
32. Why does your community exist?
What is your community
mission and how does it align
with it?
What is the specific objective
for your community?
What specific problems does
your community solve for the
members?
Purpose
33. Why does your community exist?
What opportunities does your
community create for the
members?
Purpose
35. Meetups where no
technical content is covered
in depth but instead discuss
about other necessary
details
Sessions related to any
Hands-on activity where
students come together to
review technical content
and write code.
36. These are tech talks
or sessions where
speakers cover
technical or non-
technical content
This is an event that
shows off solution
DSC MAIT has built
as a community for
local problems. The
goal is to build
awareness of the
impact of technology.
37. Membership
● Eligibility - All students of of the campus shall be eligible for being
a part of DSC MAIT.
● Member – All participants who are active members and support
the purpose of the organization contribute constructively to the
programs and activities offered by the organization, attend events,
weekly activities, contribute to projects.
● Participant - All students who have registered on the
dsc.community.dev platform and are attending events are a
participants and can constructively contribute to be a member of
the community.
41. What do members do?
What are all the different ways a
member can participate in your
community?
Participation
42. What do members do?
What are all the different ways a
member can participate in our
community?
What kind of participation will be
the most meaningful for the
members?
Participation
43. What do members do?
What do you want members to
experience and understand
when they first join the
community?
Participation
44. What do members do?
What do you want members to
experience and understand
when they first join the
community?
What recurring experiences can
your members participate in?
Participation
45. What do members do?
What rewards do you want your
members to experience after
participating?
Participation
46. What do members do?
What rewards do you want your
members to experience after
participating?
What processes do you need to
have in place for specific types
of participation (e.g. support
requests, bug reports, feedback,
etc.)?
Participation
48. Things to keep in mind
1
2
3
4
Always attend hands-on sessions/events on your laptop/PC to be able
to participate/learn by doing activities.
Discuss from the core team, brainstorm the ideas, discuss,
work on projects.
This is not a society, we are a club or a “community”. We
believe in collaboration and peer-to-peer learning
Always keep an eye on your email and on the telegram
group for the further events and sessions
5
Do talk about Developer Student Club @MAIT to ensure that
all students interested in becoming pro-developers are
aware of the initiative.
50. Ideate
Identify
problems to
find solutions
Define
Express the
problem in the
form of POVs
Empathize
Observe,
engage, and
immerse
Prototype
Get ideas out
and into the
world
Test
Test, learn,
iterate, and
repeat
1 2 3 4 5
Design
Principles
51. Core
Team
Guide Students in their
domain of expertise
Students with strong
technical experience
Build projects and solutions
with the technologies at
their disposal
Help students gain valuable
insights about their domain
through different sessions
54. The Solution Challenge is an annual contest
presented by Developer Student Clubs (DSC) that
invites students to develop solutions for local
community problems using one or more Google
products or platforms.
Developer Student Clubs are university based community groups for students interested in Google developer technologies. Students from all undergraduate or graduate programs with an interest in growing as a developer are welcome. By joining a DSC, students grow their knowledge in a peer-to-peer learning environment and build solutions for local businesses and their community.
After People, Purpose is the second most crucial element. What drives people actions? What’s the reason people use their own time, the most precious resource we have, to attend your community?
Your GOAL ≠ Community GOALS
You need to know what your Community wants
Purpose - Why does your community exist?
What is your community mission and how does it align with it?
What is the specific objective for your community?
What specific problems does your community solve for the members?
What opportunities does your community create for the members?
4 - Participation:
What do members do?
For a member to participate in a community, they must see potential value, know how to participate, and trust that they won’t be judged or attacked.
You think your member can “attend an event I organize”, right? Correct, and there is also many other thinks they can do for the community.
I want to show you another tool useful for community management: the Community Commitment Curve
There were many different ways their members could participate, without actually hosting a meetup. He also saw that over time, as members commitment to the community increased, they would contribute in greater ways. To map out this experience, he created something called a commitment curve. This is what it looked like.
Participation - What do members do?
What are all the different ways a member can participate in your community?
What kind of participation will be the most meaningful for your members?
What do you want members to experience and understand when they first join the community?
What recurring experiences can your members participate in?
What rewards do you want your members to experience after participating?
What processes do you need to have in place for specific types of participation (e.g. support requests, bug reports, feedback, etc.)?
Remove friction in these processes as much as possible
5 - Policy: What are the values, guidelines, & rules.
The purpose of a good policy is to allow every person who participates to know they can feel safe and guides them on how to participate in a quality way. Is not to punish. Is to empower.
As a leader it’s your responsibility to shape the culture of your community. Creating a policy is how you can make your community inclusive, safe, and useful. Your policy must be clear, and every member needs to opt-in, or it won’t be taken seriously.
Speaker Notes:
Flutter is Google’s UI toolkit for building beautiful apps for mobile, web, and desktop from a single codebase