Product
sprint cycle
The Plank product lab consists of dedicated teams of full-stack engineers and devops engineers that work with innovative technology companies on their most difficult challenges.
Review of User Requirements / Wireframes / Visual Design
- Working with designers on user stories, user personas and acceptance criterion
- Provide feedback to designers on wireframes
- Give guidance on Visual Design to simplify future UI implementation
Backend design and implementation
- Design data model schema
- Implement database design based on data model
- Implement REST or GraphQL API endpoints
- Authentication & Authorization design
- Generate API documentation
Web UI design and implementation
- Creating UI components corresponding to design
- Connecting frontend state to backend API
- Frontend state management and flow
- View hierarchy design and implementation
Testing / Continuous integration setup
- Unit tests with each PR
- Integration / end to end tests covering both front-end and back-end
- Automated performance tests
- CI pipeline to automatically trigger test suite upon each commit
Continuous Deployment
- Automated pipeline setup for PR deployment to dev, staging, production
- Setup of alerting and monitoring
- Version control and automated rollbacks
Sprint review and plan next sprint requirements
- Demo of features completed in sprint
- Sprint retrospective and review of actual vs estimated effort
- Backlog review and planning of features for next sprint
Product
articles
Engineers we’ve worked with
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut morbi bibendum interdum sit. Tincidunt magna nisi, a amet sit enim dui accumsan. Phasellus in nunc gravida.