Software design

Software detailed design

Software development at Confed Solutions starts with the System Architecture. For the definition of the software we make use of the Software Detailed Design (SDD) document. Based on the contents of the System Architecture, the structure of the software will be determined and described in the SDD.

Software implementation

During the implementation phase the described software design will be elaborated. Based on the defined functional blocks the implementation of the software is created, the actual coding of the software. Depending on the target we select the most suitable programming language applicable. To support the code we make use of various tools such as revision control (SVN and GIT), automatic build and test environment for Continuous Integration and Continuous Delivery. For CI/CD the Jenkins platform is used.