Agile, DevOps and software development methodologies
Agile software development, and popular variations such as Scrum, underpin the work of many developers and testers. Regardless of the team or methodology you currently use, read expert advice on process, structure and skills for Lean, Agile, DevOps, Waterfall and more to make it work in your enterprise.
Top Stories
- 
				News
					30 Oct 2025
					
									
										  GitHub Universe: Large IT orgs share AI automation gainsNordstrom saved 15,000 developer hours during a migration with AI agents, while Copilot Autofix helped Cathay Pacific address DevSecOps challenges, but there are also caveats. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
				News
					27 Oct 2025
					
									
										  Glut of AI agent tools faces paradox of choice, skills gapAccording to Gartner, there are already more AI agent providers than the market needs, while IT buyers planning to adopt agents face a learning curve to use them effectively. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                News
                14 Sep 2023
                  CloudBees scales its Jenkins CI, previews SaaS platformAbout a year after acquiring ReleaseIQ, CloudBees prepares the fruits of its integration for launch and adds long-awaited scale-out to its commercial version of Jenkins. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Feature
                14 Sep 2023
                  Generative AI emerges for DevSecOps, with some qualmsNew and developing tools use natural language processing to assist DevSecOps workflows, but concerns linger among developers about security risks as well. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                News
                13 Sep 2023
                  Meet MLSecOps: Industry calls for new measures to secure AIOpen source security, already in the software supply chain spotlight, must expand to include AI models, according to the OpenSSF and DevSecOps vendor JFrog. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Tip
                08 Sep 2023
                  Roles and responsibilities in an Agile center of excellenceA successful Agile transformation takes time and perseverance. Here's how an Agile center of excellence helps to adopt changes and adjust work processes. Continue Reading By
- 
                News
                30 Aug 2023
                  Google AI plans could spur low-code/no-code faceoff with AWSGoogle's generative AI products play catch-up with Copilot and others, but the upcoming addition of Duet AI to AppSheet might fill a market gap as AWS scraps Honeycode. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                News
                22 Aug 2023
                  VMware Tanzu portfolio reshuffled ahead of Broadcom closeVMware Tanzu incorporates Aria AIOps and FinOps products as a $69 billion acquisition by Broadcom looms, putting the product line's future in question. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                News
                03 Aug 2023
                  IT pros mull observability tools, devx and generative AIObservability as a common language for both developers and operations teams still has plenty of room for improvement in the era of platform engineering, according to experts. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                News
                19 Jul 2023
                  Chainguard automates SBOMs, but has Images-based agendaContainer images, that is. Chainguard Enforce now automates SBOMs, but execs and an early customer say they aren't the ultimate answer to software supply chain security. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Tip
                19 Jul 2023
                  Scrum vs. SAFe: How to choose between top Agile frameworksWhich Agile framework is the best fit for your organization: Scrum vs. SAFe? Follow these guidelines and advice to determine which best fits your needs -- and it might be both. Continue Reading By- Michael Lloyd, Honest Agile
 
- 
                News
                28 Jun 2023
                  Banks dump Terraform for Crossplane infrastructure as codeTwo EU banks favor Crossplane's reconciliation approach over Terraform's dependency graph, saying the former hastens deployments -- with a few migration caveats. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                News
                27 Jun 2023
                  HashiCorp Vault to expand in DevSecOps with BluBracket buyHashiCorp expands Vault's focus to include DevSecOps with the acquisition of a secrets scanning startup, setting the stage for a potential showdown with Microsoft and GitHub. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Tip
                27 Jun 2023
                  Accelerate software delivery by practicing Lean DevOpsThe Lean methodology focuses on increasing efficiency and reducing waste -- practices that can also streamline DevOps projects. Review the benefits of combining the two approaches. Continue Reading 
- 
                Definition
                27 Jun 2023
                  daily stand-up meetingA daily stand-up meeting is a short organizational meeting that is held each day. Continue Reading 
- 
                Feature
                21 Jun 2023
                  Using Fibery to build The Ultimate Workspace for solopreneursThe no-code digital workspace vendor for SMBs brings total customization to online knowledge hubs and generative AI tools to build online workspaces and create content quickly. Continue Reading By- Mary Reines, News Writer
 
