How to write your first smart contract in solidity

The problem with learning to code ethereum smart contracts is to know where to start. After just learning about blockchains and ethereum, you try to google, in the hopes of getting started but you…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




But a gap analysis is very limiting at the same time.

Gap analysis is simple enough. You take the current state vs. the future desired or potential state, and compare them. Then you figure out what it will take to go from the current to the future state, put it in a plan and execute.

What’s so hard about that? Nothing. That’s why it is used so often as a good tool to improve.

Why? First you have to be real about your current state. Most companies assume they know what the current state is, that they intuitively know. Having worked with many groups I have found that they think they know, but the real state lies in a deeper, unexplored universe. Even if they have the “number to prove it,” often the numbers are an indication of the “what” instead of the “why.”

Because of this, most gap projects start off on the wrong foot.

The next and more threatening aspect is that we set the future in stone. To be held accountable we must have an end date, an end budget, an end state. If not, we could get scope creep, overblown budgets, and the threat of spending a lot of time, money and effort and not getting anything accomplished. And although we understand this need, this is also a real threat.

Because of this, most of us set our outcomes too low and in a direction that is foreseeable when in reality the potential can’t be known and just might blow our current expectations out of the water! Yet too often we hold fast and don’t let the unexpected, the happy coincidence to shine and reveal itself because it is a natural threat to our set-in-stone future outcome.

Projects, like life, are a future we make along the way. The analogy might be a bit threatening, but we are flying the plane as we build it.

Doing this will allow us to be held accountable to outcomes, gives us motivation, yet not miss the possible better future unknown state.

Add a comment

Related posts:

Trying to Understand Tries

In every installment of this series, we’ve tried to understand and dig deep into the tradeoffs of the things that we’re learning about. When we were learning about data structures, we looked at the…

Building a Convolutional Neural Network based Dog Breed Classifier

Can modern Deep Learning approaches be used to build an algorithm that detects dog breeds based on a given input image? Can the Convolutional Neural Network (CNN) achieving this task be build up from…

Amazon S3

Amazon S3 is easy-to-use object storage with a simple web service interface that you can use to store and retrieve any amount of data from anywhere on the web. Amazon S3 also allows you to pay only…