Skip to content

A framework of technical questions on client's requirements. Along with questions on existing architecture. Includes databases of technical choices. Aimed at generating technical decisions.

License

Notifications You must be signed in to change notification settings

VaidhyaMegha/technical-decision-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

A framework of technical questions on client's requirements to arrive at optimal decision. Includes

  • selected questions on existing architecture.
  • selected questions on NFR requirements.
  • selected questions on functional requirements where applicable.
  • known choices for all the above.
  • Includes database of technical choices for each layer in the to-be architecture.
  • A desktop GUI mode for interactive quiz-style decision tree.
  • A command line interactive mode for quiz-style decision tree.
  • A non-interactive CLI mode with an input file which contains answers to questions to atleast the set of questions that are applicable along the decision path.

Design

Framework's core data structure is a "knowledge graph". It is further described here

References

About

A framework of technical questions on client's requirements. Along with questions on existing architecture. Includes databases of technical choices. Aimed at generating technical decisions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published