- 
                News
                21 Jun 2023
                  Retail companies gain DORA metrics ROI from specialist toolsDORA metrics and other measures of engineering efficiency are popping up in add-ons to existing DevOps tools. But third-party vendors added more value for Puma and Sensormatic. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Quiz
                20 Jun 2023
                  More Scrum master certification exam questionsTo pass the Professional Scrum master exam, you need to know the tricks. These Scrum master exam questions will show you how to answer even the toughest questions on the test. Continue Reading By- Darcy DeClute, Scrumtuous Inc.
 
- 
                Quiz
                20 Jun 2023
                  More Scrum product owner certification exam questionsWant to get Scrum product owner-certified? These tough practice exam questions test your ability to apply the Scrum framework in the capacity of a Professional Scrum Product Owner. Continue Reading By- Darcy DeClute, Scrumtuous Inc.
 
- 
                Quiz
                20 Jun 2023
                  Scrum product owner certification exam questions and answersHere are 10 tough sample Scrum product owner exam questions and answers to help gauge your readiness for the certification test. Continue Reading By- Darcy DeClute, Scrumtuous Inc.
 
- 
                Opinion
                19 Jun 2023
                  App development trends and their security implicationsEnterprise Strategy Group analysts look at how organizations are modernizing software development processes and how security teams can support the growth and scale. Continue Reading By- Melinda Marks, Practice Director
- Paul Nashawaty
- 
                    OmdiaIntelligence and advice powered by decades of global expertise and comprehensive coverage of the tech markets. 
 
- 
                Definition
                13 Jun 2023
                  iterative developmentIterative development is a way of breaking down the software development lifecycle (SDLC) of a large application into smaller chunks. Continue Reading By
- 
                Tip
                12 Jun 2023
                  OKRs vs. SMART goals in software developmentOKRs and SMART are two goal-setting approaches. Knowing their differences and how to implement each is essential to steer your business objectives in a clear direction. Continue Reading By- Matt Heusser, Excelon Development
 
- 
                News
                05 Jun 2023
                  Atlassian cloud preps threat tool as security boss departsAtlassian Beacon shores up cloud security as it adds transparency around security issues, but the chief trust officer role at the company is also changing hands. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Definition
                02 Jun 2023
                  automated testingAutomated testing is a software testing technique that automates the process of validating the functionality of software and ensures it meets requirements before being released into production. Continue Reading By- Alexander S. Gillis, Technical Writer and Editor
 
- 
                Tip
                11 May 2023
                  5 Scrum servant leader examplesThe term 'servant leader' was removed from the 2020 Scrum Guide, but that doesn't mean it's not important. Here are five examples of a Scrum master as a servant leader. Continue Reading By- Darcy DeClute, Scrumtuous Inc.
 
- 
                Tip
                08 May 2023
                  Scrum vs. Waterfall: What's the difference?Most organizations choose between Waterfall and Agile methodologies, which often means comparing Scrum vs. Waterfall. Here are the differences and some guidance on how to choose. Continue Reading By- Darcy DeClute, Scrumtuous Inc.
 
- 
                News
                28 Apr 2023
                  Amid supply chain attacks, emerging vendor rethinks SBOMEarly adopters such as Swisscom have used startup Codenotary’s notarization system to establish and track the provenance of software artifacts in pipelines and production. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Definition
                27 Apr 2023
                  SQL injection (SQLi)A SQL injection (SQLi) is a technique that attackers use to gain unauthorized access to a web application database by adding a string of malicious code to a database query. Continue Reading By- Kinza Yasar, Technical Writer
- Katie Terrell Hanna
- Sarah Lewis
 
- 
                News
                24 Apr 2023
                  Slack releases updated API platform for developersThe instant messaging collaboration vendor released its updated API platform for developers to create functions that interact with APIs. Continue Reading By- Mary Reines, News Writer
 
- 
                News
                19 Apr 2023
                  Atlassian demos ChatGPT tie-ins for Confluence, Jira CloudAtlassian teased early previews of cloud platform AI that supports natural language queries and automated links between Jira, Confluence and third-party products. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Definition
                18 Apr 2023
                  open core model (open core software)The open core model is an approach to software development that combines attributes of both the open source and closed source models. Continue Reading 
- 
                Answer
                13 Apr 2023
                  How to write a business requirements document in AgileAn Agile software team shouldn't rely on rigid processes or a control board to get the job done, but it still needs to make business requirements a central focus. Enter the BRD. Continue Reading By- Diane Hoffman, Intelopment Group LLC
 
