- Document Basket
-
- The document basket is empty
To place a document in the briefcase, you should drag and drop it from where it is linked on the site.
- The document basket is empty
At the beginning of every project is the Usecase Analysis: together with your business experts and users in one or more workshops, we analyze your specific professional needs and working environment, with an initial rough target specification as the goal.
The requirements should always be expressed from the point of view and in the language of the user, resulting in efficient communication between the client and project team, which leads to quicker and more accurate results.
For a business- and user-oriented design for your Enterprise Business Applications, Domain-driven design offers proven methods. It helps guarantee that your business and professional environment (Domain) remains the focal point throughout your project.
Instead of firing off in IT-Jargon, we express your requirements and the functionality we are constructing to meet them in the terminology, processes and responsibilities associated with your business experts and operators (domain-specific language). Your users and our developers can thus communicate with ease. On this basis, we build the appropriate business logic into a domain model that is comprehensible and clear. This will later be "translated" into programming language for the software solution itself. The model is constructed iteratively, refining and optimizing in brief incremental cycles. In this way it comes, step by step, closer and more comprehensively to reflect the reality of your business processes.
We use UML (Unified Modeling Language) as a universal modeling language to define user requirements. UML is a graphic-oriented standard, which enables the creation of multi-disciplinary, re-useable program models that can be expressed in diagrams or cross-sections.
In their graphic form, these models can be understood by anyone working on the project, thus encouraging structured communication and procedure. The models can be automatically created for a diversity of environments and are easily adjustable to new requirements.
Furthermore, we use proven patterns (solutions templates) such as MVC (Model – View – Controller). MVC is a de-facto standard for the abstract description and draft development of complex software systems. It defines general architecture of presentation, program control and data model, that provides the appropriate basis for Web-Business applications.
With this three segment structure, MVC supports the development of maintenance-, modification- and enlargement-friendly solutions. AOE media has also developed its own TYPO3-based MVC-Framework. It integrates concepts from MVC and Domain-driven Design in a TYPO3 Core and is used to support our realization of high performance TYPO3 applications and Extensions.
|
Domain-driven Design
More information |
MVC (Model – View – Controller)
More information |
congstar GmbH
Read the Case Study:
current page Agility and user focus