Skip to content

Explores best practices of any potential steps during software development

License

Notifications You must be signed in to change notification settings

perryzjc/sdlc-journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation


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.

SDLC Journey last commit

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)

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 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

Support

@perryzjc

Releases

No releases published

Packages

No packages published