- 
                Definition
                06 Apr 2023
                  Agile ManifestoThe Agile Manifesto is a document that identifies four key values and 12 principles that its authors believe software developers should use to guide their work. Continue Reading 
- 
                News
                05 Apr 2023
                  Securing remote access grows crucial for DevSecOpsBetween remote work and hybrid cloud lies a menacing security gap that experts warn more and more businesses will fall into without a cohesive approach. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Definition
                05 Apr 2023
                  Total Quality Management (TQM)Total Quality Management (TQM) is a management framework based on the belief that an organization can build long-term success by having all its members -- from low-level workers to its highest-ranking executives -- focus on improving quality and, thus, delivering customer satisfaction. Continue Reading By- Alexander S. Gillis, Technical Writer and Editor
- Mary K. Pratt
 
- 
                Definition
                31 Mar 2023
                  sequence diagramA sequence diagram is one of the multiple types of system interaction diagrams used within Unified Modeling Language (UML) to visually represent interactions between the objects that live within a system. Continue Reading By- Olivia Wisbey, Site Editor
 
- 
                Tip
                30 Mar 2023
                  Ways to get by when Waterfall development reignsAgainst all odds, the Waterfall methodology maintains a tight grip over countless numbers of software development teams. Fortunately, there are a few ways to make the most of it. Continue Reading By- Matt Heusser, Excelon Development
 
- 
                Definition
                30 Mar 2023
                  mob programmingMob programming is a collaborative approach to software development in which a group of developers work together in real time on one task. Continue Reading By- Alexander S. Gillis, Technical Writer and Editor
 
- 
                Definition
                29 Mar 2023
                  collaboration diagramA collaboration diagram, also known as a communication diagram, is an illustration of the relationships and interactions among software objects in the Unified Modeling Language (UML). Continue Reading By
- 
                Definition
                29 Mar 2023
                  MoSCoW methodThe MoSCoW method is a four-step approach to prioritizing which project requirements provide the best return on investment (ROI). Continue Reading By
- 
                Definition
                28 Mar 2023
                  object-relational mapping (ORM)Object-relational mapping (ORM) is a way to align programming code with database structures. Continue Reading By
- 
                Definition
                23 Mar 2023
                  Azure DevOpsAzure DevOps -- rebranded from Visual Studio Team Services (VSTS) in 2018 -- is a software-as-a service (SaaS) platform from Microsoft designed to provide a comprehensive toolchain for developing and deploying software projects. Continue Reading By- Stephen J. Bigelow, Senior Technology Editor
 
- 
                Definition
                07 Mar 2023
                  smoke testingSmoke testing, also called build verification testing or confidence testing, is a software testing method that is used to determine if a new software build is ready for the next testing phase. Continue Reading By- Alexander S. Gillis, Technical Writer and Editor
 
- 
                Definition
                01 Feb 2023
                  Toyota WayThe Toyota Way is a comprehensive expression of the company's management philosophy, which is based on the two foundational pillars of Continuous Improvement, also known as kaizen, and Respect for People. Continue Reading By- Ben Lutkevich, Site Editor
- Ivy Wigmore
 
- 
                Definition
                31 Jan 2023
                  fail fastFail fast is a philosophy that values extensive testing and incremental development to determine whether an idea has value. Continue Reading By- Ben Lutkevich, Site Editor
 
- 
                Definition
                27 Jan 2023
                  Agile project management (APM)Agile project management (APM) is an iterative approach to planning and guiding project processes. Continue Reading By- Alexander S. Gillis, Technical Writer and Editor
- Christina Torode
- Mary K. Pratt
 
- 
                News
                26 Jan 2023
                  Lens Kubernetes developer portal expands with Shipa buyThe early stage startup, co-founded by Juniper and CloudBees vets, adds a "stupid easy" option for application auto-discovery and ongoing management, according to Mirantis. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Tip
                09 Jan 2023
                  Mob programming benefits for Agile development teamsMob programming brings the whole team together for simultaneous code creation and review. If they specify roles and engage, Agile teams can benefit from mobbing practices. Continue Reading By- Matt Heusser, Excelon Development
 
- 
                Definition
                28 Dec 2022
                  Disciplined Agile Delivery (DAD)Disciplined Agile Delivery (DAD) is a scalable Agile software delivery framework. It takes a people-first, learning-oriented approach to software development and delivery. Continue Reading By- Ben Lutkevich, Site Editor
 
