Why bother with MDriven? Compared to other strategies for developing software and information systems available today, MDriven offers corporations this advantage.
Let me start with some definitions:
Definition 1: System Modernity means the technology, tools, and strategies used to develop a software system.
Thus, I postulate that any system built with any system modernity contains a fair bit of business knowledge relevant to solving the business problem for which the system was built.
Definition 2: System Gist means any business knowledge built into a software system.
Having Definitions 1 and 2, I argue that different types of System Modernity come and go. They are usually modern for 3 years and marginalized within 5 to 10 years. System Gist, however, can stay relevant for any length of time even though it may need incremental updates due to changed processes and changes in the world around the system.
How information systems benefit you
From the above, it is easy to say what MDriven provides: Maintenance and development of the two areas of System Gist and System Modernity in separate tracks.
“…development of the two areas of System Gist and System Modernity in separate tracks”
The MDriven strategy employs algorithms to combine Gist and Modernity into the resulting system just in time.
Developers of System Gist can now strictly focus on business knowledge and developers of System Modernity can strictly focus on technology.
MDriven “the Company” builds Modernity stacks – ready to deploy. This enables organizations lacking information systems to rent a current Modernity from MDriven while owning their Gist in-house. Once the Modernity is dated, the system can update the Modernity and keep its Gist – avoiding a costly rewrite of the information system.
“…avoiding a costly rewrite…”
The MDriven strategy restores the documented business knowledge abandoned in many modern corporate information handling routines. This fact increases the structural capital owned by the company – and moves knowledge from individual heads into assets that stay within the company even when personnel leave, change roles, or forget.
“…increases the structural capital owned by the company…”
Given a clear path to documented knowledge of complex business, rules will enable organizations to grow more effectively and safely.
“…documented knowledge … will enable organizations to grow more effectively and safely…”
A Verifiable System
Since the information system is derived from the documentation with 100% fidelity, the system is verifiable in a way that was previously unpractical. This is something certain organizations find valuable: life science, military, and legal to name a few. Having a verifiable system makes it easier to:
- Stay compliant (are we really doing what we say we do),
- Know who has access to what (granular role- plus information-based security) and
- Address IT security concerns (what attack surfaces does any given information class have).
With MDriven strategies, efforts toward digitalization shift from coding to documentation. You describe your current needs and as you learn more, you update the Gist.
Finally, the shift from coding to documentation enables business-oriented persons to take control of digitalization efforts without going through technology-oriented persons. This is valuable for organizations that evolve quickly and want to maintain their information systems equally fast.
“The shift from coding to documentation enables business-oriented persons to take control of digitalization ”
Pingback: The MDriven Vision: A Complete Software System