April, 2019

8 Google Cloud Security Best Practices

Palo Alto Networks

If you’ll be at Google Next this week in San Francisco, stop by booth S1739 and check out a demo of how we help secure public cloud environments. Google has been making some great inroads with their cloud expansion.

Meet ‘misinfosec’: Fighting fake news like it’s malware

The Parallax

VANCOUVER—The last thing Emmanuel Vincent expected to do with his Ph.D. in oceanography and climate science was fact-checking news reports. But he found a compelling reason to dive into the fraught world of online journalism: He wanted to stop fake news.

Here’s what's wrong with maturity models

Scrum.org

I always assume that the people I work with are professionals - and not children. This is why I don’t like maturity models in whatever shape or form. And we’ve got a lot of those in our industry.

SCRUM 281

Why software projects take longer than you think – a statistical model

Erik Bernhardsson

Anyone who built software for a while knows that estimating how long something is going to take is hard. It’s hard to come up with an unbiased estimate of how long something will take, when fundamentally the work in itself is about solving something.

Architect Your Organization for Effectiveness, Productivity, and Joy

Speaker: Ron Lichty, Consultant: Interim VP Engineering, Ron Lichty Consulting, Inc.

As a senior software leader, you likely spend more time working on the architecture of your systems than the architecture of your organization. Yet, structuring our teams and organizations is a critical factor for success. In fact, the impact of software architecture parallels the impact of organizational structure. We are excited to welcome Ron Lichty, co-author of a seminal book on managing software teams and a well-known speaker, he’ll speak to organizing for effectiveness, productivity and joy.

Passing execution context to domain probes

Martin Fowler

Calls to instrumentation require various bits of execution context. Pete extends his discussion of domain probes to show how factory functions help simplify the data plumbing. more…. skip-home-page

Data 236

More Trending

Basic Points to Choose The Right CRM for Your Business

OTS Solutions

6 Tips to Choose the Right CRM Solutions for Your Business. Sixty-three percent of CRM solutions fail to meet businesses’ expectations. A poor CRM system can cost you time and money. It’s important to choose the right CRM software.

6 cybersecurity revelations from the redacted Mueller report

The Parallax

From the earliest moves by Russian hackers to influence the 2016 U.S.

Report 207

A Scrum Master Works on Three Levels

Scrum.org

Through my professional experience, while serving my customers, working with Scrum Teams and training people in Professional Scrum, I have observed that some Scrum Masters only work to serve the Development Team and the Product Owner.

SCRUM 283

Agile Software Development Mistakes to Avoid

The Crazy Programmer

According to a survey taken of the Scrum Alliance, approximately 70 percent of all groups handling Agile software development believe there are issues present between various internal departments within the company. The fact is, Agile groups work at a much faster pace.

2019 State of Engineering Performance Management Report

More than 100 software leaders were asked how they manage and measure engineering performance. How do the findings stack up to your own experience? The report includes the top engineering challenges and the most used performance metrics.

Domain-Oriented Observability

Martin Fowler

Any serious software system needs some form of observability, so we can figure out how it is working and keep track of problems. But adding the code for this often results in lots of low-level cruft.

How OverOps Can be Used as a Learning Platform for Junior Developers

OverOps

Web applications are an extremely important part of our lives; We use them daily, and at this point, a huge portion of the world relies on them. With this, we have a rapidly growing customer base that is reliant on the functionality they provide.

SDLC 219

Remote Pair Programming: A Guide for Distributed Teams

Agile Alliance

Learn how to implement remote pair programming so that you can realize the benefits of pairing and address some challenges of distributed development. Technology pair programming subscriber

Chernobyl’s lessons for critical-infrastructure cybersecurity

The Parallax

CHERNOBYL EXCLUSION ZONE, Ukraine—The stray dog looking directly at me was hard to resist. Her ears perked up, her fur appeared clean—free of mange, at any rate—and she held a large stick firmly between her jaws. She looked like a good dog.

The Definitive Guide to Predictive Analytics

By embedding predictive analytics, you can future-proof your application and give users sophisticated insights. The Definitive Guide to Predictive Analytics has everything you need to get started, including real-world examples, steps to build your models, and solutions to common data challenges.

Epic Fail - Why Product Backlog Refinement is Essential for Scrum Teams?

Scrum.org

This is the first part of a 2-part blog post series about dealing with very large Product Backlog items. Part 1 intends to focus on the Scrum Team, Part 2 will be released shortly after our Webinar on April 29th and will focus on the “Epic” challenges agile leaders are facing.

SCRUM 281

5 Communities of Practice Rules To Improve Your Company Knowledge Capital

Evolution4all

Communities of Practice Rules. So you’ve heard about Communities of Practice from the grapevine? Exciting isn’t it? It’s just the most natural way to harness the inner genius of your team.

