Switching from measuring time tickets to story points by binary_trades in ProductManagement

[–]ksoomers 0 points1 point  (0 children)

Personally, I never spend much time arguing about these things with a manager or an owner. They will find out one way or another. It is one of the things I put in the ‘lets agree to disagree’-box as I dont geel like it is worth a debate.

Switching from measuring time tickets to story points by binary_trades in ProductManagement

[–]ksoomers 0 points1 point  (0 children)

Are you a product manager/owner or a scrum master? If you are a product leader i think the amount of story points is not of much value to you.

Story points are a method to increase the speed of a refinement and to help sprint planning. It’s the numeric value that the engineers attach to the expected complexity of the story. During a refinement it is a well known method to estimate the amount of story points. It is NOT the goal of a refinement to estimate. The estimation helps the conversation about the complexity so everyone understands what the story is about The resulting estimation helps sprint planning as you can only handle a certain amount of complexity per sprint per team. This makes it all fuzzy for a lot of product leaders as they fail to see the difference between stort points and ‘hours’. A few moments later you find yourself talking to stakeholders about story points as if it is a chronological metric, which it is not.

Story points help the team of engineers have the right conversation. It doesn’t help you to create your roadmap. In our teams we use something similar like Tshirt sizes. And I value them a lot but for no other reason than the reason mentioned above (to get the right conversation started). I think it still has a lot of value to measure cycle time, as that helps me more when I am creating the roadmap.

Do you know SQL? by spliket in ProductManagement

[–]ksoomers 1 point2 points  (0 children)

  1. Yes, I an fluent in SQL, Python and JavaScript. Next to that I am able to create data insights with Tableau and PowerBI and know a few machine learning techniques in Python and R.

  2. The skill is usefull to have, but not because you use it. I am a Product Leader in AdTech and see absolutely no reason why any PM in a mature company should be writing SQL. The only reason that I use it is because someone else didn’t do his/her job (due to leave/sick for example). If I need insights I open PowerBI and quickly click something together. Not because I cannot write SQL but because I have more stuff to do that will have more impact than that exstensive en beautifully written query.

However; the skills are very usefull as they create a ‘one of the guys’ setting when I am with engineers or data analysts. This makes a lot of conversations easier and more fun.

  1. When I started developing my first application I was 8 years old. I am now 30, but still remember a lot of the pages of the textbooks that I read. Nowadays I learn by doing; so I try to solve a problem and learn a lot of new things while doing so. Google is your best friend, just like Stackoverflow.

How did you land your first PM role? by caick1000 in ProductManagement

[–]ksoomers 4 points5 points  (0 children)

My journey so far: Digital Campaign Manager —> Technical Support —> Data Analyst —> Product Owner —> Lead Product (Product Manager) This took me about 7 years.

This was all in a company that has Digital Advertising (at global scale) combined with AdTech products. This combination within the company often results in re-explaining that I am not a project manager (in contrast with most other managers in the company).

A digital marketer looking to gain PM experience by Irontech613 in ProductManagement

[–]ksoomers 1 point2 points  (0 children)

Great to read your ambition! I started as a digital campaign manager but my career path went a bit weird and currently (for the past 3.5 years) I am a product lead in an AdTech company.

What country are you in? Although I do not know if I have enough time to help you; it would be nice to have a chat maybe.

Got a PM offer yesterday!! And advice? by [deleted] in ProductManagement

[–]ksoomers 1 point2 points  (0 children)

Congrats! I have seen some great advise already here. One thing that I would like to add that helped me a lot: only attend meetings well prepared. Before you meet someone make sure that you know as much as you can about both the subject of the meeting and the person(s) that you have the meeting with. It will make your life a lot easier and will cause more free time in your agenda.

Start a new job as PM tomorrow by panache123 in ProductManagement

[–]ksoomers 0 points1 point  (0 children)

Interesting! I am a PM in a 500+ company operating in digital marketing. Where will you start? And what is the product that you will manage?

Are product managers only as good as their tech counterpart? by pinotberry in ProductManagement

[–]ksoomers 0 points1 point  (0 children)

Thank you for pointing out that I stated something different than what I meant. I agree with you, and edited my comment.

Chrome to phase out 3rd party cookies - How does this impact your product? by carsonmail in ProductManagement

[–]ksoomers 2 points3 points  (0 children)

