Business Analysis
We have several years experience in all phases of requirement engineering. We did a lot of stakeholder analysis to make sure that all the stakeholders are identified. Then we worked together with them to understand their needs and elicitate the requirements.
After a throughout analysis, we specificied those requirements. The specificatios were done applying agile requirement engineering with user stories or classical one with use cases.
In many cases, more details were needed, therefore we described processes with BPMN or did business domain modelling with UML class diagrams.
We did a carefull requirement prioritization in order to enable our customers to deliver firstly those features with the highest return of investment and possible risk. Then we did extensively the requirement validation by organizing review sessions, defining acceptance criteria and making sure that test cases can be derived from requirements.
We have experience with many requirement management tools such us IBM Requirements Pro or DOORS or other multi purpose tools such as JIRA.
Software Architecture


Several years experience in the area of:
- Service Oriented Architecture (SOA)
- Component Oriented Architecture
- Software as a Service (SaaS)
- Event Driven Architecture (EDA)
- UML
- Model Driven Architecture (MDA)
- BPM (Business Process Management) including BPM best practices, BPM design patterns and BPMN
- Best Practices, Design and Architectural Patterns
- Experience in providing solution architectures for large and mission critical enterprise systems.
- Experience in architecting and designing systems for high-transaction rate environments where performance, scalability, security and availability is a paramount.
- Experience in setting up architecture governance solutions.
- Dramatically increased the speed of the software development, enforced the governance processes, increased the motivation of the software developers by using Model Driven Architecture (MDA) / Model Driven Software Development (MDSD).