This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
This is a transcript of my keynote presentation for the Regional Scrum Gathering Tokyo conference on January 8th, 2025. Introduction People Internal Quality Lovability Visibility Agility Profitability How are you measuring productivity? How are you measuring productivity? Kent Beck concluded , Measure developerproductivity?
When I first attended Scrummaster training, I went in wide-eyed and excited to learn all of the secrets behind this amazing “new” agile project-management strategy called Scrum. But my employer had just paid for me to go through the training, and I was expected to help improve their development processes.
What Happens to Managers in Scrum? . This post is part of our new ScrumCast series of conversations with thought leaders who have successfully helped transform organizations and empower teams and individuals. There’s a word missing in the Scrum Guide. That word is manager. . Are they a Product Owner?
IT service delivery enables an organization to give end users access to essential IT services by designing, developing, and deploying key technology resources, including applications and data. Develop a structured service catalog and adapt Achieving service delivery excellence is not a one-size-fits-all process.
Business leaders expect IT to develop new products, improve customer experiences, automate workflows, and deliver new artificial intelligence capabilities. Many IT teams use agile methodologies to iteratively deliver feature-rich releases, improve capabilities, address technical debt, and experiment with emerging technologies.
How often do you confuse a project manager and a productmanager? The Project Management Institute says that only 58 percent of organizations fully understand the value of project management. Why it’s a bad practice to combine these roles in one person? Project manager runs the productdevelopment.
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Whole Team. The Hole Team. Hi, I’m your Scrum Master,” she says.
Kanban vs Scrum?—?Every Every Difference Your Team Needs To Know [2020] Scrum is the most popular Agile framework today ( 56% of all Agile teams use Scrum ). But is it the most effective one, particularly for your team? Or is Kanban, one of the trending agile frameworks today , a better fit for your team?
As productmanagers our job description is pretty simple: to make all of our software development projects succeed. In fact, I would go so far as to say any failures or successes of the team are failures or successes of productmanagement. What are your KPIs for the product post-launch?
Is your team running so smoothly that it hums? In this episode of Programming Leadership, Marcus and his guest, Ron Lichty, discuss what makes high-performance teams versus what makes low-performance teams. Most teams already know which category they fall into, but the solution to a low-performing team isn’t always clear.
The quality assurance engineer is vital to every tech product release. Depending on team size and structure, QA is viewed and utilized differently, but tailored to specific organization needs. Other variations of QA-related job offerings are QA analyst, QA engineer, automation engineer, test automation developer, etc.
Martin is a Senior ProductManager working for a global leader in digital advertising conversion in San Francisco, California. How did you become a senior productmanager? This is when my journey in product begins. I was offered the productmanagement position without knowing what a productmanager does.
From the desk of a brilliant weirdo #1: Are your hand shivering and pouring yourself with sweat right before your scrum master interview? If so, this “ Scrum Master Interview Questions and Answers ” article can, without a doubt, boost your confidence up and put your worries at rest.
This article will guide you through all the steps of a new productdevelopment (NPD) process and give you some insights into implementing best practices en route from a pure idea to roll-out and selling. What is a new productdevelopment process? Put together, these efforts compose a new productdevelopment (NPD) process.
In Agile, a release is a group of software features that can be developed and deployed to the users in a given period. Adding more plans and meetings to an Agile team can seem like a slowdown which feels scary given that Agile is all about speed and deployments. It also focuses on preparing specific product features for market release.
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Make the investments and ignore the practices, and your teams are still likely to improve.
“We’re really struggling with the Product Owner concept, and many of our Scrumteams just don’t feel very productive.” The company had several vertical markets, with a Scrumteam of about ten people assigned to each market. they told us. We’d like you to take a look at this and make some recommendations.”
Software Development Life Cycle?—?The The Ultimate Guide [2020] [link] The software development life cycle is about producing high-quality software promptly. And your team needs to follow the software development life cycle steps to achieve that. It’s also essential that your team adheres to the proper SDLC model.
In this episode of Programming Leadership, Marcus and his guest, Rich Mironov, discuss the all too common disconnect between developers and those on the marketing side of organizations. How Rich helps marketers/sales develop a more useful frame for engineering (10:01). Where does productmanagement fit between sales and development? (26:31).
Remember that these “units” are “viewed” by our users, who are largely professional software developers and programmers. Software Development Most of the topics that fall under software development declined in 2023. Software developers are responsible for designing and building bigger and more complex projects than ever.
A customer defines a product at a high concept level, focusing on the external system behavior: what it will do and how end-users will work with it. Meanwhile, developers think of the product in terms of its internal characteristics. Top tier: the high-level business requirements (BR) dictating the goal behind the product.
There’s a large variety of analytical activities when we’re talking about software development. In this article, we’ll explain what business analysis in software development is and the role of a business analyst (BA) within this process. Who is a Business Analyst in Software Development? Planning development activities.
Program Increment (PI) Planning, following the definition provided by Scaled Agile, “ is a cadence-based, face-to-face event that serves as the heartbeat of the Agile Release Train (ART), aligning all the teams on the ART to a shared mission and vision. ” . The team can focus on writing code. Allows teams to think ahead.
DevOps is the preferred methodology for software development and release, with collaborating teams oriented towards faster delivery cycles augmented by early feedback. Outlined below some of the best practices for ensuring the effectiveness of distributed QA teams for an efficient DevOps process.
Have you thought about the concept of a cross-functional team? What differentiates it from setting up traditional teams? How can it improve the software development process? In this article, we’ll discuss the characteristics of a cross-functional team, the benefits of having one, and how to build and manage such a team.
With outsourced QA being expedited through teams distributed across geographies and locations, many aspects that were hitherto guaranteed through co-located teams have now come under a lot of pressure. Best practices for ensuring the effectiveness of distributed QA teams. The challenge is to find the right skill mix.
Picking the right method for managing your tasks can either make or break the success of your projects. In this article, you’ll find out whether Agile or Waterfall is more suitable for your team. And make an accurate assessment of which methodology is best suitable for your team. Teams that can manage themselves are the best.
When a productteam starts work on a product, it’s important that they understand the vision. Over the process of a few hours these activities get the Developers and Customers to a common understanding of what problem they’re attempting to solve. At the start of a project or any time you’re beginning a new initiative.
In this episode of Programming Leadership, Marcus and his guest, Rich Mironov, discuss the all too common disconnect between developers and those on the marketing side of organizations. How Rich helps marketers/sales develop a more useful frame for engineering (10:01). Where does productmanagement fit between sales and development? (26:31).
At the November Test in Production Meetup in San Francisco, LaunchDarkly’s Yoz Grahame (a Developer Advocate) moderated a panel discussion featuring Larry Lancaster, Founder and CTO at Zebrium, and Ramin Khatibi, a Site Reliability Engineer (SRE) and infrastructure consultant. Their manager had no skill to manage.
When I first started doing productdevelopment at EMC and then later at VMware, we used development frameworks like “ waterfall ” to release new features every couple of years. There are two high-level buckets that any feature development falls into — updates to existing features and workflows and net-new functionality.
In Part I , I explored some of the most popular software development methodologies (SDM) to explain why they often fail to improve our outcomes. Kill” Scrum: Scrum has helped us to learn a lot, but it is time we move on. We need a new methodology that learns from the scrum ease of adoption.
This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. For a team to be Agile, they need to change their method to reflect the Agile philosophy.
Teams are not Agile, organizations are (7:12). Agile and Lean Software Development Group on LinkedIn. Intro: Welcome to the Programming Leadership podcast where we help great coders become skilled leaders and build happy high performing software teams. Scrum can be Agile. Scrum is an Agile process. Show Notes.
I’m a software engineer, not a productmanager, product designer or product owner. However, the book is appealing to me because I find very interesting learning about why some companies and teams fail while others are incredibly successful. 3 Project versus products versus services. 9 Organizing your team.
This list is relevant for people who start their career as a Product Owner as well as for experienced ones, who would like to understand agile Product Ownership better, polish the delivery process and make the process of productdevelopment more efficient and smooth. Top 9 Product Ownership books.
And I am a developer advocate for LaunchDarkly. It’s sometimes referred to as the bad apples management principle. If you have a team or a person who seems to be coincidentally associated with reliability issues, getting rid of that person is not likely to make the system more reliable. Watch Casey’s full talk.
So I spent an initial two years in the customer success part of the organization, building internal-facing Data Science and Machine Learning products to help drive our revenue, minimize attrition problems in that space. And we also have dedicated teams to look into some of this. So, you know, we have an AI trust team as we call them.
Moreover, Asana boasts Trello-like boards that will definitely bring valuable insights into your team’s progress. Why some teams love Asana is because of the transparency it can bring into their Asana workflows. And not only that, but it can also diminish your productivity as your anger and fury take over your rational thinking.
From the desk of a brilliant weirdo #2 In this article, we will review 39 of the best software development and programming tools, ranging from web development and interactive development to rapid application development. Jira Jira is one of the best software management tools by Atlassian. Easy task tracking.
From the desk of a brilliant weirdo #2 In this article, we will review 40 of the best software development and programming tools, ranging from web development and interactive development to rapid application development. Jira Jira is one of the best software management tools by Atlassian. Easy task tracking.
They don’t have all these elements (except for the character), but in fact, user stories don’t need them to play an important role in software development. They outline the who , the what , and the why behind the feature being developed. As a project manager , I want to track team performance weekly so that I ensure on-time delivery.
He describes “some surprising theories about software engineering”: I discuss these theories in terms of two fundamentally different development styles, the "cathedral" model of most of the commercial world versus the "bazaar" model of the Linux world. However, the open source world figured out a better way to develop software.
For this week’s Tuesday Lunch & Learn livestream , I have a special show for you: the new edition of my book, The Art of Agile Development, Second Edition. The Art of Agile Development came out in 2007. I’m going to be reading from the new edition of my book, The Art of Agile Development. and now it’s time for an update.
We organize all of the trending information in your field so you don't have to. Join 49,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content