Other implementations for domain-oriented observability

Martin Fowler

Pete completes his discussion of domain-oriented observability by comparing domain probes to using events and aspect-oriented programming. more…. skip-home-page

Grep the Word “Error” in Your Logs – Can You Find the One That’s Costing You $1M?

OverOps

You may not take all of your errors seriously, especially your caught errors, but they’re still costing you money. According to a report from the Consortium for IT Software Quality, developers introduce an average of 100 to 150 errors for every thousand lines of code they deploy.

SDLC 207

An Adult Conversation About Estimates

Speaker: Beekey Cheung, Software Consultant, Professor Beekums, LLC

Estimates are a contentious topic in software development. Most of our development teams hate providing estimates and many managers are starting to view them as unnecessary. As senior software leaders, how can we determine whether estimates are helpful or harmful to our teams? We are excited to be joined by Beekey Cheung, a software consultant and blogger known as Professor Beekums, who has helped many leaders and teams go from fearing estimates to using them appropriately. He'll walk us through the value of estimates, how to overcome the hesitancy many have in giving them, and how to provide better estimates.

Agile Alliance Announces AGILE2019 Program

Agile Alliance

Global Agile Conference in Washington, D.C. is the Industry’s Premier Event PORTLAND, Ore., April 23, 2019 — Today Agile Alliance is pleased to announce the program for AGILE2019, the largest annual international gathering of Agilists.

How to wipe location data from mapping apps

The Parallax

As somebody who repeatedly got lost along the winding, poorly sign-posted alleys of Tokyo while living there before smartphones existed, I found great relief in having Google Maps on hand during a trip back to Japan in February. It was a lifeline of sorts.

How To 201

What Good is Agility without Alignment?

Scrum.org

One of the biggest misconceptions of agile is that it focuses on speed. How fast can we deliver? How fast can we deliver on this project/product? This short-sighted view of agile is causing a bigger problem?—?misalignment. misalignment.

Agile 275

How Communities of Practice and Leadership Build Your Workforce Leadership Skills

Evolution4all

Communities of Practice and Leadership. The idea behind Communities of Practice (CoPs) is straightforward – every individual learns from the communities they find themselves in. In ancient times, members of a tribe had to learn to survive.

The 5 Levels of Analytics Maturity

Basic dashboards used to be enough to thrill end users. But over time, modern capabilities have emerged—and bare-minimum features are no longer cutting it. How have analytics changed? And where do your BI offerings fall short? Find out sophisticated ways to future-proof your application. Brought to you by Logi Analytics.

Testing Domain Probes

Martin Fowler

Now he's shown you the basic idea, Pete shows how using domain probes makes it much easier to test observability behavior. more…. skip-home-page

The Rise of Hybrid Cloud: 7 Reasons Why It Might be a Better Choice

OverOps

The past few years have witnessed the hybrid cloud becoming the default choice for most organizations across industries.

Cloud 196

Why software projects take longer than you think – a statistical model

Erik Bernhardsson

Anyone who built software for a while knows that estimating how long something is going to take is hard. It’s hard to come up with an unbiased estimate of how long something will take, when fundamentally the work in itself is about solving something.

Done with Signal? Not so fast

The Parallax

In one revealing nugget of the Mueller Report , the Special Counsel says Trump administration officials used end-to-end encrypted messaging to conceal and delete communications that should be part of the public record.

How To 183

The Six Principles of Persuasion

Speaker: Michael Carducci, CTO, Mago:Tech

As senior tech leaders, we often fall prey to thinking that a “good idea” and logical case is sufficient to get the desired response and result. We might be trying to get our CEO on-board with investment in a new technology or a rearchitecture effort, or we might want culture or process changes by our team. Our “good idea” is simply the beginning. An idea must be communicated; a case must be made; and ultimately other people must be persuaded to get onboard. Michael Carducci brings a fascinating background to this webinar. He’s a technologist and regularly works to help senior leaders improve their results. He’s also a professional mentalist and has been a student of psychology, human behavior and the principles of influence for nearly two decades.

Build trust with Scrum

Scrum.org

Are we really a Team? . Looking back a couple of years ago, I had a chance to work with the great team. They are a great team, but not from the beginning.that was a broken team when I came. - The team used Scrum but the Transparency was lost.

SCRUM 271

Why is Communities of Practice Important in Organisations

Evolution4all

Why is Communities of Practice Important. A community of practice (CoP) has long been recognised as a means of learning and sharing knowledge within organisations.

SCRUM 130

9 creative recruitment strategies to hire developer on a budget

Hacker Earth Developers Blog

Recruiting top-class talent is challenging in itself and doing it on a low budget can be quite a daunting task!