Search
Key Project Disciplines
Engineering assignments and development projects variety considerably in terms of the formality, size, scope, duration and team make-up. As such it is important that all team members share a common core set of skills and understanding in order to work effectively together. Method Maker are pro-active in ensuring each and every team member understands and applies the following disciplines.
UML - UNIFIED MODELLING LANGUAGE
USED FOR - Requirements Capture, Conceptual Modelling, System Documentation, and Design Specifications.
BENEFIT/DESCRIPTION - Improving team communication, Unambiguous specification of designs and system documentation.
PATTERNS
USED FOR - Analysis and Design.
BENEFIT/DESCRIPTON - Common solutions can be named and referenced by team members, allowing tried and tested work to be leveraged and reused.
SCENARIO BASED PROTO-TESTING
USED FOR - Verifying important features, Requirements Feedback, Mitigating key risks, Release Planning.
BENEFIT/DESCRIPTION - Objective assessment of progress through the iterative release and validation of a systems evolutionary development.
FRAMEWORKS
USED FOR - Initialising an project with a set of pre-fabricated components of known value.
BENEFITS/DESCRIPTION - Pre-existing sub-systems that are used to reduce the amount of work that needs to be done.
ARCHTECTURE
USED FOR - Capturing the essential qualities of a system and constraining the solutions function, form and run-time characteristics.
BENEFIT/DESCRIPTION - Provides the technical backbone for a project; establishing key mechanisms, reference frameworks, and extension points that serve as the foundation for further work.
PROCESS / METHODOLOGY
USED FOR - Defining the roles, activities, artefacts and tool chains to be used on a project.
BENEFIT/DESCRIPTION - Establishes the projects organisational structure and defines consistent terminology around who does what, when and how.