My Path to Becoming a Product Owner in Omdena´s AI Challenges

Published
May 17, 2021
Reading Time
Rate this post
(3 votes)
My Path to Becoming a Product Owner in Omdena´s AI Challenges

Execution time: 0.0003 seconds

Execution time: 0.0002 seconds

I came to Omdena in the Fall of 2020, as a lawyer and machine-learning student anxious to learn more about AI and eager to give back.  After discussing the role, I was excited to get started, but I still didn’t have a complete picture of what a project manager was. I did my own research and discovered that I had worked in several roles that bore some resemblance to a traditional project manager (PM).

Soon after starting, however, I learned that in the context of Omdena’s bottom-up, collaborative model, the PM role was a little different. Since my first experience, the PM role has evolved; PMs now grow as Product Owners (POs).  Being involved in an Omdena project is a very special and enriching experience.

Below, I will go through each of these steps, and along the way, hopefully, convince you to explore PO opportunities at Omdena. 

So what is a project manager, anyway?

In a nutshell, PMs assist in the planning and production of the anticipated deliverables by managing the team and keeping the project on time and on budget. They also act as a liaison between the different players in the project. To be sure, I am greatly over-simplifying project management; there are so many considerations at play, which vary industry by industry. An excellent resource is the Project Management Professional designation website, here

After learning a little about project management, I realized I had held similar roles in some of my earlier positions. As a communications account executive, I managed the design, production, and dissemination of trade-show materials; and, as an attorney, I manage the team, the course, and the workflow of the litigation, ensuring our case stays on time and within the provided budget. In both, I exercised a great deal of discretion and control; I could push the direction of the project, control the timing and workflow, and in some cases, select and motivate the team, though these were not exclusive; others made executive decisions. Nevertheless, projects were being managed, not merely facilitated. 

A new experience: project management at Omdena is a little different

Omdena is different from traditional platforms in many ways, and project management at Omdena is no exception.  The differences originate in Omdena’s philosophy and structure; Omdena is a bottom-up, collaborative platform to build ethical AI solutions in only two months. Partners work with Omdena to craft a problem statement, which is then presented to the collaborators, who create a series of tasks that will ultimately result in deliverables to solve the problem. For machine-learning engineers, the process of starting a new project can be very different from other experiences. While some are new to machine learning and others are experts, all are empowered to start new tasks and to work together from the ground up to get the project done.  In short, the collaborators run the show. 

The PMs’ responsibilities were to run the weekly team calls, guide and support the collaborators, keep the partner informed, and oversee the delivery of the project results to the partner.  PMs were directed to not manage the collaborators or the technical development, nor to be an expert in the problem being solved.  

On my first project, I was lucky enough to be paired with an existing PM. This was great because I was able to observe Omdena’s process and the PM’s role before taking the reins myself. Overall, I felt that the role was of a facilitator, making sure the collaborators were properly enrolled in version control, setting up and running the weekly check-in calls, and coordinating the final presentation and production of the written report. To me, my most significant contributions came from areas where I have the most experience: editing and public speaking.  I worked with the presenters to keep their final presentation of the project results at the appropriate time and complexity levels and edited the final report to ensure it reflected a cohesive voice. 

A key distinction of this role was that the PM acted more as a facilitator, maintaining a hands-off approach to guiding the direction of the project. For example, at one point, I asked if I (a newer developer) could contribute to the project while acting as a PM. The guidance received was that I should feel free to collaborate, but not in any role that might suggest I was directing the project, even tangentially (such as taking the lead on a task).  

Omdena’s product owners take a more active role

Omdena continuously grows and improves, and this includes the project-management space. In 2021, the project manager role was expanded. New project managers start as Associate Product Owners (“APO”), and they then move into a full Product Owner (“PO”) position.  

