A Seat at the Table: IT Leadership in the Age of Agility - Part 2space, or will the Four Horsemen ride in just as we start our TV commercial campaign? I will turn off my sarcasm engine for a moment. Look—it turns out that the future involves lots of uncertainty. No one tell me your status and what is left to do. I want to know exactly what I will get for my money and when.”  My team would respond by producing its Agile interpretation of what the overseers were asking monthly update. With that, the program was approved to begin. Now the focus shifted to oversight at my level, and, as with many of our Agile programs, we set up a regular cadence for reviews.  Every0 码力 | 7 页 | 387.61 KB | 6 月前3
 A Seat at the Table - IT Leadership in the Age of Agilitythe Enterprise Architecture. The asset view of IT will substitute for the outdated project view in my vision for what IT leadership must become. Uncertainty and Risk: Third, underlying all of these changes according to plan for thinking and adapting. A Better Way to Plan: Nevertheless, planning is important. In my role, I need to decide whether to allow an initiative to begin, which of course depends on whether How frequently will it engage management? I want to make sure that we have an understanding on how my input and feedback will enter into their process.  What are the key risks to delivery? What assumptions0 码力 | 4 页 | 379.23 KB | 6 月前3
 python3学习手册def my_thread_func(thread_name, count): # 定义线程函 数 for i in range(count): time.sleep(1) print("线程名:{},第{}次输出".format(thread_name, i)) try: _thread.start_new_thread(my_thread_func ead_func, ("thread1", 5)) #创建子线程 _thread.start_new_thread(my_thread_func, ("thread2", 5)) except Exception as e: print(e) for i in range(8): #主线程要是退出了,则子线程也结束了,要确 保在子线程结束前,主线程仍在运行 sock1.close() # 关闭socket ★tcp-server与多线程 import _thread import socket def my_thread_func(con, addr): # 定义线程函数 print("本服务端为:",con.getsockname()) print("客户端的地址为:",addr)0 码力 | 213 页 | 3.53 MB | 1 年前3
 git 操作手册cof-lee.com/cof/pro-1.git - [deleted] bran4 ★或者成员先创建一个空项目目录,进入目录后再映射仓库到本地 # mkdir my-pro-1 # cd my-pro-1 # git init # git remote add rmtRepo h�ps://gitlab.cof-lee.com/cof/pro-1.git # git0 码力 | 35 页 | 1.69 MB | 1 年前3
 k8s操作手册 2.351~53)使用haproxy做反向代理 frontend k8s_api_tcp_6443 bind *:6443 mode tcp default_backend my_k8s_cluster_6443 backend my_k8s_cluster_6443 mode tcp balance roundrobin server s1 10.99.1.51:6443 EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.7.0.1443/TCP 34d my-service-1 NodePort 10.7.35.6 80:31796/TCP 40m # curl h�p://node1.cof-lee.com:31796/ 0 码力 | 126 页 | 4.33 MB | 1 年前3
 Velocity Conference 2015metric  Four roles (CEO, Operations, Developer, User)  Sunburst chart how do visitors move through my siteLinux Performance Tools by Brendan Gregg (Netflix) @brendangregg http://www.slideshare.net/bre0 码力 | 4 页 | 176.79 KB | 6 月前3
 DevOps Meetupdevelopment and operations.  Left development because I was frustrated that it took so much time to get my products into production.  Thought I would get over there fix “their” problems.  Discovered, multiple0 码力 | 2 页 | 246.04 KB | 6 月前3
 The Phoenix Projectnames are supposed to fit in a sixty-four-character text box? What idiot built that form?”  “When my guys put in a change request, they have to wait a lifetime to get approvals, let alone get on the0 码力 | 3 页 | 154.45 KB | 6 月前3
 The DevOps Handbookinternal customers (infrastructure, operations, etc.) iii. Gene Kim – “One of the worst moments of my professional career was in 2006 when I spent an entire morning watching one of our customers use our0 码力 | 8 页 | 24.02 KB | 6 月前3
 The DevOps Handbookindependent of developers 2. Segregated processes so we know the dependencies – eliminates “worked on my machine” 3. Package the application to enable repeatable installation and configuration into an environment0 码力 | 8 页 | 23.08 KB | 6 月前3
共 10 条
- 1
 













