Tag

agile

Contracting for Agile: Lessons From the Trenches in Sourcing Agile Development | Webinar

By | Webinars

Complimentary 60-minute webinar to be held on Thursday, September 27, 2018 | 9 a.m. CDT, 10 a.m. EDT, 3 p.m. BST, 7:30 p.m. IST

VIEW PRESENTATION

Questions we’ll address:

  • Is broad-based adoption of Agile Development real or hype?
  • How does Agile impact the delivery model for outsourced services?
  • How do pricing models need to evolve to capture value from Agile?
  • How do Terms & Conditions for Agile contracts need to change to minimize risk and maximize value?
  • What are some best practices to consider when negotiating and managing Agile contracts?

As frequent delivery and customer satisfaction become the new currencies for IT organizations, a greater number of enterprises are embracing Agile and DevOps methodologies to rapidly deploy useful software. As traditional, Waterfall-based contracts are unable to manage the ambiguity and complexity related to Agile, the increase in Agile adoption is causing sourcing groups to reassess outsourcing contract templates.

Who should attend, and why?
This webinar will provide Strategic Outsourcing & Vendor Management groups with practical insights for structuring and negotiating Agile contracts.

Presenters
Jimit Arora
Partner
Everest Group

Abhishek Sharma
Partner
Everest Group

Moderator
Alan Wolfe
Senior Vice President
Everest Group

Digital Transformation: How to integrate UX and Agile Teams | Sherpas in Blue Shirts

By | Blog

The digital services market is seeing a lot of traction, with technology companies acquiring digital and creative agencies to expand their digital portfolio. A modern digital services provider is continuously adding services into its digital portfolio, such as social, mobile, analytics, and cloud. Digital agencies help these technology providers build expertise in customer insight, user interface (UI) design, and campaign design. Hence, digital acquisitions help service providers expand quickly, and compete to grab a larger pie of the digital services market.

This is leading to a new disruptive model where customers get creative and seek business strategy from one firm instead of multiple agencies and consulting firms. However, the integration between consulting, design, and system development/deployment is harder to achieve on real customer engagements.

The new digital landscape is making a significant impact on traditional delivery models. Most organizations have adopted agile and DevOps models to help development and operation teams deliver with higher speed and efficiency. The focus on digital and design thinking is pushing organizations to think through new models to integrate user experience (UX) with agile delivery teams.

Traditionally, there has been little overlap between UX and development teams, and both teams have operated in silos. In order to provide digital capabilities, service providers are setting up design studios to ideate and prototype digital solutions for clients. This requires UI designers, solution architects, and developers to quickly prototype a solution to test feasibility before piloting the solution.

UX professionals might find it difficult to understand and collaborate with agile teams. UX designers typically focus on laying out the entire design in one go. In contrast, development teams focus on creating a “Minimal Viable Product” using agile methodology.

Historically, enterprises have adopted an internal agency approach wherein the UI designers are allocated to projects based on their area of specialization. But, this model may not be best suited in the new digital world, wherein UI designers and development teams need to work in tandem to quickly deliver sprints. In cross-functional teams, UI designers will have to be closely aligned to the agile teams for digital transformation projects.

There are several ways enterprises can address some of these challenges:

  • Educate UI designers on agile design principles
  • Require the UI team to collaborate closely with agile teams to iteratively develop new wireframes and designs
  • Ensure the agile team incorporates design principles in their development methodology to deliver an exceptional customer experience
  • Design management by objectives (MBOs) for both UI designers and agile team members on the overall success of the project, rather than on individual design or software delivery, to deliver maximum value

Enterprises that are able to think ahead and focus on solving these team integration challenges will be able to reap the most benefit from an integrated digital environment. As I see it, enterprises have barely started with DevOps! So the cultural shift to DevOps might need to be even more dramatic, as it now needs to integrate design as well!