Discourse, noun (dĭs'kôrs', -kōrs')

A formal, lengthy discussion of a subject, either written or spoken. (more)

Open conversation builds trust. Trust is the foundation of the relationships Full Discourse establishes with its customers.
 

How We Work

Our experience shows the important impact that conversations have on software projects. We believe that quality software derives from meaningful conversations. This is why conversation is a first class citizen in our approach to software development, Discourse Programming™.

Getting Started

We offer a complimentary half day domain modeling session to help you get to know Full Discourse. In fact, most of our customers get to know more about themselves too. At this session, we work with your business team at great detail to define a common understanding of the various concepts that make up the domain behind the software you want to build. This is not as easy as it sounds, especially in an organization of any size. The domain model that we build with you will call out the variations of concepts and how they relate to one another. It is much easier to create a successful software project if everyone involved speaks the same language.

We would then quickly proceed to populating our ROI tool with the requirements that we gather from your business team. Your team can then plan and prioritize the project schedule so that it aligns with your business objectives. All of this can usually happen in a matter of days, after which we begin the first iteration. We deliver working software at the end of each iteration and your business team can choose when it has enough features to roll into production.