场景建造软件
These are interesting times indeed. In a world where being the first to market makes a difference, where organizations are trying to balance their spend and budgets against their product, where technology is an enabler and those who know how to wield it effectively are poised to draw out the most to benefit their organization, there is a underlying sentiment that we need to do more with less. I’ve been working in technology for the last 15 years and spend a majority of my time solving some of the most complex technology problems for my clients. The one thing I see over and over again relates to efficiency.
确实是有趣的时期。 在世界上率先进入市场的世界中,组织正在努力平衡支出和预算与产品的平衡,技术是推动者,而那些知道如何有效利用技术的人势必会从中受益最大。在他们的组织中,有一种基本的情感,我们需要事半功倍。 在过去的15年中,我一直从事技术工作,大部分时间用于为客户解决一些最复杂的技术问题。 我一遍又一遍看到的一件事与效率有关。
Efficiency is such an understated success metric of delivery excellence. It’s an attribute that’s rarely talked about or directly measured, but behind the scenes, it’s critical in getting a project from point A to the finish line in a manner that is acceptable to everyone on board. In other words, our ability to eliminate wasteful activities and obstructive tendencies during the delivery cycle has a direct correlation to the success of a project.
效率是低估交付卓越的成功指标。 这是一个很少被谈论或直接测量的属性,但是在幕后,对于使项目从A点到终点线以每个人都可以接受的方式而言,这是至关重要的。 换句话说,我们在交付周期内消除浪费活动和阻碍趋势的能力与项目的成功直接相关。
To draw an analogy, those of you who have gone through a move know what I’m talking about — good movers are the elite of being efficient. Their jobs depend on it! The ability to pack your entire house in a 20-foot truck — beds, sofas, piano et al, within a time limit and budget — all while ensuring that your prized possessions are safe and secure — requires some serious planning and strategy. I moved to a new home last summer. Long gone are my university days, where I could enlist my friends help me move at the cost of pizza and beer, so I hired professional movers. As I observed how these seasoned professionals work, I couldn’t help but notice how eerily similar their job is to mine.
打个比方,经历过这一步的人都知道我在说什么-善于行动的人是高效的精英。 他们的工作取决于它! 在有限的时间和预算范围内,用20英尺长的卡车(床,沙发,钢琴等)打包整个房子的能力,同时还要确保您珍贵的财产安全有保障,这需要一些认真的计划和策略。 去年夏天,我搬到了新家。 我上大学的日子已经一去不复返了,我可以邀请我的朋友帮我搬家,而他们不花比萨饼和啤酒。 当我观察这些经验丰富的专业人员的工作方式时,我不禁注意到他们的工作与我的工作有多么相似。
There are 3 key ingredients that allow us to push the boundary here:
有3个关键要素可让我们在此处突破界限:
北极星 (A North Star)
It all starts with a vision. Everyone needs to be on the same page on what the North Star is. Regardless of how you get there, it’s the end goal, and that serves as the most important thing. That being said, there are many ways to reach your objective — some being more efficient than others. In the case of our moving team, IF the North Star for them is JUST to move a home from point A to point B, and there are no constraints on how much it would cost, or how quickly it needs to be done (weather forecast for the next 3 days is sunny and warm), then the moving team could simply just put stuff into the truck, drive over to the new house, drop off the stuff, and repeat until the entire house has moved. A lot of times however, there are constraints that forces us to optimize our strategy — for example, the move must be done under 8 hours because the old house keys needs to handed over to the next tenants by then. Suddenly, the options on the table get limited, forcing us to re-evaluate options. Defining a clear North Star up front keeps us grounded in our decision making. It sounds so simple, but as I think back to my project delivery experiences, there are so many times where anchoring on the North Star has saved a project from incurring additional complexities, or taken on additional scope that is off the critical path. One of my first projects at Slalom had us building an MVP charting product for a healthcare technology company, designed to simplify a patient’s journey through a clinic visit. It had an aggressive delivery timeline and allowed little room for error. We frequently referred back to our North Star during scope discussion and technical approach meetings to ensure that we were focused and making balanced decisions that met the criteria for success.
这一切都始于愿景。 每个人都必须在北极星的同一个页面上。 不管您如何到达那里,这都是最终目标,而这是最重要的。 话虽如此,有很多方法可以实现您的目标-有些方法比其他方法更有效率。 对于我们的搬家团队来说,如果北极星对他们来说只是将房屋从A点搬到B点,那么这将花费多少钱或需要多快完成工作就没有任何限制(天气预 )接下来的三天是晴天和温暖),那么搬家团队只需将杂物放进卡车,开车去新房子,放下杂物,然后重复直到整个房子搬走。 但是,很多时候,有一些约束迫使我们优化策略-例如,搬迁必须在8小时内完成,因为届时需要将旧房门钥匙移交给下一个租户。 突然,表格上的选项受到限制,迫使我们重新评估选项。 预先定义清晰的北极星可使我们立足于决策制定。 听起来很简单,但是当我回想起我的项目交付经验时,在很多情况下,依靠北极星进行锚定已经使项目免于产生额外的复杂性,或者避免了超出关键路径的其他范围。 我在Slalom的第一个项目之一是我们为一家医疗保健技术公司构建了MVP图表产品,旨在简化患者通过诊所就诊的过程。 它有一个积极的交付时间表,几乎没有出错的余地。 我们在范围讨论和技术方法会议上经常回访北极星,以确保我们专注并做出符合成功标准的平衡决策。
知道如何进行团队合作的团队。 (A team that knows how to team.)
Oftentimes, when we look to bring someone on board we try to find the smartest, most brilliant people available. While strong talent is important, a key ingredient (that sometimes gets overlooked) is how well the person will gel with the rest of the team. Project delivery is the ultimate team sport, and going back to our moving analogy, an efficient moving team has individuals who each play their part. Packers pack and make sure that our expensive furniture doesn’t get scuffed during the move. Lifters have the endurance to carry in and out hundreds of kilograms of stuff every day. And moving leads coordinate the tetris-ing of boxes inside the truck to make sure space use is being maximized to avoid making another trip.
通常,当我们希望邀请某人加入公司时,我们会尝试找到最聪明,最聪明的人。 尽管强大的才能很重要,但关键因素(有时会被忽视)是该人与团队其他成员的交融程度。 项目交付是团队的终极运动,回到我们的搬家类比,一个高效的搬家团队拥有各自发挥作用的个人。 包装工会打包,并确保我们的昂贵家具在搬运过程中不会被磨损。 举重运动员每天都有能力搬运数百公斤的东西。 移动导线协调卡车内部箱子的摆放,以确保最大程度地利用空间,避免再次绊倒。
Translate it to project delivery — every team member, from Scrum Masters, to Software Developers, to Quality Engineers, to Product Owners all have a role to play. When they clearly understand their position on the field, and have established patterns to work with each other, incredible things happen. Couple all of this with passion and desire to advance their craft, we then find ourselves in fortuitous cycle where efficiency increases, skills evolve, happiness overflows, and results follow.
将其转换为项目交付-从Scrum Masters到软件开发人员,质量工程师到产品所有者的每个团队成员都应发挥作用。 当他们清楚地了解自己在球场上的位置并建立起可以相互配合的模式时,就会发生不可思议的事情。 将所有这些与提高自己Craft.io的热情和渴望相结合,然后我们发现自己处于偶然的循环中,效率提高,技能发展,幸福满溢,结果接results而至。
In the summer of 2018, Slalom engaged work with a large loyalty player in Canada to help modernize and migrate their core platforms to the cloud. We landed three cross-functional development pods over a course of 6 weeks and had them collaborating with the client development teams and building out critical services against a complex microservices-based architecture. While the Slalom pods brought strong technical chops to the table, it was their ability to synergize as a team, and their effectiveness at partnering with the client development teams that stood out. This ultimately led to a successful delivery effort.
在2018年夏季,Slalom与加拿大的大型忠诚度参与者合作,以帮助将其核心平台现代化并迁移到云中。 我们在6个星期的时间内完成了三个跨功能开发平台的部署,并与客户开发团队合作,针对基于复杂微服务的架构构建了关键服务。 尽管Slalom吊舱为团队带来了强大的技术力量,但他们的团队协作能力以及与客户开发团队合作的效率才是突出的。 这最终导致成功的交付工作。
经过验证的,一致的,可重播的方法。 (Proven, consistent, re-playable approach.)
The vehicle in which all of this translates to project delivery success is the process. Everyone who’s looking to extract a bit more efficiency falls back on a consistent, proven process. If you’re able to sprinkle in some automation, even better! During the summer of 2019, when I observed how the movers were able to pack my house, store all my possessions in a truck, then deliver and offload it into the new home, I couldn’t help but notice how everyone knew what needed to be done, the role each of them would play in the move, when and what needed to happen, detailed all the way down to lunch and coffee breaks! It was clear that this is something they’d done before, and regardless of which moving team they’re placed in each day, they knew how to engage. This translates to project delivery, having a process that is both flexible and disciplined enough to extract the efficiency without trading off the creativity of a team is critical!
所有这些都转化为项目交付成功的工具就是过程。 希望提高效率的每个人都依赖于一致,可靠的过程。 如果您能够进行一些自动化操作,那就更好了! 在2019年的夏天,当我观察到搬家工人如何收拾我的房子,将我所有的财产存放在卡车中,然后将其运送并卸载到新家中时,我不禁注意到每个人如何知道需要完成后,他们每个人将在行动中扮演的角色,何时何地需要发生的事情,一直详细到午餐和茶歇! 显然,这是他们以前做过的事情,无论他们每天待在哪个移动团队中,他们都知道如何参与。 这就意味着项目交付,拥有一个既灵活又严谨的流程以在不牺牲团队创造力的前提下提高效率的过程至关重要!
A well-defined, consistent process is the mechanism that allows organizations (like ours) to scale across the continent, land engineering members on a brand new team, shifted to high gear and raring to go! This has been a tremendous help to our clients who are looking to tap that scale button in order to expedite their delivery timeframes. I think about some of the larger, multi-pod programs we’ve worked on, ones typically involving complex technical architectures and requirements. Our ability to go from identifying the demand, to pulling together a team from various build centres, to onboarding engineers into the client environment, to sprint planning, to effectively executing on stories — all within a 3-week timeframe has definitely impressed our client stakeholders. And it’s all possible because our teams don’t need to relearn the delivery process — they just need to familiarize themselves with business context and the product backlog.
定义明确,一致的流程是一种机制,该机制使组织(如我们的组织)可以在整个非洲大陆扩展规模,组建一支全新团队的土地工程人员,转移到更高的档位并竭尽全力! 对于希望点击比例按钮以加快交货时间的客户而言,这是一个巨大的帮助。 我考虑了我们正在研究的一些较大的多荚程序,这些程序通常涉及复杂的技术架构和需求。 我们从识别需求,组建各个构建中心的团队,将工程师入职到客户环境,进行冲刺计划,有效执行故事的能力–在3周的时间内,这无疑给我们的客户利益相关者留下了深刻的印象。 一切皆有可能,因为我们的团队不需要重新学习交付过程-他们只需要熟悉业务环境和产品积压。
总结 (The Wrap Up)
Suffice it to say, project delivery is complex. Whether you’re building a web portal or stitching together a complex tapestry of system integrations, the ability to maximize a team’s efficiency during delivery is vital to the success of the program! There are a lot of factors that influence how efficient a team can be, some out of our control, and some within it. The good news is that if we’re able to be disciplined across the three efficiency ingredients — relentless focus on the North Star, strong synergy in teaming, and consistent process — then our odds of delivering a successful project drastically improve.
可以说,项目交付很复杂。 无论您是构建Web门户 站还是将复杂的系统集成拼接在一起,在交付过程中最大化团队效率的能力对于计划的成功至关重要! 有很多因素会影响团队的效率,有些因素超出了我们的控制范围,而有些因素则在其中。 好消息是,如果我们能够对三个效率要素进行纪律约束(不懈地专注于北极星,在团队中具有强大的协同作用以及一致的流程),那么我们成功完成项目的几率就会大大提高。
At Slalom Build, we have a strong, scalable value proposition around these three ingredients, and more importantly, our builders are passionate about using technology to solve meaningful problems for our clients.
在Slalom Build上 ,我们围绕这三个要素提出了强有力的,可扩展的价值主张,更重要的是,我们的建筑商热衷于使用技术为客户解决有意义的问题。
翻译自: https://medium.com/slalom-build/build-efficiently-a-builders-perspective-on-delivering-software-with-purpose-8f1c6c810154
场景建造软件
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览215666 人正在系统学习中 相关资源:广联达造价软件加密锁写锁和升级工具_2020广联达加密狗升级工具…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!