How to be a Project Manager in Software Industry

How to be a Project Manager in Software Industry

About knowledge how project manager is taking a role in software industry and how to achieve your path to be a IT project manager. Presented at event #ngedilo

1b44b666f3ddc2b523f8e62538bfe7ad?s=128

Didik Tri Susanto

April 04, 2019
Tweet

Transcript

  1. 2.

    Didik Tri Susanto • Backend Engineer • VP of Engineering

    DOT Indonesia • https://github.com/didikz • Twitter: @didikz • IG: @didikts
  2. 3.

    Who is IT Project Manager? “Is a person who thinks

    nine women can deliver a baby in one month”
  3. 4.
  4. 5.

    Wikipedia says . . . Project managers have responsibility of

    the planning, procurement, and execution of a project, in any undertaking that has a defined scope, defined start, and a defined finished.
  5. 10.

    1. SDLC Understanding 2. Technical Understanding 3. Managerial skill 4.

    Knowledge in business 5. Logic & analysis skill 6. Ability to manage resource conflicts
  6. 14.

    • Make sure a project is running well • Manage

    people and other resources • Resolve impediment or conflict • Being servant leader for the team • Establish communication & collaboration • Coaching the team
  7. 15.

    PM’s Problems • Unclear project goal / requirements • Deadline

    • Technical Difficulties • Dev team’s problem • Lack of communication • Project overload • Burnout
  8. 16.

    Many ways to build software • Waterfall Methodology • Scrum

    • Kanban • XP • Agile • Deadline Driven Development :D • Many others . . .
  9. 20.

    Engineering Skill ≠ Managerial Skill Dealing with machine is very

    different skill set than managing people or project
  10. 22.

    Remember the difference between a boss and a leader: a

    boss says, “Go”. A leader says, “Let’s Go” Img source: https://www.cleverism.com/leader-vs-boss
  11. 23.

    Do . . . • Listen to your team, do

    not judge • Be professional and commitment • Be open minded person • Never stop learning • Know your team • Think before taking an action • Focus to build a great software
  12. 24.

    Don’t ... • Underestimate • Debating without valid data •

    Pushing your team without considering their limit • Follow your ego • Disappear in a critical situation • Accept all client’s requests without consulting to the team first
  13. 26.

    We are hiring, yeeeey • Senior Project Manager • System

    Analyst (Jkt) • Backend Engineer • Chatbot Engineer
  14. 27.
  15. 28.