$30 off During Our Annual Pro Sale. View Details »

1. NRP Overview

February 11, 2015

1. NRP Overview

This is the overview of NRP = Network Resource Planning: operational software for open value networks and other next-economy organizations.


February 11, 2015

More Decks by mikorizal

Other Decks in Technology


  1. NRP Network Resource Planning ++ overview http://mikorizal.org

  2. Network Resource Planning Sorta like ERP (Enterprise Resource Planning), except

    it’s for loosely-coupled economic networks instead of corporations.
  3. The Economic Networks... ...can be composed of individuals, projects, other

    networks, and other organizations that are not networks.
  4. This is an overview of NRP now and some later.

    A lot of it is implemented. Some is work in process. Some of it is not started yet, but we know what it looks like. Some of it is a glint in our eyes.
  5. This is where we are going…(for example)

  6. Or like this, in flow-diagram form...

  7. To do this, we need: • Models of networks •

    Plans driven by human and ecological needs • Creation of values to meet needs • Coordination of work that creates value • Value equations to govern distribution • Network Accounting for networks, organizations in networks, and individuals in networks
  8. The result will be... • Flows of value in which

    you can participate ◦ request, offer, create, receive, use, consume, work, contribute, reward and be rewarded • Streams of value activities that you can subscribe and respond to and publish into. • And maybe a new way to make a living that is not a job. ◦ We can’t promise that, but that’s what some of our user networks are working on...
  9. Model of the network • Agents (individuals, organizations, projects, networks)

    • Agent associations (the shape of the network) • Resource types (stuff to create, use, consume, types of work, currencies, etc.) • Recipes for creating resource types
  10. Shape of the network

  11. None
  12. None
  13. None
  14. Agent Setup An economic agent is a person or organization

    (loosely structured or formal) who can create or exchange value. Agents can relate to each other in defined ways. The picture at the right shows a complicated agent setup in one installation. Many will be much simpler. Some possible relationships to think about: • Network of networks • Network has legal representative to relate to the outside world • Network with no need for a legal representative (perhaps organized as legal entity itself) • Projects with subprojects • Projects within a network • Projects outside of a network • Network with no need for projects
  15. Resource Setup It is important, and sometimes difficult, to understand

    the difference between Resource Types and Resources. The Inventory page (left) shows Resources by Resource Type. The Resource Type is the definition of all of the Resources that belong to that Type. If you are familiar with ERP systems, a Resource Type is like a Product Master or Item Master, and resources are like Inventory Items. Or in books, an ISBN (International Standard Book Number) is the ID of a Resource Type, and all of the individual books with that ISBN are Resources. For another example, "Room 101" and “Room 102” might be Resources belonging to a Resource Type called "Room". Or at Amazon, you always buy a Resource Type. Amazon knows what Resources they have in inventory for that Type, but you are not specifying which Resource you want. The warehouse will determine that when they pick and ship. Usually Resources would only be instantiated if they are inventoried: and usually, that is if they exist physically and tangibly somewhere, and you want to know about it in the system. Money is particular: a Resource Type that might be instantiated in a pile of cash, but more often as the balance of a bank account or a number in a database. Some Resource Types may never be instantiated: for example Types of Work. Resource Types and Resources Resource types Resources Resources
  16. None
  17. Recipes • All the info required to create a resource

    ◦ Processes ◦ Materials ◦ Equipment ◦ Designs ◦ Work ◦ Etc. • In ERP terms, a combination of bills of material and routings and suppliers.
  18. None
  19. Recipe Types Resource Type E Process Type 2 Resource Type

    C Process Type 1 Resource Type D Resource Type B Resource Type A Source (Agent) output input (consume, use, cite) output input Process Type 1 Manufacturing Recipe Workflow Recipe Resource Type X Process Type 3 Process Type 2 Resource Type X Resource Type X Resource Type Y create change change
  20. Planning • Requests come in ◦ from customers ◦ from

    network members ◦ NRP wants to be driven by human and ecological needs, but is not there yet. Nor are the humans. • Orders get created from recipes ◦ they plan all of the work required to fill the request
  21. None
  22. None
  23. Do the work

  24. None
  25. Coordinate the work... the network publishes work that you can

  26. Take this task...

  27. Coordinate the work... • using P2P coordination…. • The people

    working on a process coordinate with the people working on the next processes and the people working on the previous processes. • NRP sends notifications about events and problems. • Late work can be re-scheduled forward.
  28. The people working on this process coordinate with the people

    working on that process
  29. NRP sends notifications to help coordinate work... these exist now

    these and more are coming up
  30. Value equation... • decides distribution of income • democratically designed

    • open for everyone to see • can be different for every project • can reward the value flow of contributions that led to the income • can reward “overhead” contributions
  31. Claim Claim Claim Claim Value Equation Income Bucket Bucket Bucket

    Claim Contribution Contribution Contribution Contribution Contribution Make product Get paid Sell it Overhead or provide service or barter or get something in return
  32. This value equation rewards work and financial contributions.

  33. This value equation rewards deliverables.

  34. People can experiment and propose value equations. When all agree,

    the money is distributed.
  35. Accountability... • from peers to each other • from members

    to the network • from the network to the members • from one network to another • from the network to the community • from the network to the ecosystem
  36. None
  37. Network Accounting (started developing) • Separate accounting views for: ◦

    a network ◦ each organization in the network ◦ each project ◦ each individual • (we have most of the data, but views are just started)
  38. None
  39. Accounting views • Standard accounting reports • Payables, Receivables •

    Cash flows • Incoming and outgoing value flows • Contributions • Fluid equity • Creations • Projected income
  40. Possible differences between Network Accounting and the accounting you might

    be used to: • People in the network log events as they occur and the accounting Just Happens. • All of the views (for the whole network, a sub-network, another organization in the network, a project, an individual) emerge from subsets of the same data. • Or potentially, views for a global value system economy (really). • Using REA (Resources, Events and Agents) the ISO Accounting and Economic Ontology, which was evolved for that purpose. (See Independent View on next slide…)
  41. None
  42. Value flows • Tracing all of the resources that went

    into creating a resource, and all of the other resources that resource went into, • recursively, which means the inputs to the inputs to the inputs, and the outputs from the outputs from the outputs, forever, until the sources or end uses. • Your work might have been part of those value flows. • When rewards come back, you will participate in them, according to the value equation.
  43. Reality Plan Recipe Input Event Output Event Resource Input Event

    Resource Process Input Plan Output Plan Input Plan Process Process Type Input Type Output Type Resource Type Input Type Resource Type Process Type
  44. Value Flows

  45. None
  46. Value streams • Published by a value network. • Like

    Activity Streams, but about value network activities. • Needs, ideas, offers, requests, plans, new recipes, creations, work to do, stuff we need, income, income distribution • You will be able to subscribe to feeds from networks, with selections of activity types. • You will be able to respond: offer work, stuff, money, ideas, requests, orders, improvements, etc. • You will be able to publish into the value streams.
  47. Flows and streams • Flows show the history of where

    value came from and where it went. • Streams are feeds of information about current value network plans and events. • NRP now displays incoming value flows for any resource. • Outgoing value flows are on the roadmap. • So are value streams.
  48. Where are you?

  49. Appendix 1. diagram of NRP core model

  50. None