SW Methodology

Overview of software principles and methodologies used in the CodePlant methodology:

  • Domain driven design.
  • Design in iterations.
  • Code generating.
  • Three-tier architecture.
  • Stateless service layer.
  • O-R mapping.
  • Workflow processes.
  • Data provider model.
  • Unit testing..
  • Composite user interface.

CodePlant development framework comprehensively captures the entire life cycle of software development in a unified environment and with relationships of all tasks and elements.

From the perspective of solution realisation from its initial specification to the resulting application delivery we consider especially following tasks:

  • Requirements specification.
  • Use-cases specification.
  • Business models modelling.
  • Workflow processes modelling.
  • User interface modelling.
  • Project activities management.
  • Documentation completion.