Product Development Steps
1. Discovery
The idea behind the Discovery service is to help your organization save time and resources by allocating discovery sessions to our team and creating a Business Requirement Document. This is an important step when your organization is working on new product development.
What we need from you
- You don’t need to have a completed solution
- Provide us with a Product Manager
- Set business goals
- Two-hour discovery sessions with your Product Manager 3 times a week
How we help you with custom software development in a discovery phase
- Schedule two-hour calls with your Product Manager
- Prepare an agenda and discovery call template
- Understand your challenges and define your actual needs (as opposed to needs that may seem necessary but actually are not)
- Explore your general business positioning – functional: what you do, external: niche audience, challenges, strengths, and competitors
- Examine business processes
- Familiarize ourselves with your expectations for the new product and new product development process
- Identify setbacks and obstacles
2. Analysis & Design
When starting a new product development process it is important to start with business objectives assessment. This is the first step that Vicert takes with you so we can create an implementation plan for different services like: new product development, MVP, cloud migration, compliance assessment.
What we need from you
- Provide us with a Product Manager
- Two-hour discovery sessions with your Product Manager 3 times a week
- Business Requirement Document BRD (Business / Functional / Non-functional)
How we help you with custom software development in a discovery phase
- Do the right thing – Analysis
- Do the thing right – Design
What we need from you
- Provide us with a Product Manager
- Two-hour discovery sessions with your Product Manager 3 times a week
- Business Requirement Document BRD (Business / Functional / Non-functional)
How we help you with custom software development in a discovery phase
- Do the right thing – Analysis
- Do the thing right – Design
After creating a low fidelity prototype, our team will provide a general idea of how the solution will perform. The results are studied further and this is a solid foundation for creating UX prototypes that would be convenient for testing. This approach is useful in situations where it is necessary to quickly apply changes.
What we do:
- Assessment of your business requirements
- Creating rough early concepts or low fidelity mockups
- Solution comparison – define and analyze alternatives
- Data modeling
- Legal compliance assessment HIPAA / Part 11 CFR
What you get
- Technical Design Document
- Low Fidelity Mockups
What we do:
- Assessment of your business requirements
- Creating rough early concepts or low fidelity mockups
- Solution comparison – define and analyze alternatives
- Data modeling
- Legal compliance assessment HIPAA / Part 11 CFR
What you get
- Technical Design Document
- Low Fidelity Mockups
3. MVP
MVP or Minimum viable product is a service we provide as one of the stages of Product development service.
The process of MVP software development with our Product team is well-structured and does not require a completed solution from your side. What it takes to get a successful MVP development with Vicert as a trusted partner is to have your Product Manager available for sessions with our team.
The initial point of minimum viable product development is to have business goals and objectives defined. After this, we create an implementation plan that lasts between 3 to 6 months and after this time Vicert deploys a functional version of a product that has enough functionality to be presented to early customers for feedback.
MVP development — What we do
- Assessment of client’s business requirements
- Complete Architecture and design
- Data modeling
- Legal compliance assessment / implementation HIPAA / Part 11 CFR
- Implementation of the agreed scope of the product
- QA workflow ensuring legal and functional requirement compliance
MVP development — What you get:
- System Architecture Document
- Wireframes / Mockups
- Implemented, tested & deployed system
4. Product Implementation
Rounding up the software development life cycle, we get to a final stage of a more complete service. After successfully completing the discovery, analysis, and design phase, our team puts its focus on building a minimum viable product followed by a complete product implementation.
What we do:
- Application lifecycle management
- Complete Architecture and design
- Data modeling
- Legal compliance assessment/implementation HIPAA / Part 11 CFR
- QA workflow ensuring legal and functional requirement compliance
- CI/CD infrastructure
What you get:
- System Architecture Document
- Wireframes / Mockups
- System Requirement Document
- Implemented, tested & deployed system