SERVICES
Although Forward Loop Software has experience in a wide range of software categories (see About page), one area of strength is software integration. If you have a project that is disorganized and behind schedule, we may be able to help. We can add structure and stability with one or more of the following:
- 1. Streamline and automate the software build process, including automatically generating build content documents.
- 2. Introduce or formalize the concept of private and public builds, where individual engineers create private builds for their own testing, consisting of their own new functionality compiled and linked against the latest public build.
- 3. Require a basic level of software testing before engineers submit code to the public build, to prevent blowing up the build the rest of the software team depends upon.
- 4. Introduce regression testing to catch bugs before the public build is released to the team.
- 5. Develop a schedule with the team, to determine when particular features should be merged into the public build.
- 6. Introduce or formalize a change-tracking system, so that all team members can quickly and easily determine when particular changes entered the public build.
- 7. Introduce or formalize a problem-reporting system, so that all team members can notify others of problems that are holding them up, or problems that will upset the customer, etc.
- 8. Assist in build debugging.
Forward Loop Software has this sort of experience for projects ranging from one software engineer to almost one hundred, including projects that involved hardware-software integration.