Intersect’s Engineering team of project managers, business analysts, software engineers, and testers work with clients to deliver research-focused software projects, with over 100s of software engineering projects successfully delivered since 2008. Our capability is built on a company culture of collaboration that fosters a focus on the client while pursuing engineering excellence. We specialise in building research applications across a range of disciplines using Agile and Kanban project management methods and cater for both large and small projects.
Domain areas include:
- Data Research capture and management
- Workflow management
- CI/CD deployment
- Container Management
- Analytical software
- Data visualisation
- AWS Expertise
The following capabilities are available:
- Business Analysis: Our business analysts work with research institutes, research groups, service centres, and government departments or agencies to assess their current circumstances and plot the course for the future. Analysts are experienced in the research environment and are well acquainted with the major eResearch programs, tools and services. Analysis activities always focus on the most valuable areas to the client and might include: gap analysis, requirements specification, workflow assessment, problem identification and resolution, assessment of technology stacks, process analysis and design, architectural design, systems analysis, data migration planning, and systems audit. Analysts have varied backgrounds and possess a broad range of skills, including in Agile & Kanban project management methods, data management, data repositories, simulation modelling, programming and software design. They work closely with our software developers and testers to ensure a smooth handover from analysis activities to solutions development.
- Software Development: Our software engineers work with clients to deliver the specified software.
-
- Core team processes: Agile project management, continuous integration, and test-driven design.
- Key frameworks and languages: Python, Java, Rails, Django, Flask, PhP, Ruby.
-
- Software Testing: Our software testing experts work with project teams to design and implement a testing regime that will deliver appropriate quality assurance. This is achieved by devising and executing testing strategies, test plans and defect identification procedures. Our developers are also adept at configuring functional testing tools for optimal automated functional tests & quality assurance. We use a range of industry-accepted tools and techniques. Close collaboration between product owners, business analysts, developers and testers ensures frequent validation of features and requirements.
- Project Management: Our project managers plan, coordinate and report on software engineering projects in conjunction with all stakeholders. Project managers are skilled at managing agile software projects, using industry standard methodologies with a high level of client involvement.
- Software Maintenance is an optional service available for software built or implemented by Intersect Australia (and other software by special agreement). It enables you to be confident of proactively maintaining a secure and supported level of underlying technology, as well as be assured of software fixes as they are needed. More information on Software Maintenance is available here.