January, 2021

Maximizing Developer Effectiveness

Martin Fowler

My colleague Tim Cochran has helped many software engineering organizations transform to respond faster to changing market needs.

Accountabilities in Scrum: It's A Complete Picture Now

Scrum.org

What is up awesome people? I hope you had an awesome holiday break. As you may have noticed, there have been several changes introduced in Scrum Guide 2020. Scrum no longer emphasizes roles but instead accountabilities.

SCRUM 268
Insiders

Sign Up for our Newsletter

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

16 Tips to Keep Focused on an Agile Journey

Agile Alliance

The work of an Agile Coach is very versatile. Agile transformations are as well. Each team has its own fingerprint and organisations are one of a kind. This is what makes our work so interesting. One of the challenges of an Agile coach is to stay objective and keep one eye on the horizon.

Agile 223

Learning From Leaders: The OODA Loop Member Profile Series

CTOvision

One of my great joys of being the CTO at OODA is being able to continuously learn from a community that includes our own analysts and researchers but also a […].

Building Evolvable Architectures

Speaker: Dr. Rebecca Parsons, CTO of ThoughtWorks

The software development ecosystem exists in a state of dynamic equilibrium, where any new tool, framework, or technique leads to disruption and the establishment of a new equilibrium. Predictability is impossible when the foundation architects plan against is constantly changing in unexpected ways. It’s no surprise many CIOs and CTOs are struggling to adapt, in part because their architecture isn’t equipped to evolve. This webinar will discuss what’s at stake if companies continue to use long term architecture plans.

Best Countries to Hire a Remote Java Developer in 2021

The Crazy Programmer

If you decide to start 2021 by creating your project, then you have many things to do right – from validating your idea of choosing a technology stack and development vendor.

More Trending

Maximizing Developer Effectiveness: Feedback Loops

Martin Fowler

Tim continues his comparison of high and low effectiveness organizations by comparing their key feedback loops. To improve these, organizations need to understand the importance of micro feedback loops, which are often neglected because they are so small. more…. skip-home-page

A Simple Example Of A Definition Of Done

Scrum.org

At a recent class, a new Scrum Master asked me for a simple example of a Definition of Done. They also wanted to understand how it differed from the concept of acceptance criteria. This post captures my answer to them and I hope it will help simplify this concept for you.

Living Complexity: A catalogue of practices for everyday software and digital products development

Agile Alliance

The post Living Complexity: A catalogue of practices for everyday software and digital products development first appeared on Agile Alliance

Agile 196

RiskIQ CEO on the SolarWinds Attack: ‘This Hit the Security Community Hard’

CTOvision

The SolarWinds breach is a case study in how attackers can subvert a widely used piece of software to turn it to their advantage, says Lou Manousos, CEO of RiskIQ. “The […]. News RiskIQ SolarWinds

How to Measure DevSecOps Progress and Ensure Success

Speaker: Shannon Lietz, Director of DevSecOps Team, Intuit

You've finally done it: You've won over C-Suite and your DevSecOps team is up and running. You feel ready to take on rising security threats while continuously delivering quality software updates. But how do you monitor your new program? Are you truly able to gauge the state of your projects? To ensure the success of this new breed of a team, you need to know the metrics to look at and how to advocate these metrics to C-Suite and stakeholders. Join Shannon Lietz, Leader and Director of DevsecOps at Intuit, and learn to lead your DevSecOps team to the top.

How to Give Your Team Energy They Need

Let's Grow Leaders

Lead like it’s the first time to give your team energy. Early in my career, I learned a vital leadership lesson about how to give your team energy. I was working with an education nonprofit that supported children who lived in poverty. […].

Energy 108

DevOps for the Development and Delivery of High-Performance Applications

DevOps.com

Engineering teams that successfully implement DevOps practices often deliver software with higher business value.

DevOps 106

Distributed Systems Pattern: Lease

Martin Fowler

Cluster nodes need exclusive access to certain resources. But nodes can crash; they can be temporarily disconnected or experiencing a process pause. Under these error scenarios, they should not keep the access to a resource indefinitely. more…. skip-home-page

System 186

If your backlog is not refined then you are doing it wrong

Scrum.org

Most Scrum Teams that I encounter don’t do refinement of their Product Backlog and try to work on things that they don’t understand correctly. However, if you get to the Sprint Planning event and your backlog is not ready, then you are doing it wrong.

SCRUM 251

The Pro’s Guide To Getting The Best ROI From Your New LMS

