Software Engineering Paradigm Applied