- 
                News
                16 Dec 2022
                  Salesforce DevOps Center ships to rein in low-code appsSalesforce DevOps Center rolled out with features meant to bring low-code and pro-code custom apps on its CRM platform up to date with current software development practices. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Definition
                30 Nov 2022
                  pipeline as codePipeline as code is an approach to a continuous integration (CI) pipeline where the pipeline is expressed entirely in computer code. Continue Reading By- Matt Heusser, Excelon Development
 
- 
                Definition
                28 Nov 2022
                  use caseA use case is a methodology used in system analysis to identify, clarify and organize system requirements. Continue Reading By
- 
                Definition
                22 Nov 2022
                  DevSecOpsDevSecOps (development plus security plus operations) is an approach that combines application development, security, operations and infrastructure as code (IaC) in an automated continuous integration/continuous delivery (CI/CD) pipeline. Continue Reading 
- 
                Definition
                18 Nov 2022
                  negative float (negative slack)Negative float, also known as negative slack, is a common concept in project management that refers to the amount of time that must be saved to complete a project on time. Continue Reading By
- 
                Definition
                17 Nov 2022
                  static testingStatic testing is a software testing method that examines a program -- along with any associated documents -- but does not require the program to be executed. Continue Reading By- Alexander S. Gillis, Technical Writer and Editor
 
- 
                News
                16 Nov 2022
                  Atlassian Open DevOps tools stitch together more workflowsAs all-in-one DevOps tools vendors grow, Atlassian argues users want choice; customers say third-party tools integration is a timesaver, but the company faces headwinds. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                Definition
                16 Nov 2022
                  user storyA user story is a tool in Agile software development used to capture a description of a software feature from a user's perspective. The user story describes the type of user, what they want and why. A user story helps to create a simplified description of a requirement. Continue Reading 
- 
                News
                29 Sep 2022
                  Climate LLC taps feature flags for mobile app developmentFeature flags facilitated fast rollbacks and trunk-based mobile development for a digital farming software maker amid volatility due to business growth and climate change. Continue Reading By- Beth Pariseau, Senior News Writer
 
- 
                News
                21 Sep 2022
                  Harness CTO: Where shift left goes wrongIn this Q&A, Harness' field CTO Nick Durkin shares his thoughts on the impossible burden that shift left places on developers and what can be done to lessen the load. Continue Reading By- Stephanie Glen, News Writer
 
- 
                Definition
                16 Sep 2022
                  fist to five (fist of five)Fist to five, or fist of five, is a consensus-building technique used by Agile software development teams to poll team members and come to an agreement. Continue Reading By
- 
                Tip
                13 Sep 2022
                  Make quality a priority in your software engineering cultureA software team needs quality to ensure a strong product. Here are some ways to implement quality in all facets of development and build it into every software release. Continue Reading 
- 
                Definition
                31 Aug 2022
                  agnosticAgnostic, in an information technology (IT) context, refers to something that is generalized so that it is interoperable among various systems. Continue Reading By
- 
                Tip
                26 Aug 2022
                  How you can incorporate lean coffee for Agile, QA meetingsDon't let formal meeting agendas turn away attendees. The lean coffee format encourages participation and idea sharing on topics to drive conversation in numerous settings. Continue Reading 
- 
                Tip
                23 Aug 2022
                  The 5 prevailing Agile pitfalls that prevent true adoptionTo successfully implement Agile and maintain its momentum, teams must often overcome a predictable series of both technical and cultural adoption challenges. Continue Reading 
- 
                Tip
                22 Aug 2022
                  Why security chaos engineering works, and how to do it rightWhile 'chaos' doesn't sound like something software security managers would want, chaos engineering has an enticing amount of value when it comes to identifying potential threats. Continue Reading By- Tom Nolle, Andover Intel
 
- 
                Definition
                12 Aug 2022
                  software testingSoftware testing is the process of assessing the functionality of a software program. Continue Reading By- Kinza Yasar, Technical Writer
 
- 
                Tip
                19 Jul 2022
                  Emphasize culture in your Agile implementation approachTeam structure and culture should be a primary focus during any shift to Agile principles and methodologies. Continue Reading 
