about us services how we work expertise careers contact us
Overview
Delivery Model
Methodology
Project Flow
Project Team
Project Management
Quality Control
Business Models
HOW WE WORK - PROJECT TEAM
Project Team

Rembros Corporation is a software service provider focused on problem solving and producing results. Our engineering approach relies heavily on years of experience, which placed a premium on problem solving, rather than on the conveyor approach of churning out coders, as quickly as possible.

Rembros Corporation has a project-oriented organizational structure. This means that the company management is built around project teams that are the primary cells of the company. This structure has a number of advantages in comparison with a standard department-oriented organizational structure.

The project team is a self-managed team. The project flow is defined by the project implementation procedures and by customer requirements.

The core of a project team consists of the following members:

Business Analyst.
A business analyst (BA) is responsible for analyzing the business needs of clients to help identify business problems and propose solutions. Within the systems development life cycle domain, the BA typically performs a liaison function between the business side of an enterprise and the team. This person understands of what systems can and cannot do and analyses around how realistic the requirements are in terms of effort, time and costs.

Project manager.
This person is in charge of the entire project as well as the direct management of the project team and is personally responsible for the success of the project, manage the project implementation in accordance with the Rembros methodology standards and software development processes, make and manage periodic reviews of the project software development processes and intermediate product releases, make corrections to the project implementation based on the results of reviews, assign appropriate resources necessary for project implementation in accordance with the project requirements, optimize the process to meet project requirements and quality criteria, manage the task planning in accordance with the project budget and quality standards, manage the schedule of deliverables.

Software Architect.
SA Is responsible for development of requirements and design documents as well as tracking any change requests against project design or requirements. Software Architect's duties include but not limited: development of project requirements, development of design documents, management of designer team for document development, development of task list for designers working on the project, review and approval of documents produced by designers, reporting about implemented designers tasks, track change requests and evaluate bugs, features, and enhancements, track developer progress against requirements and design documents.

Lead Software Developer.
The Lead Developer is responsible for project implementation in accordance with previously developed requirements and design documents and work coordination in team. Lead Developer's duties include: development of code based on design documents, management of other developers, development of task list for developers working on the project, review and approval of code produced by developers, prepare status reports on assigned tasks, assignment of a "build master" from development team members, preparation of the build status report.

Lead QA Engineer.
The Lead QA Engineer is responsible for project testing in accordance with previously developed requirements and design documents. Lead QA Engineer's duties include: development of test programs based on the design documents, management of QA engineers, development of task list for QA engineers working on the project, review and approval of test results produced by QA engineers.

HOME ABOUT US SERVICES HOW WE WORK EXPERTISE CAREERS CONTACT US