Posts Tagged ‘Communication’

Ownership

The product development lifecycle is complex, but in order for it to run like a well oiled machine there needs to be solid product ownership at the heart.

The below video explains Agile Product Ownership incredibly well and covers:

A typical Product Owner R&R would also be:

  • Market analysis
  • Competitor analysis
  • Customer analysis
  • Trends
  • Product line strategy
  • Product Vision
  • Product Roadmap
  • Backlog prioritisation
  • Epic / feature scoping
  • Epic breakdown to user stories
  • Requirement workshops and documenting them
  • User story definition
  • Detailed acceptance criteria
  • Backlog grooming
  • Sprint planning
  • Acceptance of user stories
  • Retrospectives
  • Daily stand-up

More info here on how to scale product when the time is right.

Communication

With more communication methods available at your disposal, it makes good communication easier now more than ever.

With face to face, email, chat message services, presentation formats, video conference calls and agile software among some of the key forms of communicating, there’s no excuse for either not communicating effectively or causing delays to delivering value to customers due to a lack of communication.

Let’s look at these communication methods in more detail and an effective way of using each:

  1. Face to face – preferred and ideal method at any given opportunity as you can often get the details you need in a single conversation avoiding email tennis and it’s a great way to collaborate easily. Also it builds positive intimate relationships which is incredibly important, so try as much as possible to escape from your desk / technology and pop over to speak to them face to face
  2. Email – great way of providing status updates to various people / distribution lists in one hit. Try to avoid email tennis though and relentless conversations especially if the person sits close by as it’ll help avoid spam to others! It’s essential to have a good email handle process to avoid missing important emails also
  3. Chat Messenger Services (Slack) – fantastic way of collaborating in an efficient way quickly. Have a quick question, want to share a document or link to a group of people or team, working remotely and want to join the conversation or simply chat quickly whilst you’re at your desk, then Slack is a great solution. When a new project kicks off, having a Slack group setup makes collaborating even easier. Also it’s developer friendly
  4. Presentations – lots of people don’t read all of their emails or have an organised email process to avoid missing emails, so gathering up a group of people to give a face to face presentation of information is a great way to get your message across in a neat and visual way. Also it gives an opportunity for some good questions to be asked and you can be more confident that the audience listens vs. sending the information out through a different communication method and it getting ignored
  5. Video conference calls (Skype for Business) – this makes collaborating with external companies, another division abroad or someone working from home easy, simple and effective
  6. Agile software (JIRA) – add everyone who’s interested in the relevant work item as a watcher allowing for development updates to be automated. Adding comments and tagging individuals in is an effective way of getting an answer or communicating also

It’s not just about communication, it’s about effective communication and there’s plenty of opportunity to use the right method at the right time to achieve this.