Agile development methodology provides opportunities to assess the direction of a project throughout the development lifecycle. This is achieved through regular cadences of work, known as sprints or iterations, at the end of which teams must present a potentially shippable product increment. By focusing on the repetition of abbreviated work cycles as well as the functional product they yield,...

It works by breaking projects down into little bits of user functionality called user stories, prioritizing them, and then continuously delivering them in short two week cycles called iterations. Agile is a time boxed, iterative approach to software delivery that builds software incrementally from the start of the project, instead of trying to deliver it all at once near the end.

When several teams work on one product, they should generally use a single Product Owner (who can make real business decisions) and a single Product Backlog with customer-centric requirements. Each Scrum team should strive to become a feature team, able to build a complete slice of product which...

Anyone who has a complex project can benefit from using Scrum. Whether you’re working on the next smartphone app, managing logistics for a store, or planning a charity event, you can use Scrum! New to Scrum » Practicing Scrum » Scrum for your organization ». Scrum is a simple yet incredibly...

What is Agile software Development? I explain agile with one dozen words: Iterative planning, honest plans, project heartbeat, working software, team empowerment, and daily communication. Computer science is a young science. Computer programmers my age were trained by engineers. That training...

There's no Scrum methodology or Agile methodology. Online tutorials from Seattle teach the Scrum framework, Agile principles, and Lean principles to help you create a learning organization and get Scrum Master certification. Q: Thanks for all insights in the scrum training class last week. I had one question that I didnât get a chance to ask â that is about testing. Currently we have a 3...

Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. At a high level AM is a collection of best practices, depicted in the pattern language map below (click on the practice for information). At a more detailed level AM is a collection of values, principles, and practices for modeling software that can be applied on a software...

Welcome to the Agile Development Methodologies Blog. We hope to write practical and educational articles about Agile project management methodologies and their real world applications. What is Agile Development Agile methodologies are an alternative to waterfall or traditional software development practices. Agile methodologies usually have the following characteristics in … [Read more...]....

Your agile software development resource with content and conversations about agile principles & practices, Scrum, kanban, enterprise agile, DevOps practices, agile leadership. The Spring 2017 issue of Better Software magazine is now available. This issue has the largest page count of the last several years. This issue's cover feature "Do You Really Want to Be a Manager?" discusses a set of...

I had a neat opportunity to do a lunch-n-learn with a large group of engineers a few weeks ago. It was organized by the IEEE Computer Society as part of a program they use to pair engineering teams with various speakers and topics. They found me through a referral from an agile software friend of mine. I pitched a topic that sounded interesting enough so it was all systems go. I flew in for a...

Three Beacons specializes in agile training and scrum training in San Antonio, TX and nationwide. See what our San Antonio agile training can do for your team! Three Beacons is a leading provider of Agilemethods training and consulting services in San Antonio and surrounding communities. Our San Antonio training courses are some of the best in the business, with consistently high student...

Three Beacons specializes in agile training and scrum training in Houston, TX and nationwide. See what our Houston agile training can do for your team! Agile Schmagile. What's all the hype? Houston companies are increasingly moving from traditional waterfall software development methods to Agilemethods, and in particular Scrum, User Stories, and Lean Startup. Why? Start with higher quality...

Three Beacons specializes in agile training and scrum training in Austin, TX and nationwide. See what our agile training can do for your Austin team! Austin companies are increasingly moving from traditional waterfall software development methods to Agilemethods, and in particular Scrum, User Stories, and Lean Startup. Gartner Research predicts that by 2012 Agilemethods will be utilized in...

Three Beacons specializes in agile training and scrum training in Oklahoma City and nationwide. See what our OKC agile training can do for your team! Imagine a software process that continuously delivers high-quality demonstrable working code every 2 – 4 weeks using Scrum. Imagine a software process that not only allows customer changes but encourages them. Imagine a software process where the...

Code retreat is a day long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressure of "getting things done", the code retreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular and...

The Agile transformation consultants. Providing agile coaches, agile training and agile software services for teams and organizations adopting and scaling. We start all engagements by assessing where you are at and where you want to go.We do not scope beyond your needs. We aim to fill in your gaps, the best and easiest way possible. We build as we go to reduce the risk of wasting time and...

Agile Richmond is a not-for-profit organization in Central Virginia . Bringing Agile/Lean/Kanban experts/practitioners together to share, learn, and grow best. Agile Richmond monthly events are an excellent opportunity to network with your fellow local practitioners and to hear from industry thought-leaders about Agilemethods. Our presenters cover a spectrum of topics and our attendees gain...

Agile BI | A community for sharing ideas about business intelligence development using agile meth...

“For test drive development, should a “final test” (of sorts) be performed after the “refactor” phase to ensure that the act of refactoring didn’t negatively alter the code?” Yes, absolutely. You want to run your tests after any code changes. This helps ensure that code continues working as expected, and that you don’t have hidden “side effects” associated with your changes. “How would you unit...

Our clients turn to us for the kind of expertise that comes from understanding how innovative technologies can successfully address real business needs across a complex landscape of systems and devices. We respond to every challenge with a relentless drive to add real value to our client’s business with each interaction. Learn More. For 10 years, AgileThought has been a trusted partner to...

For my working definition of Kanban, please refer to my previous article 14 Things Every Agilist Should Know About Kanban (this contains links to the Kanban body of knowledge, including Essential Kanban Condensed by David J. Anderson and Andy Carmichael). For my working definition of Agile, please refer to The Manifesto for Agile Software Development. In reality, Kanban isn’t actually saving...