The APO continues with the initial responsibilities, which I’ve described as more facilitative. The APO also ensures that the ongoing project is moving toward a solution that will meet the partners’ business needs.  If the project has drifted off target, the APO helps the collaborators pivot. Also, the APO should ensure that individual tasks remain aligned with the problem statement throughout the development cycle. Finally, keeping an eye on the forest through the trees, the APO should keep an eye on any potential loopholes in the deliverables, so that the collaborators can cover them.  

The PO continues with all of these responsibilities, but takes further steps to proactively identify specific areas where the development team is lacking, and then takes steps to fill those gaps. For instance, the PO identifies problems with the use or implementation of tech tools, potential skill-set needs that aren’t met by the collaborator team, and any potential communication issues with the partner; they then take active steps to resolve them, such as setting up workshops with the tech tools, bringing in other Omdena community members with the requisite skill set, and actively engaging the partners. In short, the APO and PO take a more active role in managing the development of the project. However, despite these expanded responsibilities, the APO and PO are still instructed not to manage collaborators or play the role of a machine-learning expert. 

How to be successful as an Omdena product owner

To be a successful Omdena product owner, there are a few things to keep in mind. First, projects start with a lot of great ideas before they narrow in focus. Keeping the team thinking about which tasks will contribute to the final deliverable and which are better left behind is key to keeping the collaborators’ resources efficiently allocated. During the weekly calls, the PO should do more than merely facilitate; they should ask questions about how the various tasks tie into the problem statement and the planned deliverables — not in a critical manner — but merely to raise the issue; is there a clear path to the deliverables?  Is the time frame reasonable?  Are there any barriers to the tasks and the project as a whole being completed on time?  The key to asking these questions and staying true to Omdena’s structure lies in not going too far; the goal is to keep these issues at the forefront, considering the relatively short project timeframe. 

As a Product Owner, the expanded responsibilities go far beyond the facilitator role, and place significantly more responsibility on the project management component of the development team to help the project stay on target and ultimately address the problem statement. I have really enjoyed the change; even though the PMs, APOs, and POs don’t design the machine learning models or the amazing dashboards, they are very much engaged in and necessary to each project’s overall success.  

Check out the Product Owner growth path, and the application to become a project manager yourself, here

Tagged: Career Paths

Execution time: 0.0014 seconds

ACF

ID58156
keyfield_623341caec7cf
labelName
nameblog_author_name
prefixacf
typetext
valueJoe Nelson
parent58155
wrapperArray
_nameblog_author_name
_valid1

Module Settings

