Details: Our Process


KD uses feature driven development process. It is one of a number of Agile methods that blends a number of industry-recognized best practices into a cohesive whole. The main goal is to deliver tangible, working software repeatedly in a timely manner.


  • Discovery: Project starts with a line of business questions. KD primarily needs to understand client’s goals and strengths.
  • Proposal: Once we understand client’s goals and strengths we deliver a proposal that includes development costs, development time, and marketing options.
  • Development: During development phase project is separated into individual features. Each feature then goes through planning, design, and build one or more times until it is satisfactory.
  • Delivery: By this time all features have been built and tested. Client is trained to administer the custom application and it is pushed live.
  • Marketing and Maintenance: Once the application is launched we will advertise it and create viral marketing campaigns to get the desired amount of users for you. In the same time we will maintenance the app so it is always working correctly and up to date.