Sat.Jan 11, 2020 - Fri.Jan 17, 2020

Benefits of Adopting a DevOps Culture

Kovair - DevOps

The word DevOps is a mixture of software development and information-technology operations. It is an approach that automates and facilitates software development between different teams, DevOps DevOps Consultants DevOps Implementation Why DevOps gained popularity

On Pair Programming

Martin Fowler

At ThoughtWorks, we regularly use Pair Programming. We find it's a rarely used practice, in part due to lack of knowledge in how to do it well and because its benefits are not immediately obvious.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Increasing business value by embracing Domain-Driven Design

Xebia

By Paul de Raaij & Evelyn van Kelle Software development is at the core of most companies. We’re all digital enterprises that need to understand how technology is heavily influencing our core business and can make or break our competitive advantage. Making the right decisions when it comes to investing in technology has become a […]. The post Increasing business value by embracing Domain-Driven Design appeared first on Xebia Blog. Domain Driven Design socio-technical Socio-technical

How to Use DevOps for Compliance

DevOps.com

Picture this: You’ve been working in an organization’s IT department for a couple of years and tasks have become quite a routine. Some documentation here and there, code reviews, end-user training, routine meetings with the developers and so on.

Facebook Causes Continue to Show Little Promise as Fundraising Tools

Serverless: A simple overview

O'Reilly Media - Ideas

Get a basic understanding of serverless, then go deeper with recommended resources. Serverless is a trend in computing that decouples the execution of code, such as in web applications, from the need to maintain servers to run that code.

More Trending

Event-driven architecture benefits

Apiumhub

Event-driven architecture (EDA) is a design pattern built around the production, detection, and reaction to events that take place in time. It is a design paradigm normalized for dynamic, asynchronous, process-oriented contexts.

Scrum Patterns in Practice

Scrum.org

In my first article , I explained what Scrum Patterns are and why they could be useful for you in your transformation. The second article explained how to select the Scrum Patterns from the Pattern Languages. .

SCRUM 159

Developing People When You Don’t Have the Time

Let's Grow Leaders

You’ve got 37 tasks that needed to be done yesterday and somewhere in the back of your mind you know that you should be investing in your people and helping them to grow. You’re right, of course – but you don’t […]. The post Developing People When You Don’t Have the Time appeared first on Let's Grow Leaders.

Why your approach to security architecture needs to change

TechBeacon

Organizations have a lot to worry about these days. With security breaches on the rise and organizations subject to ever greater scrutiny and reputational risk, would you be surprised to learn that most of your efforts may not be as impactful as advertised?

Intelligent Process Automation: Boosting Bots with AI and Machine Learning

Across all sectors, companies are learning that they can transform their businesses by embracing Intelligent Process Automation, or IPA. With the pairing of AI and RPA, IPA adds a new layer of intelligent decision-making processes to automated RPA tasks. By automating repetitive work, and adding the ability to automate intelligent decision making, intelligent automation frees up your most valuable resources – your employees – to spend more time on higher value and more strategic work. But in order to reap the rewards of Intelligent Process Automation, organizations must first educate themselves and prepare for the adoption of IPA. In our ebook, Intelligent Process Automation: Boosting Bots with AI and Machine Learning.

How to hire smarter than the market: a toy model

Erik Bernhardsson

Let’s consider a toy model where you’re hiring for two things and that those are equally valuable. It’s not very important what those are, so let’s just call them “thing A” and “thing B” for now.

How to manage a program in a product-mode organization

Martin Fowler

My colleagues often talk about the important advantages of organizing a software development organization using products rather than projects. While this is an effective organizational approach, it does have its downsides.

Improving Sprint Retrospective with Scrum Patterns

Scrum.org

When Scrum Teams discuss too many problems during the Retrospective they may lose focus. That results in shallow decisions that barely scratch the surface. Teams are disappointed and lose faith in the Sprint Retrospective. Let’s see how to improve the event with the Scrum Patterns.

SCRUM 241

DevSecOps: 10 Best Practices to Embed Security into DevOps

DevOps.com

For companies that employ the agile approach, DevOps seems like a natural extension. Traditionally, enterprises started with integration, development and test automation early in the product lifecycle.

DevOps 114

Building Like Amazon

Speaker: Leo Zhadanovsky, Principal Solutions Architect, Amazon Web Services

