A Seat at the Table - IT Leadership in the Age of Agility
with uncertainty and risk. What I call the “contractor-control paradigm” – is really about trying to make risk go away, when risk really the essence of what we do. Complex Adaptive Systems: Fourth and last outcomes valuable to the business? I want to make sure that the team has a clear vision, that they understand the business’s intent, and that they will make decisions within the context of that intent I am not asking what the requirements are, but rather how the team will discover them. I want to make sure the team has a good basis for making value decisions. How is the team planning to work together0 码力 | 4 页 | 379.23 KB | 5 月前3A Seat at the Table - IT Leadership in the Age of Agility
better than plan-driven approaches—it is also the reason why a good IT leader will often have to make “wrong” decisions. An IT leader adds business value by adopting an intelligent attitude toward risk were worried about getting FOC delivered soon; With an Agile approach, we go this one better—we make sure that we deliver each individual piece of functionality soon. If it becomes truly necessary chosen to accept—is destroying business value. An IT leader must have the necessary technical skills, make impeccable decisions under uncertainty, and then have the courage to face the consequences. In the0 码力 | 7 页 | 387.48 KB | 5 月前3The DevOps Handbook
that isn’t moving yet, just in case it decides to make a run for it…Tracking everything is key to moving fast, but the only way to do it is to make tracking anything easy…We enable engineers to track problem-solving e. ENABLE CREATION OF PRODUCTION METRICS AS PART OF DAILY WORK i. Create infrastructure to make it easy for Dev or Ops to create telemetry for functions built ii. Generate graphs with overlays the information can readily access it without production access or other privileged accounts. ii. Make it highly visible for everyone in the value stream iii. Promotes responsibility 1. The team has0 码力 | 8 页 | 24.02 KB | 5 月前3The DevOps Handbook
to the failures 3. Enable and encourage people who do make mistakes to be the experts who educate the rest of the organization on how not to make the mistakes in the future 4. Accept that there is always as the system as imagined rather than the system that actually exists 4. Focus on – “Why did it make sense to me when I took that action?” 5. Brainstorm on real, implementable countermeasures – not Simulate and rehearse accidents for practice 1. Schedule the event 2. Give teams time to prepare, make changes, and establish procedures 3. Execute iii. Expose latent defects in the systems and create0 码力 | 9 页 | 25.13 KB | 5 月前3A Seat at the Table: IT Leadership in the Age of Agility - Part 2
working alongside you.” – Mark Schwartz Last Time in Part One Planning: The idea that we should make a plan and then stick to it is a terrible idea in an environment of uncertainty and change. It has and the disadvantages of proprietary products, always evident, are becoming harder to accept. We make this mistake a lot: We organize our business around a product rather than creating IT capabilities deployment tools onto infrastructure that can be automatically provisioned. The choice we have to make: Option 1: These techniques, if we use them correctly, enable a fast try-and-learn cycle in which0 码力 | 7 页 | 387.61 KB | 5 月前3The DevOps Handbook
Agile, Continuous Delivery, and the Three Ways 7 c. The First Way: The Principles of Flow 15 i. MAKE OUR WORK VISIBLE 1. A significant difference between technology and manufacturing value streams performed b. Requiring approvals from busy people who are distant from the work, forcing them to make decisions without an adequate knowledge of the work or the potential implications, or to merely Learning and Experimentation 37 i. culture of fear and low trust 1. workers who make mistakes are punished 2. those who make suggestions or point out problems are viewed as whistle-blowers and troublemakers0 码力 | 8 页 | 22.57 KB | 5 月前3Redis操作手册
gcc tcl make # tar -xvf redis-6.2.13.tar.gz # cd redis-6.2.13 # make # make install #默认安装路径 /usr/local/bin/ ★也可指定安装目录,如下操作: # mkdir /usr/local/redis # make install0 码力 | 5 页 | 80.37 KB | 1 年前3Predictably Irrational
usually think of ourselves as sitting in the driver’s seat, with ultimate control over the decisions we make and the direction our life takes; but alas, this perception has more to do with our desires – with commonplace, it does not necessarily mean that we are helpless. Once we understand when and where we may make erroneous decisions, we can try to be more vigilant, force ourselves to think differently about these simultaneously in two different worlds – one where social norms prevail, and the other where market norms make the rules.” o “once market norms enter our considerations, the social norms depart” o “when a social0 码力 | 3 页 | 234.46 KB | 5 月前3The DevOps Handbook
control by Ops was the highest predictor of both IT performance & organizational performance d. MAKE INFRASTRUCTURE EASIER TO REBUILD THAN TO REPAIR i. Quickly building enables quickly re-creating on tests pass – “Write the functional code until the test passes”3. “Refactor both new and old code to make it well structured” j. AUTOMATE AS MANY OF OUR MANUAL TESTS AS POSSIBLE i. Reduce the reliance on & restore to new environment, swing traffic b. Decouple DB changes from application changes i. Make only additive changes, never mutate existing ii. Remove application assumptions about DB version0 码力 | 8 页 | 23.08 KB | 5 月前3Government Excerpt
governor, Jay Inslee, said in a campaign interview in the fall of 2012, “A lot of what the state does is make decisions. We want to find a way to leave less paper on a desk.”1 The governor’s plan has five is purchased, but how it’s made. The CIO’s office is made up of twenty people who are supposed to make sure massive IT failures, costing tens of millions of dollars, don’t happen. Meanwhile, the department0 码力 | 3 页 | 414.99 KB | 5 月前3
共 14 条
- 1
- 2