Desktop Application Development

  • What is needed?
  • Which are the requirements?
  • How will it serve the business?
  • How will people interact with the system?
  • How will other systems interact with it?
  • What other interactions can be foreseen?
  • What infrastructure?
  • What skills?
  • The time and budget?
  • What structure?
  • What components?
  • What processes ?
  • Code generation
  • Alignments to standards
  • Quality Monitoring
  • Component integration
  • Unit integration
  • Integration into one functional system
  • Unit test
  • Integration and system test
  • User acceptance test
  • Adapt and perfect the systems in use
  • Correct and prevent errors
  • Intervene, when necessary