Scrum As An Agile Methodology - Presentation Transcript
Scrum as an Agile Methodology An IT Management Overview By Dave Rognerud
Intrinsic Value of Scrum
Scrum focuses on value, leadership, technical excellence, collaboration, and self-emergent social and product behaviors. It uses an agile process that is holistic in its approach to software development and delivery.
Intrinsic Value of Scrum
Using Scrum as an agile methodology can rid software development of its current reputation by: [i]
Reducing process waste (non-value added activity, resource sub-optimization, etc.),
Increasing customer and employee satisfaction, and
Delivering the right product and services, faster which deliver working products with faster time-to-market and better flexibility to toward change!
[i] PM Boulevard, Robbins-Gioia, LLC.
Intrinsic Value of Scrum
It also focuses resources directly at the business problem that is:
Gives the Owner Control over solving their business problems.
Solution are defined, prioritized and authorized by the business.
Has a committed team dedicated to solving their technology problems
Business accepts the solution
and receives working software
Gives the CIO’s management team real business success.
It removes from the IT realm problems associated with multiple priorities and shifting needs.
Reduces logistical resource management nightmares that are perennial issues.
Highlights impediments to delivering business solutions.
Helps your organization identify and remove barriers that inhibit project success
What is Scrum?
Scrum is an agile, project management light, process used to manage and control software and product development using iterative, incremental practices. Agile methodologies insist on; a fast mode of delivery and shorter project life cycles. It delivers working deployable software, which is accepted by the users, as the key to Scrum’s success.
Keys to Scrum’s success
Scrum process uses any one of the Agile tools: XP (eXtreme Programming), AD (Agile Database Techniques), AM (Agile Modeling), or any number of other agile methods.
Scrum does not dictate which engineering practices must be used.
Scum may be combined with XP to generate the benefits of agile development with the advantages of simple implementations.
Scrum, used properly, significantly increases productivity and reduces time to market while facilitating adaptive, empirical systems development.
Scrum principles:
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
Working software is the primary measure of progress.
Scrum’s own characteristics and practices:
Three basic roles: Product Owner, ScrumMaster, and Project Team
Product Backlog
Sprint Backlog
Sprint Planning Meeting
Daily Scrum Meeting
Thirty-day iterations, delivering increments of potentially shippable functionality at the end of each iteration
Sprint Reviews
Retrospectives
Project success through empowered Teams
Scrum is about personal accountability and empowerment. The team members who embrace the concept and participate in and accept team commitments [i ] are:
Self Disciplined: Project teams without self-discipline will, in the end, be lazy and careless (I see it all too often), or fall back upon externally imposed discipline, a notoriously weak form of discipline.
Self Organized: A particular form of esprit de corps and initiative develops when the people on the project choose their own leaders, their own tasks, their own peer-operating rules. They tend to be more fervent about the quality of their work, their code of conduct. Many a project has been saved because the technical people banded together to make sure they delivered their product despite the hierarchy they reported to.
Self Aware: The team becomes self-aware, when it is able to discuss about how they are and how they might get better, what their responsibilities are to each other and to themselves.
[i] Self-Awareness: An Overlooked Key to Agility, Alistair Cockburn, February 9, 2009, Gantthead.
iv 5Q's on Agile with Arlen Bankston, by Arlen Bankston, May 28, 2008, ibid, i.
Scrum promotes IT success:
Scrum works through empowerment:
Team Ownership and Commitment
Scrum requires an organizational change how management thinks about itself in terms of IT’s role in the business.
Benefits to the IT organization:
Scrum will highlights impediments to delivering business solutions
Helps the organization in identify and remove barriers inhibiting project success
Help IT figure out how to deliver faster better solutions to meet your business’ customers speed to market demands.
Questions and Answers
Please send any questions, discussions, or comments to:
Dave Rognerud at [email_address]
Or email for an appointment to discuss your project needs.
1 comments
Comments 1 - 1 of 1 previous next Post a comment