ABSE Can Bridge All Stakeholders
It is known that during a software project, all project stakeholders must work together to achieve the best project outcome. However, not all of them work at the same technical level or domain knowledge.
By making the appropriate Atom Templates available to each specific stakeholder, domain experts, designers, developers and testers can work together on the same project, through one or more ABSE models.
Customers can require
The customer can specify their requirements using a specially crafted form (an Atom Template). This atom can be seamlessly integrated in the project, and be used by other stakeholders to perform their job.
Domain experts can specify
Domain experts can use requirement-type Atoms to search or build other domain-specific Atoms to be used for development.
Designers can design & re-arrange
Specific application features can generate GUI features that later need to be designed, re-arranged, or just fine-tuned. ABSE allows designers to work on design-type Atoms without breaking the programming specifications.
Developers can build
Developers can use the existing Atom Libraries, built by the domain experts, to build applications that follow the specifications laid out by the customer using specific requirement-type Atoms.
Testers can debug & test
Models built by the developers may automatically contain debug code and unit tests through dedicated Atoms. Testers can use these Atoms to run wide or specific tests, and may use workflow-specific Atoms to make bug reports, internal memos, or change requests.
|