Agile Within and Agile Without: Benefiting our Clients and Ourselves

What’s so great about Agile?

Agile management processes provide the highest value for the client by:

  • satisfying the most important business needs first,
  • prioritizing tasks and user stories, and
  • providing tools to ensure a project team’s effort is sustained, focused, and measurable throughout the project life cycle.

Where Waterfall projects often have periods of chaotic activity bookended by quiet and calm, the Agile method of building incrementally requires consistent effort. The process even reassesses value on a regular basis to make sure what was important to build in the past is still as important now. It is because the uniqueness of each project (including a client’s needs, resources, and budget) is considered as the team develops the build and requirements strategies that the Agile method of building a solution is extremely efficient.

Selecting how tasks are ordered, defined, and delivered occurs frequently. In fact, implementation of requirements – from task selection to delivery – is completed within a closely coupled time frame. By assessing needs often, the Agile method ensures that requested solutions solve the most current business problems. This helps reduce the likelihood that a requirement will grow stale overtime, or that less urgent functionality is completed before more critical pieces.

Agile methodology provides a flexible framework. There are core tenants that drive the methodology, but the process is not rigidly defined. There is adequate room to accommodate changes in the project, collaborate with the customer, take advantage of the unique value that each person brings to the project, and ultimately build working software.

How do we deliver Agile methodology in environments that have traditionally utilized Waterfall methods? Are the benefits of Agile compromised by Waterfall ways of thinking?

Traditionally, public sector clients acquired consulting expertise through contracts that encapsulated requirements for a build. All requirements were met over the course of a project and delivered at the finish. This Waterfall process was effective at framing the scope of the project, but matching anticipated needs with requirements and locking them into a contract oftentimes limited delivery. Waterfall contracts can create constraints that are not valuable for the client. The rigidity of the Waterfall build process can create confrontational endeavors that are focused on the terms of a contract instead of on a collaborative effort to build a business solution that meets the demands of the hour.

Agile solves many of these issues – especially when the team is operating based on a time and materials contract. However, in fixed-price contract scenarios, successful Agile implementation can become challenged, some would argue impossible, due to the Agile team being responsible not only for delivering a high value minimum viable product, but also for delivering the inflexible requirements of the contract.

We’ve eliminated this conflict through our own internally developed processes. We believe in, and take advantage of, Agile’s added build value, core principals, and iterative process. We also create traceability to the original contract requirements to allow for easier project tracking, delivery oversight, and clear expectations for delivery. Our process for delivering fixed-price solutions requires careful balance, but it has allowed us to deliver solutions with the surety that drove fixed-price development challenges towards a more Agile framework – one that is more efficient and customer-focused.

Do we use Agile internally?

At Trinity, we don’t just talk the talk. We have been increasingly focused on Agile methodologies and projects because we’ve seen the value and as demand for Agile solution delivery has increased. More recently, we have recognized the value in Agile planning, delivery, and implementation to track internal projects of small to medium size in order to reduce risk, maximize firm value, and track resource allocation. To paraphrase a quote from Jeremy Dean, our Chief Business Development Officer, “we’re drinking the [Agile] Kool-Aid.”

Specifically, Trinity Technology Group is leveraging Agile scrum on our internal Dynamics CRM project tracking tool, called ProjectVue. ProjectVue lists potential future projects, orders them by business value, assigns them to Agile teams, and tracks their progress through build. It’s our hope that refining and perfecting our Agile approach will help us (1) as we deliver more and more Agile projects to our clients, and (2) to consistently create higher quality internal projects that allow us to provide better delivery management for our clients. As with all solution delivery mechanisms, regular practice and experience ensure expertise.

Differences Between Agile and Waterfall

Read more on Agile: 

 

 

By | 2018-02-09T15:46:39+00:00 November 27th, 2017|

About the Author:

13 Comments

  1. minecraft October 4, 2018 at 3:35 pm - Reply

    I know this if off topic but I’m looking into starting my own weblog and was wondering what all is required to get setup?
    I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very internet savvy so I’m not 100% positive. Any
    suggestions or advice would be greatly appreciated.
    Appreciate it

  2. minecraft October 5, 2018 at 12:10 am - Reply

    Simply desire to say your article is as astonishing.
    The clarity to your submit is just cool and that i could assume you
    are an expert on this subject. Fine with your permission let me to snatch
    your feed to keep up to date with forthcoming post.
    Thank you a million and please keep up the enjoyable work.

  3. minecraft October 5, 2018 at 6:32 pm - Reply

    Wow, fantastic blog layout! How long have you ever been running a blog for?
    you make running a blog look easy. The overall look of your website is magnificent, as
    neatly as the content material!

  4. minecraft October 6, 2018 at 9:42 am - Reply

    I was suggested this web site by means of my cousin. I
    am not certain whether this post is written by means of him as
    nobody else know such distinct about my difficulty.
    You’re wonderful! Thank you!

  5. minecraft October 6, 2018 at 8:57 pm - Reply

    We’re a bunch of volunteers and opening a new scheme in our community.

    Your web site provided us with useful info to work on. You have done an impressive process and our entire community will be grateful to you.

  6. minecraft October 7, 2018 at 10:35 am - Reply

    I don’t even know how I ended up here, but I thought this post was good.

    I do not know who you are but definitely you are going to a famous blogger if you
    aren’t already 😉 Cheers!

  7. minecraft free download 2018 October 8, 2018 at 5:56 am - Reply

    I have learn several excellent stuff here. Certainly value bookmarking
    for revisiting. I wonder how so much effort you set to create such a great informative site.

  8. minecraft free download 2018 October 8, 2018 at 9:10 am - Reply

    I’ve been browsing on-line more than three hours nowadays, but I by no means
    discovered any interesting article like yours. It is pretty value enough for me.
    Personally, if all site owners and bloggers made good
    content material as you probably did, the web will be a lot more useful than ever before.

  9. minecraft free download 2018 October 8, 2018 at 10:31 am - Reply

    Hi, Neat post. There is a problem with your website in web explorer, may test
    this? IE nonetheless is the marketplace chief and a good component of other people will leave out
    your fantastic writing due to this problem.

  10. minecraft free download 2018 October 9, 2018 at 1:41 pm - Reply

    Right here is the perfect website for anyone who really wants to understand this topic.
    You realize so much its almost hard to argue with you (not that I actually would want to…HaHa).
    You definitely put a fresh spin on a topic that’s been discussed for
    many years. Great stuff, just great!

  11. minecraft free download 2018 October 10, 2018 at 4:41 am - Reply

    It’s great that you are getting ideas from this article as well as from our argument made at this time.

  12. minecraft free download 2018 October 10, 2018 at 4:54 am - Reply

    May I just say what a relief to discover a person that actually knows what they’re
    discussing on the web. You certainly understand how to bring a problem to
    light and make it important. More people must check
    this out and understand this side of your story. I can’t believe you are not more popular since you certainly possess the gift.

  13. minecraft free download 2018 October 11, 2018 at 6:40 am - Reply

    Currently it seems like Drupal is the preferred blogging platform available right now.

    (from what I’ve read) Is that what you’re using on your blog?

Leave A Comment

WordPress spam blocked by CleanTalk.