The Indpro blog

  • We have worked with SCRUM methodology for over ten years – but what does SCRUM mean in practice? Our project manager Mohammad Abou Samra will walk you through how we use SCRUM in our software development projects!

    1 Backlog grooming and pre-planning

    We plan our projects well – that makes us structured and efficient. The backlog contains all planned future issues. Before a new sprint, the product owner and SCRUM master goes through the backlog. Are issues sorted in the right order? Are they prioritized right?

    2 Sprint planning

    When planning a sprint, the SCRUM master, the produ...

  • Did you know that Asia’s largest conference on system development methods happens in India? Our project manager Marie Warn was there – here’s her story!

    The agile community is really big in India! This year the Agile India conference was held in Bangalore, just next to our office.

    During one week in the middle of March there were talks and workshops by 94 speakers from 23 countries.

    Photo: Agile India


    I had the chance to go to the Agile Mindset day where I attended interesting sessions about holacracy, coa...

  • Long distance leadership means increased demands on leaders – who need be even more clear, communicative and good at planning.

    But even a skilled leader needs support of an onsite project manager that work side by side with the team of developers. Henrik Melchander, CTO at Indpro, have led distributed teams for six years. His advice when working with global IT outsourcing is to get support by an onsite project manager.

    – If you have a Swedish project manager onsite with the team of developers, you may not need a local project manager. But if the Swedish project manager i...

  • Leading developers at a distance places high demands on the project manager. Our CTO Henrik Melchander has listed the three most common mistakes – for you to avoid them.

    1 Has the wrong information.

    The most common problem when leading at a distance is misunderstandings. These can be caused by a number of things: the client might have given wrong information, but it could also be that the project manager or the developers have misunderstood what the client said. Misunderstandings can also arise when you’ve understood the information right, but documented it incorrectly.

    At the...

  • Watch video of how it works here