https://github.com/perryzjc/sdlc-journey
Explores best practices of any potential steps during software development
https://github.com/perryzjc/sdlc-journey
github sdlc software-architecture software-architecture-and-design software-engineering
Last synced: about 1 month ago
JSON representation
Explores best practices of any potential steps during software development
- Host: GitHub
- URL: https://github.com/perryzjc/sdlc-journey
- Owner: perryzjc
- License: apache-2.0
- Created: 2023-01-05T16:50:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-06T11:31:35.000Z (over 3 years ago)
- Last Synced: 2026-05-27T02:34:07.865Z (about 1 month ago)
- Topics: github, sdlc, software-architecture, software-architecture-and-design, software-engineering
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SDLC Journey
Documenting my journey as a student exploring the software development life cycle (SDLC) and creating a comprehensive guide to best practices in software development.
[](https://github.com/perryzjc/sdlc-journey)
[](https://github.com/perryzjc/sdlc-journey)
```mermaid
flowchart LR
subgraph Student exploring SDLC
A[Document journey and best practices]--> C[(GitHub Repository)]
C -->|Explore| D[Personal notes and quality resources references]
C --> |Welcome| P[Collaboration and contributions]
C -->|Focus on| software-development-topics
subgraph software-development-topics
direction LR
E[e.g.] --> F[Naming conventions]
E --> H[Documentation guidelines]
E --> I[Tool recommendations]
E --> J[Environment package management]
E --> K[Testing]
E --> L[CI/CD]
E --> M[Release processes]
E --> ETC[etc.]
end
subgraph Comprehensive guide to SDLC
D --> O[All stages and branches]
end
end
```
As a student exploring the software development life cycle (SDLC), I am documenting my journey and the best practices I discover along the way. This repository includes my personal experiences and references to quality resources, with a focus on a wide range of topics related to software development such as naming conventions, commit message standards, documentation guidelines, tool recommendations, environment package management, testing, continuous integration/continuous deployment, and release processes. My goal is to create a comprehensive guide to the SDLC, covering all stages and branches. Please note that my knowledge and understanding are still developing, and I welcome collaboration and contributions from others.
## Features
* Organize information in a structural and consise way
* Mermaid graphs are used a lot
* Provide references to quality resources
## Contents
* [Quick Start (NOT DONE)](#quick-start)
* [Changelog (NOT DONE)](#changelog)
* [FAQ (NOT DONE)](#frequently-asked-questions-faq)
* [Contributing Guide (NOT DONE)](#contributing)
* [License](#license)
* [Support](#support)
## Quick Start (NOT DONE)
This guide provides a quick way to get started with our project. Please see our [docs (NONE DONE YET)]([INSERT LINK TO DOCS SITE / WIKI HERE]) for a more comprehensive overview.
### Requirements (NOT DONE)
* [INSERT LIST OF REQUIREMENTS HERE]
### Usage Examples (NOT DONE)
* [INSERT LIST OF COMMON USAGE EXAMPLES HERE, WITH OPTIONAL SCREENSHOTS]
## Changelog (NOT DONE)
See our [CHANGELOG.md](CHANGELOG.md) for a history of our changes.
See our [releases page (NOT DONE)]([INSERT LINK TO YOUR RELEASES PAGE]) for our key versioned releases.
## Frequently Asked Questions (FAQ) (NOT DONE)
[INSERT LINK TO FAQ PAGE OR PROVIDE FAQ INLINE HERE]
## Contributing (NOT DONE)
[INSERT LINK TO CONTRIBUTING GUIDE OR FILL INLINE HERE]
[INSERT LINK TO YOUR CODE_OF_CONDUCT.md OR SHARE TEXT HERE]
## License
See our: [LICENSE](https://github.com/perryzjc/sdlc-journey/blob/main/LICENSE)
## Support
[@perryzjc](https://github.com/perryzjc)