Open Discussion on Project PlanningOpen Discussion on Project Planning Planning in an Agile Environment Key Tenets Planning should focus strongly on the near term Eliminate waste caused by planning for eventualities that never come circumstances o Agile methodology does not force programs to establish their full scope, requirements, and design at the start, but assumes that these will change over time. Even so, the program must maintain a applications o Replace comprehensive Preliminary Design Reviews (PDRs) and Critical Design Reviews (CDRs) with more frequent and incremental design reviews during the release planning phases. To demonstrate0 码力 | 2 页 | 49.30 KB | 5 月前3
DoD CIO Enterprise DevSecOps Reference Design - SummaryEnterprise DevSecOps Reference Design from the DoD CIO – A Summary Content referenced from: https://dodcio.defense.gov/Portals/0/Documents/DoD%20Enterprise%20DevSecOps%20Reference %20Design%20v1.0_Public%20Release com/jondavid-black/DevOpsForDefense/raw/master/Meetup/2019/2019-10%20DO4D%20- %20DevSecOps%20Reference%20Design.pdfContainerized Software Factory Reference DesignSoftware Factory using Cloud DevSecOps Services0 码力 | 8 页 | 3.38 MB | 5 月前3
MITRE Defense Agile Acquisition Guide - Mar 2014users throughout development to ensure high operational value Agile practices integrate planning, design, development, and testing into an iterative lifecycle to deliver software at frequent intervals the requirements, systems engineering, contracting, cost estimating, and testing communities to design processes around short releases. Acquisition executives must also streamline the decision process their insights to help program managers better understand Agile fundamentals, how to structure and design a program to enable Agile development, and how to partner with the process owners of various acquisition0 码力 | 74 页 | 3.57 MB | 5 月前3
The DevOps Handbookof troubles; instead, human error is a consequence of the design of the tools that we gave them.” 2. Accidents are due to the inevitable design problems in complex systems that we build; they are system from critical areas. ii. Michael Nygard, author of Release It! Design and Deploy Production-Ready Software, “If you do not design your failure modes, then you will get whatever unpredictable—and usually the living documentation of the system specification and represent working examples of API use e. DESIGN FOR OPERATIONS THROUGH CODIFIED NON-FUNCTIONAL REQUIREMENTS i. Designing for fast flow, deployability0 码力 | 9 页 | 25.13 KB | 5 月前3
A Seat at the Table: IT Leadership in the Age of Agility - Part 2latent value, look like? It has little technical debt. It is built according to good, extensible design patterns and uses well-accepted standards. It is loosely coupled—pieces of it can be easily exchanged away by frameworks and design patterns. Incremental delivery and staged investments reduce cost and risk. Custom code is almost not custom these days. A developer incorporates open source frameworks, uses standardized design patterns, and orchestrates services that are already available. There are “cookbooks” available with templates for deploying systems, code snippets that handle common tasks0 码力 | 7 页 | 387.61 KB | 5 月前3
The DevOps Handbook“NoOps” f. Myth—DevOps is Just “Infrastructure as Code” or Automation: g. Myth—DevOps is Only for Open Source Software: 2. Foreword xix 3. Imagine a World Where Dev and Ops Become DevOps: a. THE CORE Create shared backlogs and reporting 9. Ch. 7 How to design Our Organization and Architecture with Conway’s Law in Mind a. “Organizations which design systems…are constrained to produce designs which are AND PRODUCTS i. Create stable service teams ii. Enable them to execute strategy and roadmap. i. DESIGN TEAM BOUNDARIES IN ACCORDANCE WITH CONWAY’S LAW i. Separation impedes collaboration ii. Requires0 码力 | 8 页 | 22.57 KB | 5 月前3
The DevOps Handbooktoggles to control experiments, cohort creation, etc. iii. Use telemetry to measure outcomes iv. Etsy open-sourced their experimentation framework – Feature API e. INTEGRATE A/B TESTING INTO OUR FEATURE PLANNING result. Pairs typically consider more design alternatives than programmers working alone and arrive at simpler, more maintainable designs; they also catch design defects early.” i. EVALUATING THE EFFECTIVENESS0 码力 | 8 页 | 24.02 KB | 5 月前3
A Seat at the Table - IT Leadership in the Age of Agilitygreatest uncertainty—the beginning of the initiative. Working in an Agile way, we can leave options open and be prepared to accommodate a range of scenarios as the future unfolds. Jez Humble and his adherence to that specification. The opposite of a defect was “working as designed,” even if the design was poor. In the Agile world, though, it is a more complicated matter. Clearly, we do not mean good decisions in the normal course of work. Let’s say that we are deciding between two different open source products for building a piece of the system and do not know enough of their impacts to make0 码力 | 7 页 | 387.48 KB | 5 月前3
My Take on Agile CoachingTransformation Mastery Business Value Builds an efficient team Brings innovative technical and design solutions Creates a self-improving team Autonomy can be more highly valued than salary 0 码力 | 2 页 | 417.28 KB | 5 月前3
No Silver Bullet – Essence and Accident in Software Engineeringdeprived of some of its most powerful conceptual tools • This lack not only impedes the process of design within one mind, it severely hinders communication among mindsPast Breakthroughs Solved Accidental0 码力 | 35 页 | 1.43 MB | 5 月前3
共 15 条
- 1
- 2













