Preferred Development Methodologies

  • Clear scope definition and documented risks.
  • Defined daily rate plus money for expenses.
  • Remote work with regular "pull request" back to project repo.
  • Agile environment with very good test coverage
  • Direct and quick collaboration with decision makers and product owners
  • Freedom to pick dev machine
  • Low overhead: miniumum bug reports, reporting
  • Heavy use of continuous integration
  • Lots of use of Cucumber