Driving business innovation with better IT solutions
Three pillars supporting our values :
Client comes first
1 Satisfaction of our clients is our first priority. Deliver the best of possible is the main creed for Maxwell’s consultants and development teams.
2 Create new sources of value and progress towards the new unexplored horizons, is a second pillar of Maxwell’s identity. We act to create the business value.
3Crunch the numbers and be the working example of a data driven company. Maxwell’s mission is to measure everything to continuously optimize the development and business processes. We seek to improve things through measurement and profound analysis.
How do we work ?
Both small- and medium-sized businesses trust Maxwell to ensure the IT part of their activity. Our specialists collaborate with customer's teams, contributing to the overall success of projects.
Maxwell offers engagement models matching the requirements of the most demanding customers.
Depending on your needs, we can either completely implement your project from an idea to a final result or you can hire our dedicated IT professionals or team engaged as an additional force to your onsite IT team.
We have simple and clear processes, so our customers can control the project on any stage at any time.
Our Technical Experts will analyse your documentation and goals of your project. When the project scope is defined and clear to us we deliver the specifications and our proposal to the customer.
Our project manager communicates the result of analysis with a remark and propositions from technical teams. We understand that communication is a key for successful collaboration, that's why project manager will always guarantee a good transition of information from a functional level of technical specialists.
Based on the analysis we discuss and determine the conditions and choose the efficient way of collaboration, approved by a contract.
Good planning for any kind of developement is necessary and gives you the possibility to see the full roadmap of a project.
Maxwell's project managers will evaluate the risks of each phase of developement or integration and will offer you a transparent vision on all possible delays. On this phase we assign the best ressources to appropriate tasks and evaluate the importance of each step, gathering all pieces of puzzle in a clean picture.
Our goal is to select better project management approach, such as Agile or traditional one, and involve the customer in planning of a further development.
The most important is the development phase where we build the application. The previous phases lay the foundation for guaranteed successful development; the following phases ensure that the product functions are implemented as required.
The purpose of this main step is to convert the system design prototyped in Design Phase into a working information system that addresses all documented system requirements.
At the end of this phase, the working system will enter the Test Phase. We use iterative methodologies to insure the dynamic development process such as SCRUM model that focuses on fast deliverables and quick responds to emerging requirements.
In the last phase we start a deliver operation by progressively deploying to a production environment and re-testing the latest version of our work. Only when we are sure that your project is error-free, we start to officially transfer the responsibility for ongoing maintenance and support of product from the project team to customer's team or to our support group.
On this step depending on the project full documentation will be maintained and transferred to customer.The customer reviews the product and signs the acceptance sign-off. The customer's teams are trained by our experts.
After each project we analyse a 'lessons learned' from it, project successes and project failures, that helps us to continuously improve our services
Key questions that customer should ask during project planning and execution:
- What resources and activities are required for this project?
- How is the project aligned with business requirements?
- How does the project meet defined technical requirements?
- What are the planned milestones/deliverables for this project?
- What are the key risks and are there mitigations available that need to be managed as part of, or in parallel to the project?
- Is the project delivering the defined scope on budget and within the approved timeline?
The project that we develop traditionally center around well-organized, structured phases of work. The more complex a project is, the higher its risk, the more rigorous project controls need to be.
Before starting the project we agree on the way the project will be managed. We use both traditional and iterative approaches to project management.
To help the customer to select the best one for a project we explain the difference: