Being Agile in a Service Based Industry - PowerPoint PPT Presentation

About This Presentation
Title:

Being Agile in a Service Based Industry

Description:

Kent Beck ... Jeff Sutherland. Ph.D from University of Colorado, CTO of PatientKeeper. ... Jeff: 'Hooray!!!' What are Fixed Contracts. Scope. Timeframe. Cost ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 24
Provided by: tre126
Category:

less

Transcript and Presenter's Notes

Title: Being Agile in a Service Based Industry


1
(No Transcript)
2
Being Agile in a Service Based Industry
3
  • Client I have 1000, 100 requirements and 10
    days. Can you do it?
  • Vendor 1 Yes.
  • Vendor 2 Ummm, yeah but I dont think you
    understand your requirements, so Ill prioritize
    your requirements and start from the top. Lets
    just see how we go aye?

4
Agenda
  • 1. What is agile development?
  • 2. What are fixed contracts and their challenges?
  • 3. How can agile help in fixed contracts?

5
What is Agile?
  • The ability to develop software quickly, in the
    face of rapidly changing requirements.
  • Reflecting on The Manifesto from Agile
    Alliance, employ a set of Principles, Practices
    and Patterns (PPP) to provide the discipline
    and feedback, as well as keep our software
    flexible and maintainable.

Practices
6
The Manifesto of the Agile Alliance
  • Individuals and interactions over process and
    tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

Practices
7
Agile Practices
  • User Stories TDD Collective Ownership
  • One Team Short release iteration cycles
  • Acceptance Tests Pair Programming
  • Continuous Integration
  • Open Workspace The Planning Game Simple
    Design Refactoring Metaphor

Practices
8
Agile advocates backgrounds
Practices
9
Service-Based Industry V.S. Software Product
Vendor
  • The drive

Practices
10
Service-Based Industry V.S. Software Product
Vendor
  • The client

Practices
11
Service-Based Industry V.S. Software Product
Vendor
  • The money

Practices
12
Service-Based Industry V.S. Software Product
Vendor
  • The project

Practices
13
What are Fixed Contracts
  • Scope
  • Timeframe
  • Cost
  • Deliverables
  • The project plan

14
Why all clients want a Fixed Price/Scope contract
  • Budget
  • Vendor comparison and competition
  • Easier to manage
  • Project planning

15
Challenges for Fixed Contracts
  • Customer collaboration over contract
    negotiation
  • Difficult to foster a trusting relationship
  • Endless change requests demoralize the team
  • Scope changes, cost increases and deadlines slip
  • Dissatisfied customers and service provider

16
How can Agile help in Fixed Contracts
  • Welcome changing requirements with Change
    Exchange not Change Request
  • On time, on budget
  • Satisfied customers
  • Re-reprioritized requirements
  • Value focused
  • Shortened feedback loop

17
How can Agile help in Fixed Contracts
  • Frequent releases, and incremental delivery.
  • Early and frequent acceptance testing
  • Timely feedback
  • Importance and value focused delivery
  • Satisfaction, client and service provider
  • Confidence building
  • Real sense of progress
  • True Expectation
  • Project Management

18
How can Agile help in Fixed Contracts
  • The planning game with story cards and
    prioritization
  • Delivering valued features in early releases
  • Dont sweat the details , only when required
  • Decide later
  • Less work upfront, start development early,
    deliver early
  • Helps change exchange

19
How can Agile help in Fixed Contracts
  • Put dropped off requirements in a following up
    project.
  • One project late and over budget V.s. Two
    Projects on budget and schedule?
  • Nice to have features
  • Use the software before a follow up project

20
How can Agile help in Fixed Contracts
  • Invest in relationships with clients, not current
    project budgets.
  • Money trap
  • Invest in happy customer
  • Better off in long term

21
Conclusions
  • Most uncertainties surrounds Scope this cant
    be fixed.
  • Onus is on us to educate/convince our clients and
    the community about variable scoping projects in
    service based industry.
  • Long term investment - fostering a constructive,
    trusting, working relationship with clients.

22
Resources and References
  • Agile Fixed Price Projects Part 1 and 2 by Pascal
    Van Cauwenberghe
  • http//www.nayima.be/html/fixedpriceprojects.pdf
  • http//www.nayima.be/download/agilefixedprice.pdf
  • Agile Principles, Patterns, and Practices in C
    by Martin C. Robert, Martin Micah
  • http//www.amazon.com/Principles-Patterns-Practice
    s-Robert-Martin/dp/0131857258
  • Slides will be available at http//sundium.wordpre
    ss.com

23
Questions?
Write a Comment
User Comments (0)
About PowerShow.com