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

Comments

Popular posts from this blog

Cloud Computing in simple

Bookmark

How to Write an Effective Design Document