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.
@see - GitHub - DevOps : awesome learning
DevOps is the Development and Operations efforts within any organization.
@ see - Cloud Computing
Cloud concepts provide possibilities with structures for applications to exist.
@see - W3C Web Design Standards
Design specifications provide industry-standards with best practices for applications.
@see - OpenProject CE - Agile and SCRUM management
Planning projects properly promotes performance and procedures.
@see - Debian Handbook - Monitoring
Operations monitoring efforts incrementally improve performance for applications.
@see - Launchpad Development Wiki
Development coding efforts incrementally advance contributions for applications.
@see - Agile Essentials
Agile methodologies define flexible processes and policies for team performance and velocity.
@see - Continuous Delivery Pipleline
Coninuous Delivery defines deployment stages for applications.
@see - Continuous Integration Processes
Continuous Integration defines testing cycles for applications.
@see - User Acceptance Testing
User Acceptance Testing is the process for validating applications.
@see - SDLC - Software Development Life Cycle
Software Development Life Cycle is the evolution process for applications.