Parsware
All articles

Organisation & Workforce

Nobody reorganises on their own

Who renamed that branch, and who said they could? In a demonstration bank on Parsware, nobody edits the structure directly: every change is asked for as an order, refused until it says enough, and written down for whoever approves it.

A green card reading "Who renamed that branch?" beside a screenshot of an order refused with the message "Say which job the position is."

Who renamed that branch? And who said they could?

In most organisations, whoever has the access just changes it. A seat moved, a unit renamed, and everybody else finds out when something doesn't add up.

Here's the other way, in a demonstration bank on Parsware. This isn't banking software. It's how any large organisation keeps changes to its structure under control. The screens are the real application, and the people and the data are made up for the demonstration.

You can read it, and you can't change it

Sara manages the region, so she can read every branch in it. She can't change any of it. The chart of units has no New: its bar offers Open and Refresh, and nothing else.

The organisation chart as Sara sees it: Head office, Human Resources, Region North with Branch 001 and Branch 002, and Branch 002's details beside the chart. The bar above offers only Open and Refresh.

Branch 002 itself has no Save and no Delete. That holds for a teller, and it holds for the regional manager.

Branch 002 opened: its name, code, unit type, parent unit and lifetime, all read-only. The bar, picked out, has one command: New order.

One command instead: New order

Every unit, position and person has one command, New order, and it offers the changes that make sense for that record. On a unit there are six: rename it, move it, change who heads it, close it, or add a unit or a position under it.

New order opened on Branch 002: Rename this unit, Move this unit, Change who heads it, Close this unit, New unit under this one, New position in this unit.

On a position there are five: seat somebody, rename it, move it, change who it reports to, or close it.

New order opened on Teller 1 at Branch 002: Seat somebody here, Rename this position, Move it to another unit, Change who it reports to, Close this position.

On a person there are four: transfer them, assign them, give them a temporary assignment, or end their assignment.

New order opened on Reza Tehrani: Transfer, Assign to a position, Temporary assignment, End their assignment.

Say what it proposes

Sara wants another teller seat at Branch 002. She opens New order on the branch and picks New position in this unit. The order opens with Branch 002 and its kind, Create position, already filled in. She says what it proposes: the seat's name and code, from when, and why.

A new order: under What it proposes, New name Teller 3, New code BR002-T3, and In unit Branch 002 already filled in.

Refused until it says enough

She sets it to Submitted and saves, and it's refused. The message says what's missing: which job the seat is. Once she picks the job, it asks whether the seat is fixed or temporary. Each refusal names one thing, so the order is never sent half-written.

The order refused when it is sent, with the message picked out: "Say which job the position is." Its state still reads Submitted, waiting to be saved again.

Once she has said both, it's sent, and nothing in the bank has changed yet. Who asked, and when, is written by the order itself. Sara can't type over it, so those fields read as text, not as boxes.

Written down for the approver

The order writes down what it will change and what it affects, so whoever approves it reads the change itself and not somebody's summary of it.

The order's For the approver section: What changes, "New position Teller 3 (BR002-T3), in Branch 002.", and Impact, "Affects 1 position.", both picked out. Who has decided is still empty.

Who approves it, and in what order, is the overview's story, and the next article's.

What you know now that you didn't

  • Nobody changes the structure directly. Not a teller, not the regional manager.
  • Every change starts as an order from the record it's about.
  • An order that leaves something out is refused, and says what's missing.
  • What an order will change is written down before anybody decides on it.

Tell us how your business runs, and we'll show it to you running on Parsware: parsware.com/contact.