SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS The Explore Phase (Ch. 7)

Slides:



Advertisements
Similar presentations
Strategic Value of the HR Function Presentation by
Advertisements

12 August 2004 Strategic Alignment By Maria Rojas.
MAVERICK LEADERSHIP UNLIMITED eCD Afrika PROJECT MANAGEMENT VANI MOODLEY 3 RD MARCH 2012.
Management Leadership Direction: Planning, Budgeting Vision, Strategy Alignment: Organizing, Staffing Creating shared culture Relationship: Focusing on.
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
Stages of Team Development
Ryan G. Rosandich, Ph.D. Associate Professor, MIE Agile Project Management.
IT Strategic Planning Project – Hamilton Campus FY2005.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Leadership in the Baldrige Criteria
COMP 350: Object Oriented Analysis and Design Lecture 2
Organizational Behavior: An Experiential Approach 7/E Joyce S. Osland, David A. Kolb, and Irwin M. Rubin 1 ©20 01 by Prentice Hall, Inc. Chapter 9.
Wael Ellithy, Ph.D. Arx ICT  Agile Software Development  Scrum Framework  Scrum Rules and Process  Scrum In Industry.
EuroVIP Collaborating for Success 22 nd May 2014 Richard Trumper © BAE SYSTEMS All rights reserved.
Software Engineering Lecture No:12. Lecture # 7
“How” We Do It An Introduction to NSLIJ’s Behavioral Expectations Model.
Virtual teams These are teams that work together and solve problems through computer-based interactions. What are some benefits? Drawbacks? They save time,
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
Rosemary Maellaro, Ph.D. September 14, 2013 Project Management Skills Team Leadership Successful Fund-Raising + =
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS The Agile Revolution.
Develop your Leadership skills
Capability Assessment Process
Agile Software Development with Scrum Shveta Mehtani
Current Trends in Systems Develpment
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Project Management.
Adaptive Processes Project Management Body of Knowledge
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Agile Principles: Leadership-Collaboration.
Introduction- Project Management By Ctrl+C & Ctrl+V 1.
Teams – Benefits, Team Formation, and Design features Lecture 1.
Communications Skills (ELE 205)
Managing Teams  Goal: Have all projects succeed  Why projects fail Teamwork problems, not technical problems Common problems  Ineffective leadership.
It’s All About Engagement Positive Disruption Presenter: Paul Spencer, PMP 2.
Introduction of Teams: Team Norming and Culture Jaron L. Jones.
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Introduction.
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Project Management Software.
K.Ingram 1 Sept 2007 Agile Software Development. K.Ingram 2 Sept 2007 Contents Agile Software Development: 1.What is it? 2.Agile’s Values, Principles,
Team Building Presentation. How does a Team Work Best? A Teams succeeds when its members have: a commitment to common objectives defined roles and responsibilities.
Angela Baron and Jill Miller Chartered Institute of Personnel and Development
Communications Skills (ELE 205) Dr. Ahmad Dagamseh Dr. Ahmad Dagamseh.
AP-1 4. Agile Processes. AP-2 Agile Processes Focus on creating a working system Different attitude on measuring progress XP Scrum.
05 Jul 2006CSE403, Summer'06, Lecture07 Administrivia Informal feedback meetings with LCO groups FantasySportsLeague: still to come today Individual assignment.
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Agile Principles: Customers and Products.
Personal Kanban: Effective Visual Management for Everyone Crystal Hart, Senior Lean Consultant Lean Transformation Services Location or Date.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Appendix B Agile Methodologies B.1.
Project Organization Chart Roles & Responsibilities Matrix Add Project Name.
Teams Thomas P. Holland, Ph.D., Professor Institute for Nonprofit Organizations.
Management & Leadership
Organizational Behavior: An Experiential Approach 7/E Joyce S. Osland, David A. Kolb, and Irwin M. Rubin 1 ©20 01 by Prentice Hall, Inc. Chapter 9.
Team Work Contents: Effective Teams Working as a Team Some Team Tips.
It’s Agile …. like! A Corkman’s introduction to Agile software delivery.
ASIL, Inc. Proprietary Information1 Business Relationship Management Powered by ASIL, Inc. “Business Performance Management ”
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Agile PM Issues (Ch. 9 and Ch. 10)
Capacity-Building Coaching …..working with a group Joan M. Oakes, MSW.
Teamwork Skills Building Successful Teams Working in a Team Training & Leadership.
1 Backend Publishing Systems Team January 27, 2004.
Introduction to Agile. Introduction Who is this guy?
Leadership Style 101 What is Your Leadership Style?
Extreme programming (XP) Advanced Software Engineering Dr Nuha El-Khalili.
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Introducing an Agile Process to an Organization By Mike Cohn and Doris Ford IEEE Computer.
SE503 Advanced Project Management
Valuable Project Management Tools and Techniques
Team Building Dr. Maria Irma Bustamante
Project & Program Governance
Customer Ambassador (m/f) Downstream Future Leaders Program
Business Strategy & Operations Manager
Downstream Future Leaders Program
Scrum Science NGSS: Engineering, Technology, Applications of Science
Presentation transcript:

SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS The Explore Phase (Ch. 7)

Role of management Reach inside each employee Release their unique talents into performance

Agile Workload Management (12) Workers manage their own workloads during an iteration Manager monitors key goals – Features – Quality – Technical practices Coaching, not micro-management Focus on difficult or high-risk tasks

Under-Performance Treat it as a capabilities issue – Technical skills – Experience – Tools – Resources – Influence Manager helps team succeed

Agile Tool: Low-cost change (13) Reduce barriers to experimentation and adaptation Technical debt – As time goes by, change becomes more difficult – Bad practices (kludges, patches) accelerate the cost of future change – Good practices are easier and cheaper to implement earlier in the development cycle

Low-Cost Change Practices Simple design Frequent integration Relentless testing – Quality is built-in, not added on Opportunistic refactoring – Design clean-up that does not add features – Benefit is improved future adaptability

Agile Project Manager Mold individuals into a team Focus the team on delivering results Develop each individual’s capabilities Enable the team – Provide resources – Remove roadblocks Orchestrating the team’s rhythm Managing the customer-team relationship

Coaching (14a) Develop individuals – Technical skills – Business skills – Experience – Communication skills Focus the team on delivering results – Clear goals – Short iterations

Team Development (14b) Bruce W. Tuckman (1965) – Forming Orientation, testing, dependence – Storming Individuals resist group influence – Norming Group identity, cohesiveness, membership, trust, rules – Performing Team performs better than individuals

Daily Team Meetings (15) Scrum – Daily meetings – 10 or fewer attendees – Core people participate, others observe – 15 minute target – Stand up (no refreshments or snacks) – Identify (not solve) issues and obstacles – Meeting leadership role may rotate

Participatory Decision Making (16) Make decisions at the right level Delay decisions and keep sets of viable alternatives When a decision requires input from multiple individuals – Group decision making – Discussion of key points – Everyone has input – Weighted scoring model

Provide Resources Remove Roadblocks The manager’s job is not better, just different The manager works for the team – Obtain needed resources – Obtain needed information – Use influence – “Servant leadership” Quickly resolve conflicts

Project Rhythm There is a rhythm to agile projects Release – Milestone Iteration – Daily meetings Managing the rhythm happens when everything else is in place and working

Customer & Stakeholder Management (17) Daily customer contact? – Customer collaboration is key to agile projects – Customer expectations and project goals must be aligned – Customers decide the value of deliverables Stakeholders provide resources and ensure external support

Explore Phase Summary Exploration is agile execution Emphasis on Theory-Y management – Leadership, Resources Emphasis on self-organized teams – Capable – Accountable – Motivated Heavy customer and stakeholder involvement