Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 1.26 KB

development-workflow.md

File metadata and controls

68 lines (47 loc) · 1.26 KB

04 - Implementation

4.4 Development Workflow

Describes how work proceeds from start to finish within the team, rather than just isolated rules. It connects code, branches, review, and delivery.

Typically includes elements such as:

4.4.1. Branching strategy

How branches are organized in the repository:

main / master → production
develop → integration
feature/* → new features
hotfix/* → urgent fixes
release/* → release preparation

4.4.2. Feature lifecycle

Describes the typical workflow:

Create branch from develop or main
Develop the feature
Open Pull Request
Code review
Approval
Merge
Deploy (CI/CD)

4.4.3. Pull Request process

PR rules:

Ideal PR size (e.g., small and focused)
Minimum number of reviewers
Checklist before opening a PR
Requirement for automated tests

4.4.4. Code review guidelines

What should be evaluated:

Code readability
Architecture
Performance
Security
Standardization

4.4.5. Versioning strategy

If the project uses versioning:

Semantic Versioning
MAJOR.MINOR.PATCH
1.0.0 → breaking changes
1.1.0 → new features
1.1.1 → bug fixes

4.4.6. CI/CD flow

How code reaches production:

Automated build
Automated tests
Static analysis (Linting)
Deployment to staging
Deployment to production