Delivering Open Source Projects with Agile & DevOps Thinking Jen Krieger, Agile Coach Red Hat Platform.

Slides:



Advertisements
Similar presentations
The right tools for the job How to choose a web / bespoke development company.
Advertisements

Im an Agile Test Manager: Do I really exist? A discussion and debate David Evans & Ivan Ericsson SQS Group Limited Test Management Forum London, 24th October.
Implementation Strategies to Help Improve Systems Rollout Diana Cox, IT Services University of California Center of Excellence for Enterprise Risk Management.
Planning for Success Work Smarter with a System. The Point: "In order for any business to succeed, it must first become a system so that the business.
Ni.com Introduction to Agile and Scrum Speaker/Author: Paul Packebush Section Manager, Corporate Metrology Author:Logan Kunitz Staff Calibration Engineer.
C O N F I D E N T I A L 4-May-15 1 Attendee Management - Being Agile Attendee Management.
Intro to Scrum. What is Scrum? An answer to traditional “fixed cost / strict requirements” contracts which had very high rates of failure Recognizes the.
Agile Process Models. Prescriptive models don’t work It is unrealistic to not have changes. Why? The Agile Manifesto: Individuals and interactions over.
1 Day-to-day planning – “Old school” How planning leads to success Parts of Phillips, Ch 4 CSSE579 Session 5 Part 1.
Quiz next week – Oct 4 (communication, feedback, presentations)
Postgraduate Essentials University of Edinburgh Postgraduate Essentials Online induction to the course.
Catalyst Presentation Pack Use these slides to form your own #shapeRMIT presentation. Additional guidance is provided in the presenter notes for most of.
1 Waterfall/Scrum You might want to take notes, because specific aspects of the processes will be on the exam. Combining – A scrum with water…
Sprint – Weekly cadence
How to run an effective (and fun) standup. Notes from session at Agile Open NW By Ed Kraay.
AGILE DELIVERY FACILITATION Agile Project Manager should see his stakeholders as kids and aim to help them be successful in their respective goals, each.
ASSEMBLY Ms C Henley UNCRC - Article 3
High Quality Agile Incorporating Quality into your Agile Process Lorinda
Leading Culture Conversations The culture data offers a unique opportunity in organizations to discuss ‘how’ people work (or don’t work) together and identify.
TIPS AND TRICKS FROM A GLOBAL FINALS IC HEAD APPRAISER.
CSE G674/2009 Project Project Management Section Presented by: Amir Aref Adib.
Flávio Steffens / Rafael Prikladnicki – Airplance Factory 2009 Airplane Factory Practicing the Agile concepts.
Agile and XP Development Dan Fleck 2008 Dan Fleck 2008.
GTA Training 2011 Managing Seminars Dr Anna Goatman Lecturer in Marketing and former GTA.
Culture Conversations The data generated by the Denison survey offers an excellent opportunity to engage your employees and colleagues in some important.
Page 1/8 Waterfall  Agile  Scrum Development department.
Welcome! Quarterly Professional Staff Meeting August 26, 2004.
SWEN 302: AGILE METHODS Roma Klapaukh & Alex Potanin.
Coming up: What is Agile? XP Development Dan Fleck 2010 Dan Fleck 2010.
5. Planning.
Leadership Covenant Manager of Category Development November 12, 2007.
DR. LAM COMMUNICATION TRAINING. AGENDA What is this training about? What is it based on? How does it apply to my team? How can I use it for my teamwork?
1 Agile Risk Management. 2 Ok, not rocket science here Figure out what problems you might have Estimate how problematic they would be and likely they.
Communication in growing start-ups Bernd Gruber, Founder indoo.rs.
Process is continuously improving Have Definition of Done (DoD) DoD achievable within each iteration Team respects DoD The bottom line Delivering working,
1 Agile Risk Management CSSE579 Session 5 Part 4 With a review of what we’ve done so far, in the final slides.
Unit 2 (task 28) In this PowerPoint I will tell you about 7 important IT job roles and if a candidate might want one what he would have to do to get one.
Leadership Development Corinne Martinez LDRS 510.
Sofia Bulgaria Summer School IST eXPERT: Best Practice on e-Project Development 30 June - 2 July 2003 eXtreme programming.
Agile: Lessons Learned (a retrospective) Tony
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Presentations and Reports. Third Week (2/2/12)  Meet at the Albertsons Library in room LIB 203  Beth Brin will demonstrate the use of several databases.
By Geoff
Interviewing Rules How to interview like a champ.
Slide 1 Improving your Persuasion and Influencing Skills for better negotiated outcomes Presented by Katrena Friel March 2009.
Megan Torrance | Using Agile to put SAM to Work 1 Megan Torrance DevLearn 2013 | Session #110 Using Agile to put SAM to.
Tips to Empower Your Team Employers often times want to empower their employees, but they don’t always know quite how to go about it. Empowering employees.
CREATING GREAT STANDS: A STEP-BY-STEP GUIDE TO CREATING A TEAM’S MOST VALUABLE TOOL DFA Coaches DoLE Team.
My career choices Game designer, Software designer, Engineer.
WHEN TITLE IS NOT A QUESTION N O ‘WE CAN’ CA Agile Vision Product Manager Michael Lester.
Yeah but.. What do I do? Software Leadership Dan Fleck 2007.
Agile 101. Feasibility Study SDLC – What is it? Systems Development Life Cycle: The most commonly used, and generally accepted, project management approach..
* Start coding sooner – Procrastination * Write the documents for later use, not to “just get it done” * Very little code reuse, many people solving the.
Kanban. (Re)start with what you do now
The agile pilot at KONE Mikko Mattila The pilot  New technology –New suppliers –Many different types of technologies  Many locations –Global.
Introduction to Agile. Introduction Who is this guy?
AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Brian Keller Microsoft.
Meet Charlie what is Enterprise2.0 ?. A.K.A….. mr. Enterprise2.0.
Coming up: What is Agile? XP Development Dan Fleck 2010 Dan Fleck 2010.
Project Management Finals Lesson 1 - Principles - Techniques - Tools.
Digital Transformation with DevOps
Continuous Delivery- Complete Guide
What's new in Visual Studio 11 for Application Lifecycle Management
Taking an Iteration Down to Code
WEBINAR: Becoming Agile In Software Testing: The Government Edition
Johanna Rothman Agile Team Measurements Chapter 12
Sprint Planning April 2018.
Coming up: What is Agile?
Entrepreneurship 101 JWRP Leadership Conference September 2016
Remaining Agile on Virtual Teams
Presentation transcript:

