Logo Logo
  • Home
  • About
  • Why Us
  • Services
  • Job Portal
  • Videos
  • Clients & Partners
  • Posts
  • Contact

Contact Info

  • Email info@tigerfishsoftware.co.za
  • Phone +44 203 875 9787
  • Office Hours Mon - Fri: 9:00 AM - 6:00 PM

Connect With Us

Agile vs Waterfall

  • Home
  • Blog Details
June 21 2021
  • Process

Waterfall

This originates back to the 1970s and continued to be the leading management tool to use for quite a few years after that. In fact, it is regarded as one of the O.G.s of software development methodologies.

It’s commonly known as a strict process that doesn’t allow for any changes to occur, which kind of gives it a reputation for not being the most ideal approach. But without it, we wouldn’t have other methods such as Agile. It’s sort of like the grumpy grandpa who doesn’t want to engage with new people at the Thanksgiving dinner table, but without him, you wouldn’t have someone to look up to and strive to be like.

The Pros and Cons of Waterfall

#ProsCons
1Everyone gets up to speed quicklyPotential lack of flexibility
2Everyone gets up to speed quicklyNeeds can be difficult to define
3The outcome is crystal clearLonger delivery time
4 Scope Creep

Agile

This was introduced to the world by a group of software developers. It’s very popular today and that’s because it’s known as being more flexible than Waterfall, which is one of the main reasons why many people use it over Waterfall.

The main idea behind Agile is to create a constant flow of value at all stages in the process. This means that you’ll be developing a product and providing results to clients on a regular basis, usually every 2 weeks or so.

There are 4 key values in the Agile system:

  • Individuals and interactions over processes and tools.
  • Working software over comprehensive documentation.
  • Customer collaboration over contract negotiation.
  • Responding to change over following a plan.

The reason why this approach is so popular is because it provides a more realistic representation of what development work actually looks like. In Waterfall, there might be some processes that are not included in the system. It could be something like data mapping and transformation. With Agile, these things are usually done at the same time as requirements gathering.

The Pros and Cons of Agile

#ProsCons
1FlexibilityTime
2Embracing UncertaintyLack of Predictability
3Immediate FeedbackScope Creep 
4Less Defective ProductsLack of Documentation

As you can already tell, Agile is quite a flexible alternative to Waterfall and would be the best suited choice to turn your dreams into reality.

Meyrick Flanegan – Business Analyst

Tigerfish Software

Please follow and like us:
error
fb-share-icon
Tweet
fb-share-icon
Previous Post Next Post

Leave a Comment

Recent Posts

  • How to work from home and stay productive
  • Agile vs Waterfall
  • Why Tigerfish Software
  • Integrity
  • The AGILE Approach in Project Management

Recent Comments

    Logo

    We are a global software development company that builds high-quality, cost effective, easy to use products that help our Clients reach and maximise their business dreams.

    Contact Info

    South Africa

    • Email: info@tigerfishsoftware.co.za
    • Contact: +27 76 897 7612

    United Kingdom

    • Email: info@tigerfishsoftwareuk.com
    • Contact: +44 207 097 3873

    © 2021 Tigerfish Software.

    • Privacy Policy
    • Terms and Condition