Category: Product, Projekt & Agile

Product, Projekt & Agile: Thoughts and articles that touch and cover Product and Project Management, for the majority with Agile Methodologies. These items include Market Observation, Competitive Analysis, Backlog Prioritisation, but also choice of tools and technology.

  • Do away with the Product Owner Role

    Mike Cohn of Mountain Goat Software has an opinion on Scrum’s Product Owner Role. It’s controversial, and Product people will disagree.

  • Data-driven Product Management

    Dashboard

    In the age of Big Data, product management can leverage plenty of feedback. Any product decision can be based on data, too. Product Coalition has an article. Setting up User Analytics.

  • How to measure product market fit

    Looking at the right metrics to achieve a product market fit.

    Department of Product

  • Why Would You NEVER Apply Agile Software Development Processes?

    A central statement in the Agile Manifesto is to put Individuals and interactions over processes and tools. Many development teams, in particular those with less experience, lack the self sufficiency to deal with this freedom. It’s probably not the exact answer to the question, but it makes Agile a lot more difficult.

    Here is the original blog: Herding Cats: Why Would You NEVER Apply Agile Software Development Processes?

  • The Dropbox journey to static type checking with Python

    Type Annotation is a feature that allows Python to maintain it’s dynamic typing and enable option static typing in the same code base. With the arrival of Python 3.5, the language implemented PEP 484, that describes a syntax to annotate code with type hints. Dropbox took a journey to leverage this option on 4 million lines of code for better quality. Here are their experiences.

    Combined count of type annotated lines of code.
    Type annotation

    Dropbox is a big user of Python. It’s our most widely used language both for backend services and the desktop client app (we are also heavy users of Go, TypeScript, and Rust).

    Source: Our journey to type checking 4 million lines of Python | Dropbox Tech Blog

  • Doing the heavy lifting together

    Running products in large organisations is a challenging task. Sebastian Lindemann of Product Coalition shares a few thoughts on high impact team cooperation modes.

    How product teams can work together to maximize impact “Driving is easy if you are the only one the road“ … my driving instructor had many wise words to share. This one stuck with me as it is applies to so much more than driving a car.

    Source: Doing the heavy lifting together

  • Product Team FAQ

    Marty Cagan of the Silicon Valley Product Group published an article only yesterday, comparing Product and Feature Teams. Apparently, the article generated so much feedback that Marty found it worthwhile clarifying a few of his thoughts and collect the gist of the feedback he received.

    Every so often one of my articles seems to strike a chord, and this latest one on the difference between Product Teams and Feature Teams certainly seemed to do that.  I am grateful for the very positive response.  This morning I woke up to well over a hundred people that took the time to e-mail […]

    Source: Product Team FAQ | Silicon Valley Product Group

  • Python 3.8.0b4 is now available for testing

    It’s time for the last beta release of Python 3.8. Go find it at: https://www.python.org/downloads/release/python-380b4/ This release is the last of four planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects to support the new feature release.

    Source: Python 3.8.0b4 is now available for testing

  • From Data to Product

    In an ideal world, product managers have plenty of data they can use to validate their idea before building the wrong product. Yana Yushkina describes her journey from a Data Analyst to a Product Manager.

    She talks about characteristics a good PM should bring, that include foundational analytical understanding, curiosity not just for technology but to search for the right answers in data, a sense of responsibility and the ability to communicate.

    All of that combined with the right metrics at hand and self sufficient mindset will give a Product Manager the right answer from data.

    Via Product School.

  • GitHub Actions

    GitHub
    GitHub

    GitHub today released a CI/CD Tool, GitHub Actions. With the tight integration into development workflows and rich, community maintained build-command, actions appears an interesting competitor in the market. As a minimum, the release indicates the importance of CI/CD for the modern software development lifecycle.

    Developer productivity and frictionless workflows have been buzzwords for the past half decade and the arrival and rapid growth of Travis-CI, Jenkins or Cirlce-CI have proven the resonance in development organisations. GitHub has outstanding testimonials from day one on the announcement and the ecosystem appears to be ready to go.

    It is an offering that comes with appealing integrations and a competitive price, that sure is worth watching.

    GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want.