Ourprocess
What we do
- Advisory in machine learning and its relevance in the business.
- Training to implement machine learning solutions.
- Design of a machine learning model to solve the established problem.
- Implementation and integration of a machine learning solution that solve the established problem.
- Deployment and monitoring of the solution implemented.
- Revision of the benefits obtained and implementation of a continuous improvement plan.
What we get
- Reduce costs of the production and business processes affected.
- Discover new opportunities of business previously hidden in the data.
- Reduce risk associated with the implementation of machine learning solution.
01
Advisory and consulting
Team
- Business analyst
- Solution architect
- Software architect
- Technical researcher
- Project manager
Activities
- Business goals understanding
- Technincal consulting
- Research state of the art
- Project scoping
- Solution design
Deliverables
- NDA
- Use cases
- Project plan and scope
- PoC proposal
- Training
02
Data analysis and discovery
Team
- Data miner / scientist
- Client database admin
- Client subject matter expert
Activities
- Collect initial data
- Establish data appropriateness
- Clean, integrate and format data
- Model prototyping
Deliverables
- Data structure
- Data preparation report
- Initial baseline report
03
Solution research
Team
- Data miner / scientist
- Business analyst
- Project manager
Activities
- Model building
- Model evaluation
- Model iteration
- Establish further steps
Deliverables
- Minimum viable product
- Model source code
- Model progress report
- Model structure report
- Suggestion for future actions
04
Integration
Team
- Software architect
- Solutions specialist
- Data miner / scientist
- Developers
- UX lead
- Project manager
Activities
- Integrate with data sources
- Downstram integration
- Code packaging
- UI development
- Testing
Deliverables
- Integration plan
- Flow diagram
- Database schema
- Source code
- Builds
05
Deployment
Team
- DevOps
- Delivery manager
- Cloud engineer
- Project manager
Activities
- Provisioning (AWS, Gcloud, Az)
- Rollout planning
- Prepare ongoing maintenance
- Deploy solution
Deliverables
- Rollout execution
- Report on deploy analysis
- Report on future steps
06
Maintenance and updates
Team
- Technical support
- Developers
- Release manager
- DevOps
- Cloud engineer
- Project manager
Activities
- Monitor performance
- Manage system configuration
- Manage system capacity
- Manage system availability
- Manage updates
- Manage security
- Requirement gathering
- Backlog priorization
Deliverables
- Bug fixes
- New feature scope
- Ticket response
- Upgrades to system