Remove Leadership Remove Technical Leadership Remove Tools Remove Weak Development Team
article thumbnail

Why Having a Tech Lead or Manager as Scrum Master is a Bad Idea

Agile Pain Relief Notes from a Tool User

Tell them that the role of ScrumMaster is as a servant-leader, coach, and facilitator, navigating the dynamics of the team to ensure Scrum practices are followed and value is delivered effectively. Servant Leadership: prioritizing the needs of the team and helping others to perform as highly as possible.

SCRUM 98
article thumbnail

Measuring and managing technical debt with DevOps

CircleCI

Every technical team in the software industry is familiar with technical debt. That is because every software team incurs technical debt along the way. This article answers some critical questions about technical debt. What is technical debt? In doing so, this team is incurring a technical “debt.”

Insiders

Sign Up for our Newsletter

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

article thumbnail

How to find product-market fit with the right startup tools

CircleCI

Modern software tools make it possible to get your ideas in front of users on day one – that wasn’t always the case. With tools like this, you can focus entirely on building your product as users are interacting with it, so you can learn from those users as quickly as possible. Being wrong is actually a key startup tool (not kidding).

article thumbnail

Bringing an AI Product to Market

O'Reilly Media - Ideas

Product Managers are responsible for the successful development, testing, release, and adoption of a product, and for leading the team that implements those milestones. It sounds simplistic to state that AI product managers should develop and ship products that improve metrics the business cares about. Agreeing on metrics.

Marketing 145
article thumbnail

How Buffer.com Develops Engineering Leadership Skills From Day 1 With Katie Womersley

Marcus Blankenship - Podcasts

Leaders and managers both require skills that can be taught, and developing those employees from within the company can be the most timely and economically efficient way to do so. Setting expectations for leadership growth. Developing leaders from within the organization. Marcus: Welcome to the Programming Leadership podcast.

article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

For many people, this is a waste of time; it’s pretentious developers geeking out over unnecessary perfectionism. The same mindset should also be applied to architecture; involve the whole team and challenge the small details. I also like ADRs as a tool for forcing us to consciously make design choices and evaluate the trade-offs.