Amazon's journey to its current modern architecture and processes provides insights for all software development leaders. To get there, Amazon focused on decomposing for agility, making critical cultural and operational changes, and creating tools for software delivery. The result was enabling developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. Whether you're developing for a small startup or a large corporation, learning the tools for CI/CD will make your good DevOps team great. We are excited to be joined by Leo Zhadanovsky, a Principal Solutions Architect at Amazon Web Services.

Where programming languages are headed in 2020

O'Reilly Media - Ideas

As we enter a new decade, we asked programming experts?—including including several of our own O’Reilly authors and instructors?—for for their thoughts on what’s in store for some established players and fast-growing languages. Python.

Two practices for managing a program in product-mode orgs

Martin Fowler

Luiza and James move on to talking about what they've learned to help programs work. The first two are to invest time at beginning of the program and deliberately choose an appropriate leadership style. more…. skip-home-page

Showcase, Show & Tell or Sprint Review.

Scrum.org

The topic of my blog today is another one that is common on client’s sites. The use of the terms Showcase, Show & Tell or Sprint Review. In this situation, there is likely to be a broad mix of people fulfilling the Scrum Master roles.

SCRUM 214

China – The First Artificial Intelligence Superpower

CTOvision

China is on its way to becoming the first global superpower for Artificial Intelligence. The People’s Republic of China has the most ambitious AI strategy of all nations and provides the most resources worldwide for its implementation.

6 Steps to Improving Your Application’s Analytics Experience

No one designs bad dashboards and reports on purpose. So why do so many applications have terrible analytics experiences? Download this ebook for secrets to creating dashboards and reports your users will love.

Reinforcement learning for the real world

O'Reilly Media - Ideas

Roger Magoulas recently sat down with Edward Jezierski, reinforcement learning AI principal program manager at Microsoft, to talk about reinforcement learning (RL).

How Java Developers Can Prepare for Apache Spark

PSL

Java has been the go-to coding language for decades, but as advancements in big data processing continue to emerge, Java developers are forced to learn new skills and explore additional programming languages. That is especially true when developers s. Software Development

How do you know you’re not involving stakeholders?

Scrum.org

This post is an excerpt from the book that we’re writing, the ‘ Zombie Scrum Survival Guide ’. It’s our way of delivering small increments and involving our stakeholders: you, the reader. So we’d love to hear your feedback, encouragements and wild ideas.

SCRUM 211

This One Little Configuration Change Will Make It Harder For People To Steal Your Information

CTOvision

Editor’s note: We are aiming this tutorial at the non-technical person. Please share with anyone in your life who could benefit from this. -bg

Data 106

Why Distributed Tracing is Essential for Performance and Reliability

Speaker: Daniel "spoons" Spoonhower, CTO and Co-Founder at Lightstep

Many engineering organizations have now adopted microservices or other loosely coupled architectures, often alongside DevOps practices. Together these have enabled individual service teams to become more independent and, as a result, have boosted developer velocity. However, this increased velocity often comes at the cost of overall application performance or reliability. Worse, teams often don’t understand what’s affecting performance or reliability – or even who to ask to learn more. Distributed tracing was developed at organizations like Google and Twitter to address these problems and has also come a long way in the decade since then. By the end of this presentation, you’ll understand why distributed tracing is necessary and how it can bring performance and reliability back under control.

Being a Leader Through Conflict Management

thoughtLEADERS, LLC

Jon Wortmann, thoughtLEADERS Principal, sat down with Jim and Jan of The Leadership Podcast to discuss Conflict Management. In continuation of our new collaboration with The Leadership Podcast, Jon delves into conflict management in this short form “chalk talk.”

How Java Developers Can Prepare for Apache Spark

PSL

Java has been the go-to coding language for decades, but as advancements in big data processing continue to emerge, Java developers are forced to learn new skills and explore additional programming languages. That is especially true when developers s. Software Development

Create Faster and More Accurate Forecasts using Probabilities

Scrum.org

The most important question to stakeholders is often “When can it be done?” There is a lot that goes into answering that seemingly simple question. What is involved in the work? What else are we doing? What risks are there? The questions go on and on.

Five Highly Anticipated Blockchain Trends You Should Know In 2020

CTOvision

Read Venkatesan Ellappan list five highly anticipated blockchain trends for 2020 on Inc24 : Blockchain, since its inception, has been one of the most demanded and talked about technology among all the new age technologies the industry has been working with.

Nine Developer Enablement Practices to Achieve DevOps at Enterprise Scale

In this eBook, Christian Oestreich, a senior software engineering leader with experience at multiple Fortune 500 companies, shares how a metrics-driven mindset can dramatically improve software quality and enable DevOps at enterprise scale.