Please enable JavaScript.
Coggle requires JavaScript to display documents.
Strategies(Building Microservices) - Coggle Diagram
Strategies(Building Microservices)
Business Boundaries
Knowledge
Current Workflow
Application Dependencies
Use Stage Environment for understanding
Interview with relevant BA's
Discussion with PO
Feature RoadMap
Long term(P2) - Enhancement or Nice to have
Non Critical(P3) - Nice to have
Critical Near term(P1) - Must have
Dependent Applications/Impact
Security/Privacy
Scope (IN/OUT)
Report/Analytics Requirements
Workflow/Type of Users or Journeys
Reduce Complexity
UX Requirements
Assumptions
Epics/Features
Ground Rules
Problem Statement
Business Objective
Success Metrics
Possible Requirements (If any)
Wireframe
Acceptance Criteria
Stories
Based on sizing, break down into functional stories
Review and Revise
Review (Past)Lessons Learned
Technical discussion
Involve team if required
Technical
Analyse Boundaries
Direct Scenario
Required POC
More Investigation Required
Ensure
Isolated Persistence
Module independent
Not Duplicating other Micro service functionality
Assigning Tasks
Solution Architecture
Architecture Diagram
Security/Privacy Consideration
Observability
Service Level Indicators
Traceable Individual Events
Business Goal Tracking
Performance tracking
Performance Consideration
Database Design
AWS Components Used
Approval
Rinse and Repeat
Environment Setup
AWS
Python(OOPS)
Code Repository(GitLabs?)
Angular
Contentful
CI/CD Pipeline
Sumo Setup
Documentation
Swagger
Technical Backlogs
Adding Technotes
Adding Technical Stories
Process
Code Review
Unit Testing
Adhering to Coding Standards
Daily/Status Update
PMO
Project Plan
Schedules
Milestones
Process
Meeting Cadence
Daily Standup(10.30AM IST)
Weekly Dev Call(11-12 AM IST)
PMO Meeting with HOD
Dependency Meeting/Scrum of Scrum?
Release Process Management
3 or 4 Week Release Cycle?
Project Communication
Sprint Ceremonies
Stakeholders Management
Manage Scope/Priorities
Project Prerequisites
JIRA Setup
As per current standards
Confluence Setup
Email Setup
RISK Management
Resource(DM?)
RACI Matrix
QA Planning
Regression
Automation
Performance/Load
Testing Approach(Microservices)
Tool ?
Test Cases
Scope