The SilverLogic Blog

Blog

Recent Posts

The Art of Story Slicing in Agile Software Development

The Power of Scrum Principles

Scrum is a framework in project management that thrives on embracing uncertainty and creativity. It is structured around the process of learning from past work and determining how to continuously improve while moving forward. Scrum’s power is in its simplicity. It encourages teams to zero in on delivering what's most valuable without getting lost in complexity. Designed for flexibility, Scrum helps teams adapt to shifts in conditions and user needs. This framework — and adhering to the six key Scrum principles  — incorporates re-prioritization as a built-in feature and employs quick release cycles, ensuring your team is always in a state of learning and improvement.

The Power of Scrum Principles

Scrum is a framework in project management that thrives on embracing uncertainty and creativity. It is structured around the process of learning from past work and determining how to continuously improve while moving forward. Scrum’s power is in its simplicity. It encourages teams to zero in on delivering what's most valuable without getting lost in complexity. Designed for flexibility, Scrum helps teams adapt to shifts in conditions and user needs. This framework — and adhering to the six key Scrum principles  — incorporates re-prioritization as a built-in feature and employs quick release cycles, ensuring your team is always in a state of learning and improvement.

From Fear to Innovation: Unleashing Organizational Potential

Introduction

In the world of software development or any business, change is the lifeblood of progress. When issues arise and it becomes clear that existing processes are no longer effective, the logical step is to make the necessary changes. It may sound straightforward, but in reality, the decision to alter established processes can be an incredibly daunting one. Often, this fear of change becomes the barrier that holds organizations back from reaching their full potential.

Fear, as described by Dr. Otto Scharmer, a professor at MIT's Sloan School of Management, wields a powerful influence over our actions, often stifling creativity. It prompts us to stick to familiar, though ineffective, patterns. We end up defending the status quo, even when it contradicts reason and obstructs growth. Thankfully, Dr. Scharmer provides a method to overcome this fear by guiding us through three internal voices: judgment, cynicism, and ultimately, fear. (Theory U: Leading from the Future as it Emerges, 2nd Edition by C. Otto Scharmer, 2016)

Introduction

In the world of software development or any business, change is the lifeblood of progress. When issues arise and it becomes clear that existing processes are no longer effective, the logical step is to make the necessary changes. It may sound straightforward, but in reality, the decision to alter established processes can be an incredibly daunting one. Often, this fear of change becomes the barrier that holds organizations back from reaching their full potential.

Fear, as described by Dr. Otto Scharmer, a professor at MIT's Sloan School of Management, wields a powerful influence over our actions, often stifling creativity. It prompts us to stick to familiar, though ineffective, patterns. We end up defending the status quo, even when it contradicts reason and obstructs growth. Thankfully, Dr. Scharmer provides a method to overcome this fear by guiding us through three internal voices: judgment, cynicism, and ultimately, fear. (Theory U: Leading from the Future as it Emerges, 2nd Edition by C. Otto Scharmer, 2016)

The Benefits and Disadvantages of “Fast” and “Slow” ...

The Benefits and Disadvantages of Fast Development 

In the world of software, development speed is critical.

The Benefits and Disadvantages of Fast Development 

In the world of software, development speed is critical.

How Can Robotic Process Automation Benefit Your Business?

A brief overview of Robotic Process Automation, its impact on the workplace, and its similarities and differences to artificial intelligence.

A brief overview of Robotic Process Automation, its impact on the workplace, and its similarities and differences to artificial intelligence.

Agile Feedback Loops: Dynamic Governance in an Agile ...

The SilverLogic has grown dramatically as an agile software development company over the past several years. Now 10 years old and with almost 60 members, we faced the question: how do we —the organization—introspect, course-correct, and learn at scale? A company-wide retrospective is unfeasible, and surveys only take us so far.

The SilverLogic has grown dramatically as an agile software development company over the past several years. Now 10 years old and with almost 60 members, we faced the question: how do we —the organization—introspect, course-correct, and learn at scale? A company-wide retrospective is unfeasible, and surveys only take us so far.

Articulating Value With Testable User Stories

User stories are used to articulate the value we want end users to get from a given feature. Writing a story is as simple as filling out a ticket for a sandwich at the deli; you specify what you want, the sandwich is made per your specifications, you inspect your order, and then pay for it if it meets the requirements you outlined; it’s a work ticket for an independent, negotiable, valuable, estimable, small, testable deliverable.

User stories are used to articulate the value we want end users to get from a given feature. Writing a story is as simple as filling out a ticket for a sandwich at the deli; you specify what you want, the sandwich is made per your specifications, you inspect your order, and then pay for it if it meets the requirements you outlined; it’s a work ticket for an independent, negotiable, valuable, estimable, small, testable deliverable.

User Stories at Work

A brief guide to User Stories as practiced by The SilverLogic.

A brief guide to User Stories as practiced by The SilverLogic.

Writing Agile User Stories With User Flows

What are User Flows?

As a popular component of the agile software development cycle, user stories help to articulate what value a product feature can bring to users and to understand why users want a particular feature.

What are User Flows?

As a popular component of the agile software development cycle, user stories help to articulate what value a product feature can bring to users and to understand why users want a particular feature.

Categories