Management in Open Source Software Project. Overview What is Open Source? Motivation Management in Open Source A job description.

Slides:



Advertisements
Similar presentations
. © 2003 Ownership Associates Home Standard Deal How it works Three Pieces Return on Effort The Deals Summary New Deal < Go.
Advertisements

Office Politics and Gossip Kyle Kearney Work Based Learning Coordinator Ravena-Coeymans-Selkirk High School.
Global Citizenship and the Environment. My Expectations….
SHRC March 2005 Shared Leadership Workbook Self-Help Resource Centre 40 Orchard View Blvd. Toronto, ON M4R 1B
Exec Handover Training Chairing Skills
Why is workplace safety important? Newcomers to Manitoba are more likely than Canadian- born workers to be employed in jobs with a higher number of workplace.
Youth-Adult Partnerships
Elton Mayo and the Hawthorne Studies.  George Elton Mayo was an Australian psychologist, sociologist and organization theorist.  He lectured at the.
Robin Joyce Gay Men's Representative for Spectrum Home Office LGBT Staff Support Network
6/2/2015SIMS1 Linux Adoption in the Public Sector An Economic Analysis Hal R. Varian Carl Shapiro UC Berkeley
Free Your Mind Code.  Sometimes I write software in exchange for money (don’t judge)  Sometimes I write software in exchange for knowledge, experience,
Dyadic Role-Making Theories and Followership
 In the last lesson we looked at managing change.  A part of the lesson looked at the importance of staff and their views.  This lesson will focus.
Developing Team Norms. Today’s Class Listen to a presentation on developing team norms (5 min) Work in teams to identify characteristics of effective.
IT Job Roles Task 20. Software Engineer Job Description Software engineers are responsible for creating and maintaining software of various different.
Carrie Lee Herndon Solutions Group WaterSmart Innovations ‘09 August 12, 2010.
Quality Control (10) Quality checked at the end of the process (1) Right first time (2) Uses inspectors at the end of the process (11) Need to spend.
Mentor Team Program [name of home] Mentor Team Program [name of home] Mentor Team Program.
What Makes a Good Colleague?
Building Strong Library Associations | Regional Convenings DAY 2 Session 5 How will I get support for my proposal? Within my association.
The Living with Psychiatric Medication Group: “Drug Company Advertising Amnesty” 4 th February 2009.
Star Trek Comparisons The future of Technology: the Mactini Microsoft Future 2019 INFORMATION TECHNOLOGY.
Management & Leadership
OB = Organisational Behaviour (meaning: behaviour within organisations): focuses on the description & explanation of the causes and effects of individual.
Assertiveness Training
TEAMWORK AND TEAM BUILDING KEYS TO GOAL ACHIEVEMENT AND SUSTAINABILITY.
Keeping Your Superstar Employees Happy. Identifying *Star* Employees  Consistently perform better than what is expected  Anxious to advance within the.
Production and Efficiency. Content Specialisation Division of labour Exchange Production and productivity Economies of Scale Economic Efficiency.
LEADERSHIP Process of influencing others in identifying and working towards a common goal.
 Personal Communication Plan By Laura Shea. Start with Heart  Know thyself!! Who I am????  Know my style under stress  Know what I REALLY want and.
