Requirements Analysis

requirements analysis

From 1992 to 2004 we were involved in IT information systems projects in large companies, with significant budgets.

Since then, we have taken on the challenge of small business. We have learnt the lessons of capital start-up requirements and the need for an integrated management system.

Strong foundation

It is best to have a strong base on which to build, rather than modifying foundations when construction has started.

Multi-layer database systems (forms and queries built on tables and relations) function best with well-designed data structures. But be sure to understand the requirement and the business case before embarking on design.

Using integrated systems

Some companies have separate systems for estimates and invoices interfacing with a different accounting system. They may have another for order planning and a fourth for research and development. But now, the transactional management, CRM, Order Planning and Accounting can all be in one ERP system.

Companies must now supply a digital transaction file to tax authorities and to electronic invoices to customers. Accounting software is therefore obligatory.

Management software is a vital tool in the management of a business. It is the source of the numbers which help a company improve such as costs, turnover and margin.

Choices for business software

We offer to accompany your choice of software and the design of the optimum configuration to get your job done.

Our approach is to understand and map your business configuration, then work through your requirements with you. Using an iterative process, we look at the tools that are most appropriate for your management.

We work with UML diagrams for documentation and design. Odoo and Evernote help us to demonstrate the advantage of integrated systems. Our aim is to focus your thinking on the most appropriate tools for you.

Our focus is on mapping your functional requirements to help you determine your needs and criteria for your choice.

Understanding a domain

I’m suggesting that people record all these types of findings using Evernote as a business memory and then analyze them so that they do not remain individual items.

Recording business activity, remarks, thoughts, observations about the business based on events, meetings, thinking, experience, exchange with colleagues, partners.

Managers can get a holistic vision of events, observations to make them into a whole, to help them stand back, to fix vision, to get insights, to make decisions and to set action plans.

Managers learn about their operations, the system under their control.
Every day they learn about what has happened in the field, a lorry has delivered, a product produced, turnover increased.

systems analysis
UML context diagram of a service site

Our approach is to capture the environment, the operating and business process experience to assist businesses map out their future.

The objective is to understand and document the business function as input to planning activity.

The key to development

Systems analysis is the key to development and design before laying a single brick or piece of code. It is much cheaper to rethink or redo a design than rebuild a system or a house.

We analyse both our own management system and model case studies of real-world systems. Our tool of choice is Enterprise Architect from Sparx Systems in UML systems models.

We started out developing Microsoft Access databases in business environments as a contractor. Our first projects included analysis for the Year 2000, Finance, Supply Chain and Purchasing.

Modelling software

We use Sparx Systems enterprise architect to model current and future systems

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.