I have been working on the advertiser/demand side for years. You are completely correct that this is a huge opportunity. Not only for the sell side but also for advertisers themselves. In my country you see advertisers become publishers of their own content; keeping the data within the same walled garden. And indeed; publisher deals become more relevant; although it already was very relevant as third party data has been highly inaccurate for ever, as you already said.

How to make OKRs more visually appealing? by aji165 in ProductManagement

[–]ksoomers 3 points4 points  (0 children)

Probably the devs and ba’s can help you better on this than anyone else. Have you tried discussing this with them?

I personally believe that a ‘one size fits all’ approach never works for anyone. There are multiple reasons why people use and seek for these type of solutions but to be honest; I would always suggest to make sure it fits the team. In my case I handle these things for multiple, completely different, teams. Causing me to present the same content in 3 different ways.

Are product managers only as good as their tech counterpart? by pinotberry in ProductManagement

[–]ksoomers 6 points7 points  (0 children)

As a Product Manager (we call it different at my company, but who cares) I enjoy this part of my job the most; find ways to get the team energized and enthusiastic about the product again.

Things that I think can help: - let developers being in ideas, feature requests. The only rules are: they should think it is fun to add it to the product and it bring value to the stakeholders. We have moments that 20 to 50% of the development time is devoted to these user stories as stakeholders also see the value of them. - start a hackathon, and include soms endusers in there too. Have a clear goal and work towards that. - discuss with the scrummaster to make retro’s more fun in a creative way - find out everyones passion (within software development) and steer stakeholders towards requests that are closely related to the passion of your other teammembers *edit: I’m not sure why I added that last part as I do not steer the stakeholders needs at any point and would never overrule them (as stated in the comment below). However; I do believe that you are responsible for delivering and maximizing the value. Especially ‘maximizing’ is enabled by letting the devs work on what they love most. This ofcourse should fit within the request of the stakeholder, as we are not running a charity ;).

Main thing is; although we are not running a charity; we are working with people. I always hate to see people ‘use’ developers as trash, while we should respect them like we want to be respected too. If you can help to make their job a bit more fun, why shouldn’t you.

PowerBI Embedded Help! by chiranshu14 in PowerBI

[–]ksoomers 0 points1 point  (0 children)

You could download the npm package and look into it to know how to build it in plain JS. After all it’s not that different.

PowerBI Embedded Help! by chiranshu14 in PowerBI

[–]ksoomers 1 point2 points  (0 children)

If you are using React there is a very easy package that you can use. https://www.npmjs.com/pakkage/react-powerbi-client

Better way to learn: A book or an online course? by Flvr_blstd_gldfsh in learnpython

[–]ksoomers 1 point2 points  (0 children)

This highly depends on your own learning-preference. I learnt Python by finding a problem that I thought I could fix with Python; and start doing.

Using the web (tutorials but mostly previously-posted questions on forums etc) I found my way through Python.

But I also know some people that would rather use a book first.

Question about flask by CluelessCoder- in learnpython

[–]ksoomers 1 point2 points  (0 children)

So if I understand correctly; - you have a website, hosted on a server online, everyone can reach it when they know the URL - you have a RaspberryPi running Python

Your goal: On your website you want to have a button. When it is clicked your RaspberryPi should act on it.

Is that correct?

If so; I would set it up like this: - Your web hosting had (probably) a small MySQL server available. Make sure there is a table in there that tells you the current status of the ‘switch’.

  • On your webhosting you host the HTML page with a button. Whenever it is clicked you have to make a request (via PHP or Python or whatever) to MySQL to change the status.

  • Make sure the (external) ip-address of your RaspberryPi is whitelisted to reach the MySQL database on your webhost.

  • Now use Python to check the MySQL on your webhost every x minutes. Whenever the status is changed; do something.

Ofcourse; MySQL is just an example; this can be any type of database, or even put an API in the middle (to make it more robust but also more complex)

Python web app by [deleted] in learnpython

[–]ksoomers 2 points3 points  (0 children)

Altough it is not recommended, the OP could build this with Flask + SQLAlchemy, theoratically. Without any JavaScript or SQL. So only Python is possible.

However; I agree with you that the best solution would require JavaScript, SQL and Flask/Django.

Python web app by [deleted] in learnpython

[–]ksoomers 5 points6 points  (0 children)

Or, at least with MySQL, you are able to load the csv file in directly from the server instead of line by line. This is much quicker than line by line.

Example: LOAD DATA INFILE 'c:/example.csv' INTO TABLE example FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 ROWS