Monday, December 2, 2019

A Journey to be a Digital Company - tangly llc

I long dreamed to work in a digital environment. I shall no longer print out a form, sign it by hand and use snake mail to deliver it to the receiving party.

Our software service company is an ideal candidate to validate if this assumption is realistic.

Profit is like the air we breathe. We need air to live, but we don't live to breathe. - Frederic Laloux

What is Digital Working?

You shall use digital tools and workflows to perform all your work related tasks. We want to increase interactions with our coworkers and remove any tedious activities.
  • Fax is dead. You do not need faxes in Europe - no more waiting at the fax machine,
  • You send your contracts electronically. You can sign them electronically - no more printing or paper archiving,
  • You send invoices electronically - no more printing,
  • You perform your accounting electronically and avoid any paper archive,
  • You coordinate with your team members with chat tools; not over the phone or with emails - no more answering long emails with huge cc list and less business travel,
  • Any document can collaboratively be edited online by multiple collaborators working distributively - no more calls to find the latest version of a document, to remind somebody to unlock the document or finding out why your changes just disappeared,
  • Any collaborator has access to all our assets. You monitor all software continuous integration and delivery pipelines from anywhere if authorized. The information is available with a regular notebook or on any mobile device.
And you have a positive impact on the environment. Less traveling, less paper and less shipping. Embrace the digital age and be environment aware.

All Activities and Processes are Digitized 

Internal Tools

At tangly we use internally
  • Google Business Apps and LibreOffice for office work, email, calendar, video conference and document sharing. All documents are stored in our project or company online drives, 
  • Google Business Apps administration console to manage our technical infrastructure such as workstations, mobile devices, DNS record,
  • Bitbucket and continuous integration, delivery and deployment pipelines for software development,
  • Trello for activities management and our electronic Scrum or Kanban board. We use analog boards if the team members are collocated - we are trying to avoid JIRA, for us it is just overkill -,
  • Slack is our preferred chat platform,
  • Banana 8 is our accounting solution.
We never had to bought or rent a printer, a landline or a fax machine since founding the company.

External Tools

We use an impressive set of tools to collaborate with our customers and leads
  • Google email, calendar and meetup for communication,
  • Bitbucket and continuous integration, delivery and deployment pipelines for software development,
  • Maven Central to distribute public binary software artifacts,
  • Slack is our preferred chat platform,
  • Google groups for technical discussion,
  • Blogger to publish articles to our community,
  • LinkedIn for marketing,
  • GPG and S/MIME to securely exchange confidential documentation or protect sensitive emails.
An impressive set of processes with governmental organizations can now be performed electronically in Switzerland
  • VAT authority support declaration and payment electronically,
  • Company register in Switzerland give access to all registered companies,
  • Salary declarations and forms are generated electronically through government online tools,
  • Swiss post office support package tracking and delivery rescheduling online,
  • Swiss social insurances - pension fund, children allowance, military service, unemployment insurance - declaration and mutation are available online,
  • Taxes declaration can be performed with a downloadable government application,
  • Public transportation company tickets can be bought online and delivered electronically on collaborator's mobile device.

What is Working?

  • We perform marketing and sales through online platforms and avoid any physical ads platform,
  • We communicate through our company online platform. We never use physical documents and minimize email usage,
  • We deliver all contractual documents electronically,
  • We deliver all invoices electronically,
  • We have our library and technical documentation as static web sites, wikis, and electronic documents. We do not anymore possess paper books,
  • Our archive is online. We do not possess a physical archive of documents or contractual documents and never bought or rented physical space for this purpose,
  • We never did own or rent any printer, land phone line or fax machine. The quality and speed of our Internet connect improve yearly. It is already above our keenest expectations.

What is NOT Working?

Surprisingly most of the processes with private companies providing mandatory services cannot be done electronically due to obsolete information systems and cumbersome processes.
  • Accident insurance (BU and NBU) still request declaration of incidents and communication over paper mail,
  • Pension fund insurance company provides a web portal but still send some forms over paper mail, 
  • Tax declaration must still be printed out and sent to the tax office of the state government.
None of the government solutions provide modern API. We still must manually input our data in their portals. The old interfaces they provide are only partially available through expensive commercial solutions. By old interfaces we mean proprietary formats and proprietary file transfer solutions.

Findings

The last four years were a game changer. A lot of manual activities are now fully digitized and often automatized. We never had to buy a printer. The last year we seldom had to scan a document.

The partners still requesting paper interactions are some government agencies and some insurances. We observe a decrease of such physical interactions. Our partners are steadily - if sometimes slowly - digitizing their workflows.

Slowly digital versions for invoices are emerging. This approach should allow automated payment workflows. Interestingly private customers already have billing and e-payment solutions, but similar solutions for corporate customers are either not available or incredibly limited, cumbersome and expensive.

The next big step will be the emergence of API to integrate the steps in a workflow specific to the involved companies. For example the technical part of the onboarding process for a new employee could be fully automated.

1 comment:

  1. During the corona virus lockdown we could validate our company digital approach. Home and remote working was flawless and effortless. All activities could be completed without more overhead or cumbersome changes.

    A central finding is that only products with a fully automated continuous integration and delivery pipeline can be efficiently developed in a full remote context.

    ReplyDelete