#does it validate or confer any level of skill? outside of mechanical
Explore tagged Tumblr posts
Text
Been thinking about the idea that playing a game extends outside of the game itself recently.
When I get on forums dedicated to the game, explain its mechanics to others using videos or pictures, engage with discussion and community around the game, devising strategies or learning more in depth means by reading wikis and such, could it still be said that I am actively” playing” the game?
To go off of the wonderful folding ideas video about WoW, I am at the very minimum certainly generating patatext for it that affects myself and the play of the game, either through myself or others.
It’s just kinda interesting to think about. There are a lot of games I feel like I have spent hours in, hundreds or even thousands, only to find I had spent maybe only a hundred in total but consumed or created this paratext for.
A good example of this for me is Dark Souls. I know that game like the back of my hand and have played it to completion at least 8 times. Yet, I only have just at 100 hours in it. But it feels like I have more, as I’ve easily watched quadruple that amount of hours in Dark Souls content on YouTube, as well as even more in discussions about the game and the genre. So do I only have my stated 100 hours in dark souls, or do I have much, much more through this “play” without physical play
#I don’t really have anywhere I’m going with this#it’s just something I’ve been thinking about#the way that this could influence one’s feelings about a game#does the time I spent watching dark souls content matter as much as actual play?#does it validate or confer any level of skill? outside of mechanical#but even the rote memorization of layouts of maps and mechanics of bosses or areas and enemies could be considered skill#it’s just interesting
43 notes
·
View notes
Text
Another one of those damn character questionnaires Arrel Warburn Edition
Does your character have siblings or family members in their age group? Which one are they closest with? Yes, He has many, though he remember none of them. The Closest one would have been Equillian the First master of the Soul-Forge
What is/was your character’s relationship with their mother like? Dutiful. He served her will in all things like a Goddess, but he was often irreverent and would refer to Agasti as “Momma” or take a smart ass tone with her when conferring with her.
What is/was your character’s relationship with their father like? Arrel never had a father as you’d think of it. He simply came into being. Though he had an adopted father at the time of his retirement from Agasti’s Service. He remembers only that he was a smithy who’d trained Arrel the same skills, and was generally kind, but uninvolved in his life.
Has your character ever witnessed something that fundamentally changed them? If so, does anyone else know? He watched as the power of one of his blades pressed the soul of a man out of his body. The realization that souls were in fact “Tangible” conveyances of our thoughts, feelings, and memories really relieved him of some of his regrets about ending the lived of those who would have killed him. The understanding there was something more to a person than flesh and that something would carry on once the mortal form was gone... restored his faith in the Cycle of All Things.
On an average day, what can be found in your character’s pockets? Comm, Remote for his Conveyance, a few arcanite pellets,
Does your character have recurring themes in their dreams? Never.
Does your character have recurring themes in their nightmares? usually being forgotten by everyone.. unknown to lovers and close friends. They turn dark, these nightmares, like he’s in desperate need of help and succor, but no one is willing because he’s no longer a relevant person in anyone’s life, less so than even a dejected pet.
Has your character ever fired a gun? If so, what was their first target? Yes. in military training, he was taught multiple weapons. He’s never used a firearm in combat.
Is your character’s current socioeconomic status different than it was when they were growing up? No, he still lives paycheck to paycheck and at Kiden’s Sufferance.
Does your character feel more comfortable with more clothing, or with less clothing? Socially, Arrel likes to be well dressed, but not the best dressed in a room. He prefers to blend in as far as finery. But if there’s ever the hint of battle.. Heavier, thicker, and more enchanted he can get, the better.
In what situation was your character the most calm they’ve ever been? Probably during the even where several Horde arrived during a Kiden sharing event. The idea was to cast out all the things that separated us from the Light. Fear, anger, racism, doubts... These Horde spoke with us for a time, and Arrel was one of those who spoke on the need for a lasting peace, not for himself or for those who’d been there but for the sake of future generations, and for the salvation of the world itself.
Is your character bothered by the sight of blood? If so, in what way? Yes. Seeing a loved one or child injured will inspire him to wrath. Not uncontrollably. He’ll tend the emergency, then make those responsible pay dearly.
Does your character remember names or faces easier? Faces usually.
Is your character preoccupied with money or material possession? Why or why not? Not really. The things he Needs usually make their way into his life when needed, or shortly there after.
Which does your character idealize most: happiness or success? Happiness, wholly. But his idea of happiness usually revolved around renown and the affection of his mate.
What was your character’s favorite toy as a child? N/A Arrel was never a child. Seriously.
Is your character more likely to admire wisdom, or ambition in others? Wisdom. It’s something he covets. He’s given to occasional moments of clarity and intuition, but true wisdom is beyond his usually emotionally tempestuous mind.
What is your character’s biggest relationship flaw? Has this flaw destroyed relationships for them before? Over dependence. Arrel NEEDS to feel loved and important. A distant or passive lover will usually withdraw from his needs. While not especially clingy, he responds best to regular, if not frequent reassurances of proclamations of being needed
In what ways does your character compare themselves to others? Do they do this for the sake of self-validation, or self-criticism? Arrel often compares himself to his doppelganger Lord E’an Niteblood. Who is seemingly a successful diplomat and warrior, and who’s offenses are sometimes pinned on Arrel for their near-twin appearance. He HATES E’an Niteblood for this.
If something tragic or negative happens to your character, do they believe they may have caused or deserved it, or are they quick to blame others? That.. really depends. Arrel usually will blame Fate for cursing him first, often denying things he shouldn’t, but he will accept his part in a tragedy eventually and it will eat at him especially in unneeded loss of life.
What does your character like in other people? Strength, fairness, keen minds, gentle souls. He sees each person as unique and necessary, it’s usually how the traits of one person play out in their lives that interest him more than any specific trait.
What does your character dislike in other people? Cruelty mostly, unrelenting ambition for it’s own sake. He doesn’t care for many power-grabbing Nobles for all the things they would represent. Like the above, it’s what traits drive a character and why that would cause his pleasure or displeasure. Arrel’s completely comfortable about Knights, thieves, scoundrels and saints, depending wholly on how these traits are presented.
How quick is your character to trust someone else? It would really depend on situations and the person. Arrel can be friends with just about anyone, getting his genuine trust and loyalty can be very very slow
How quick is your character to suspect someone else? Does this change if they are close with that person? Again, depends on the situation. Yes, it would depend on what the accusation is, and who is involved. Someone suspected of acting outside their resonance would get a much greater leeway with Arrel, as he has some understanding of a person’s true nature upon meeting them.
How does your character behave around children? Arrel actually loves children, having visited the orphanage and donating a third of his payroll to the care of whatever children are nearest. As he has an adopted daughter rescued from the Wretched, he’s been kind, caring, supportive, though his duties oft keep him away.
How does your character normally deal with confrontation? Depending, but often with the same level of aggression given. Someone looking for a fight will likely get it. someone looking for discourse and reasonable diplomacy can find that in him as well. He has been trying to apply more thought and tact in his encounters though, so he might be growing from his normally hot headed reactions.
How quick or slow is your character to resort to physical violence in a confrontation? See above
What did your character dream of being or doing as a child? Did that dream come true? Not Applicable
What does your character find repulsive or disgusting? Men who abuse women. Anyone that hurts a child. People who abuse power or insinuate responsibility for their own ends
Describe a scenario in which your character feels most comfortable. In the arms of his lover. At the Keep at Kiden, sitting around, gossiping with people he knows and trusts. Talking with his best friend Sea’zel or taking a pleasure flight high above the clouds on his air vehicle
Describe a scenario in which your character feels most uncomfortable. Anywhere with LOTS of Magic... Or more mundanely in the room with a lover’s jealous ex, or her family who may or may not approve of him.
In the face of criticism, is your character defensive, self-deprecating, or willing to improve? All that.. It’s his coping mechanism. He hates to be wrong, but sometimes is.. He’ll argue a point until a cogent reason proved him wrong.. Then he’ll curse himself for not seeing the other side before hand, then move on, learning that lesson
Is your character more likely to keep trying a solution/method that didn’t work the first time, or immediately move on to a different solution/method? Arrel is adaptable. If Hit it in the face! didn’t work.. He WOULD try.. Hit it in the face HARDER, before taking a new tact.
How does your character behave around people they like? Jovial, loyal, teasing - sometimes naughtily so. But also serious and understanding.. caring, when called for.
How does your character behave around people they dislike? Deadly silent, standing with his hand ready to call a blade.
Is your character more concerned with defending their honor, or protecting their status? He’s Most concerned with the honor of his house and it’s Matriarch.. but Honor is more important than title, any day.
Is your character more likely to remove a problem/threat, or remove themselves from a problem/threat? Situational. if he’s the only person in jeopardy.. sure, he’d roll out to avoid a problem. But if there’s others either not already involved, or say a threat to his house in general? Oh no.. Threat gets a pass to Night night ville.
Has your character ever been bitten by an animal? How were they affected (or unaffected)? A Snake.. it hurt.. it got better.
How does your character treat people in service jobs? Like anyone else, equal to his status.
Does your character feel that they deserve to have what they want, whether it be material or abstract, or do they feel they must earn it first? Arrel doesn’t have a lot of needs or wants, and he earns every thing he has.
Has your character ever had a parental figure who was not related to them? Not really.
Has your character ever had a dependent figure who was not related to them? Shar’alyn Orphan of Suramar, Rhyys Starfaller Kal’dorei street kid turned squire-turned knight on another scale of reality.
How easy or difficult is it for your character to say “I love you?” Can they say it without meaning it? The feeling has to be real, but Arrel can and has fallen in love fast, to his own detriment.
What does your character believe will happen to them after they die? Does this belief scare them? He isn’t sure, but he knows something, as I said, he believes in the Cycle of Life, Death and Rebirth.
3 notes
·
View notes
Text
Hybrid Cloud, IoT, Blockchain, AI/ML, Containers, and DevOps… Oh My!
When it rains it pours. It seems regarding Enterprise IT technology innovation, it is common for multiple game-changing innovations to hit the street simultaneously. Yet, if ever the analogy of painting the car while its traveling down the highway is suitable, it’s this time. Certainly, you can take a wait and see approach with regard to adoption, but given the association of these innovations toward greater business agility, you’d run the risk of falling behind your competitors.
Let’s take a look at what each of these innovations mean for the enterprise and their associated impact to the business.
First, let’s explore the synergies of some of these innovations. Certainly, each innovation can and does have a certain value by themselves, however, when grouped they can provide powerful solutions to help drive growth and new business models.
Hybrid Cloud + IoT + AI/ML. IoT produces a lot of exhaust (data) that results in two primary outcomes: a) immediate analysis resulting in a directive to the IoT endpoint (the basis for many smartX initiatives) or b) collect and analyze looking for patterns. Either way, the public cloud going to offer the most economic solution for IoT services, data storage and the compute and services supporting machine learning algorithms.
IoT + Blockchain. Blockchains provide immutable entries stored in a distributed ledger. When combined with machine-driven entries, for example from an IoT sensor, we have non-refutable evidence. This is great for tracing chain of custody, not just law enforcement, but perishables, such as meat and plants.
Containers, DevOps and agile software development. These form the basis for delivering solutions like those above quickly and economically bringing allowing the value to be realized rapidly by the business.
There are businesses that are already using these technologies to deliver new and innovative solutions, many of which have been promoted in the press and at conferences. While these stories illustrate strong forward momentum, they also tend to foster a belief that these innovations have reached a sufficient level of maturity, such that the solution is not susceptible to lack of availability. This is far from the case. Indeed, these innovations are far from mainstream.
Let’s explore what adoption means to IT and the business for these various innovations.
Hybrid Cloud
I specifically chose hybrid cloud versus public cloud because it represents an even greater amount of complexity to enterprise IT than public cloud alone. It requires collaboration and integration between organizations and departments that have a common goal but very different approaches to achieving success.
First, cloud is about managing and delivering software services, whereas the data center is charged with delivering both infrastructure and software services. However, the complexity and overhead of managing and delivering reliable and available infrastructure overshadows the complexity of software services, resulting in the latter often receiving far less attention in most self-managed environments. When the complexity surrounding delivery of infrastructure is removed, the operations team can focus solely on delivery and consumption of software services.
Security is always an issue, but the maturation process surrounding delivery of cloud services by the top cloud service providers means that it is a constantly changing environment. With security in the cloud, there is no room for error or the applications could be compromised. This, in turn, requires that after each update to the security controls around a service the cloud team (architects, developers, operations, etc.) must educate themselves on the implications of the change and then assess how that change may affect their production environments. Any misunderstanding of these updates and the environment could become vulnerable.
Hybrid cloud also often means that the team must retain traditional data center skills while also adding skills related to the cloud service provider(s) of choice. This is an often overlooked aspect of assessing cloud costs. Moreover, highly-skilled cloud personnel are still difficult to attract and usually demand higher than market salaries. You could (and should) upskill your own staff, but you will want a few experts as part of the team on-the-job training for public cloud, as unsecured public cloud may lead to compromising situations for businesses.
Internet-of-Things (IoT)
The issue with IoT is that it is not one single thing, but a complex network of physical and mechanical components. In a world that has been moving to a high degree of virtualization, IoT represents a marked shift back toward data center skills with an emphasis on device configurations, disconnected states, limitations on size of data packets being exchanged, and low-memory code footprints. Anyone who was around during the early days of networking DOS PC’s will be able to relate to some of the constraints.
As with all things digital, security is a highly-complex topic with regard to IoT. There are so many layers within an IoT solution that welcomes compromise: the sensor, the network, the edge, the data endpoint, etc. As many of the devices participating in an IoT network may be resource constrained there’s only so much overhead that can be introduced for security before it impairs the purpose.
For many, however, when you say IoT they immediately only see the analytical aspects associated with all the data collected from the myriad of devices. Sure, analyzing the data obtained from the sensor mesh and the edge devices can yield an understanding of the way things worked in ways that were extremely difficult with the coarse-grained telemetry provided by these devices. For example, a manufacturing device that signaled issues with a low hum prior to the use of sensors that now reveal that in tandem with the hum, there’s also a rise in temperature and an increase in vibration. With a few short months of collecting data, there’s no need to even wait for the hum, the data will indicate the beginning of a problem.
Of course, the value discussed in the prior paragraph can only be expressed if you have the right skilled individuals across the entire information chain. Those able to modify or configure endpoint devices to participate in an IoT scenario, the cybersecurity and infosec experts to limit potential issues due to breach or misuse, and the data scientists capable of making sense of the volumes of data being collected. Of course, if you haven’t selected the public cloud as the endpoint for your data, you also then have the additional overhead of managing network connectivity and storage capacity management associated with rapidly growing volumes of data.
Artificial Intelligence and Machine Learning (AI/ML)
If you can harness the power of machine learning and AI you gain insights into your business and industry in a way that was very difficult up until recently. While this is seemingly a simple statement, that one word “harness” is loaded with complexity. First, these technologies are most successful when operating against massive quantities of data.
The more data you have the more accurate the outcomes. This means that it is incumbent upon the business to a) find, aggregate, cleanse and store the data to support the effort, b) formulate a hypothesis, c) evaluate the output of multiple algorithms to determine which will best support the outcome you are seeking—e.g. predictive, trends, etc.—and d) create a model. This all equates to a lot of legs to get the job done. Once your model is complete and your hypothesis proven, the machine will do most of the work from there on out but getting there requires a lot of human knowledge engineering effort.
A point of caution, make business decisions using the outcome of your AI/ML models when you have not followed every one of these steps and then qualified the outcome of the model against the real world at least two times.
Blockchain
Touted as the technology that will “change the world,” yet outside of cryptocurrencies, blockchain is still trying to establish firm roots within the business world. There are many issues with blockchain adoption at the moment, the most prevalent one is velocity of change. There is no single standard blockchain technology.
There are multiple technologies each attempting to provide the foundation for trusted and validated transactional exchange without requiring a centralized party. Buying into a particular technology at this point in the maturity curve, will provide insight into the value of blockchain, but will require constant care and feeding as well as the potential need to migrate to a completely different network foundation at some point in the future. Hence, don’t bet the farm on the approach you choose today.
Additionally, there are still many outstanding non-technical issues that blockchain value is dependent upon, such as the legality of blockchain entries as a form of non-repudiation. That is, can a blockchain be used as evidence in a legal case to demonstrate intent and validation of agreed upon actions? There are also issues related to what effect use of a blockchain may have on various partnering contracts and credit agreements, especially for global companies with GDPR requirements.
Finally, is the value of the blockchain a large enough network to enforce consensus? Who should host these nodes? Are the public networks sufficient for business or is there a need for a private network shared among a community with common needs?
Containers, DevOps, & Agile SDLC
I’ve lumped these three innovation together because unlike the others, they are more technological in nature and carry elements of the “how” more so than the “what”. Still, there is a significant amount of attention being paid to these three topics that extend far outside the IT organization due to their association with enabling businesses to become more agile. To wit, I add my general disclaimer and word of caution, the technology is only an enabler, it’s what you do with it that might be valuable or may have an opposite effect.
Containers should be the least impactful of these three topics, as it’s simply another way to use compute resources. Containers are smaller and more lightweight than virtual machines but still facilitate a level of isolation between what is running in the container and what is running outside the container. The complexity arises from moving processes from bare metal and virtual machines into containers as containers leverage machine resources differently than the aforementioned platforms.
While it’s fairly simple to create a container, getting a group of containers to work together reliably can be fraught with challenges. This is why container management systems have become more and more complex over time. With the addition of Kubernetes, businesses effectively needs the knowledge of data center operations in a single team. Of course, public cloud service providers now offer managed container management systems that reduce the requirements on such a broad set of knowledge, but it’s still incumbent on operations to know how to configure and organize containers from a performance and security perspective.
DevOps and Agile Software Development Lifecycle (SDLC) really force the internal engineering teams to think and act differently if they are transitioning from traditional waterfall development practices. Many businesses have taken the first step of this transition by starting to adopt some Agile SDLC practices. However, because of the need for retraining, hiring, and support of this effort, the interim state many of these businesses are in have been called “wagile” meaning some combination of waterfall and agile.
As for DevOps, the metrics have been published regarding the business value of becoming a high-performing software delivery and operations organization. In this age of “software is eating the world” can your organization ignore DevOps and if not ignore take years to transition? You will hear stories from businesses that have adopted DevOps and Agile SDLC and made great strides in reducing latency, increasing the number of releases they can make in a given time period, and deploying new capabilities and functions to production at a much faster rate with fewer change failures. Many of these stories are real, but even in these businesses, you will still find pockets where there is no adoption and they still follow a waterfall SDLC that take ten months to get a single release into production.
Conclusion
Individually, each of these innovations requires trained resources, funding, and can be difficult to move beyond proof-of-concept to completely operationalized production outcomes. Taken in combination, on top of existing operational pressures, these innovations can rapidly overwhelm even the most adept enterprise IT organization. Even in cases where there is multi-modal IT and these innovations are occurring outside the path of traditional IT, existing IT knowledge and experience will be required to support. For example, if you want to analyze purchasing trends for the past five years, you will need to support of the teams responsible for your financial systems.
All this leads to the really big question, how should businesses go about absorbing these innovations? The pragmatic answer is of course introduce those innovations related to a specific business outcome. However, as stated, waiting to introduce some of these innovations could result in losing ground to competition. This means that you may want to introduce some proof-of-concept projects especially around AI/ML and Agile SDLC with IoT and Blockchain projects where they make sense for your business.
from Gigaom https://gigaom.com/2019/01/11/hybrid-cloud-iot-blockchain-ai-ml-containers-and-devops-oh-my/
0 notes
Text
Hybrid Cloud, IoT, Blockchain, AI/ML, Containers, and DevOps… Oh My!
When it rains it pours. It seems regarding Enterprise IT technology innovation, it is common for multiple game-changing innovations to hit the street simultaneously. Yet, if ever the analogy of painting the car while its traveling down the highway is suitable, it’s this time. Certainly, you can take a wait and see approach with regard to adoption, but given the association of these innovations toward greater business agility, you’d run the risk of falling behind your competitors.
Let’s take a look at what each of these innovations mean for the enterprise and their associated impact to the business.
First, let’s explore the synergies of some of these innovations. Certainly, each innovation can and does have a certain value by themselves, however, when grouped they can provide powerful solutions to help drive growth and new business models.
Hybrid Cloud + IoT + AI/ML. IoT produces a lot of exhaust (data) that results in two primary outcomes: a) immediate analysis resulting in a directive to the IoT endpoint (the basis for many smartX initiatives) or b) collect and analyze looking for patterns. Either way, the public cloud going to offer the most economic solution for IoT services, data storage and the compute and services supporting machine learning algorithms.
IoT + Blockchain. Blockchains provide immutable entries stored in a distributed ledger. When combined with machine-driven entries, for example from an IoT sensor, we have non-refutable evidence. This is great for tracing chain of custody, not just law enforcement, but perishables, such as meat and plants.
Containers, DevOps and agile software development. These form the basis for delivering solutions like those above quickly and economically bringing allowing the value to be realized rapidly by the business.
There are businesses that are already using these technologies to deliver new and innovative solutions, many of which have been promoted in the press and at conferences. While these stories illustrate strong forward momentum, they also tend to foster a belief that these innovations have reached a sufficient level of maturity, such that the solution is not susceptible to lack of availability. This is far from the case. Indeed, these innovations are far from mainstream.
Let’s explore what adoption means to IT and the business for these various innovations.
Hybrid Cloud
I specifically chose hybrid cloud versus public cloud because it represents an even greater amount of complexity to enterprise IT than public cloud alone. It requires collaboration and integration between organizations and departments that have a common goal but very different approaches to achieving success.
First, cloud is about managing and delivering software services, whereas the data center is charged with delivering both infrastructure and software services. However, the complexity and overhead of managing and delivering reliable and available infrastructure overshadows the complexity of software services, resulting in the latter often receiving far less attention in most self-managed environments. When the complexity surrounding delivery of infrastructure is removed, the operations team can focus solely on delivery and consumption of software services.
Security is always an issue, but the maturation process surrounding delivery of cloud services by the top cloud service providers means that it is a constantly changing environment. With security in the cloud, there is no room for error or the applications could be compromised. This, in turn, requires that after each update to the security controls around a service the cloud team (architects, developers, operations, etc.) must educate themselves on the implications of the change and then assess how that change may affect their production environments. Any misunderstanding of these updates and the environment could become vulnerable.
Hybrid cloud also often means that the team must retain traditional data center skills while also adding skills related to the cloud service provider(s) of choice. This is an often overlooked aspect of assessing cloud costs. Moreover, highly-skilled cloud personnel are still difficult to attract and usually demand higher than market salaries. You could (and should) upskill your own staff, but you will want a few experts as part of the team on-the-job training for public cloud, as unsecured public cloud may lead to compromising situations for businesses.
Internet-of-Things (IoT)
The issue with IoT is that it is not one single thing, but a complex network of physical and mechanical components. In a world that has been moving to a high degree of virtualization, IoT represents a marked shift back toward data center skills with an emphasis on device configurations, disconnected states, limitations on size of data packets being exchanged, and low-memory code footprints. Anyone who was around during the early days of networking DOS PC’s will be able to relate to some of the constraints.
As with all things digital, security is a highly-complex topic with regard to IoT. There are so many layers within an IoT solution that welcomes compromise: the sensor, the network, the edge, the data endpoint, etc. As many of the devices participating in an IoT network may be resource constrained there’s only so much overhead that can be introduced for security before it impairs the purpose.
For many, however, when you say IoT they immediately only see the analytical aspects associated with all the data collected from the myriad of devices. Sure, analyzing the data obtained from the sensor mesh and the edge devices can yield an understanding of the way things worked in ways that were extremely difficult with the coarse-grained telemetry provided by these devices. For example, a manufacturing device that signaled issues with a low hum prior to the use of sensors that now reveal that in tandem with the hum, there’s also a rise in temperature and an increase in vibration. With a few short months of collecting data, there’s no need to even wait for the hum, the data will indicate the beginning of a problem.
Of course, the value discussed in the prior paragraph can only be expressed if you have the right skilled individuals across the entire information chain. Those able to modify or configure endpoint devices to participate in an IoT scenario, the cybersecurity and infosec experts to limit potential issues due to breach or misuse, and the data scientists capable of making sense of the volumes of data being collected. Of course, if you haven’t selected the public cloud as the endpoint for your data, you also then have the additional overhead of managing network connectivity and storage capacity management associated with rapidly growing volumes of data.
Artificial Intelligence and Machine Learning (AI/ML)
If you can harness the power of machine learning and AI you gain insights into your business and industry in a way that was very difficult up until recently. While this is seemingly a simple statement, that one word “harness” is loaded with complexity. First, these technologies are most successful when operating against massive quantities of data.
The more data you have the more accurate the outcomes. This means that it is incumbent upon the business to a) find, aggregate, cleanse and store the data to support the effort, b) formulate a hypothesis, c) evaluate the output of multiple algorithms to determine which will best support the outcome you are seeking—e.g. predictive, trends, etc.—and d) create a model. This all equates to a lot of legs to get the job done. Once your model is complete and your hypothesis proven, the machine will do most of the work from there on out but getting there requires a lot of human knowledge engineering effort.
A point of caution, make business decisions using the outcome of your AI/ML models when you have not followed every one of these steps and then qualified the outcome of the model against the real world at least two times.
Blockchain
Touted as the technology that will “change the world,” yet outside of cryptocurrencies, blockchain is still trying to establish firm roots within the business world. There are many issues with blockchain adoption at the moment, the most prevalent one is velocity of change. There is no single standard blockchain technology.
There are multiple technologies each attempting to provide the foundation for trusted and validated transactional exchange without requiring a centralized party. Buying into a particular technology at this point in the maturity curve, will provide insight into the value of blockchain, but will require constant care and feeding as well as the potential need to migrate to a completely different network foundation at some point in the future. Hence, don’t bet the farm on the approach you choose today.
Additionally, there are still many outstanding non-technical issues that blockchain value is dependent upon, such as the legality of blockchain entries as a form of non-repudiation. That is, can a blockchain be used as evidence in a legal case to demonstrate intent and validation of agreed upon actions? There are also issues related to what effect use of a blockchain may have on various partnering contracts and credit agreements, especially for global companies with GDPR requirements.
Finally, is the value of the blockchain a large enough network to enforce consensus? Who should host these nodes? Are the public networks sufficient for business or is there a need for a private network shared among a community with common needs?
Containers, DevOps, & Agile SDLC
I’ve lumped these three innovation together because unlike the others, they are more technological in nature and carry elements of the “how” more so than the “what”. Still, there is a significant amount of attention being paid to these three topics that extend far outside the IT organization due to their association with enabling businesses to become more agile. To wit, I add my general disclaimer and word of caution, the technology is only an enabler, it’s what you do with it that might be valuable or may have an opposite effect.
Containers should be the least impactful of these three topics, as it’s simply another way to use compute resources. Containers are smaller and more lightweight than virtual machines but still facilitate a level of isolation between what is running in the container and what is running outside the container. The complexity arises from moving processes from bare metal and virtual machines into containers as containers leverage machine resources differently than the aforementioned platforms.
While it’s fairly simple to create a container, getting a group of containers to work together reliably can be fraught with challenges. This is why container management systems have become more and more complex over time. With the addition of Kubernetes, businesses effectively needs the knowledge of data center operations in a single team. Of course, public cloud service providers now offer managed container management systems that reduce the requirements on such a broad set of knowledge, but it’s still incumbent on operations to know how to configure and organize containers from a performance and security perspective.
DevOps and Agile Software Development Lifecycle (SDLC) really force the internal engineering teams to think and act differently if they are transitioning from traditional waterfall development practices. Many businesses have taken the first step of this transition by starting to adopt some Agile SDLC practices. However, because of the need for retraining, hiring, and support of this effort, the interim state many of these businesses are in have been called “wagile” meaning some combination of waterfall and agile.
As for DevOps, the metrics have been published regarding the business value of becoming a high-performing software delivery and operations organization. In this age of “software is eating the world” can your organization ignore DevOps and if not ignore take years to transition? You will hear stories from businesses that have adopted DevOps and Agile SDLC and made great strides in reducing latency, increasing the number of releases they can make in a given time period, and deploying new capabilities and functions to production at a much faster rate with fewer change failures. Many of these stories are real, but even in these businesses, you will still find pockets where there is no adoption and they still follow a waterfall SDLC that take ten months to get a single release into production.
Conclusion
Individually, each of these innovations requires trained resources, funding, and can be difficult to move beyond proof-of-concept to completely operationalized production outcomes. Taken in combination, on top of existing operational pressures, these innovations can rapidly overwhelm even the most adept enterprise IT organization. Even in cases where there is multi-modal IT and these innovations are occurring outside the path of traditional IT, existing IT knowledge and experience will be required to support. For example, if you want to analyze purchasing trends for the past five years, you will need to support of the teams responsible for your financial systems.
All this leads to the really big question, how should businesses go about absorbing these innovations? The pragmatic answer is of course introduce those innovations related to a specific business outcome. However, as stated, waiting to introduce some of these innovations could result in losing ground to competition. This means that you may want to introduce some proof-of-concept projects especially around AI/ML and Agile SDLC with IoT and Blockchain projects where they make sense for your business.
0 notes