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/modules os SubSystem
-Eeach team member will desig the Low Level Design for implementations of features
-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/modules os SubSystem
-Eeach team member will desig the Low Level Design for implementations of features
Comments
Post a Comment