Frequently Asked Questions
What is “Thought to Action” reasoning?
Thought to Action reasoning is the process used by humans to navigate challenges in everyday life. These challenges range from the mundane - such as turning off your alarm clock in the morning, to the complex - such as analyzing business processes and formulating corporate strategies. Every action you take hinges on your ability to freely associate fragments of knowledge stored in your memory. These Knowledge Fragments are mnemonic anchors that represent the sum of your intelligence. Knowledge Fragments are not beholden to any schema except that imposed by your mind alone. The result is a dynamic, data-driven, problem-solving engine that is only limited by the amount of information it can intake.
The Correlation Technology Platform acts like a Big Huge Brain. It takes in unstructured and structured information and decomposes that information into Knowledge Fragments. Every Knowledge Fragment stored in the CTP “infobase” is equally eligible for use in Correlation. The Correlation function operates exactly like Free Association in the human thought to action process. It exhaustively discovers all possible connections between the Knowledge Fragments in the infobase. Each Correlation Chain contributes to an actionable insight. Almost any type of analytics can then be applied to determine which actionable insights are the most relevant to the problem being solved. In some cases, especially in Enterprise Software Domains, a Correlation Technology-based Software Application may utilize all the actionable insights generated.
The Correlation Technology Platform acts like a Big Huge Brain. It takes in unstructured and structured information and decomposes that information into Knowledge Fragments. Every Knowledge Fragment stored in the CTP “infobase” is equally eligible for use in Correlation. The Correlation function operates exactly like Free Association in the human thought to action process. It exhaustively discovers all possible connections between the Knowledge Fragments in the infobase. Each Correlation Chain contributes to an actionable insight. Almost any type of analytics can then be applied to determine which actionable insights are the most relevant to the problem being solved. In some cases, especially in Enterprise Software Domains, a Correlation Technology-based Software Application may utilize all the actionable insights generated.
What is the difference between uncertainty and risk in a Correlation Technology-powered project?
Uncertainty and risk are inherent in challenges with unknown outcomes. In situations with multiple known outcomes, only risk is inherent. Like tossing a coin, the chances that it lands head or tails is 50/50. However, if you were able to choose a coin with only heads, then risk is eliminated. The Product Development Process recommended by Make Sence, Inc. reduces the range of unknown outcomes and reduces the impact of known outcomes.
The Product Development Process eliminates any uncertainty about the viability of a Correlation Technology-based solution by creating a Proof-of-Concept (PoC). The PoC tests the hypothesis by implementing the core functionality of the Correlation Technology-based Software Application to solve the root cause of the primary business problem. The creation of a PoC also helps to keep initial development costs down while enabling developers to focus on creating robust core functionality. Once the PoC has been deemed to have outcomes as certain as a “double-sided coin”, modifications to the code will integrate additional functionality that comprise a comprehensive enterprise software solution that is ready for end users.
The product finalization phase, comprised of code modifications, and marketing and sales operations, carry inherent risk and incidental risks. Risks, as they pertain to product development, are unavoidable because manual processes introduce them into the process. For instance, any coder should be able to follow UML diagrams outlining the final product functions without breaking a sweat. However, sometimes there are hiccups. A three month coding job could take four months because of a vacancy. The degree to which risks can be mitigated depends on available resources. This specific risk can be mitigated by having a backup developer on retainer. However, if there’s no funding available to do so, the development timeline will be pushed down the line to the next reasonable delivery date. The critical element of successful risk mitigation is hiring the best people for the job.
The Product Development Process eliminates any uncertainty about the viability of a Correlation Technology-based solution by creating a Proof-of-Concept (PoC). The PoC tests the hypothesis by implementing the core functionality of the Correlation Technology-based Software Application to solve the root cause of the primary business problem. The creation of a PoC also helps to keep initial development costs down while enabling developers to focus on creating robust core functionality. Once the PoC has been deemed to have outcomes as certain as a “double-sided coin”, modifications to the code will integrate additional functionality that comprise a comprehensive enterprise software solution that is ready for end users.
The product finalization phase, comprised of code modifications, and marketing and sales operations, carry inherent risk and incidental risks. Risks, as they pertain to product development, are unavoidable because manual processes introduce them into the process. For instance, any coder should be able to follow UML diagrams outlining the final product functions without breaking a sweat. However, sometimes there are hiccups. A three month coding job could take four months because of a vacancy. The degree to which risks can be mitigated depends on available resources. This specific risk can be mitigated by having a backup developer on retainer. However, if there’s no funding available to do so, the development timeline will be pushed down the line to the next reasonable delivery date. The critical element of successful risk mitigation is hiring the best people for the job.