Welcome to Endev. Skip directly to: main content, navigation, search box.

Our Process

Our Process
Process Diagrom IntegrationTestingDevelopmentDetailed DesignIteration PlanningProcess Management

To ensure our software is reliable, we focus on the processes by which we manage projects and look after our clients on an ongoing basis, once the initial software is delivered.

Manage Projects

  • All our projects are structured to include estimation, planning, and risk management.
  • We have formal communication paths for ensuring problems or bugs get rapid attention and ongoing reporting on the status of these.
  • We use Entrac, our timesheet tracking and reporting tool, so we can get instant updates on hours.
  • We report on how tasks panned out against target, how actual costs compare to estimates, and how rapidly issues have been resolved.

Endev also manages both the people and the source code for your projects with care. We believe this is fundamental to reliable software development.

Caring for the people:

The best developers are creative linguists who can hold the over-arcing logic of their code in mind while they grapple with detail. At Endev, we hire these talented people and look after them well, so they can develop software you can rely on.

Some of the ways we do this include:

  • Regular meetings to discuss development processes and innovation
  • Regular project meetings so everyone feels supported and stays on track
  • Clearly defined documentation and user interface standards so people know what they have to achieve
  • Peer reviews so our team learn from each other
  • Developer cross-training and a focus on professional growth

Caring for the code:

All Endev source code is reviewed regularly while in development.

All Endev source code is stored in a Source Code Management system. This means your source code, and other project files, are stored together in a central location. Our developers check out copies of files from the central location, work on those copies, then check them back in.

Our Source Code Management System organises and tracks revisions by multiple developers against a single master set of files, for instance:

  • Locking off and managing concurrent changes
  • Managing versions of the code and the history of changes
  • Synchronising versions and changes
  • Allowing for multiple branches in projects
  • Providing updates to team member by email

Ongoing Management

The software Endev builds for you is reliable for the long term. There are three key ways we ensure reliability, on an ongoing basis:

  • Provide you with a current copy of your source code every month so your investment in your intellectual property is always protected.
  • Maintain a database for issue tracking and bug testing so you can always check the status of any refinement work or fixes.
  • Meet with you regularly, as a client, to help you and your team assess how well the software Endev has developed continues to meet the needs of your business.

Sound Bytes:

Pat talks about the Endev process
View Sitemap