This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
With the complexity of today’s technology landscape, a modern observability strategy is critical for organizations to stay competitive. The AWS team was thrilled to come on board thanks to our strong partnership as a key independent software vendor (ISV) in their ecosystem.
Together, Dynatrace and OpenShift empower organizations with the confidence to accelerate the pace of their software innovation. . The strength of our partnership enabled us to be agil e and flexible with ou r strategy to continue reach ing customers and prospects , despite the physical distance between us. .
The mandate also requires that organizations disclose overall cybersecurity risk management, strategy, and governance. Not only that, but the growing reliance on a complex software supply chain that includes homegrown, third-party, and open-source software makes it more difficult to manage risk throughout the software development lifecycle.
Simply knowing the different forms of performance testing that we have available to us, and where they sit in the product development process, makes it much easier for businesses to adopt a performance strategy and keep on top of things. Who: Engineers. When: During development. Who: Engineers, Product Owners, Marketing.
This is the question I get asked the most, so I’ve put together this article describing a workshop recipe you can use. This workshop format is designed around both of these needs and uses two tools in order to find the most effective system design: EventStorming and the Bounded Context Design Canvas.
Just like visually-abled users don’t read every word on a page but scan for interesting things, blind screen reader users don’t make their software read each and every word. Insight 2: There Are Established Strategies To Tackle Web App Accessibility Problems. Jump to the workshop ?. More after jump! Online, and live.
There are a few qualities that differentiate average from high performing software engineering organisations. Martin Fowler argues that internal quality of a software system enables new features and improvements to be delivered more sustainably. This necessitates a good understanding of the domains the software represents.
My participation at these conferences is a mixture of talks and workshops. I’ve used Miro exclusively for my in-person workshops and talks, and I plan to for all upcoming events. Miro for In-person Workshops? At NDC Porto 2022, I teamed up with Maxime Sanglan-Charlier to run our 2 hour software architecture-themed workshop.
Waking up as a software company in the Novel Economy , many organizations have realized that they have been too focused on using IT to maintain operations and enhance existing processes, instead of creating new tangible value to innovate and remain competitive. . What is Value Stream Management (VSM)? Click image to watch webinar on-demand.
Automation was a hot topic at the event and Dynatrace had the opportunity to host a workshop “Building Autonomous Operations for Pivotal Platform with Keptn”. The workshop taught best practices that companies can look toward to automate more of their environment and tame and better manage the complexity.
Domain-Driven Design is an approach to designing systems, usually software, that emphasises creating a common language between domain experts and system builders. Here’s an example I use in talks and workshops: How to group these concepts into domains? The elements in Simon Wardley’s Strategy cycle are much more usable in my opinion.
In summary, modernization was essential for the company to achieve its strategy in a competitive landscape. They are also a vital step toward defining the Kickstarter workshop. AMET designs and facilitates the Kickstarter Workshop. create a workshop on a particular technology that teams need to learn).
For a recent technical workshop I did with one of our strategic cloud partners, I created a deck that aims to answer exactly this question. If you want to read up on migration strategies check out my blog on 6-R Migration Strategies.
As VSM becomes the de facto way to master software delivery at scale and closes the feedback loop between IT and the business, leadership and their teams are crying out for more visibility into their software delivery and its role in their digital journey. Get Software Delivery trends and insights in your inbox. A leading U.S
One of the challenges I see regularly is inertia following domain discovery workshops. In companies with many teams and many millions of lines of code, including a lot of legacy, there are endless things that can be improved in the product, software, and organization. Why Thing Get Stuck After Discovery?
Thoughtful and effective decision-making was a key trend at the O’Reilly Software Architecture Conference in Berlin 2019. The ability to make good decisions might be the most important aspect of a software architecture practitioner’s job. After each team presented its strategy, a panel of judges selected the winning team.
You can find out more about that here: [link] This kata is based on content from my workshops. This kata is split into four sections that address different aspects of architecting software systems. The third part of the worskhop focuses on strategy?—?how how different domains connect to the business strategy.
If you would like to learn or practice how to break up a large business into domains and use them as the foundation for your software architecture and team organization, I have created a strategic domain-driven design kata that you may find useful. Domain message flow modelling is used for this step.
And a thought arises: what would you give your software tester friend as a gift, if you were the secret Santa. The Complete Software Tester: Concepts, Skills, and Strategies for High-Quality Testing by Kristin Jackvony. A Practitioner’s Guide to Software Test Design by Lee Copeland. Mosley and Bruce A.
Typically, there’s a period where modernization is discussed as the pains of legacy systems and/or ways of working are noticed and become ever more prominent, blocking the business strategy. You can also experiment with various workshop formats. Some companies talk about modernizing for years before they make a serious commitment.
In every workshop, I always ask everyone “Imagine there is no text here. What do you read from the image below, and what might you propose to do next in the workshop? Reading Strategy Patterns One of the techniques I use frequently for visualising business, product, and technology strategy is Core Domain Charts.
Following the gains of Agile and DevOps, value stream management (VSM) is the natural next step in mastering software at scale. VSM Workshops and More With The Flow Institute . Get Software Delivery trends and insights in your inbox. The importance of focusing on protecting business value as well as creating. Subscribe now.
The value stream management (VSM) market continues to grow at an exponential rate as enterprises recognize that they need to deliver higher quality software faster to compete in today’s world. Last week, a new research paper by GigaOm analyst, Jon Collins, named Tasktop as a leader in value stream management in software delivery.
The architecture of the software could be sliced up into a Leasing context and a Car Pool context. DDD Pattern: Library Contexts was originally published in Nick Tune’s Tech Strategy Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.
Mapping out your business’s domain landscape has many benefits: knowledge sharing, generating product ideas, providing the foundation for software architecture, aligning on requirements, but a common challenge is… “where do we start?” The following steps are my baseline format for a series of discovery workshops.
The key to successful hiring requires a different strategy: a list of strict requirements and versatile aspects to assess. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?.
To improve the quality of a software product built by developers, software testing is the key. As software testing plays a significant role in the delivery of the final product, it is necessary to consider that the testing process must involve accurate, exhaustive test cases and firm test strategy. Lack of Supervision.
Large preview ) For context, I am currently working at a software development company called Q Agency based in Zagreb, Croatia. Definitely read up on the strategy and reasoning behind this stack in the first article if you missed it. We used an eager loading strategy paired with a high fetchpriority on the images.
Maybe you’re launching some software and need to know how to price it. Web scraping is the practice of extracting large amounts of web data through the use of software. Scraping those product pages can net you invaluable data such as: The competitors’ pricing strategy. Jump to the workshop ?. Robert Sfichi.
While it’s a crucial shift in approaching IT and enterprise software delivery to accelerate market response and adaptability, it’s also a journey. When it comes to software delivery, there are many activities and siloed metrics. Register for a Value Stream Management Workshop. Measuring Business Outcomes Over Activities.
Jump to the workshop ?. Static site generators have several strategies to address long build times , including build caching, incremental builds, dynamic persistent rendering, and website sharding. We now have workflows where independent developers from around the world can come together and build extremely high-quality software.
In addition to a generous fitness allowance program , the company is also working with a third party to provide teams with online mental health classes and workshops. Sébastien Coquelin, Staff Software Engineer, and his family found themselves dwarfed by the trees on Vancouver Island. How did Tasktopians Recharge?
There are thousands of ways we can shape the software systems we build and organise our teams around them. The products themselves are software systems which grow harder and harder to reason about as they scale and age. Lack of accountability leads to unmaintainable software that grows harder and harder to change.
It seems unrealistic wanting the best of both world (speed and reliability) but the field of software engineering established during the past decade that speed and reliability can both be achieved. I suggest regular domain discovery workshops to identify hidden domain coupling. This is an important leadership and strategy issue.
This company is a fantastic organization that looks about due to its thorough analysis & outstanding services around marketing, consultancy, software, & management. The first thing you should do is educate yourself on successful trading strategies. Are you considering becoming more involved in the Bitcoin trading market?
The result is that we create better designed software systems and teams of problem solvers rather than order takers. In this article, we’ll share a few easy-to-learn techniques that will help you to get the most out of EventStorming so you can design more domain-aligned software systems. They created a profile. They publish a job ad.
Product Mode by Sriram Narayan Innovation Portfolio An innovation portfolio is invaluable because it expresses where products and platforms are in their lifecycle, revealing where each fits into the strategy. Essentially, this helps to see what’s important now and what the big bets for the future are.
Organisations maximising the advantages provided by microservices tend to be organisations which view microservices not just as a technical tool, but a sociotechnical tool.The way software systems are shaped determines the communication paths and the coupling between development teams. As a consequence, we also have subservient teams?
In software, reacting to unforeseen circumstances in real-time is not possible. The gap between defining business requirements and translating them into software needs to be minimised in order to prevent this category of problems. In the software system, we need to decide the business transaction boundaries aka DDD Aggregates.
There aren't a lot of high cards we can draw, but playing them in the right combination offers us a strategy. In much the same way as air traffic controllers are taught how to land planes in the event the software fails on them at a critical moment, former knowledge workers can help re-build our knowledge from the ground up.
Loosely-coupled teams enabled by loosely-coupled software architecture is one of the strongest predictors of continuous delivery performance and organizational scaling. Where we place boundaries impacts our ability to innovation, the quality of our UX, and execution of our strategy.
As such, many firewall vendors currently recommend blocking QUIC until they can update their software. There is no need to change your bundling or inlining strategy, nor to consolidate or shard your server farm. These papers from academic workshops contain in-depth research on security, performance, and extensions of the protocols.
The project consisted of upgrading the shop software to our own open-source system and redoing the shop’s front end from scratch. Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. Practical Things We Did.
That’s why the continued focus on connecting development to the business and all other stages of the software delivery value stream is absolutely crucial to any digital transformation. Tech giants like Microsoft, Amazon, and Google treat their entire software delivery toolchain like a product. Its toolchain.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content