LEADERSHIP Leadership What is a leader? Who is a leader? Can I be a leader?
Styles of Leadership LET II. Introduction Leadership styles are the pattern of behaviors that one uses to influence others. You can influence others in.
Corporate Web Site Maintenance.  Urban Office Properties will have a comprehensive Web site that provides current and accurate information for customers.
Establishing positive work relationships = Good working environment.
1 © Netskills Quality Internet Training, University of Newcastle Strategic Staff Development for the Web-enabled Organisation Dave Hartland
Dealing with Difficult Employees Zainab Al Attabi.
Informatics 43 – May 14, Open Source Source code is freely available and (usually) re-distributable Examples: Firefox web browser Apache HTTP Server.
1 Hall Manager Pre-Orientation Meeting McNeill Room Wednesday, April 13, 2011 OFFICE OF HOUSING 305 Main Building | Notre Dame, Indiana Phone:
Force Results – August 2012 Sussex Police Employee Survey 2012.
Performance Consulting EDER Instructor: Tony Roithmayr Introducing Blended Learning into Higher Education Rosalie Pedersen, Kenneth Kim, Elaine.
Conflict Management for tdfgdfhe Public Health Professional Instructor Name.
Chapter 14: Creating a Positive Work Environment
EFFECTIVE EMPLOYEE RELATIONS PROGRAM
An essential part of workplace success!
Delegation Skills. Objective Explain What is Delegation Explain Why People Do Not Delegate Describe the Benefits of Delegating List What Tasks Should.
What is he doing here? Who am I ? East Meets West.
Practicing Integrity and Advocacy Fostering an Ethical Environment and Culture.
Chapter 9* Managing Meetings. Chapter 10/Managing Meetings Hilgert & Leonard © Explain why meetings, committees, and being able to lead meetings.
1 The importance of Team Working and Personal Attributes.
Teamwork. Motivation Advantages and disadvantages.
Conflict Management For Health Mangers Instructor Name.
Proposal Writing 101 Engineers Without Frontiers CEE 402.
As I get class started, talk to me, treat me, etc. according to the label you see on me. No matter what I say or do, follow the label instructions … have.
Management, Supervision, and Decision Making Chapter 2.
TEAM BUILDING. WHY IS TEAM BUILDING IMPORTANT? YOUR ABILITY TO GET ALONG WITH OTHER PEOPLE, AND USING TEAMWORK WILL LARGELY DETERMINE HOW SUCCESSFUL YOU.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Performance Reviews, Design Reviews, and Code Reviews 1.
The Leadership Development Series Sponsored by Student Activities.
Duty 2.  Motivation is a set of factors that influence an individuals actions toward accomplishing a goal.  Managers can influence employee performance.
Why do I say YES when I mean to say NO ? APPA March 19-20, 2015.
RECRUITMENT STUDENT ORGANIZATION LEADERSHIP RETREAT April 16, 2016 – Katy Launius.
Introduction to Fedora David Nalley September 10, 2008 version 0.2.
Defining job performance
Room Supervisor: Leadership training
2 8 thousands hundreds tens ones
Chapter 4: Creating a Positive Work Environment
Recommending a Strategy
Development THE NEW NAME IN TOWN.
Lecture # 3 Software Development Project Management
Managing Library Staff: the rewards, the challenges, the stories you can tell. Cindy Czesak, Library Consultant and retired Director of the Paterson Public.
Presentation transcript:

Management in Open Source Software Project

Overview What is Open Source? Motivation Management in Open Source A job description

What is Open Source Ideology:Share software and allow everyone to modify it. Similar to how university research works. Examples: Linux, Apache, Open Office, Firefox, and KDE.

How do you make money if you give away the software? Did I say this was about money? Well you can, examples includes:  Consulting  Dual licensing the software  Sponsorships But the question is not really relevant!

This is not just about software developers Coders Translators Artists Web server maintainers System administration PR people Lawyers

Motivation Recognition from your peers Just for fun Learning Social networking Getting credit for you CV

Does an Open Source project need management at all? They are not small! (some include hundreds or even thousands of contributors) Releases must be coordinated Conflicts must be resolved New employees must be trained or assimilated

The Management Strategy The one doing the job is in charge! You gain street credit from a long time contribution. Management is mostly happening implicitly. Sometimes round robin is used for the “distributing work” part of management

Thought of the day The one who does the most work, and shouts the least, is the one who will be heard when he opens his mouth.

Success in Open Source Success in open source requires that you do active management to some extent  Share credit (even for the small contributions)  Ensure people feel ownership of their contribution (10% is development of a feature, 90% is maintaining it over its lifetime!)  Assimilate/welcome new members

Job description for an Open Source Manager You do all the boring work, as your employees don’t want to. You should seek to divide all external respect to your employees. You must have the personality to be able to deal with conflicts. Though you are the boss, you should only speak your mind when really needed.

Conclusion When people don’t work for money, you need other ways to persuade them. Credit is a good way We are not the first to work like this:  The manager of your soccer team  Médecins Sans Frontières  Greenpeace, WWF, Amnesty International