How You Deliver: Quality vs. Quantity

How You Deliver: Quality vs. Quantity

IT functions are known to be always busy with one project or the other in the typical modern enterprise. The pace of delivery is often a measure of efficiency and expertise. For many professionals, being able to say "we delivered 100 projects this month!" matters very much to their career. A busy job keeps adrenaline running high and gives a sense job security however true or false that notion might be. Your resume and LinkedIn profile are both fed by what you've done. There is no way for an interviewer - a stranger - to assess you except those metrics: the count of what you've done.

In this article, we shall ask six simple questions about technology-driven initiatives in the typical enterprise. Hopefully, the reader will reflect on the quality of what we build in our companies. Technology professionals will most likely connect better than others with the nuances of the thoughts expressed here. However, you are welcome to proceed no matter what your field of expertise is.

Six Questions About Your Last Initiative

1. How Many Outages Were Associated with Your Last Upgrade

Executives may be elated with the outcomes of your transformation project as they are described in your powerpoint presentations. But it could be that many end users are furious about how many times their daily routines were disrupted during and after the change. Stretching it further, they have only chosen to live with all the things they can no longer do because of your bright idea. Are they happy with the new status quo or are they just agreeing to live and let live?

Maybe if they were more authentic, they would voice out how tacky technology is to them. Most people are empathetic though; they would rather not be responsible for someone losing capacity to take care of their families.

You know it reminds me of the rancour that would typically ensue over twenty years ago when Titilola Anidugbe 's awesome 微软 Excel templates back then would help us calculate the cost of outages in our incident reports.

2. How Many Users Know How to Use the New Features

Users are very impressed with the fancy new features you showed off at the training but are unable to use those features beyond the class. What was taught them during the knowledge sharing session is not relevant to their daily jobs. In any case, they had no say in what the training content. Would it make sense to engage users on how they think new technology should be used?

In the world of business, we are often told that the customer does not care about what your product can do, they are more concerned about what it can do for them. It is a case of features for their own sake versus features that help users address pains or create gains i.e. deliver capabilities more efficiently. Think about it, how many features on your Android++ or 苹果 iPhone do you use on a regular basis?

3. Do Your Users Know Who to Call When Things Go Awry?

You made sure all the i's were dotted and the t's cross but restricted yourself to the technology components. There is no clarity as to who is responsible for making sure the new app is always up and no one to ask when we are confused. The builders made the assumption that everything will always work as planned post go-live.

When we make such assumptions, we typically leave out the design and deployment of redundant components, escalation matrices, documented procedures, detailed architecture artefacts and so forth. These non-technical aspects are necessary for a solution that delivers value sustainably.

4. How Long Does it Take to Respond to Your Users?

Every new technology initiative is an opportunity to refine the relationship with users and other stakeholders. In formal scenarios the terms of such relationships are defined in contracts - SLAs, OLAs and the likes. As much as users want to be assured that technology is reliable, they also want to be sure support is available. Support structures should be part of the design of new solutions.

"Can we count on you to come to our aid when things don't go as planned?"        

5. What Groups, Processes and Systems are Impacted by What You've Done?

Your new technology solution is going to be used by people executing business processes. If they are unable to do this efficiently, they will abandon the solution and revert to whatever it was they are previously used to. Back in the day, there was the story of the Point of Sale (PoS) terminals of a certain bank which were often abandoned under the desks of merchants at their shops. Hilarious but instructive.

If you have not aligned processes with how the new technology works, you might just have released a complication not a solution. Understanding relationships across the people, process and technology dimensions is vital for the next iteration of transformation. If this understanding is not evolving within the enterprise as it becomes more complex, mistakes will be repeated too often.

6. Will Your Solution Still Be Useful, Used after You've Left the Company?

Attrition is the name of the game in the modern corporate landscape. No matter what we do, Gen Z's and younger want to keep their freedom particulalry in the tech industry. Employees will move on. What do you do when the key developers that built your last best application are poached by the next best company? Destroy the app and start over?

Solutions should be built to last so, it makes sense to question whether we have derived sufficient business value from the last technology before acquiring a new one. Humans will do whatever is easy and beneficial to them. Governance of some sort is an effort to make sure that they are doing benefits the organization as well.

Recommendations for Deepening Quality

Here are a few thoughts on postures that may help improve the quality of your next transformation initiative.

Give Architecture It's Place

Whenever we talk about architecture as technology professionals, the picture that flashes in the minds of many people is a bunch of servers joined to one another with lines. Architecture is not always about the technical components.

Think about architecture as understaning and brainstorming relationships - technical and not technical. Architecting is a way of thinking before doing; planning before implementation; getting a shared understanding of WHAT we are building.

Frameworks are great in that they help you formalize that philosophy of thinking before doing. Our obsession with using or not using frameworks (which may be perceived as blockers) should not rob us of the basic philosophy of evaluation before execution.

Carry Stakeholders Along

Whether it is the executives who need to back what is about to happen or the users who need to know what is happening, getting people to come with you on the journey is incredibly useful. Almost every professional worth their salt is always familiar with the need to get executive buy-in.

If we are are going to declare lasting success, your breakthrough idea must really help users do their jobs better. It begins with requirements gathering, is solidified by knowledge transfer and is sustained with feedback loops.

Broaden and Deepen Documentation

The typical set of architecture artefacts will comprise views that speak to at least four domains - business, data, application and technology. The majority of opinions in today's world have it that most people do not read long documents or review complex diagrams. But think about it, when last did you pick up the mechanical drawings of your home as leasure reading?

We don't use our documents because they are not sufficient for our needs or because we choose not to. If our solutions last long enough to be maintained, what we know about them will be useful on the day we need it to be. Beyond this, however, is the clarity how support, availability, cost and others are handled.

Conclusion

We are often caught in the dilemma of how deep is too deep when thinking through our next transformation project. Is the effort applied to getting everything right worth it in an age of rapid change? Probabaly not. Will our extensive list of documents matter in a few months? Well, it depends.

Every organization has to arrive at the right balance between the extremes of analysis paralysis and chaotic execution, between governance and recklessness, between quality and quantity. My point of view is that if the organization is interested in sustainable transformation, quality is key.

So, where does the pendulum swing in your case?

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

Kenneth Igiri的更多文章

  • The Customer is NOT Always Right

    The Customer is NOT Always Right

    Bob Young is the integrative thinker who found a way to make profit from open source software. He is the Founder of Red…

  • InfoTech Meditations: Jargon & Journeys

    InfoTech Meditations: Jargon & Journeys

    For some reason I started thinking about indexes this past week. Maybe because of a certain index-related incident that…

    2 条评论
  • Architecture Principle 10: Data is an Asset

    Architecture Principle 10: Data is an Asset

    This is the first in a series of repeat broadcasts given the massive growth of the #WorkThoughts audience over the past…

  • Excellence, Exposure and Experience

    Excellence, Exposure and Experience

    We have used the above terms to introduce this article in the interest of literary sophistication even though this is…

    2 条评论
  • On Diversity, Equity, Belonging & Inclusion

    On Diversity, Equity, Belonging & Inclusion

    It is naive for you to assume you are equal to someone in the global north while your political leaders appear…

    2 条评论
  • Electronic Circuits and Other "Past" Knowledge

    Electronic Circuits and Other "Past" Knowledge

    I had almost completely forgotten about MOSFETs until Marshall Briggs brought them up again a couple of weeks ago in a…

    4 条评论
  • Responsible "Parenting"

    Responsible "Parenting"

    Quite a few of my friends and acquaintainces are family life experts, coaches or something close. UC Samuel in…

    2 条评论
  • Embracing 2025, Reflecting on Errors

    Embracing 2025, Reflecting on Errors

    Today is my opportunity to thank from my heart everyone who has subscribed to #WorkThoughts, my LinkedIn newsletter for…

    1 条评论
  • Can You Bet on You?

    Can You Bet on You?

    Every now and then a marketer pops in my inbox to make an offer. They want to help me sell something for a fee.

    2 条评论
  • Fax Machines are Awesome, Right?

    Fax Machines are Awesome, Right?

    Before I delve into today's conversation, I'd like to plead with you to be patient with me and read through till the…

社区洞察

其他会员也浏览了