Development Process

We use Scrum, Agile, and Lean Principles to develop and deliver real business value for startups and multinational companies, no matter where they are in the product life cycle.

Every step of the way

No matter where you are in the product lifecycle, we can jump in to accompany and guide you through every step anywhere from inception all the way to ongoing support.

  1. Inception

    We gather the main stakeholder's concerns and create a plan for your product's development.

  2. Design

    The main goal of this phase is to ensure we are on track to build the right product with the right features for the buiness need.

  3. Development

    Working in two week sprints, we build your product, priotitizing features by business value added.

  4. Launch

    When the minimum viable product is ready to launch, we make sure all systems are ready to go.

  5. Development & Support

    We continute to add features and provide suport for what has already been implemented.

Inception

The main goal of the Inception Phase is to analyze the project's viability and define a high-level plan for what work needs to be done.

We will conduct interviews to gather feedback and input from all relevant stakeholders in order to outline the technical and business requirements.

Then we might also utilize Elevator Pitch, Stakeholder Mapping, Risk Maps, Trade Off Sliders and other tools to further narrow the scope and define the product vision.

Inception

Design

Once we've identified the problem we want to solve and come up with a high-level plan, we can begin prototyping ideas and testing assumptions during the Product Design Phase.

During this phase, our main goal is to ensure that we are on track to build the right product with the right features to meet the business need. We will use techniques such as Vision Boards, Personas Cards, Paper Prototyping, Story Maps, and MVPs to create user stories and work on design prototypes..

Design is completed as soon as we have created enough user stories in the backlog to fulfill the startup requirements.

Read more about Product Design in our Playbook .

Design

Development

We kick this phase off by drafting a Working Manifesto, which outlines roles, responsibilities, meeting structures, and the technologies we will use.

At this stage, we should already have a backlog with initial user stories and a foundation of graphic design elements, meaning that we are ready for our first sprint planning meeting.

We generally work in 2-week sprints, which begin with a planning session and end with a retrospective meeting.

During the Development Phase, we get down to the nitty gritty and build software using XP practices such as code reviews, unit testing, and continuous delivery, among others.

Read more about the Development Phase in our Playbook .

Development

Launch

When we are ready to deploy, we set up Staging, RC, and Production Areas to ease the transition and make sure that everything is thoroughly tested with continuous integration and automated validations, minimizing room for human error.

When the time comes to hand the product over to your team, we offer training and maintenance to ensure a smooth transition.

Read more about our Deployment Process in the Playbook .

Launch

Development & Support

The development of a successful product never ends: as more and more users adopt it, new features and adjustments are required.

Using kanban and our proven deployment process, we know how to put code into production quickly in order to rapidly and efficiently respond to user's needs.

During this phase, we monitor the application's performance and behavior using tools like New Relic and Sentry, performing maintenance, fixing bugs, and offering comprehensive support to keep your product in tip-top shape.

Support

Students are the future. We’re helping them to get in the right path.

CareerVillage uses crowdsourcing to provide personal career guidance to students on a massive scale. We’ve been working diligently on their Django-based platform for the past 5 years in order to expand their functionality and to engage and maintain the active user community that is crucial to the platform's success.

  • +10k

    Students

  • +3k

    Professional Volunteers

  • 20k

    Pieces of Advice Given

CareerVillage
Timezone Convenience
We're located in a strategic timezone, EST+1, which allows us to work remotely with US teams during normal working hours.
We often visit our customers to plan together and build strong relationships.
Free Consultation
Timezone
Have questions?
Check out our FAQ to learn more about how we work and what we can do for you.
Read our FAQ