Open Discussion on Project Planning
Open 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 月前3DoD CIO Enterprise DevSecOps Reference Design - Summary
Enterprise 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 月前3The DevOps Handbook
of 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 月前3A Seat at the Table: IT Leadership in the Age of Agility - Part 2
latent 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 月前3The 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 月前3The DevOps Handbook
toggles 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 月前3A Seat at the Table - IT Leadership in the Age of Agility
greatest 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 月前3The DevOps Handbook
Ideal vs. Non-Ideal Testing Pyramids h. ENSURE TESTS RUN QUICKLY (IN PARALLEL, IF NECESSARY) i. Design tests to run in parallel ii. Enable different test categories to run in parallel iii. Generally0 码力 | 8 页 | 23.08 KB | 5 月前3python3学习手册
False,如果有一个为 True,则返回 True。元素除了是 0、空、FALSE 外都算 TRUE ⑥其他 eval() 函数用来执行一个字符串表达式(为python表达式),并返回表 达式的值 open() 函数用于打开一个文件,并返回文件对象 ascii() 函数类似 repr() 函数, 返回一个表示对象的字符串, 但是对于字符 串中的非 ASCII 字符则返回通过 repr() 函数使用 \x try: raise MyError("xx") # 抛出异常 except MyError as err: # to do ★第10章、文件操作 使用内置函数open()打开一个文件,返回file对象,再调用此对象的相 关方法进行读写操作 ★文件打开模式 模 式 文 本 二 进 制 指 针 位置 是 否 覆盖 含义 只 读 r rb 开头 a+ ab+ 末尾 否 读写,写时追加;若文件不存在 则新建 例: fileobj = open("test.txt", "r") fileobj.close() # 关闭文件 ★处理打开文件时的异常 try: fileobj = open("test.txt", "r") # to do fileobj.close()0 码力 | 213 页 | 3.53 MB | 1 年前3Predictably Irrational
Do Things, but Not When We Are Paid to Do Them Example: AARP, Employer/Employee Relationships, Open Source Software Observations: o “we live simultaneously in two different worlds – one where social0 码力 | 3 页 | 234.46 KB | 5 月前3
共 10 条
- 1