point
The Smart Techie was renamed Siliconindia India Edition starting Feb 2012 to continue the nearly two decade track record of excellence of our US edition.

No CODE that is More Flexible than "NO Code"

Ajith J Pillai
Sunday, August 15, 2010
Ajith J Pillai
Higher wage cost, euro zone worries, currency fluctuations and fears of a double dip are posing more challenges to the already beleaguered IT companies to drive value to its customers as their margins are eroding. The cost base in India is increasing and the attrition levels have also increased. Business is becoming more challenging and most organizations are looking at innovative methods to run the floor in order to deliver value.

The uncertainty and fears may be rising, but there is prospect of bring back the old shine. The organizations find comfort in following what they were doing for long to build software, but in the changing scenario, it will be difficult to ensure business success unless organizations become more agile to adopt new methods to build software that will eventually address the people and cost factor associated with it.

There is No CODE that is More Flexible than NO Code. Each time you increase the amount of code by adding more programmers, your software grows exponentially more complicated. It also adds more overheads in terms of proportionate quality assurance, HR and so on. At Nous we are very proactive in investing more Time & Money on identifying new methods to write applications that help us in achieving high quality code quickly and help customers lower project cost and time to market. With unique combination of SDLC Boosters based on MDA (Metadata-driven architecture) and TSPC (Technical Statistical Process Control) companies would be able to reduce the overall project effort and improve productivity by 40 percent in building Business Applications.

Moving to a Metadata-driven development means that an organization will probably be implementing significant changes to their software development practices. But it’s worth the effort. One of the daunting issues of traditional practices is about more of programming and less of designing. A fully Metadata-driven approach means that the output of analysis and design goes straight into the software and there is not much code written. Therefore moving to a Metadata-driven approach can provide a major benefit in terms of software quality and speed of delivery to customers.

The Metadata-driven approach defines system functionality using a platform-independent model (PIM) using an appropriate DSL (Domain-specific language) tool. The PIM is then translated in to one or more platform-specific models (PSMs) like .NET or JAVA using the mappings and transformations defined.


Share on Twitter
Share on LinkedIn
Share on facebook