DEV Community

Iaroslavna Nezhinskaia
Iaroslavna Nezhinskaia

Posted on

12 2 1 3

How can I continue contributing to Open Source as a Project Manager? Part 2

In my previous article, we talked about how to create a team and to start to contribute to Open Source if you are a Project Manager.

In my previous article, we discussed how to create a team and start contributing to open-source projects as a project manager.

Now, I want to share my experience regarding the next steps as a PM in an open-source team. After the introductory meeting with my team, I requested that my developers fill out a small survey, where I asked team members about their:

1.Personal motivation: Why do they want to take part in the project?
2.Personal expectations of participation in the team
3.Possible reasons for refusing to be part of the team
4.Personal information including their timezone, GitHub name, etc.

Based on the answers received, I prepared a plan outlining how I could help the team members achieve their goals, and project aims, and be prepared for any risks. As a professional project manager, I know that this step is essential for a project's success.

Additionally, I followed up on the action points discussed in our previous meeting, and one of our great teammates created our GitHub team - an excellent platform where we can work as a team.

Also, we picked a name for our team that everyone liked and that motivated everyone involved. This was a crucial point in building a great team.

At our next online team meeting, I decided to use the technique called "pair programming," mentoring and the power of teamwork and collaboration. One of our specialists shared his screen, and others helped to reproduce a bug while sharing their expertise and thoughts about bug fixing. It was an interesting session for the entire team to communicate with professionals and share their expertise. The team was happy, and so was I!

P.S. I recorded and saved every meeting on our YouTube channel so that my wonderful team could re-watch it. This strategy was also helpful when some team members could not attend the meeting, or when we needed to onboard a new amazing Java developer.

Thank you for reading, and please like and subscribe!

Yasia (Iaroslavna Nezhinskaia)

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

The discussion has been locked. New comments can't be added.

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay