When the team at Cardea first sat down with Ribera, they had a sense of what they wanted to do and provided architectural sketches of their ideas. Some drafts were not quite to the point of wireframe designs, but they had clear technical touchstones.
Ribera came in with the resources and tools needed to help them with their project. They built a team, assisted with product development, and conducted the required protocol for quality assurance. The team included a project manager/scrum master and senior developers to help Cardea with the Agile software development process and backend development, which included a selection of the technologies that would help them build their product.
Ribera worked closely with the team at Cardea to ensure all the requirements were met to release the product. They followed a sprint-by-sprint development schedule, which kept the project within Cardea’s timetable for completion. The first sprint included a discussion around the ideas for the software architecture and reviewing alternatives. The next sprint focused on figuring out what they needed to accomplish in each sprint to meet the goal. In the remaining sprints they worked on the different aspects of the product development.
Prior to product release, Ribera conducts a series of tests from QA to user acceptance testing in development and production environments to confirm that all regulations are addressed.