- 
                Tip
                11 Jul 2022
                  Explore common types of Agile teamsAgile methodologies can take many forms, and one Agile team can look and perform very differently from the next. Communication, however, is always key. Continue Reading 
- 
                Definition
                17 Jun 2022
                  SSADM (Structured Systems Analysis and Design Method)SSADM (Structured Systems Analysis and Design Method) is a widely used computer application development method in the United Kingdom, where its use is often specified as a requirement for government computing projects. Continue Reading By- Ben Lutkevich, Site Editor
 
- 
                News
                07 Jun 2022
                  DataRobot AI hits Google Cloud Marketplace, adds GitHubThe AI vendor puts its products on Google Cloud Marketplace and integrates with GitHub and other major online platforms including Sumo Logic, Splunk, Datadog and Zendesk. Continue Reading By- Shaun Sutner, Senior News Director
 
- 
                Definition
                01 Jun 2022
                  implementationImplementation is the execution or practice of a plan, a method or any design, idea, model, specification, standard or policy for doing something. Continue Reading By- Ben Lutkevich, Site Editor
- Tim Ehrens
 
- 
                Tip
                11 May 2022
                  How to scale Scrum with Scrum of Scrums meetingsEnterprise-scale software development can be difficult to coordinate across multiple teams. For Agile-adhering IT organizations, Scrum of Scrums is one way to stay organized. Continue Reading By- Diane Hoffman, Intelopment Group LLC
 
- 
                Definition
                03 May 2022
                  LDAP injectionLDAP (Lightweight Directory Access Protocol) injection is a type of security exploit that is used to compromise the authentication process used by some websites. Continue Reading By- Ben Lutkevich, Site Editor
 
- 
                Tip
                25 Apr 2022
                  Choose a software testing model by weighing these 5 factorsSoftware development teams have options for their preferred software testing methodology. Consider these five key metrics before choosing a testing model for your team. Continue Reading By- Matt Heusser, Excelon Development
 
- 
                Tip
                01 Apr 2022
                  Developer vs. DevOps engineer similarities and differencesWhat does a DevOps engineer do? What does a developer do? The two roles sound alike, but their roles, skills and tools are quite different and require unique expertise. Continue Reading By- Matt Grasberger, Red Guava
 
- 
                Tip
                24 Mar 2022
                  Collaborative analytics model boosts decision-makingOrganizations are adopting a collaborative analytics model to tap the full potential of their workforces and increase data sharing and decision-making through collaboration. Continue Reading 
- 
                Tip
                21 Mar 2022
                  The basics of working with declarative programming languagesWhile imperative programming is often a go-to, the declarative approach has proved useful in the face of demands for complex, feature-heavy business applications. Continue Reading By- Twain Taylor, Twain Taylor Consulting
 
- 
                Guest Post
                17 Mar 2022
                  What can urban sprawl teach us about UX design issues?UX design sprawl mimics urban sprawl, both in its push for growth and its potentially dangerous pitfalls. Here are a few things to keep in mind during the UX design process. Continue Reading By- Adam Draper
 
- 
                Definition
                17 Mar 2022
                  releaseA release is the distribution of the final version or the newest version of a software application. Continue Reading 
- 
                Answer
                14 Mar 2022
                  How does a NetOps strategy affect enterprise network teams?A NetOps approach uses DevOps frameworks to help network teams enable virtualization, automation and AI to create Agile networks and deploy applications faster. Continue Reading By- Andrew Froehlich, West Gate Networks
 
- 
                Tip
                25 Feb 2022
                  Where requirements-based tests fit in software testingRequirements-based testing has its upsides and downsides, and it's not right for every software project. But certain dev teams should still adopt the method. Learn which ones. Continue Reading By- Matt Grasberger, Red Guava
 
- 
                Tip
                10 Feb 2022
                  A brief breakdown of declarative vs. imperative programmingWhile imperative programming is both an established and approachable method of coding, the declarative model is gaining appeal as demands for complex, flexible features increase. Continue Reading By- Twain Taylor, Twain Taylor Consulting
 
- 
                Definition
                08 Feb 2022
                  whole-team approach (team-based approach)The whole-team approach (team-based approach) is a style of project management in which everyone on the project team is held equally responsible for the quality and success of the project. Continue Reading 
- 
                Tip
                03 Feb 2022
                  6 strategies for better software project portfolio managementWhen implemented correctly, software portfolio management can help enhance communication across multiple IT teams for better product delivery. Here are six ways to do it right. Continue Reading By- Diane Hoffman, Intelopment Group LLC
 
- 
                Definition
                01 Feb 2022
                  artifact (software development)An artifact is a byproduct of software development that helps describe the architecture, design and function of software. Continue Reading By- Alexander S. Gillis, Technical Writer and Editor
 
- 
                Definition
                25 Jan 2022
                  application securityApplication security, or appsec, is the practice of using security software, hardware, techniques, best practices and procedures to protect computer applications from external security threats. Continue Reading By- Peter Loshin, Former Senior Technology Editor
 
- 
                Definition
                20 Jan 2022
                  iterativeIn the world of IT and computer programming, the adjective iterative refers to a process where the design of a product or application is improved by repeated review and testing. Continue Reading By
- 
                Definition
                18 Jan 2022
                  Software Process Improvement and Capability Determination (SPICE)Software Process Improvement and Capability Determination (SPICE) is an international framework to assess software development processes. Continue Reading By
- 
                Tip
                12 Jan 2022
                  Why and how to hold a sprint retrospective meetingSoftware development teams can learn from past mistakes to streamline and improve processes. Retrospectives help them do just that. Continue Reading 
- 
                Tip
                28 Dec 2021
                  How to manage and reduce technical debt in AgileDon't let technical debt snowball. Here's how to monitor, maintain and reduce this problematic element of Agile and continue application development projects. Continue Reading 
- 
                Definition
                17 Dec 2021
                  bugIn computer technology, a bug is a coding error in a computer program. Continue Reading By- Ben Lutkevich, Site Editor
 
- 
                Opinion
                09 Dec 2021
                  Cloud application developers need built-in securityEnterprises plan to increase cloud application security spending in 2022. Find out how security vendors and cloud application developers can meet their needs. Continue Reading By- Melinda Marks, Practice Director
- 
                    OmdiaIntelligence and advice powered by decades of global expertise and comprehensive coverage of the tech markets. 
 
- 
                Definition
                06 Dec 2021
                  Lean software developmentLean software development is a concept that emphasizes optimizing efficiency and minimizing waste in the development of software. Continue Reading By- Ben Lutkevich, Site Editor
- Valerie Silverthorne
 
- 
                Definition
                24 Nov 2021
                  Gantt chartA Gantt chart is a horizontal bar chart developed as a production control tool in 1917 by Henry L. Gantt, an American engineer and social scientist. Continue Reading By- Ben Lutkevich, Site Editor
 
- 
                Tip
                19 Nov 2021
                  Don't fall victim to these 5 Scrum anti-patternsScrum is meant to adapt and change to different scenarios. Here are five common anti-patterns that can arise in Scrum when teams get complacent or comfortable with their old ways. Continue Reading By- Jim Brown, Boston University
 
- 
                Tip
                29 Oct 2021
                  Are you really doing Scrum? Follow these guidelines to be sureLet's examine how the proper implementation of Scrum elements like timeboxing, the product owner and Scrum Master ensure a team will actually benefit from the Agile framework. Continue Reading By- Diane Hoffman, Intelopment Group LLC
 
- 
                Definition
                28 Oct 2021
                  ScrumScrum is a framework for project management that emphasizes teamwork, accountability and iterative progress toward a well-defined goal. Continue Reading By- Ben Lutkevich, Site Editor
 
- 
                Tip
                26 Oct 2021
                  Managed DevOps services or in-house DevOps: Which is best?A successful DevOps adoption requires significant time and resources. That is why organizations use managed DevOps services to streamline the process -- but is it still DevOps? Continue Reading By
- 
                Tip
                19 Oct 2021
                  An introduction to TDD benefits, risks and examplesProgrammers, looking to implement -- or improve -- your team's TDD practices? Review the fundamentals and examples below to remember how TDD can be a benefit and not a burden. Continue Reading By- Matt Heusser, Excelon Development
 
- 
                Feature
                12 Oct 2021
                  New Scrum Master guide covers both theory and practiceIn his new book, a senior software engineer shares his in-depth hands-on knowledge to both prep readers for cert exams and guide them on the job. Continue Reading 
- 
                Definition
                07 Oct 2021
                  Agile retrospectiveAn Agile retrospective is a meeting that's held at the end of an iteration in Agile software development. Continue Reading