Scrum software development news, help and research - SearchSoftwareQuality.com
  • rescoring

    Rescoring is an Agile software development process in which the development team revisits a pre-defined list of user stories to review story point scores and adjust them up or down based on what th...

  • product backlog grooming

    Product backlog grooming is an Agile software development process in which the development team revisits a pre-defined product backlog, working with stakeholders to prioritize and break the backlog...

  • Scrum vs. Kanban: Comparing approaches

    In this tip, we talk about the differences in Scrum and Kanban, comparing and contrasting these two approaches used in software development.

  • product owner

    The product owner is a role in scrum development of the person who represents the business or user community.

Scrum software development

  • Agile is a culture, not a process

    Many people think of “Agile” as a methodology such as Scrum, and compare it to a Waterfall style of software development. However, Ken Howard and Barry Rogers explain in their book that Agile is a culture, not a process. In this second part of a two-... 

  • Agile Manifesto interpretations: The importance of individuals and interactions

    Couched in terms of Agile development, Howard and Rogers explore the importance of strong leadership, communication, collaboration and teamwork using techniques such as self-directed teams and DISC analysis to understand communication styles in their... 

  • Quality metrics: The economics of software quality

    In the first of a three-part interview with co-authors Capers Jones and Olivier Bonsignour, we are introduced to their new book, “The Economics of Software Quality.” They describe “structural quality” vs. “functional quality,” along with challenges a... 

  • Contract negotiations evolve with Agile development: Q&A with Angela Druckman

    Standard methods for contract negotiation are changing as organizations adopt Agile development, according to Agile 2011 presenter Angela Druckman. This inteview examines practical considerations for developing contracts in an Agile environment. 

  • Scaling factors for enterprise Agile with Scott Ambler

    Scott Ambler describes the Agile Scaling Model (ASM), a contextual framework that can be used to adopt and tailor Agile practices to meet challenges faced by delivery teams of any size. 

  • Agile for any size software delivery team: Q&A with Scott Ambler

    At Agile 2011, Scott Ambler talked about the Agile Scaling Model (ASM) and how it can be used to tailor your Agile practices for any delivery team. Ambler gives insights into making the transition to Agile for the enterprise. 

  • Scrum in sales: Q&A with Scrum founding father Jeff Sutherland

    As Scrum grows as a software development methodology, it also has expanded to business areas including marketing, management, operations and sales. Learn more in this interview with one of Scrum's founding fathers, Jeff Sutherland. 

  • Large-scale Agile product management with Alan Shalloway

    Learn more about the struggles large organizations face when transitioning to Agile, and how to address these issues, in SSQ contributor Matt Heusser’s interview with Agile 2011 presenter Alan Shalloway. 

  • Large-scale Agile: An interview with Bob Galen

    Large-scale Agile development is of growing interest across different enterprises. SSQ Site Editor Yvette Francino spoke with Agile and quality guru Bob Galen recently on the best approaches to implementing large-scale Agile in the "real world." 

  • Embedded software for medical devices: Differences to consider in the SDLC

    How does the software development lifecycle differ when developing embedded software for a medical device? In this interview with Mace Volzing, software development manager at IntraPace, SearchSoftwareQuality.com asks about the differences in the sof... 

  • See More: News on Scrum software development
  • The purpose of the Agile retrospective in Agile development

    In this expert response, Lisa Crispin explains various ways to conduct retrospectives, discussing what teams stand to gain from them and how they contribute to the ongoing improvements inherent in Agile development processes. 

  • Agile teams and software defect tracking: Is a DTS necessary?

    In this expert response, Lisa Crispin discusses the pros and cons of DTS and offers advice to teams on how to best manage their bug-free development approach. 

  • How to best manage user stories in your agile development projects

    User stories serve several important purposes for agile development teams. In this expert response, Sue Burk explains the full range of uses for user stories, discusses how to best document requirements details, and offers different approaches to mak... 

  • Scrum Master or Scrum project management, is there a difference?

    A Scrum Master is commonly mistaken for a project manager who works in a Scrum environment. Learn what distinguishes a Scrum Master in this expert response. 

  • How to switch your team to Agile

    Transitioning to Agile can be a smooth process, says project management expert David Christiansen. He outlines steps PMs can take to make the switch to Agile software development easier for the team. 

  • Scrum and requirements gathering

    Scrum, an agile methodology, offers great advantages for certain software project teams. Expert Betty Luedke explains the basic tenets of Scrum and how they affect requirements engineering. 

  • Varying SDLC methodologies among development teams

    Software development life cycle (SDLC) methodologies have their own advantages, tools and so forth. Expert David Christiansen explains why development groups should be allowed to embrace a variety of methodologies. 

  • Agile software development: Proving the benefits

    Agile software development is a popular methodology, but how do you generate hard data proving its benefits? Expert Bas de Baar explains how. 

  • rescoring

    Rescoring is an Agile software development process in which the development team revisits a pre-defined list of user stories to review story point scores and adjust them up or down based on what the team has learned in previous development iterations... 

  • product backlog grooming

    Product backlog grooming is an Agile software development process in which the development team revisits a pre-defined product backlog, working with stakeholders to prioritize and break the backlog list into user stories for future use. 

  • product owner

    The product owner is a role in scrum development of the person who represents the business or user community. 

  • iterative development

    Iterative development is a way of breaking down the software development of a large application into smaller chunks. 

  • daily stand-up meeting

    A daily stand-up meeting is a short status meeting that is held early each day. The practice, which originates from Agile development methodologies, is common in the Scrum development methodology. 

  • scrum sprint

    In product development, a scrum sprint is a set period of time during which specific work has to be completed and made ready for review. 

  • burn down chart

    A burn down chart is a visual representation of the amount of work that still needs to be completed before the end of a project. 

  • Scrum

    Scrum is a project management concept for software development that revolves around the use of multiple small teams working in an intensive, interdependent manner... (Continued) 

  • rescoring

    Rescoring is an Agile software development process in which the development team revisits a pre-defined list of user stories to review story point scores and adjust them up or down based on what the team has learned in previous development iterations... 

  • product backlog grooming

    Product backlog grooming is an Agile software development process in which the development team revisits a pre-defined product backlog, working with stakeholders to prioritize and break the backlog list into user stories for future use. 

  • Scrum vs. Kanban: Comparing new approaches in software development

    In this tip, we talk about the differences in Scrum and Kanban, comparing and contrasting these two approaches used in software development. 

  • product owner

    The product owner is a role in scrum development of the person who represents the business or user community. 

  • The purpose of the Agile retrospective in Agile development

    In this expert response, Lisa Crispin explains various ways to conduct retrospectives, discussing what teams stand to gain from them and how they contribute to the ongoing improvements inherent in Agile development processes. 

  • Agile is a culture, not a process

    Many people think of “Agile” as a methodology such as Scrum, and compare it to a Waterfall style of software development. However, Ken Howard and Barry Rogers explain in their book that Agile is a culture, not a process. In this second part of a two-... 

  • Agile Manifesto interpretations: The importance of individuals and interactions

    Couched in terms of Agile development, Howard and Rogers explore the importance of strong leadership, communication, collaboration and teamwork using techniques such as self-directed teams and DISC analysis to understand communication styles in their... 

  • iterative development

    Iterative development is a way of breaking down the software development of a large application into smaller chunks. 

  • Quality metrics: The economics of software quality

    In the first of a three-part interview with co-authors Capers Jones and Olivier Bonsignour, we are introduced to their new book, “The Economics of Software Quality.” They describe “structural quality” vs. “functional quality,” along with challenges a... 

  • daily stand-up meeting

    A daily stand-up meeting is a short status meeting that is held early each day. The practice, which originates from Agile development methodologies, is common in the Scrum development methodology. 

  • See More: All on Scrum software development
About Scrum software development

Scrum software development resources to help software development teams create quality software. Popular agile methodologies include Scrum and Extreme Programming (XP). Agile methodologies use short iterations for development and emphasize collaboration and cross-functional teams with members from the business, development, and test.