Skip to content

vta/devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Developer Guidelines & Resources

VTA development teams have implemented a Board of Directors initiative to adopt industry-standard best practices for software development and deployment to become an innovator in technology within Silicon Valley to help educate, facilitate, and assist other public transit agencies and government organizations in promoting public transit use.

We request all software developers, project managers, and user acceptance testing stakeholders follow and adhere to the Agile methodologies as documented in our Wiki on GitHub.

As time permits, we will continue our efforts to add documentation, guidelines, and recommendations to explain further our concept of Agile methodologies and the SDLC, as illustrated in the diagram below.

Agile DevOps SDLC pathways

DevOps

@see - GitHub - DevOps : awesome learning

DevOps

DevOps is the Development and Operations efforts within any organization.

Cloud

@ see - Cloud Computing

Cloud

Cloud concepts provide possibilities with structures for applications to exist.

Design

@see - W3C Web Design Standards

Design

Design specifications provide industry-standards with best practices for applications.

Planning

@see - OpenProject CE - Agile and SCRUM management

Planning

Planning projects properly promotes performance and procedures.

Operations

@see - Debian Handbook - Monitoring

Operations monitoring efforts incrementally improve performance for applications.

Development

@see - Launchpad Development Wiki

Development

Development coding efforts incrementally advance contributions for applications.

Agile

@see - Agile Essentials

Agile

Agile methodologies define flexible processes and policies for team performance and velocity.

CD - Continous Delivery

@see - Continuous Delivery Pipleline

CD

Coninuous Delivery defines deployment stages for applications.

CI - Continous Integration

@see - Continuous Integration Processes

CI

Continuous Integration defines testing cycles for applications.

UAT - User Acceptance Testing

@see - User Acceptance Testing

UAT

User Acceptance Testing is the process for validating applications.

SDLC - Software Development Life Cycle

@see - SDLC - Software Development Life Cycle

SDLC

Software Development Life Cycle is the evolution process for applications.

About

DevOps Developer Guidelines & Resources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published