Real Estate

A New Culture of Software Project Management

Description
A New Culture of Software Project Management
Categories
Published
of 40
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
  A New Culture of Software Project Management September 22, 2007IEEE "Think Engineering"1 Copyright ©2007 by KESL 1 Kruchten Engineering Services Ltd A New Culture ofSoftware Project Management Philippe Kruchten A talk at IEEE UBC Student Branch event:“Think Engineering”Vancouver, September 22 nd , 2007 Copyright ©2007 by KESL 2 Philippe Kruchten , Ph.D., P.Eng., CSDP Professor of Software Engineering  Department of Electrical and Computer Engineering University of British ColumbiaVancouver, BC Canadapbk@ece.ubc.ca604 827-5654 Founder and president  Kruchten Engineering Services LtdVancouver, BC Canadaphilippe@kruchten.com604 418-2006  A New Culture of Software Project Management September 22, 2007IEEE "Think Engineering"2 Copyright ©2007 by KESL 4 Outline  Project Management  Culture  A brief history of project management  The special case of software projects  An even briefer history software project management  A new culture of software project management  Contrasting the old and the new Copyright ©2007 by KESL 5 Definitions  Project  Project management  Software project  Software Project Management  A New Culture of Software Project Management September 22, 2007IEEE "Think Engineering"3 Copyright ©2007 by KESL 6 Project  Objectives •Clearly defined set of goals; non conflicting  Start and end points •not a continuous activity, like operations or support  Uniqueness •One time thing (product); not a repetitive activity•Not production  Constraints •Cost, schedule, quality Source: Futrell Copyright ©2007 by KESL 7 Defining Software Project Management  Software Project Management is the art of balancing competing objectives, managing risks, and overcoming constraints to successfully deliver a product which meets the needs of both customers (the payers of bills) and the users. (RUP)  A New Culture of Software Project Management September 22, 2007IEEE "Think Engineering"4 Copyright ©2007 by KESL 8 Origins of project management  Pyramids, Roman bridges and all that  Henry Gantt, 1917: barcharts  Flow line scheduling: 1930  Line of Balance: 1940 Goodyear, US Navy  Milestone charts, 1940  Critical Path Method (CPM), DuPont de Nemours 1950’s  PERT, US Navy 1958 Copyright ©2007 by KESL 9 Origins  Precedence method  Iron triangle (time, cost, output): Barnes, UK, 1969  …  …  Toyota Production System  Agile Manifesto  A New Culture of Software Project Management September 22, 2007IEEE "Think Engineering"5 Copyright ©2007 by KESL 10 Our Fundamental Conundrum TimeFeaturesQuality Copyright ©2007 by KESL 11 Outline  Project Management  Culture  A brief history of project management  The special case of software projects  An even briefer history software project management  A new culture of software project management  Contrasting the old and the new
Search
Tags
Related Search
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks