Novulo constantly strives to move the software industry forward through new ideas and innovation. In order to continue to develop valuable solutions for software developers, we keep a close watch on the software market and industry. The articles in this section describe popular techniques or methodologies in the software industry and how Novulo specifically relates to them. Novulo aims at combining best practices with our unique vision of software development, resulting in innovative techniques built on reliable industry standards. To find out more, feel free to browse the articles in this section.
The software industry cannot keep up with the pace of growing global demand for quality business software using traditional development methods. The concept of Business Aligned Software Delivery illustrates techniques for maximizing business interaction throughout the entire development process, resulting in high-quality software delivered to customers quickly with flexibility for making further changes. Novulo provides a powerful platform for optimizing business alignment. How? Read it here.
Agile software development methods are more popular than ever before. Agile methodologies respond to changing project requirements instead of following a fixed plan, focusing on customer collaboration and face-to-face communication. The primary measure of progress in Agile is working software, making Novulo a very suitable environment for Agile software development. Novulo facilitates quick and easy changes to applications and more meaningful business interaction, providing a productive way to communicate about software. Read it in more detail here.
MDD is changing the way software applications around are being developed. Model-driven Development allows Business Analysts, IT Developers, IT Architects and end-users to design and construct applications by utilizing models instead of code, allowing application requirements to be captured at a high abstraction level. The visual presentation of models in the Novulo Architect allows business analysts with industry specific knowledge to play a leading role in the development of new business applications, taking MDD to the next level!
Rapid application development has been around since the early 1990s. In recent years, its meaning has shifted more towards increasing the speed of development using code generators and frameworks rather than the original focus on prototyping and iterations. Novulo proves that fast application development can be easily combined with high-quality software delivery. Read about the specifics.
Object-oriented design is the standard when building enterprise-level software, but object-oriented techniques with the industry-standard relational databases means that the incompatibility between these two techniques has to be addressed. Object-Relational Mapping refers to the techniques used to overcome this problem. The ORM implementation in Novulo provides a smart and powerful way to retrieve data, querying the object model while retrieving data from a relational database. Take care of your customer and let Novulo take care of data handling.