Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Mindset
evolution by
overcoming four
circles of IT-hell.
Roman Liashenko
Project manager at Ciklum (ADF Solutions)
https://www.linkedin.com/in/roma-liashenko-31a42439
lyashenkor@g...
Agenda
Our hero
Circle 1. Developer.
Artist
Good project is:
● Creative ideas
● Perfect code
● New technologies
● Cool atmosphere
Major priorities and risks
● stable tasks flow with detailed
description
● time for learning/investigation
● interesting t...
Some phrases
Phrase Meaning
This task is too complex. I don’t want to work on this task.
It’s impossible to do this. I don...
Circle 2. Team Lead.
Sergeant
Good project is:
● good architecture
● standardized code
● stable solution
● knit and motiva...
Prevalent myths and reality
Myths:
● team lead is the same
developer but with more rights
● team lead spends most time on
...
Some phrases
Phrase Meaning
I have no time to write the code I like to do the code, but I can not manage my
own time to de...
Circle 3. Product
owner.
Capitan
Good project is:
● product
● strategy
● flexibility
● customers
● piece of market
Focus and attention
Some phrases
Phrase Meaning
Let’s be agile. I have no idea what I’ll ask you to do
tomorrow
It’s not about black and white...
Circle 4. Project
manager.
Measurer-Facilitator.
Good project is:
● working process
● good communication
● continuous deli...
Activities
Some phrases
Phrase Meaning
(To the team) Guys I have an
interesting task for estimate!
I received one more boring task an...
And what?
- One more IT story is shared
- Couple more pieces added to the puzzle
- Hopefully you had a good time
Thank you!
Have questions about our hero?
Let’s discuss!
:)
Upcoming SlideShare
Loading in …5
×

"Through the three circles of the it hell" by Roman Liashenko

489 views

Published on

About speaker:
Roman Liashenko, project manager, team lead, developer. 10 years of experience in IT.

About presentation:
“Have you ever heard about wrangles between developers and product owners, product owners and project managers, project managers and developers? I have! And very often such situation looked like a deaf person is arguing with a blindman. Misunderstandings between different project roles are pretty similar to the generation gap because, in most cases, they are based on different mindsets. I came to this conclusion after years working in IT, by playing different project roles and watching changes of my ideology. During this event we will go through the main peculiar mindset properties of each project role. It will help us to understand what does it mean to be PM/TL/Dev/PO. I really believe that even small piece of such understanding will help participants to understand their colleagues and improve their communication.”

Published in: Career
  • Be the first to comment

  • Be the first to like this

"Through the three circles of the it hell" by Roman Liashenko

  1. 1. Mindset evolution by overcoming four circles of IT-hell.
  2. 2. Roman Liashenko Project manager at Ciklum (ADF Solutions) https://www.linkedin.com/in/roma-liashenko-31a42439 lyashenkor@gmail.com
  3. 3. Agenda
  4. 4. Our hero
  5. 5. Circle 1. Developer. Artist Good project is: ● Creative ideas ● Perfect code ● New technologies ● Cool atmosphere
  6. 6. Major priorities and risks ● stable tasks flow with detailed description ● time for learning/investigation ● interesting tasks ● offbeat solutions ● less legacy code ● less disturbing ● reinventing the wheel, working on interesting tasks ● making quick and dirty crunches to complete tasks which are not interesting ● inattentiveness
  7. 7. Some phrases Phrase Meaning This task is too complex. I don’t want to work on this task. It’s impossible to do this. I don’t know how to do this task and I don’t want to do a research. This task is easy but I need to make a quick research. I don’t know how to do this task, but it is very interesting for me. We need to refactor this piece of code. I found dirty piece of code and I want someone to make it better.
  8. 8. Circle 2. Team Lead. Sergeant Good project is: ● good architecture ● standardized code ● stable solution ● knit and motivated team
  9. 9. Prevalent myths and reality Myths: ● team lead is the same developer but with more rights ● team lead spends most time on interesting technical activities ● team lead perfectly knows the application Reality: ● team lead is responsible for the whole technical side of the project ● team lead is responsible for the whole dev team ● team lead is spending most time on estimation and meetings ● team lead knows application worse than other devs
  10. 10. Some phrases Phrase Meaning I have no time to write the code I like to do the code, but I can not manage my own time to dedicate some for development. Meetings are just a waste of time I don’t like to explain things which are simple as 1-2-3 for technicians, but my PM can not do this. Estimate is very rough. We don’t want to predict the future and like the way to see how it’ll go after the start. We need to do the deep refactoring I don’t like the way application is implemented and team will fix this no matter what.
  11. 11. Circle 3. Product owner. Capitan Good project is: ● product ● strategy ● flexibility ● customers ● piece of market
  12. 12. Focus and attention
  13. 13. Some phrases Phrase Meaning Let’s be agile. I have no idea what I’ll ask you to do tomorrow It’s not about black and white. You are right, but I don’t want to lose my reputation in front of you We need to review the estimate The estimate is too high we need to make it lower Ok, do it. (short phrase after a long description of the the high complexity of the task) I don’t want to dig deep into this, I’ll get back to you when it will start to take too much time.
  14. 14. Circle 4. Project manager. Measurer-Facilitator. Good project is: ● working process ● good communication ● continuous deliverables ● dedicated resources ● clear risks
  15. 15. Activities
  16. 16. Some phrases Phrase Meaning (To the team) Guys I have an interesting task for estimate! I received one more boring task and I know that nobody wants to estimate it, but we need to do this. (To the client) We are actively working on this task it will be done in the nearest future. I don’t know what’s the status of this task. (To the Head of PM) Everything is fine we are on track. I don’t know where we are, devs told me to relax. (To the colleagues) I have no time for planning and analysis. I can not manage my own time. As a result I can not manage time of my team.
  17. 17. And what? - One more IT story is shared - Couple more pieces added to the puzzle - Hopefully you had a good time
  18. 18. Thank you! Have questions about our hero? Let’s discuss! :)

×