Agile Development

Courses in agile software development

Agile software development is primarily about eliminating distracting factors and focusing on delivering results, such as new features, reduced bug frequency and increased maintainability.
Clean Code

Have you ever worked in a disastorous project? A development project where the development has completely stopped and the group is paralyzed by fear that the slitest change of the code should release a large amount of new bugs. A such a project constitutes the end point for a long journey that started with that one's did not have the time to clean up that very source code mudule, because this actual week there was so very much to do in the project. Does it feel familiar?

The existence of bad code in software system is to be compared with the existence of mould in houses. It will just get wore and worse. This course focus on that there is a lot to do for prevention and how to systematically make bad code less bad and eventually make it good.

Duration 2 Days
LevelIntermediate
AudianceJava developers
Pre-RequisitesFluent in Java programming
Price15 000 kr + moms
More Information
Modern Design Patterns

Design patterns are descriptions of well proven solutions of typical programming problems and are included as an obvious component in every professional developers tool-kit

Even though two and a half decades have passed since the publishing of the GOF-book, it still is a source for fruitful discussions and solid solutions. However even the design-methodology evolved and with modern programming languages, which have support for lamda/closures, we now are programming a bit different from then.

This course is addressed to Java programmers, who want to deepen their knowledge in program-design using design patterns through a modern development perspective.

Duration 2 Days
LevelIntermediate
AudianceJava developers
Pre-RequisitesFluent in Java programming
Price15 000 kr + moms
More Information
Scrum

Scrum and agile systemdevelopment is the standard for modern application development. The principales for this can be applied on many different types of software development projects. This course is built on our own experiences of running Scrum projects

Duration 1 Days
LevelBeginner
AudianceSoftware developers and technical managers
Pre-Requisites Experience of software developement
Price11 000 kr + moms
More Information