Services - Software Development and Consultancy
Independent of the planning or implementation method we use, our focus is to keep our customers up-to-date what is going on in the project and invite early and regular feedback for our project team.
Services in a nutshell
- Software design, modeling and implementation
- Software project planning, management and implementation
- Database design, modeling and implementation
- Content management systems, web sites and web applications
- Consultancy
The key strength of BF Engineering is competence in software development. We deliver tailored applications to small and medium size businesses, municipal organizations, educational institutions and associations.
The techniques and methods we use aim at one goal: provide an application the way the customer wants it, at the time when the customer needs it. We customize new applications from application templates or frameworks, and implement special business applications using modern tools and agile development methods.
BF Engineering is an agile software development company, capable of managing a whole software project or providing experts to projects led by third parties.
We primarily use Open Source Software technologies for development projects, but we are experienced in dealing with traditionally licensed software products, such as Windows and Oracle as well.
Software development services:
- Software design and modeling: We use methods like the Unified Modeling Language (UML) for modeling.
- Planning and implementation of software projects: We recommend Scrum method for managing agile software development projects.
- Programming in Java, Ruby on Rails (RoR), PHP, and in other languages.
- Testing services.
Database design and implementation services:
- Database design and modeling using, for instance, MySQL, PostqreSQL or Oracle.
- Installation and configuration of Content Management Systems (CMS) based on Open Source Software e.g. Typo3.
- Database implementation in SQL-language.
- Database optimization for performance.
Web site design and implementation services:
- Web site architecture, user interface and visual design and interface programming.
- Web site implementation using modern tools, such as Ajax.
- Web-enabled Internet applications built on the Ruby on Rails framework.
Consultancy services:
We advise clients on Web application, database, and network technologies and offer application procurement, deployment, and support services.