Delivering Open Source Projects with Agile & DevOps Thinking Jen Krieger, Agile Coach Red Hat Platform

Jen Krieger, Agile Coach ●Been in software development for about 15 years ●Met my first computer in 1984 ●Hated Windows 3.1 ●I wanted to be a veterinarian, but somehow ended up in software ●Practicing Agile since 2008 ●Started at Red Hat on December 12, 2012

What is an Agile Coach? Many people have their own ideas. But simply put, Agile Coaches are mentors, facilitators, evangelists and trainers. It really depends on what the team needs. ✓ Tip

Agile is about empowering people to do their best work, to fulfil their potential. ” -Lisa Montaño

The Good

●Team Structure

The Good ●Team Structure ●Technology

The Good ●Team Structure ●Technology ●Culture

… you know, that Agile thing. If it ever takes off… ” -Dan Walsh

The Bad

●What Agile Is or Is Not

… Agile is all about two week sprints… we can’t commit to that. ”

You can’t be distributed for it to work. That doesn’t work for my global team. ”

Estimating any unit of work just doesn’t make sense. It’s never accurate and I don’t see value behind estimating. ”

Standup is stupid. ”

Agile is not about inflexibility. It is a bag of tricks that you continuously apply until you find what works. ✓ Tip

The Bad ●What Agile Is or Is Not ●Open Source vs. Agile

The Bad ●What Agile Is or Is Not ●Open Source vs. Agile o Face-to-Face Communication

Communication Priority 1.Face-to-Face 2.Video Conference 3.Phone 4.IRC/ ✓ Tip

The Bad ●What Agile Is or Is Not ●Open Source vs. Agile o Face-to-Face Communication o Agile Team Autonomy

The Ugly

●Our Agile Tool Chain

Trello is an “ok” agile tool. Our OpenShift Team has made it better with some integration & automation. ✓ Tip

The Ugly ●Our Agile Tool Chain ●Staying Innovative vs. Setting Context

Don’t be afraid to document your “process.” But don’t let that documented process become unchangable. ✓ Tip

The Ugly ●Our Agile Tool Chain ●Staying Innovative vs. Setting Context ●User Stories

A user story is a tool. The purpose of that tool is to encourage a dialogue both internally and externally to the team. Dialogue is encouraged at all steps; from the initial state, through to tasking. ✓ Tip

There is no Agile Police. Your team defines what Agile to practice. Use the manifesto to guide your way. ✓ Tip

1.Try not to say “that’s how it works here.” 2.Don’t feel compelled to have everyone in the room to make a decision. 3.Try not to design everything perfectly before starting work. ✓ Final Tips

Jen Krieger, Agile Coach Contact Info: ● Writing: ● ● Give Feedback on this Presentation: ●