You need a Learning Management System when your courses and training programs need to be accessible online. Quickly build the perfect business case and easily determine which LMS will provide the best return on investment you need with this how-to eBook!

The Importance of Data in Software Development

Agile Alliance

The post The Importance of Data in Software Development first appeared on Agile Alliance. Process agile development data software development testing

Intel CEO Swan to be replaced by VMware CEO Gelsinger

CTOvision

Intel CEO Bob Swan will step down Feb. 15 and be replaced by VMware CEO Pat Gelsinger. The chip giant said in a statement that the CEO change wasn’t related to […]. News Intel Intel Corporation vmware

106
106

Improving the quality of software delivery utilizing technology, process and people

Xebia

Each organization involved in creating software eventually has a need to deliver that software. It is what we call the software delivery process. Typically, software delivery starts at the moment that a developer has written code locally and wants to publish it. Or, as Martin Fowler puts it: From the developer finishing the feature to […]. The post Improving the quality of software delivery utilizing technology, process and people appeared first on Xebia Blog.

Unlocking Your DevOps Automation Mindset

DevOps.com

In the new digital normal, where remote working has upended conventional software development cycles, the role of DevOps is central.

DevOps 110

Are Your Embedded Analytics DevOps-Friendly?

Does your analytics solution work with your current tech stack and DevOps practices? If not, any update to the analytics could increase deployment complexity and become difficult to maintain. Learn the 5 elements of a DevOps-friendly embedded analytics solution.

Distributed Systems Pattern: Consistent Core

Martin Fowler

Unmesh has a few more of his Patterns of Distributed Systems ready to share with the world. In this one he looks at the problem of a large cluster, one that is too large to effectively maintain strong consistency, yet needs to maintain some data in a strongly consistent way.

System 165

71 Scrum Product Owner Interview Questions (2): Internal Stakeholders & Product Roadmaps

Scrum.org

TL; DR: 71 Product Owner Interview Questions to Avoid Imposters. If you are looking to fill a position for a Product Owner in your organization, you may find the following 71 interview questions useful to identify the right candidate.

SCRUM 255

Experience with South Africa and U.S. Social Justice Challenges – Ewan O’Leary

Agile Alliance

Ewan O'Leary, Certified Enterprise Coach (CEC) tells of his experience with social justice challenges in South Africa, and the United States. He also guides us in how agile coaching can be a powerful practice to help teams achieve their level of awesomeness.

GitLab issues security updates to keep access tokens safe

CTOvision

It’s that time of the month when GitLab cranks out its usual slew of security fixes, but this time your API access token is at risk, so don’t wait too […]. News Gitlab

106
106

5 Things a Data Scientist Can Do to Stay Current

DataRobot together with Snowflake – a leading cloud data platform provider — is helping data scientists stay current with the latest technology and data science best practices so that they can excel in an increasingly AI-driven workplace. Five Things a Data Scientist Can Do to Stay Current offers data scientists guidance for thriving in AI-driven enterprises.

Mental models: a reflection on AWS outage

Xebia

In November 2020 AWS had a major outage, which started with their Kinesis service, having a cascading failure over some services. Several articles and analyses of the outage, including the official note from AWS. This blog post reflects the outage, but rather focus on the technical aspects, I will deep dive into the social ones, […]. The post Mental models: a reflection on AWS outage appeared first on Xebia Blog.

AWS 100

How Managed Detection and Response (MDR) Solutions Benefit DevOps

DevOps.com

Managed Detection and Response (MDR), a relative newcomer in the cybersecurity realm, is starting to have a noticeable impact on enterprises seeking to better secure their operations.

DevOps 102

Maximizing Developer Effectiveness: Feedback Loops

Martin Fowler

Tim continues his comparison of high and low effectiveness organizations by comparing their key feedback loops. To improve these, organizations need to understand the importance of micro feedback loops, which are often neglected because they are so small. more…. skip-home-page

YDS: Where does a Project Manager Fit on a Scrum Team?

Scrum.org

On today's episode of YOUR DAILY SCRUM: Where does a Project Manager fit on a Scrum Team? We get this question pretty often, especially when speaking at conferences: I'm a project manager at company that just adopted Scrum, am I now out of a job?

Testing at Every Stage of Development

Up to 80% of new products fail. The reality is harsh and the reasons why are endless. Perhaps the new product couldn’t oust a customer favorite. Maybe it looked great but was too hard to use. Or, despite being a superior product, the go-to-market strategy failed. There’s always a risk when building a new product, but you can hedge your bets by understanding exactly what your customers' expectations truly are at every step of the development process.