Technology Goals Setting
Our Code has techical dept? -Low Test coverage -Lack of modularity -Code Complexity -Lack of documentation -Too large code -Over coupling Technology Goal: -Identify technical depth Improve Code Quality: -Code Analysis (Static code analysis, Identify circular dependency, Cyclomatic Complexity, Code Coverage etc.) -Code Profiling -Code Refactoring Tools can be used: -Ndepnds: Static Code Analysis Improve Code Productivity: -Tools: Resharper Practice & adopt cloud native development -Groom team on to understand 12 Factor App Adopt Micro services in components -Perform Domain Driven Design -Implement Microservices following DDD Practice and adopt OpenAPI 3.0 Specification Soft skills Goal: -communication -Communicate effectively with the team, participate in scrum meetings, design reviews -Become familiar with current system -collaboration -Each team member should publish a blog abut their component/modu...