The DevOps Handbookspecification and represent working examples of API use e. DESIGN FOR OPERATIONS THROUGH CODIFIED NON-FUNCTIONAL REQUIREMENTS i. Designing for fast flow, deployability, and operations will derive NFRs. Codify Dynamic Analysis – tests executed while a program is in operation. Monitor items such as memory, functional behavior, and other elements. Testing from the outside-in 3. Dependency Scanning – inventory servers and ensure they can be reproduced in automated manner 2. Review all changes through pair programming or code review 3. Instrument the repository to detect suspicious code (API calls from certain0 码力 | 9 页 | 25.13 KB | 5 月前3
The DevOps HandbookBeck as part of Extreme Programming 1. Ensure the tests fail – “Write a test for the next bit of functionality you want to add” 2. Ensure the tests pass – “Write the functional code until the test passes”3 itself iv. Log performance results and evaluate compared to previous results l. INTEGRATE NON-FUNCTIONAL REQUIREMENTS TESTING INTO OUR TEST SUITE i. Incorporate automate tests to validate the “-ilities”0 码力 | 8 页 | 23.08 KB | 5 月前3
The DevOps Handbookgenerate measurable improvement or actionable data within weeks f. RESERVE 20% OF CYCLES FOR NON-FUNCTIONAL REQUIREMENTS AND REDUCING TECHNICAL DEBT i. Don’t just make the interest payments, pay down the b. ORGANIZATIONAL ARCHETYPES i. Functional-oriented 1. Optimized for expertise, division of labor, or reducing cost ii. Matrixed-oriented 1. Combines functional and market orientation 2. Often results Often flat, cross-disciplined 3. Most aligned with DevOps c. PROBLEMS OFTEN CAUSED BY OVERLY FUNCTIONAL ORIENTATION (“OPTIMIZING FOR COST”) i. Leads to limited outward visibility ii. Encourages long0 码力 | 8 页 | 22.57 KB | 5 月前3
DoD CIO Enterprise DevSecOps Reference Design - Summaryshifted to the left through automated unit, functional, integration, and security testing - this is a key DevSecOps differentiator since security and functional capabilities are tested and built simultaneously favor small, incremental, frequent updates over larger, more sporadic releases. Apply the cross-functional skill sets of Development, Cybersecurity, and Operations throughout the software lifecycle, embracing0 码力 | 8 页 | 3.38 MB | 5 月前3
A Seat at the Table - IT Leadership in the Age of Agilitysteward the asset that is the total of all of the enterprise’s IT capabilities—an asset that has functional capabilities (how it is used today) but also latent capabilities (how it will support future agility is the point at which we are finished investing and just need to “maintain.” But unless we want functional and technical debt, a lumpy EA, and a need to do an expensive and risky transformation effort demonstrate understanding—witnessing employees’ contributions and removing impediments. Cross-functional and team-based: It used to be natural for ops specialists to do ops, developers to do development0 码力 | 7 页 | 387.48 KB | 5 月前3
安全简介have time to change their minds" - Mary PoppendieckTeam -> Program -> Portfolio Team Cross functional Scrum Release cadence HIP Program Built on Scrum, except scaled up self-organizing0 码力 | 2 页 | 304.16 KB | 5 月前3
The DevOps Handbookinto daily work – enable flow, more automated testing h. ENABLE PAIR PROGRAMMING TO IMPROVE ALL OUR CHANGES i. Pair Programming – two engineers working together at the same workstation. Popularized increased from 70% to 85%. Since testing and debugging are often many times more costly than initial programming, this is an impressive result. Pairs typically consider more design alternatives than programmers0 码力 | 8 页 | 24.02 KB | 5 月前3
共 7 条
- 1













