|
It was year 2004. The founders of the firm had come together to solve the biggest issue in software development in a radical way to yield unprecedented software development productivity. We had to make a choice; either to build yet another conventional software development house and hire hundreds of programmers or to develop a mechanism to fundamentally change the way software was developed. Being a small company our ability to attract the top software talent was limited, to say the least, and we were painfully aware that quality of our software delivery depended on quality of developers. The weakest guy in the team decides quality of software output and poor quality architecture, design and subsequently the code hurts for ever. It is expensive to build, expensive to manage, expensive to debug and near impossible to change.
We chose to change this vicious cycle of over dependence on developers and started developing a Model Driven Architecture (MDA) that allowed the designers and domain experts to build software. We have put to use the theories from varied domains such as Rete Rules, BPM, Meta Schema, RBD, Workflows, RAD, CASE and Usability Engineering to develop a unified develop environment that abstracts and externalizes everything to the designers rather than developers. You no longer need to code for screens, reports, workflows, rules, security, alerts, menus, workbenches, web services etc., instead given a MDA, the engine builds and binds these software artifacts into a homogeneous output at the run-time. Today Humanitics’ Approach to software development can be summarized in two sentences
Humanitics is a specialist company focused on specific verticals of Human resources and e-Governance.
Core focus is
Team of specialists from research, design, development and domain background build solutions and products that redefine productivity for end users. |