Remove Definition Remove Management Remove Software Review Remove Systems Review
article thumbnail

Definition Playbook

The Product Coalition

So I asked the team to share the playbook we’ve used to help prepare them to begin Definition. Read on for the Definition Playbook written by Rebecca Monfries and Nathan Bruce. What is Definition? to look at the current system architecture, consider the high-level solution and outline how you’re going to implement it.

article thumbnail

A Deep Dive into the Software Development Life Cycle (SDLC)

The Product Coalition

The Software Development Life Cycle provides a practical framework you can apply to your product and improve your processes. It’s also supports flexible methods that can be easily applied to your project, and it can support the management of expenses, overall costs of production and risks. The next step is Creating a Plan.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Build Team Resilience: Shorten Feedback Loops (Part 2)

Johanna Rothman

Brief description of the problem at a recent client: Person A checked in code that broke an “unrelated” part of the system. I'll call this checking in code in Email that broke Search. The managers didn't understand. They had one piece of feedback: the checkin broke “unrelated” code.

article thumbnail

Technical Women Are Software Managers

Johanna Rothman

One of my reviewers for the Modern Management Made Easy books asked a fascinating question: I've never seen this many women in management or in senior leadership positions. Up until the mid-80s, many of the software engineering jobs were for special-purpose machines or applications. Consider the System.

article thumbnail

Building Intercom from home: Software delivery in challenging times

Intercom, Inc.

We’d like to share some insights from what we’ve learned so far about software delivery and operations over the past few weeks of working from home during COVID-19 , and how we as an engineering team have adjusted to this unprecedented, unpredictable situation. .

article thumbnail

Report Design: How To Gather Requirements and Optimize Data Quality, According to Justin Norris

The Product Coalition

Justin Norris After reviewing his post, I feel that Justin highlights the following key activities in order to produce valuable report designs: Help stakeholders communicate their ideas. Make a dictionary of the business and systems entities and terminology. Ensure the dictionary definitions are agreed upon by stakeholders.

article thumbnail

Continuous Improvement: How It’s Important for Software Developers

The Product Coalition

Continuous improvement is a continual process to improve components of enterprise software?—?processes, Regardless of today’s software development aspect, increasing demand for new features in the products makes competitive advantage higher than ever. Changes can be large or small, which depends on the software projects.