Principles
- Morphic Software
The name "Morphic" was taken from the Greek word "morph", the software morphs by taking on the role of "forms", the basic graphical building blocks, which allow for a great degree of flexibility and dynamism to adapt to themes, situations, organizational structures and individual needs, sustaining data links.
- Agile software development
Agile programming describes a group of software development methodologies (Smalltalk) based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
- Lean software development
The term Lean Software Development originated in a book by the same name, written by Mary Poppendieck and Tom Poppendieck. The book presents the traditional Lean principles in a modified form, as well as a set of 22 tools and compares the tools to agile practices.
- Programming Language Ruby
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features and comes with a outstanding time-to-market-minimizing programming approach. Ruby originated in Japan during the mid-1990s and was first developed and designed by Yukihiro "Matz" Matsumoto.
