Agile for managers

3,524 views

Published on

This presentation introduces some of the most common reasons why organizations choose to adopt Agile approaches. It presents high level statistics on software development project success to demonstrate why the traditional project management approach may not be suitable for all projects.

The presentation introduces what Agile is and the reasons justifying its adoption. Once the Agile concepts have been presented, the material introduces the Scrum approach by giving a walk through of a typical process.

The presentation ends with the main impacts on people managers within organizations who are adopting Agile.

Published in: Business
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,524
On SlideShare
0
From Embeds
0
Number of Embeds
249
Actions
Shares
0
Downloads
133
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • lundi 3 janvier 2011
  • Agile for managers

    1. 1. Agile for managers Introduction to Agility Challenges, operation, and impact on leaders
    2. 2. <ul><li>The training objectives are to help you understand: </li></ul><ul><ul><li>Why transition from a traditional approach to an Agile one? </li></ul></ul><ul><ul><ul><li>Traditional approaches do not suit all projects </li></ul></ul></ul><ul><ul><li>What is an Agile approach? </li></ul></ul><ul><ul><ul><li>Foundation, concepts, and goals targeted by Agility </li></ul></ul></ul><ul><ul><li>How Agile approaches work? </li></ul></ul><ul><ul><ul><li>Iterative and incremental approaches </li></ul></ul></ul><ul><ul><li>What is going to change? </li></ul></ul><ul><ul><ul><li>Impact on managers and their management style </li></ul></ul></ul><ul><ul><li>How are managers supported? </li></ul></ul><ul><ul><ul><li>Support provided to managers during the transition </li></ul></ul></ul>Objectives © Copyright 2010 Pyxis Technologies inc.
    3. 3. Let’s get acquainted
    4. 4. <ul><li>‘ Wheat (shredded grain) side ’ : </li></ul><ul><ul><li>Traditional education–business administration and information systems </li></ul></ul><ul><ul><li>Experienced manager–over 15 years of experience in managing software development teams </li></ul></ul><ul><li>‘ Sweet (frosted) side ’ : </li></ul><ul><ul><li>I have been experimenting Agile approaches for a few years </li></ul></ul><ul><ul><li>I joined Pyxis in 2008 as vice- president of consulting services </li></ul></ul><ul><ul><li>I am an Agile organizational coach </li></ul></ul><ul><ul><li>I am a member of the International Coaching Federation (ICF) </li></ul></ul>Like Mini-Wheats… © Copyright 2010 Pyxis Technologies inc.
    5. 5. <ul><li>Result- oriented </li></ul><ul><li>(nutritional quality) </li></ul><ul><li>Is mainly oriented towards achieving results </li></ul><ul><li>Defines objectives, sets priorities, and assigns resources </li></ul><ul><li>Makes decision based on facts </li></ul><ul><li>Is consistent and action-oriented </li></ul><ul><li>Enjoyment- oriented </li></ul><ul><li>(fun to eat) </li></ul><ul><li>Is mainly oriented towards people to achieve results </li></ul><ul><li>Defines challenges, promotes autonomy, and provides appropriate support </li></ul><ul><li>Makes decision based on emotions </li></ul><ul><li>Is emotional and relational </li></ul>What type of manager are you? © Copyright 2010 Pyxis Technologies inc. January 3, 2011 Results Enjoyment
    6. 6. A few questions to get to know you <ul><li>In order to get best results, it is better to control the activities of all team members. </li></ul><ul><li>A process that is not well-defined right from the beginning will always produce suboptimal results. </li></ul><ul><li>In order to cut productivity loss, it is better to isolate team members in cubicles and use e-mails as a means of communication. </li></ul><ul><li>A team made up of specialists with extensive skills is more efficient than a multidisciplinary team. </li></ul><ul><li>The best tools and processes are those chosen by the organization and used by all groups. </li></ul><ul><li>It is generally preferable to comprehensively document what we do even if it reduces our speed. </li></ul><ul><li>Money is the best way to motivate individuals. </li></ul><ul><li>It is more important to respect a pre-established plan than to adapt to changes. </li></ul><ul><li>A signed contract is more important than an informal agreement to obtain cooperation between different departments. </li></ul>© Copyright 2010 Pyxis Technologies inc. True False
    7. 7. Results Are you an Agile manager? © Copyright 2010 Pyxis Technologies inc. Number of answers (out of 9) where you chose ‘ False ’ Your Agility level 9 Congratulations! You got a perfect score! If you already master the theory of Agile approaches and apply it to your daily activities, you could teach this training course.  5 to 8 You are almost there! You will feel at ease with most concepts presented during this training course. During the next 3 hours, you will have the opportunity to revise fundamentals on which your management approach is based. 1 to 4 You are up to a good start towards a more Agile management style. Concepts and fundamentals of this training course should help you become a more Agile manager. 0 During the next 3 hours, you could ask yourself many questions arising from the course content. Your current paradigm will most probably be harshly tested but you could be really surprised.
    8. 8. Why transition from a traditional approach to an Agile one?
    9. 9. <ul><li>What we hear from business people… </li></ul><ul><li>‘ What we get from IT is not what we need, what we asked for. ’ </li></ul><ul><li>‘ There should be more control because project teams often do not respect deadlines and budgets. ’ </li></ul><ul><li>‘ What is developed has no value to us. ’ </li></ul><ul><li>‘ Applications delivered contain too many bugs. ’ </li></ul><ul><li>‘ We have to provide the project team with all documentation required before they begin to work. ’ </li></ul><ul><li>‘ Deadlines are way too long. The project must end earlier. ’ </li></ul><ul><li>We do not understand the language used by IT, and we often are under the impression that they do not understand ours. ’ </li></ul><ul><li>‘ The situation would be better if IT would collaborate . ’ </li></ul>Traditional approaches pose many challenges © Copyright 2010 Pyxis Technologies inc.
    10. 10. <ul><li>What we hear from IT people… </li></ul><ul><li>‘ Users do not know what they want. ’ </li></ul><ul><li>‘ With constantly changing needs, we are not able to respect our deadlines. ’ </li></ul><ul><li>‘ We are asked to produce more documents than applications. ’ </li></ul><ul><li>‘ Usually projects start slowly, but then we work like crazy at the end. ’ </li></ul><ul><li>‘ Nobody has fun in the team. People feel like to go elsewhere. ’ </li></ul><ul><li>‘ We do not have much room for manoeuvre. Therefore, we must reduce our costs yet again. ’ </li></ul><ul><li>‘ How can we increase collaboration between business representatives and us? ’ </li></ul>Traditional approaches pose many challenges © Copyright 2010 Pyxis Technologies inc.
    11. 11. <ul><li>Projects ’ success rate has not improved since 2000. </li></ul><ul><li>To obtain better results, we suggest to use an approach that is radically different. </li></ul><ul><li>What is the situation like in your organization? </li></ul>Too few projects are successful © Copyright 2010 Pyxis Technologies inc. Chaos Report–Standish Group, 2009
    12. 12. <ul><li>In spite of technological progress, projects are more and more complex. </li></ul><ul><li>Success is uncertain for larger projects. </li></ul><ul><li>To reduce complexity, projects must be broken up into smaller parts. </li></ul>Larger projects are less likely to be successful © Copyright 2010 Pyxis Technologies inc. “ To eat an elephant, one has to eat it one bite at a time.&quot; – an anonymous savannah hunter Chaos Report–Standish Group, 2009
    13. 13. <ul><li>Return on investment is low. </li></ul><ul><li>Nearly 50% of functions are never used. </li></ul><ul><li>Traditional approaches force users to prepare a comprehensive list of their needs at the beginning of the project. </li></ul><ul><li>The longer it takes to develop functions (that will not be used), the longer it takes to reach the market. </li></ul>Solutions do not meet the users ’ needs © Copyright 2010 Pyxis Technologies inc. Jim Johnson @ XP days–Standish Group, 2002
    14. 14. <ul><li>To remain competitive, organizations must: </li></ul><ul><ul><li>Rapidly adapt to changing markets </li></ul></ul><ul><ul><li>Keep room for manoeuvre regarding resource allocation </li></ul></ul><ul><ul><li>Remain flexible while rapidly making decisions </li></ul></ul><ul><ul><li>Develop and maintain their human capital </li></ul></ul><ul><li>When complexity increases, centralized management and control systems rapidly reach their limit. </li></ul><ul><li>It is impossible to anticipate every thing in advance. </li></ul>Complexity and change will keep increasing © Copyright 2010 Pyxis Technologies inc.
    15. 15. <ul><li>“ In the past few years, Agile processes have not only gained increasing adoption levels; they have also rapidly joined the mainstream of development approaches (...) 35% of respondents stated that Agile most closely reflects their development process. ” – Agile Development: Mainstream Adoption Has Changed Agility , Forrester , January 2010 </li></ul><ul><li>“ By 2012, Agile development methods will be utilized in 80% of all software development projects. ” – Predicts 2010: Agile and Cloud Impact Application Development Directions , Gartner , December 2009 </li></ul>Market trends confirm the increasing adoption of Agile approaches © Copyright 2010 Pyxis Technologies inc. Crossing the Chasm, Geoffrey A. Moore
    16. 16. What are Agile approaches?
    17. 17. Agility: 4 simple values… © Copyright 2010 Pyxis Technologies inc. Individuals and interactions Working software Customer collaboration Responding to change processes and tools comprehensive documentation contract negotiation following a plan over over over over
    18. 18. Agile approaches are offered in a variety of forms © Copyright 2010 Pyxis Technologies inc. Lean approach Agile Project management (Scrum) Development practices
    19. 19. <ul><li>Agility does not mean... </li></ul><ul><ul><li>To no longer do project management </li></ul></ul><ul><ul><li>To be a chaotic organization that no longer respects its IT governance framework </li></ul></ul><ul><ul><li>To no longer produce documents </li></ul></ul><ul><ul><li>To leave the team to itself </li></ul></ul><ul><ul><li>To do things partially </li></ul></ul><ul><ul><li>To change every thing overnight </li></ul></ul><ul><ul><li>That there will no longer be any problems </li></ul></ul><ul><li>It simply means to do things differently ! </li></ul>Agility means that things will be done differently © Copyright 2010 Pyxis Technologies inc.
    20. 20. <ul><li>To develop solutions meeting the business needs </li></ul><ul><li>To develop solutions on time and within budget </li></ul><ul><li>To increase efficiency and productivity </li></ul>Using an Agile approach to increase ROI and employee motivation © Copyright 2010 Pyxis Technologies inc.
    21. 21. <ul><li>Applying Agility to all phases of a project means: </li></ul><ul><ul><li>To frequently deliver business value at a sustainable pace </li></ul></ul><ul><ul><li>To maintain a high level of quality </li></ul></ul><ul><ul><li>To encourage the team ’ s empowerment and accountability as well as collaboration between all stakeholders </li></ul></ul><ul><ul><li>To use an iterative and incremental approach </li></ul></ul><ul><ul><li>To remain open to change requests throughout the project </li></ul></ul><ul><li>“ One source of frustration in the workplace is the frequent mismatch between what people must do and what people can do. When what they must do exceeds their capabilities, the result is anxiety. When what they must do falls short of the capabilities, the result is boredom.˝– Beyond Boredom and Anxiety: Experiencing Flow in Work and Play , by Mihaly Csikszentmihalyi </li></ul>Agile approaches aim at delivering value by capitalizing on individuals and their interactions © Copyright 2010 Pyxis Technologies inc.
    22. 22. How do Agile approaches work?
    23. 23. <ul><li>Management allowing to reach the vision by delivering tangible added value </li></ul><ul><li>Use of an iterative and incremental approach within well-established timeboxes </li></ul><ul><li>Implementation of performing teams </li></ul>To reach our goal, we must implement a structured approach © Copyright 2010 Pyxis Technologies inc.
    24. 24. Agile approaches require a change of paradigm Constraints Flexibility © Copyright 2010 Pyxis Technologies inc. Traditional approach Requirements (functionality) Budget (cost) Deadline (schedule) The plan leads to estimates relating to cost and schedule. Agile approach Requirements (functionality) Budget (cost) Deadline (schedule) The vision leads to estimates relating to functionality. A traditional approach relies on the PLAN. An Agile approach relies on the VISION.
    25. 25. <ul><li>With the client at the centre of the project, managing according to the vision allows us: </li></ul><ul><ul><li>To avoid planning everything right from the beginning </li></ul></ul><ul><ul><li>To support an incremental investment model </li></ul></ul><ul><ul><li>To ensure that priority is given to the delivery of added value </li></ul></ul><ul><ul><li>To question ourselves about the relevance of additional functions </li></ul></ul><ul><ul><li>To satisfy our clients early with a useful solution </li></ul></ul><ul><ul><li>To refine the understanding of the client ’ s needs </li></ul></ul><ul><ul><li>To evaluate progress based on results rather than respecting a plan </li></ul></ul><ul><ul><li>To take care of the quality component throughout the project </li></ul></ul><ul><ul><li>To adapt ourselves to change requests </li></ul></ul>We do not wish to deliver a ‘ plan ’ , we aim at achieving business results © Copyright 2010 Pyxis Technologies inc.
    26. 26. Using an iterative and incremental approach to increase ROI © Copyright 2010 Pyxis Technologies inc. Improves the ability to meet the change challenge Reduces total project cost Increases the project ’ s ROI The use of an iterative and incremental approach: Reduces planning time Helps define requirements Helps determine the added value of new requests Reduces development time Delivers business value more rapidly
    27. 27. <ul><li>I give you 6 plastic pieces each containing 3 colour stripes. </li></ul><ul><li>All pieces have the same shape. </li></ul><ul><li>All pieces must touch. </li></ul><ul><li>All pieces have a blue stripe, a red stripe, and a yellow stripe. </li></ul><ul><li>Each piece is unique. </li></ul><ul><li>You must put the pieces together in order to create a blue loop or a long blue trail. </li></ul><ul><li>How long do you need to perform this task? </li></ul>Let ’ s try something © Copyright 2010 Pyxis Technologies inc.
    28. 28. The Scrum approach
    29. 29. <ul><li>PO ’ s responsibilities: </li></ul><ul><ul><li>Communicate the vision of the solution </li></ul></ul><ul><ul><li>Appropriate the specifications </li></ul></ul><ul><ul><li>Evaluate the solution ’ s increments </li></ul></ul><ul><ul><li>Collaborate with the project team </li></ul></ul><ul><ul><li>Collaborate with the solution ’ s management team </li></ul></ul><ul><li>A good PO must: </li></ul><ul><ul><li>Know the solutions ’ commercial value </li></ul></ul><ul><ul><li>Have the authority to combine various interests and wishes </li></ul></ul><ul><ul><li>Be available </li></ul></ul><ul><ul><li>Be the leader of a product management team </li></ul></ul><ul><ul><li>Remember that the system belongs to the users </li></ul></ul>Scrum roles–the Product Owner or PO Product Owner: the vision leader © Copyright 2010 Pyxis Technologies inc.
    30. 30. <ul><li>ScrumMaster ’ s responsibilities: </li></ul><ul><ul><li>Remove the barriers between the product team and the PO </li></ul></ul><ul><ul><li>Show the client how to maximize the ROI </li></ul></ul><ul><ul><li>Increase the project team ’ s productivity </li></ul></ul><ul><ul><li>Improve the project team ’ s daily </li></ul></ul><ul><ul><li>Improve the development practices and tools </li></ul></ul><ul><ul><li>Ensure the observance of operational rules </li></ul></ul><ul><li>A good ScrumMaster must: </li></ul><ul><ul><li>Have a good understanding of the team ’ s issues and opportunities as well as of the obstacles they encounter </li></ul></ul><ul><ul><li>Be a natural leader who motivates the team to achieve the goals established </li></ul></ul><ul><ul><li>Be a facilitator who helps remove the team ’ s internal or external obstacles </li></ul></ul><ul><ul><li>Be a guardian to preserve the team ’ s autonomy </li></ul></ul>Scrum roles–the ScrumMaster ScrumMaster: the team ’ s facilitator and leader © Copyright 2010 Pyxis Technologies inc.
    31. 31. <ul><li>Team ’ s responsibilities : </li></ul><ul><ul><li>Choose the sprint goal and specify the results to be produced </li></ul></ul><ul><ul><li>Establish what has to be done in order to reach the sprint ’ s established goal without violating the project guidelines </li></ul></ul><ul><ul><li>Be self-organized and plan their own work </li></ul></ul><ul><ul><li>Present to the PO quality results </li></ul></ul><ul><ul><li>Communicate transparently their progress as well as the obstacles encountered </li></ul></ul><ul><ul><li>Move decision making to the lowest level </li></ul></ul><ul><li>A good team must: </li></ul><ul><ul><li>Consist of 6 to 10 members making up a multidisciplinary team </li></ul></ul><ul><ul><li>Be co-located ideally </li></ul></ul><ul><ul><li>Understand the complete expertise required to execute the project </li></ul></ul><ul><ul><li>Say no to interchangeable individuals </li></ul></ul>Scrum roles–The team Team in charge of the solution: mean to reach the vision © Copyright 2010 Pyxis Technologies inc.
    32. 32. The Scrum process Project start-up–sprint 0 <ul><li>The business prime prepares an initial high-level proposal. </li></ul>© Copyright 2010 Pyxis Technologies inc.
    33. 33. The Scrum process Project start-up–sprint 0 <ul><li>A multidisciplinary team is made up to define the project ’ s vision . </li></ul>© Copyright 2010 Pyxis Technologies inc. Estimated benefits = $1 500 000 Estimated cost = $1 200 000 Return on investment = 20% Duration = 18 months
    34. 34. The Scrum process Project start-up–sprint 0 <ul><li>The requirements (functionality) are defined at a high level and prioritized according to their estimated business value. </li></ul><ul><li>Associated costs are estimated by team members. </li></ul>© Copyright 2010 Pyxis Technologies inc.
    35. 35. The Scrum process Project start-up–sprint 0 <ul><li>The PO and ScrumMaster are appointed. </li></ul><ul><li>The main team is formed. </li></ul>© Copyright 2010 Pyxis Technologies inc.
    36. 36. The Scrum process Next steps–sprint 1 <ul><li>In collaboration with the PO, team members work on the tasks they have selected in order to complete them within a cycle that is between 2 to 4 weeks long. </li></ul>© Copyright 2010 Pyxis Technologies inc. 2 to 4 weeks
    37. 37. The Scrum process Next steps–sprint 1 <ul><li>According to the priority established by the PO (based on the business value), team members partition requirements into smaller components. </li></ul><ul><li>Team members also refine the estimation of efforts associated with selected items. </li></ul>© Copyright 2010 Pyxis Technologies inc.
    38. 38. The Scrum process Next steps–sprint 1 <ul><li>Team members choose the content of the current sprint and are committed to deliver it within the agreed cycle (e.g. 4 weeks). </li></ul>© Copyright 2010 Pyxis Technologies inc.
    39. 39. The Scrum process Next steps–sprint 1 <ul><li>In order to eliminate impediments and synchronize their activities, team members meet during 15 minutes for a daily scrum. </li></ul>© Copyright 2010 Pyxis Technologies inc. Each day: 15-minute scrum
    40. 40. The Scrum process Next steps–sprint 1 <ul><li>Team members integrate ‘ Done ’ items as soon as they are available. </li></ul>© Copyright 2010 Pyxis Technologies inc.
    41. 41. The Scrum process Next steps–sprint 1 <ul><li>At the end of the 4-week sprint, the project team integrates all ‘ Done ’ items and presents them to the PO for validation and approval. </li></ul>© Copyright 2010 Pyxis Technologies inc.
    42. 42. The Scrum process Next steps–sprint 1 <ul><li>The project team holds a sprint retrospective meeting to: </li></ul><ul><ul><li>establish the means to enhance performance for the next 4-week sprint </li></ul></ul><ul><ul><li>discuss other topics the team wishes to address </li></ul></ul>© Copyright 2010 Pyxis Technologies inc.
    43. 43. The Scrum process Next steps–following sprints <ul><li>At the end of each sprint, value delivered and costs incurred are assessed. </li></ul>© Copyright 2010 Pyxis Technologies inc.
    44. 44. The Scrum process Next steps–following sprints <ul><li>The cycle starts over and the team organizes itself in order to carry out the next sprint. </li></ul><ul><li>The PO can add or delete items. He can also change the items ’ priority by revising their business value. </li></ul>© Copyright 2010 Pyxis Technologies inc. 4 semaines 2 to 4 weeks
    45. 45. The Scrum process Next steps–following sprints <ul><li>Team members ask themselves whether the project must be carried on or not. (Is the business value higher than anticipated costs?) </li></ul>© Copyright 2010 Pyxis Technologies inc.
    46. 46. Synthetized Srcum approach © Copyright 2010 Pyxis Technologies inc. Every day: 15-minute scrum 2 to 4 weeks
    47. 47. <ul><li>People are more motivated when they manage themselves. </li></ul><ul><li>People are more committed when they make their own commitments. </li></ul><ul><li>Teams and individuals are more productive when they are not interrupted. </li></ul><ul><li>Teams are improving when they solve their problems by themselves. </li></ul><ul><li>Productivity is compromised when changes are made to the team composition. </li></ul><ul><li>Face-to-face communication is the most productive way for a team to work and exchange. </li></ul><ul><li>&quot;The opposite of autonomy is control. Control leads to compliance; autonomy leads to engagement. ” – Drive , by Daniel Pink </li></ul>Self-sufficient teams produce best results © Copyright 2010 Pyxis Technologies inc.
    48. 48. <ul><li>The ‘ potential ’ team is the most common team within organizations </li></ul><ul><li>The real team is a small number of individuals with complementary skills and with a goal, an approach, and a set of common performance-related objectives for which they hold themselves mutually accountable </li></ul><ul><li>&quot;The desire for intellectual challenge (the urge to master something new and engaging) was the best predictor of productivity.&quot;– Know What Makes Them Tick , by Max Siegel </li></ul>The objective is to create high performance teams © Copyright 2010 Pyxis Technologies inc. The Wisdom of Team, Katzenbach and Smith
    49. 49. <ul><li>We are coaching rather than commanding or controlling. </li></ul><ul><li>We create environments promoting collaboration to foster team work. </li></ul><ul><li>It is ideal to reorganize the physical location, but this goal could be reached gradually. </li></ul><ul><li>We involve business people right from the beginning in order to promote commitment. </li></ul><ul><li>We create communities so people can communicate and improve themselves. </li></ul><ul><li>We use tools to disseminate information. </li></ul>How will we proceed? © Copyright 2010 Pyxis Technologies inc.
    50. 50. What will change?
    51. 51. What does it mean to the managers? © Copyright 2010 Pyxis Technologies inc. <ul><li>LEADERSHIP </li></ul><ul><li>Definition of the objectives and performance management </li></ul><ul><li>Management and leadership style </li></ul><ul><li>ENVIRONMENT </li></ul><ul><li>Work environment and organizational culture </li></ul><ul><li>PROJECT TEAM </li></ul><ul><li>Self-sufficiency and accountability </li></ul><ul><li>Collaboration and teamwork </li></ul><ul><li>Communication and knowledge sharing </li></ul><ul><li>Skills and professional development </li></ul><ul><li>Continuous improvement e and organizational learning </li></ul><ul><li>Processes and tools </li></ul>
    52. 52. <ul><li>Transfer authority and responsibility to the team so it can do its work adequately </li></ul><ul><li>Avoid interference and micromanagement </li></ul><ul><li>Promote collaboration and teamwork </li></ul><ul><li>Support learning and not systematically penalize failures </li></ul><ul><li>Review best practices in order to adapt them to changing realities </li></ul><ul><li>Make adjustments to the facilities so the environment facilitates the execution of Agile projects </li></ul><ul><li>Adapt the management style to the context of the team </li></ul>Managers are also impacted by the transition from a traditional to an Agile approach © Copyright 2010 Pyxis Technologies inc.
    53. 53. How managers are being supported?
    54. 54. <ul><li>As members of the expertise centre, organizational coaches: </li></ul><ul><ul><li>Offer training courses to groups of managers (e.g. Agile for managers ) </li></ul></ul><ul><ul><li>Participate in steering committees of pilot projects </li></ul></ul><ul><ul><li>Individually support the managers that are related to pilot projects in order to go from a traditional management style to a more Agile one </li></ul></ul><ul><ul><li>Provide individual or group coaching in order to address fears, challenges, and resistances and to provide appropriate support </li></ul></ul>Managers will be supported by organizational coaches © Copyright 2010 Pyxis Technologies inc.
    55. 55. <ul><li>A transition from a traditional approach to an Agile one is not an IT project, it is rather an organizational change. </li></ul><ul><li>An Agile approach highly impacts project teams but it also impacts managers and their management style. </li></ul><ul><li>When this type of transition is successful, it gives a competitive advantage to the organization. </li></ul><ul><li>Supporting managers is critical to the success of this type of initiative. </li></ul>Conclusion © Copyright2010 Pyxis Technologies inc.
    56. 56. A few references <ul><li>Succeeding with Agile: Software Development Using Scrum , by Mike Cohn </li></ul><ul><li>Agile Coaching , by Rachel Davies </li></ul><ul><li>Agile Retrospectives: Making Good Teams Great , by Esther Derby </li></ul><ul><li>Agile Project Management with Scrum , by Ken Schwaber </li></ul><ul><li>Managing Agile Projects , by Sanjiv Augustine </li></ul><ul><li>Collaboration Explained: Facilitation Skills for Software Project Leaders , by Jean Tabaka </li></ul><ul><li>The Fifth Discipline: The Art & Practice of the Learning Organization , by Peter Senge </li></ul>© Copyright 2010 Pyxis Technologies inc. January 3, 2011
    57. 57. <ul><li>Drive , by Daniel Pink </li></ul><ul><li>Know What Makes Them Tick , by Max Siegel </li></ul><ul><li>Beyond Boredom and Anxiety: Experiencing Flow in Work and Play , by Mihaly Csikszentmihalyi </li></ul><ul><li>The Five Dysfunctions of a Team: A Leadership Fable , by Patrick M. Lencioni </li></ul><ul><li>The Wisdom of Teams: Creating the High-Performance Organization , by Jon R Katzenbach </li></ul><ul><li>Emotional Intelligence: 10th Anniversary Edition; Why It Can Matter More Than IQ , by Daniel Goleman </li></ul><ul><li>Coaching for Performance , by John Withmore </li></ul>A few references © Copyright 2010 Pyxis Technologies inc.
    58. 58. To carry on our discussion <ul><li>Martin Proulx , organizational coach </li></ul><ul><ul><li>http://pyxis-tech.com </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>http://twitter.com/analytical_mind </li></ul></ul><ul><ul><li>http://ca.linkedin.com/in/martinproulx </li></ul></ul><ul><ul><li>http://analytical-mind.com </li></ul></ul>© Copyright 2010 Pyxis Technologies inc.

    ×