Performance Architecture

Leaders in software quality - drivers of a great customer experience.

Odecee Performance Architects are considered the pinnacle in Quality Assurance practitioners, delivering thought leadership in all facets of Architecture, Development, Performance Engineering & Testing. Tasked with ensuring our customers realise their performance requirements and targets, our Performance Architects typically engage with all Architects, Business representatives and Technical Leads to ensure the system architectures performance concerns are kept in-check.

Leaders in Software Quality

Our Performance Architects are crucial in ensuring your Non-Functional Requirements are relevant and achievable by your business critical systems.  They will drive out Volumetrics, Application Simulation Models and define relevant and achievable system response times. Furthermore, the Performance Architects will ensure the development processes adhere to good practice methods such as code reviews to ensure the written code is performant, augment the development cycles by introducing the Performance Unit Test and act as a point person for all performance related coding and configuration issues.

Architectural Reviews

We have seen Application and Solution Architectures time-and-time again fail to meet the customers expectations late in the SDLC. Our Performance Architect will provide a clear view during the Architecture and Design phases of a program by articulating system performance designs through a Performance Architecture or Performance View. Having an Odecee Performance Architect review the systems architectural artefacts will ensure the designs are kept performant.

Skills Profile

Our Performance Architects are in all respect Solution Architects with a performance focus. Their skills profile typically includes:

  • Java Virtual Machine experts with deep knowledge on instrumentation techniques, heap and thread analysis.
  • Performance & Volume testing leadership.
  • Skilled in Application, Integration and Security Architecture.
  • Deep technical knowledge with expert understanding of Application Servers, J2EE/JEE and Java/.NET technologies.
  • Expert knowledge in hardware and infrastructure including experience in Linux, (Open) Solaris & Windows 200x Server operating systems.
  • Highly experienced developers with a strong understanding of the Software Development Life Cycle.
  • Code Profiling or Run Length Analysis champions.
  • Performance & Volume testing leadership.

The Future

At Odecee, we believe that Performance Architecture will be a mandated skill in all medium to large scale projects and programs of work.  Take the step and see what value our  unique Performance Architects can offer your IT project.