custom_identifierACF Item
acf_namefield_623341caec7cf
is_author_acf_fieldoff
post_object_acf_namenone
author_field_typeauthor_post
linked_user_acf_namenone
type_taxonomy_acf_namenone
acf_tagp
show_labeloff
label_seperator:
visibilityon
empty_value_optionhide_module
use_iconoff
icon_color#7EBEC5
use_circleoff
circle_color#7EBEC5
use_circle_borderoff
circle_border_color#7EBEC5
use_icon_font_sizeoff
icon_image_placementleft
image_mobile_stackinginitial
return_formatarray
image_link_urloff
image_link_url_acf_namenone
checkbox_stylearray
checkbox_radio_returnlabel
checkbox_radio_value_typeoff
checkbox_radio_linkoff
link_buttonoff
email_subjectnone
email_body_afternone
add_css_classoff
add_css_loop_layoutoff
add_css_class_selectorbody
link_new_tabon
link_name_acfoff
link_name_acf_namenone
url_link_iconoff
image_sizefull
true_false_conditionoff
true_false_condition_css_selector.et_pb_button
true_false_text_trueTrue
true_false_text_falseFalse
is_audiooff
is_videooff
video_loopon
video_autoplayon
is_oembed_videooff
defer_videooff
defer_video_iconI||divi||400
video_icon_font_sizeoff
pretify_textoff
pretify_seperator,
number_decimal.
show_value_if_zerooff
text_imageoff
is_options_pageoff
is_repeater_loop_layoutoff
linked_post_stylecustom
link_post_seperator,
link_to_post_objecton
loop_layoutnone
columns4
columns_tablet2
columns_mobile1
repeater_dyn_btn_acfnone
text_before_positionsame_line
label_positionsame_line
vertical_alignmentmiddle
admin_labelName
_builder_version4.21.0
_module_presetdefault
title_css_text_alignleft
title_css_font_size14px
title_css_letter_spacing0px
title_css_line_height1em
acf_label_css_text_alignleft
acf_label_css_font_size14px
acf_label_css_letter_spacing0px
acf_label_css_line_height1em
label_css_fontRoboto|700|||||||
label_css_text_alignleft
label_css_letter_spacing0px
text_before_css_font_size14px
text_before_css_letter_spacing0px
text_before_css_line_height1em
seperator_font_size14px
seperator_letter_spacing0px
seperator_line_height1em
relational_field_item_font_size14px
relational_field_item_letter_spacing0px
relational_field_item_line_height1em
background_enable_coloron
use_background_color_gradientoff
background_color_gradient_repeatoff
background_color_gradient_typelinear
background_color_gradient_direction180deg
background_color_gradient_direction_radialcenter
background_color_gradient_stops#2b87da 0%|#29c4a9 100%
background_color_gradient_unit%
background_color_gradient_overlays_imageoff
background_color_gradient_start#2b87da
background_color_gradient_start_position0%
background_color_gradient_end#29c4a9
background_color_gradient_end_position100%
background_enable_imageon
parallaxoff
parallax_methodon
background_sizecover
background_image_widthauto
background_image_heightauto
background_positioncenter
background_horizontal_offset0
background_vertical_offset0
background_repeatno-repeat
background_blendnormal
background_enable_video_mp4on
background_enable_video_webmon
allow_player_pauseoff
background_video_pause_outside_viewporton
background_enable_pattern_styleoff
background_pattern_stylepolka-dots
background_pattern_colorrgba(0,0,0,0.2)
background_pattern_sizeinitial
background_pattern_widthauto
background_pattern_heightauto
background_pattern_repeat_origintop_left
background_pattern_horizontal_offset0
background_pattern_vertical_offset0
background_pattern_repeatrepeat
background_pattern_blend_modenormal
background_enable_mask_styleoff
background_mask_stylelayer-blob
background_mask_color#ffffff
background_mask_aspect_ratiolandscape
background_mask_sizestretch
background_mask_widthauto
background_mask_heightauto
background_mask_positioncenter
background_mask_horizontal_offset0
background_mask_vertical_offset0
background_mask_blend_modenormal
custom_buttonoff
button_text_size20
button_bg_use_color_gradientoff
button_bg_color_gradient_repeatoff
button_bg_color_gradient_typelinear
button_bg_color_gradient_direction180deg
button_bg_color_gradient_direction_radialcenter
button_bg_color_gradient_stops#2b87da 0%|#29c4a9 100%
button_bg_color_gradient_unit%
button_bg_color_gradient_overlays_imageoff
button_bg_color_gradient_start#2b87da
button_bg_color_gradient_start_position0%
button_bg_color_gradient_end#29c4a9
button_bg_color_gradient_end_position100%
button_bg_enable_imageon
button_bg_parallaxoff
button_bg_parallax_methodon
button_bg_sizecover
button_bg_image_widthauto
button_bg_image_heightauto
button_bg_positioncenter
button_bg_horizontal_offset0
button_bg_vertical_offset0
button_bg_repeatno-repeat
button_bg_blendnormal
button_bg_enable_video_mp4on
button_bg_enable_video_webmon
button_bg_allow_player_pauseoff
button_bg_video_pause_outside_viewporton
button_use_iconon
button_icon_placementright
button_on_hoveron
positioningnone
position_origin_atop_left
position_origin_ftop_left
position_origin_rtop_left
text_orientationleft
widthauto
max_widthnone
module_alignmentleft
min_heightauto
heightauto
max_heightnone
custom_margin_tablet||10px||false|false
custom_margin_phone||10px||false|false
custom_margin_last_editedon|tablet
custom_padding5px||||false|false
filter_hue_rotate0deg
filter_saturate100%
filter_brightness100%
filter_contrast100%
filter_invert0%
filter_sepia0%
filter_opacity100%
filter_blur0px
mix_blend_modenormal
animation_stylenone
animation_directioncenter
animation_duration1000ms
animation_delay0ms
animation_intensity_slide50%
animation_intensity_zoom50%
animation_intensity_flip50%
animation_intensity_fold50%
animation_intensity_roll50%
animation_starting_opacity0%
animation_speed_curveease-in-out
animation_repeatonce
hover_transition_duration300ms
hover_transition_delay0ms
hover_transition_speed_curveease
link_option_url_new_windowoff
sticky_positionnone
sticky_offset_top0px
sticky_offset_bottom0px
sticky_limit_topnone
sticky_limit_bottomnone
sticky_offset_surroundingon
sticky_transitionon
motion_trigger_startmiddle
hover_enabled0
title_css_text_align_tabletcenter
title_css_text_align_phonecenter
title_css_text_align_last_editedon|phone
acf_label_css_text_align_tabletcenter
acf_label_css_text_align_phonecenter
acf_label_css_text_align_last_editedon|phone
label_css_text_align_tabletcenter
label_css_text_align_phonecenter
label_css_text_align_last_editedon|desktop
text_orientation_tabletcenter
text_orientation_phonecenter
text_orientation_last_editedon|phone
module_alignment_tabletcenter
module_alignment_phonecenter
module_alignment_last_editedon|desktop
title_css_text_shadow_stylenone
title_css_text_shadow_horizontal_length0em
title_css_text_shadow_vertical_length0em
title_css_text_shadow_blur_strength0em
title_css_text_shadow_colorrgba(0,0,0,0.4)
acf_label_css_text_shadow_stylenone
acf_label_css_text_shadow_horizontal_length0em
acf_label_css_text_shadow_vertical_length0em
acf_label_css_text_shadow_blur_strength0em
acf_label_css_text_shadow_colorrgba(0,0,0,0.4)
label_css_text_shadow_stylenone
label_css_text_shadow_horizontal_length0em
label_css_text_shadow_vertical_length0em
label_css_text_shadow_blur_strength0em
label_css_text_shadow_colorrgba(0,0,0,0.4)
text_before_css_text_shadow_stylenone
text_before_css_text_shadow_horizontal_length0em
text_before_css_text_shadow_vertical_length0em
text_before_css_text_shadow_blur_strength0em
text_before_css_text_shadow_colorrgba(0,0,0,0.4)
seperator_text_shadow_stylenone
seperator_text_shadow_horizontal_length0em
seperator_text_shadow_vertical_length0em
seperator_text_shadow_blur_strength0em
seperator_text_shadow_colorrgba(0,0,0,0.4)
relational_field_item_text_shadow_stylenone
relational_field_item_text_shadow_horizontal_length0em
relational_field_item_text_shadow_vertical_length0em
relational_field_item_text_shadow_blur_strength0em
relational_field_item_text_shadow_colorrgba(0,0,0,0.4)
button_text_shadow_stylenone
button_text_shadow_horizontal_length0em
button_text_shadow_vertical_length0em
button_text_shadow_blur_strength0em
button_text_shadow_colorrgba(0,0,0,0.4)
box_shadow_stylenone
box_shadow_colorrgba(0,0,0,0.3)
box_shadow_positionouter
box_shadow_style_buttonnone
box_shadow_color_buttonrgba(0,0,0,0.3)
box_shadow_position_buttonouter
text_shadow_stylenone
text_shadow_horizontal_length0em
text_shadow_vertical_length0em
text_shadow_blur_strength0em
text_shadow_colorrgba(0,0,0,0.4)
disabledoff
global_colors_info{}

Joe Nelson

Execution time: 0.0009 seconds

Execution time: 0.0002 seconds

Execution time: 0.0004 seconds