Bingeing the Basics

Bingeing the Basics

Product, Platform, Tool, Service, Methodology

As builders, testers, custodians of software assets we often use the terms product, platform, solution, tools, and services. Guilty of taking creative liberties with the meanings of these terms, I wanted to revisit the basic basics.

Platforms separate out the logical functions of applications so that an IT structure can be built for change. On the other hand, products (or applications or solutions) are built for a predefined business logic that narrows their ultimate breadth of scope. Platforms are structures that can allow multiple products to be built within the same technical or business or domain framework. While Products are at a higher level of abstraction and cater to a set of business capabilities.

The business model for platforms and products is fundamentally different. Products are built for consumers. Monetized and governed by the product owners. Products onboard consumers that use the product capabilities to conduct transactions. Platforms are built for the ecosystem of producers and consumers. Platforms define who participates, how they divide or share value, and how to resolve conflicts and govern the platform. Platforms need producers to create value and in turn present it to consumers.

Touching on the nuances of applications and solutions. Solutions look at software from the consumer lens i.e. what and how the problem or need is addressed by the software. Example- Facebook gives you a solution to ‘knowing what your friends are up to’.

Applications are case in point solutions. Application software is commonly defined as any program(s) designed for end-users. End user programs like Microsoft Excel or web browser are tagged as applications.

A software tool is a set of computer programs that are used by the developers to create, maintain, debug, or support other applications and programs. One teams product or platform will be another team’s tool.

The term service refers to a software functionality or a set of software functionalities that different consumers can reuse for different purposes. A services is governed by policies that control its usage.

For design, development, and management of any of these software assets there are two prevalent approaches Product management methodology and Project management methodology. The methodology followed determines how the build is executed i.e. what is delivered when, and what are the prioritization factors.

No alt text provided for this image

And therein rests my case.

Priya Acharya

Director at EY (Ernst & Young)

4 年

Nicely summed up! We usually use these terms interchangeably. Also, the last comparison table is so right! Most often, Clients expect the budget and timeline fixed as per Project Methodology and expect the quality output and contious feedback integration as per Product Methodology!

Honey Jain

Senior BI Lead Engineer at Medidata Solutions (Dassault Systemes Americas Corp. )

4 年

Wow !!

Very well articulated....nice read.

要查看或添加评论,请登录

Anagha Vyas的更多文章

  • Protein meet AI: Unfolding the future

    Protein meet AI: Unfolding the future

    Proteins, the workhorses of life, are complex molecules essential to virtually every biological process, from…

    3 条评论
  • From Genes to Screens: How AI is Giving Cancer a Run for Its Money

    From Genes to Screens: How AI is Giving Cancer a Run for Its Money

    I recently had the opportunity to attend Google Cloud's inaugural Cancer AI Symposium, where healthcare professionals…

    10 条评论
  • Once upon a time in Emerging Technologies

    Once upon a time in Emerging Technologies

    Emerging technologies are defined by Gartner as disruptive with a potential of providing competitive advantage in the…

    3 条评论
  • NFTs: Non-Fungible Tokens

    NFTs: Non-Fungible Tokens

    From an acronym that no one had heard off, to being debated on every financial channel, featuring in comedy bits…

  • Resumes: part Art, part Science

    Resumes: part Art, part Science

    Remember this scene from Game of Thrones when Jon Snow and Daenerys Targaryen are introduced to each other. Which…

  • What’s in a name?

    What’s in a name?

    Below is a snapshot of an email that I received recently, I have experienced many written and verbal permutations of my…

    8 条评论
  • Get better with change, not by chance.

    Get better with change, not by chance.

    About a year ago I set out on a new adventure. I joined Cardinal Health.

    10 条评论
  • Trust is hard, knowing what to trust is harder.

    Trust is hard, knowing what to trust is harder.

    eXplainable AI Gartner’s Magic Quadrant report on data science and machine learning (DSML) for 2021 is out. And no…

  • Whose Data is it anyway?

    Whose Data is it anyway?

    Artificial intelligence and machine learning have given rise to transformative business models with few dominant firms…

    10 条评论
  • Quantum Computing, Wickedly Futuristic

    Quantum Computing, Wickedly Futuristic

    Quantum computing promises to usher in a new epoch in computing technology by exponentially advancing computational…

    10 条评论

社区洞察

其他会员也浏览了