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
For IT teams seeking agility, cost savings, and a faster on-ramp to innovation, a cloud migration strategy is critical. But, as resources move off premises, IT teams often lack visibility into system performance and security issues. Define the strategy, assess the environment, and perform migration-readiness assessments and workshops.
Artificial intelligence (AI) has been a hot topic among federal agencies as government IT leaders look to modernize their systems to help solve complex challenges. I was eager to take part in a recent Digital Government Institute workshop, “ Demystifying Artificial Intelligence.” Dynatrace news. How will it help the mission?”.
The mandate also requires that organizations disclose overall cybersecurity risk management, strategy, and governance. Do material incidents on “third-party systems” require disclosure? Be sure to incorporate cybersecurity into every one of your organization’s strategies to ensure full coverage.
How do we break a large system into smaller, more manageable modular components? This is the question I get asked the most, so I’ve put together this article describing a workshop recipe you can use. 45 minutes) I recommend allocating a full-day for this workshop as a starting point. 1 hour) Candidate Context Modelling (min.
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.
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. What tables and data are candidates to extract into a cheaper database system?
Insight 2: There Are Established Strategies To Tackle Web App Accessibility Problems. In the following Insight, I will introduce you to strategies for supplying accessible notifications , including an easy implementation in Vue.js ( Strategy 1 ), then point you towards recommended patterns and their Vue counterparts ( Strategy 2 ).
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.
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? Domains are subjective and they are not mutually exclusive.
Flexbox Defense is a play on the ‘tower defense’ strategy game genre that teaches you flexbox through 12 challenges where you have to use flexbox syntax to stop incoming enemies from getting past your defenses. On design systems, CSS/JS and UX. Jump to online workshops ?. Image source: Flexbox Zombies ). Grid Garden.
Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. On design systems, CSS/JS and UX. Jump to online workshops ?. More after jump! With Carie Fisher, Stefan Baumgartner and so many others.
For example, security concerns and unreliability becoming commonplace, like the recent Southwest Airlines scheduling crisis caused by a decades-old scheduling system. In summary, modernization was essential for the company to achieve its strategy in a competitive landscape. AMET designs and facilitates the Kickstarter Workshop.
Another important difference is that Web Workers are designed to run in a sandboxed environment , separate from the main thread, which means that they have limited access to system resources and cannot access certain APIs, such as the localStorage or sessionStorage APIs. On design systems, UX, web performance and CSS/JS.
In the six months since I’ve received feedback from my own workshops and other people’s workshops about ways to improve the canvas. If you prefer to learn the Bounded Context Canvas in a group setting, you can attend my workshop at the upcoming Domain-Driven Design Europe conference. Here is V2 of the canvas.
Werner Vogels weblog on building scalable and robust distributed systems. Well over 100 sessions from deep technical workshops to strategy sessions for executives, there will high quality content for everyone. All Things Distributed. AWS re: Invent. By Werner Vogels on 09 May 2012 02:00 PM. Comments ().
Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. On design systems, CSS/JS and UX. Jump to online workshops ?. More after jump! With Carie Fisher, Stefan Baumgartner and so many others. An Existing Design.
The huge popularity of value stream management (VSM) in software delivery — Forrester, GigaOm and Research In Action have published reports on the market in recent months— stems from its ability to help IT leaders to better align their software delivery with business outcomes and strategy. Register for a Value Stream Management Workshop.
A telecom giant changing its outsourcing strategy to negotiate better terms with its service partners. An online investment firm discovering a system bottleneck impeding digital channel innovation , t he remarkable success that organizations are witnessing with flow-based value stream metrics provides an exciting glimpse of what’s possible.
While workshops may help bridge this gap, most workshops focus on a particular research theme and students working on “not hot” or not well established research areas are left out. We believe having all of these mechanisms as part of one workshop that specifically targets early stage students would complement existing efforts.
Binder, she notes, “was widely used last year for teaching workshops and tutorials at many Python conferences.” Will the incremental strategy of delivering pattern matching and algebraic data types ( Project Amber ) pay off? Will Quarkus bear out its promise and the faith of its early fans?
Coordinating efforts across departments may be difficult and time-consuming at first so that support from the top will help alleviate the pressures and burnout that can happen when taking on the task of creating and implementing an accessibility strategy. Have A Team Or Individual Who Is Your Accessibility Advocate(s).
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 facilitate or attend domain discovery workshops, one of the most effective and simplest ways to uncover insights is to make the scale or size of something explicit. During one workshop, I asked a developer “How often does this go wrong?”. There was an industry expert consultant in the workshop.
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. We informally call this the Noticing stage.
During the 90s, we saw two content management systems for static sites — Microsoft FrontPage in 1996 and Macromedia Dreamweaver in 1997. These desktop applications incremented the tooling an inch closer to the modern Jamstack content management systems of today. Jump to the workshop ?. Online, and live.
Let’s take a look at what some of these testing strategies look like in practice. In his online workshop on Building Modern HTML Emails , Rémi Parmentier will show how to code bulletproof, responsive HTML emails that work well in Gmail, Apple Mail, Yahoo and Outlook today. Jump to the workshop ?. Unit Testing. Online, and live.
The key to loose coupling is to understand how the system you are building is going to change, and minimising the cost of those changes. Items in the inventory can be temporarily borrowed by other bounded contexts in the system by being checked out and checked back in again.
Martin Fowler argues that internal quality of a software system enables new features and improvements to be delivered more sustainably. Spread Domain Expertise Design is more than generic technical patterns that can be applied to almost software system. Both valuing design and striving for continuous delivery are necessary.
One of the challenges I see regularly is inertia following domain discovery workshops. Some complexity we embrace because there is an opportunity to differentiate, whereas some complexity is providing little or no value and is simply making our systems more complex and expensive to maintain. The Strategy Cycle.
There is a high cost associated with work that leaves your team… team boundaries and software boundaries should be isomorphic” — James Lewis, Thoughtworks I’ve written and spoken a lot about architecting sociotechnical systems and how to find boundaries. And there’s more research to back it up.
Unfortunately, there aren’t any special systems to provide custom statically generated pages for different wildcard subdomains like you may with dynamic routing for example (where you have [slug].js Jump to the workshop ?. Now that we’ve explored the theory of this strategy, let’s explore how we put it into practice.
Click on the GigaOm radar below to download a complimentary copy and learn why Tasktop was given the highest possible scores in nine criteria, including overall ROI and total cost of ownership: Sign up for a VSM workshop. We offer highly-interactive VSM workshops with our value stream experts.
You may find that other approaches work better for you, and in reality every workshop is different so you need to be flexible. The following steps are my baseline format for a series of discovery workshops. Step 1: Find the Value Exchange In Escaping the Build Trap , Melissa Perri talks about the system of value exchange.
Or perhaps there is no mistake on our end at all, and it’s a system bug that’s absolutely out of our control. When large parts of the interface are disabled , most customers will assume that the system is busy , and some process is happening in the background on the page. Jump to the workshop ?. Online, and live.
That happens when your app/website/system is efficient. The key to successful hiring requires a different strategy: a list of strict requirements and versatile aspects to assess. On design systems, CSS/JS and UX. Jump to online workshops ?. And vice versa. And memorable. And easy to understand. And reliable.
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. Before enacting your automation strategy, create a training document and have multiple meetings and workshops.
With the right set of business-centric metrics that focus on the flow of work across the product value stream, IT and business leaders can leverage objective real-time data to identify the bottlenecks slowing them down, inform investment strategy, and measure the impact of changes to steer them in the right direction. To paraphrase W.
There are thousands of ways we can shape the software systems we build and organise our teams around them. Sociotechnical systems are complex systems formed of complex systems. The products themselves are software systems which grow harder and harder to reason about as they scale and age.
Most companies have their own language for talking about products, platforms, systems, value streams and so on. Not all parts of a system are considered to be part of a product. The final column, Responsibilities , captures the parts of the system that each team owns. The top 3 levels of Ross Clanton et al.’s
He pointed out that culture, process, organizational structure, systems architecture, and the physical plant are very much intertwined, and a determination to change any of those five elements means that all of them have to adapt. After each team presented its strategy, a panel of judges selected the winning team. Not to worry!
Scraping those product pages can net you invaluable data such as: The competitors’ pricing strategy. Jump to the workshop ?. You need to adapt your scraper’s code for a specific system , and if you use the same script on a new kind of page, you’d have to rewrite parts of it. Online, and live. Oct 25 – Nov 8, 2021.
The system needs to be highly reliable because even just a little downtime can alienate loyal customers. Two particularly relevant patterns are Efficiency Enables Evolution and Higher Order Systems Create New Sources of Worth. In Wardley lingo, Google Maps is so efficient that it acts as a building block for higher-order systems (e.g.
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. Senior Systems Administrator, Michelle Santos, embraced a different type of cloud at Golden Ears Provincial Park in BC. How did Tasktopians Recharge?
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. Then model each of these processes?—?look
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