Delivering Agile Projects with Scrum

Size: px
Start display at page:

Download "Delivering Agile Projects with Scrum"

Transcription

1 Delivering Agile Projects with Scrum

2 Delivering Agile Projects with Scrum

3

4 Introduction Welcome to Delivering Agile Projects with Scrum Emergency phone number Local emergency exit procedures Floor and facility layout Start and end expectations Breaks Attendance Agenda Passing this course Ground rules 1

5 Introduction Course Overview Module 1: Overview of Scrum Module 2: From a Vision to a Roadmap Module 3: Prioritizing the Backlog Module 4: Sprint Planning and Backlog Grooming Module 5: The Daily Stand-Up Module 6: Sprint Review and Retrospective 2

6 Introduction Course Objectives By the end of this course, you will be able to Describe the Scrum framework from start to finish Evaluate the values and the principles that drive many of the agile practices within the Scrum framework Explain and create Scrum artifacts Identify key roles and responsibilities within an agile project managed using Scrum Apply the Scrum framework to future projects 3

7 Introduction Introductions Please share: Your name and role Your current or most recent employer or job title What your experience is with agile What you expect from this training experience 4

8 Module 1 Overview of Scrum 1-1

9 Module 1 Module Objectives By the end of this module, you will be able to Evaluate agile principles and values Explain Scrum and the Scrum framework Describe Scrum values and pillars Identify roles and responsibilities in Scrum 1-2

10 Module 1 The Project Life Cycle 1-3

11 Module 1 Traditional and Agile Project Constraints 1-4

12 Module 1 Top Challenges/Drivers for Change Traditional methods have a number of challenges, including: Initiating challenges: The team is not involved in initiation. Planning challenges: Sometimes, there is forced scope management. Execution challenges: Change requests are hard to implement and are discouraged. Monitoring and Controlling challenges: Variances (including improvements) are seen as a deviation. Closing challenges: The customer encounters the deliverable for the first time. 1-5

13 Module 1 History of the Agile Movement In response to these challenges and failures, agile methods have been developed emphasizing the incremental delivery of working products or prototypes. 1-6

14 Module 1 Creation of the Manifesto for Agile Software Development The Manifesto for Agile Software Development Is known also as the Agile Manifesto Was created in 2001 by a group of advocates of iterative and incremental development methods Is the foundation document of the agile movement, which sets forth the underlying philosophical concepts of agile project management and includes a set of 12 principles 1-7

15 Module 1 The Agile Manifesto Manifesto for Agile Development "We are uncovering better ways of developing products by doing it and helping others do it. Through this work, we have come to value: "Individuals and Interactions over processes and tools "Working products over comprehensive documentation "Customer collaboration over contract negotiation "Responding to change over following a plan "That is, while there is value in the items on the right, we value the items on the left more." 1-8

16 Module 1 Agile Principles 1. "Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2. "Welcome [accept] changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3. "Deliver working software [business value] frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4. "Business people and developers [the team] must work together daily throughout the project. 5. "Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. "The most efficient and effective method of conveying information to and within a team is face-to-face conversation."

17 Module 1 Agile Principles (continued) 7. "Working software [value delivery] is the primary measure of progress. 8. "Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. "Continuous attention to technical excellence and good design enhances agility. 10. "Simplicity the art of maximizing the amount of work not done is essential. 11. "The best architectures, requirements, and designs emerge from self-organizing teams. 12. "At regular intervals, the team reflects on how to become more effective, then fine tunes and adjusts its behavior accordingly."

18 Module 1 What Is Scrum? A development framework based on empirical process control wherein cross-functional, self-organizing teams deliver working software every 30 days (or less). 1-11

19 Module 1 Scrum Said Simply... Scrum is an iterative agile framework that is designed to deliver working software (or value) every 30 days (or less) and supports the practice of all agile principles and values Scrum has the following: Roles Ceremonies Artifacts Outputs 1-12

20 Module 1 Values and Pillars of Scrum Scrum Pillars Transparency Inspection Adaptation Scrum Values Commitment Openness Focus Respect Courage 1-13

21 Module 1 Exercise 1-1 Reflections on Agile and Scrum 1-14

22 Module 1 Scrum Artifacts 1-15

23 Module 1 Who Does What? Roles Artifacts Ceremonies Product owner Team members Scrum master Product backlog: What are we doing?/in what order? Sprint backlog: What are we doing now? Product increment: Delivered at the end of the sprint Burn-down chart: How are we doing this sprint? This release? Sprint planning: What are we doing next? Daily Scrum: How are we doing today? Sprint review: What did we do? Sprint retrospective: How can we improve? Supports ceremonies to ensure fidelity to Scrum 1-16

24 Module 1 The Umbrella of Methods 1-17

25 Module 1 The Scrum Team 1-18

26 Module 1 Phases of Team Development 1-19

27 Module 1 Scrum Roles Development Team Development Team Character Traits: Customer focused Self-organizing Team players Collaborative Accountable Goal oriented Innovative Servant leaders Focused Flexible Solution driven Courageous Knowledge sharers Empowered Value driven Quality conscious 1-20

28 Module 1 Scrum Roles Development Team (continued) The team Is responsible for turning the product backlog items into increments of value for each sprint Is cross-functional, 7 +/- 2 Is dedicated Consists of generalizing specialists Delivers value in small chunks Focuses on the customer Builds in quality Is self-organizing Is empowered 1-21

29 Module 1 Scrum Teams Self-organizing teams will Commit to work and complete it Collaborate to find innovative solutions Unleash creative passion Be active change agents Drive for continuous improvement Share knowledge and mentor each other Deliver value, not costs 1-22

30 Module 1 Scrum Roles Product Owner Product Owner Character Traits: Customer focused Well respected Team player Strategic Collaborative facilitator Influencer Goal oriented Pragmatic Servant leader Change champion Protective Solution driven Strong communicator Excellent presenter Value driven Focused 1-23

31 Module 1 Scrum Roles Product Owner (continued) The product owner Is responsible for maximizing the business value delivered by the team Is 1 person responsible for the backlog Accepts or rejects work Sets clear expectations for acceptance Is knowledgeable, empowered, and engaged Colocates with the team as much as feasible Manages stakeholder and sponsor expectations Motivates the team, celebrates success! Can have a team Eliminates potential project wastes 1-24

32 Module 1 Scrum Roles Scrum Master Scrum Master Character Traits: Mentor Motivator Change champion Protective Solution driven Strong communicator Supportive Positive Servant leader Teacher Well respected Trusting Goal oriented Team player Good listener Facilitator Pragmatic 1-25

33 Module 1 Agile Roles Scrum Master (continued) The Scrum master Is responsible for facilitating the Scrum process and ensuring the team is delivering value Facilitates the process Helps builds self-organizing teams Removes impediments; escalates to the product owner when needed Helps the team inspect and adapt the process Empowers the team through servant leadership Helps create visible information radiators Protects the team from disturbances Coaches the team 1-26

34 Module 1 Other Roles Within Your Agile Projects What is the role of the sponsor and stakeholders? What is the role of management? What is the role of the IT architect and control groups? What is the role of executives and leaders in agile? What are common, real-world agile role challenges? 1-27

35 Module 1 Scrum Roles Best Practices Product owners should not be Scrum masters. PMs should not be Scrum masters without an education on the nuances. Business analysts should not be the only ones who gather requirements. A product owner must have a decision-making ability or power. Testers should be part of the team. 1-28

36 Module 1 Scrum Roles Best Practices (continued) Create a sprint zero backlog (prioritized product backlog). Provide ongoing agile training for all your teams. Keep an improvement backlog. Rotate the role of Scrum master around the team. Empower your teams to make decisions. Encourage pairing and knowledge transfer. 1-29

37 Module 1 Key Messages Agile methodologies are a response to traditional waterfall methodologies of product management and development. The Agile Manifesto calls out the specific values and principles of the agile movement. Scrum is a specific agile methodology underpinned by 3 pillars and 5 values. The Scrum process includes specific artifacts and ceremonies. The 3 roles of the Scrum methodology are product owner, Scrum master, and development team. 1-30

38 Module 2 From a Vision to a Roadmap 2-1

39 Module 2 Module Objectives By the end of this module, you will be able to Describe how release planning supports the project vision and its backlog Describe release planning and why it is done Describe sprint zero and its application Create an agile project roadmap 2-2

40 Module 2 From Vision to Product Backlog 2-3

41 Module 2 Product Backlog 2-4

42 Module 2 User Story Life Cycle 2-5

43 Module 2 Release Planning 2-6

44 Module 2 What Is Sprint Zero? Sprint zero answers the following questions: What is the business idea/vision of the project or product? What is the definition of done and criteria of success? Who is on the Scrum team? Does everyone know how to do Scrum? Who are our customers and or stakeholders? What does the team need to do to prepare for the first sprint? What does the organization need to do to prepare for the first sprint? What does the developer need to do before they write code? 2-7

45 Module 2 Sprint Zero Checklist Vision Release plan Prioritized product backlog Agreed-upon story estimation technique Defined sprint length Team Testing agreements Team environments Architecture Risks and issues Resource management 2-8

46 Module 2 Roadmap Not part of the Scrum framework Typically done after a team or organization has defined their vision for its project, product, or services 2-9

47 Module 2 Release Planning Vision Are we clear on it? Who are our stakeholders? Who is the product owner? What are our products? Roadmap What is the order in which we want to get things? Who is our Scrum master? Who is our Scrum team? Release plan How do we want to package the product? When would we like to get the product/product increments? Is our product backlog ready? 2-10

48 Module 2 User Story Life Cycle 2-11

49 Module 2 Case Study 2-1 Roadmapping 2-12

50 Module 2 Key Messages A backlog is a list of working items that will be developed by the team in sprints. The backlog is developed by turning the vision into a roadmap, which, in turn, is split into releases. Before actually starting the project, it is recommended to do a sprint zero to make sure that everybody is on the same page and that the team has everything they need to start working. 2-13

51 Module 3 Prioritizing the Backlog 3-1

52 Module 3 Module Objectives By the end of this module, you will be able to Describe the MoSCoW (must have, should have, could have, won't have) and Kano methods used to prioritize your backlog Create a sprint calendar Explain user stories and their importance in a Scrum project Write user stories using the INVEST (independent, negotiable, valuable, estimable, small, testable) model, the 3Cs (card, conversation, and confirmation), and the user story template 3-2

53 Module 3 Prioritization How much should I prioritize? When should I prioritize? 3-3

54 Module 3 Prioritization Techniques MoSCoW MoSCoW method: Must have Should have Could have Won t have 3-4

55 Module 3 Prioritization Techniques Kano Model Kano: Uses need and satisfaction to derive Delighters Performance attributes Basic attributes 3-5

56 Module 3 Sprint Calendar 3-6

57 Module 3 How Long Should My Sprint Be? Recommend 1 4 week iterations. Determine per project: Supporting unique needs of the project is paramount. Some determining factors include the following: Examples: Length of project Project type Frequency of demos desired by the product owner Product owner tolerance for not adding stories Longer sprints for very large projects (4 weeks) Political climates requiring frequent demos suggest shorter sprints (2 weeks). 3-7

58 Module 3 User Stories One construct for writing user stories is the 3Cs: 1 Card: The user provides his or her perspective in a brief, simple requirement statement. Conversation: A story is an invitation for a face-to-face conversation. Confirmation: Each story should have a definition of done, which means when the product owner will accept the story. 1 Jeffries, Ron. Essential XP: Card, Conversation, Confirmation. XP Magazine, August 2001, p

59 Module 3 User Story 3-9

60 Module 3 User Story Formula Follow the INVEST guidelines for good stories: 3-10

61 Module 3 User Story Life Cycle 3-11

62 Module 3 Case Study 3-1 Writing User Stories 3-12

63 Module 3 Scrum of Scrums 3-13

64 Module 3 Advanced User Story Techniques Epics are either compound or complex: Compound: More than 1 independent story contained within Complex: 1 really big independent story that must be broken down to reduce its complexity. There is an art to doing this. Break large stories (epics) into smaller chunks using Process-based slicing Business-rule slicing CRUD (create, read, update, delete) User or platform slicing Acceptance test slicing 3-14

65 Module 3 Sample Epic Breakdown Compound Course Registration As a course administrator, I want to load courses for the coming period so that students can register on a course. As a student, I want to register for a course so that I can ensure I can attend. As a course tutor, I want to view details of the course listings so that I can print registration reports. 3-15

66 Module 3 Sample Complex Stories As an administrator, I want to enroll a new student into the system. As an administrator, I want to enter demographic information for a new student enrollment. As an administrator, I want to enter financial information for a new student enrollment. As an administrator, I want to enter previous course work information for a new student enrollment. 3-16

67 Module 3 Splitting Techniques Acceptance test based Process based Minimum end to end User/platform Note this is the most popular! Review the acceptance test for the story and determine which one(s) can be sliced into their own story. Draw a process diagram. Identify steps that offer a complete, valuable small deliverable. Use this minimal set of functionality to get the story working end to end; other stories to complete the feature could come later. Break down stories by specific user types of specific platforms (iphone, Internet Explorer, ipad) 3-17

68 Module 3 The Work Breakdown Process 3-18

69 Module 3 Example Theme>Epic>Story 3-19

70 Module 3 Example

71 Module 3 Acceptance Criteria A set of statements that Has a clear pass or fail result Specifies both functional and nonfunctional requirements for the specific use story Makes it clear when a story is completed and working as expected Is expressed in simple language the customer would use Is unambiguous about what is acceptable and what is not Must be actionable Is easily translated into manual or automated test case(s) Includes what is acceptable for open defects Includes some indication of an expected response time States intent but not the solution Are phrased in solution-agnostic language 3-21

72 Module 3 Other Nonuser Story Considerations Underpinning foundational stories Infrastructure, technology foundational requirements Clarifying nonfunctional stories Performance, usability, and so on Mitigating risk spike stories Research and analysis Defining levels of defect acceptance Defining maintenance and support requirements and so on 3-22

73 Module 3 Release Planning Meeting After you have prioritized and estimated the backlog, your next effort is to build the actual plan. Here is generally what comes next: Define what done means for your team. Determine your iteration length. Estimate the initial velocity. Map stories to iterations based on this estimate. Add fall-through, hardening, and prerelease iterations where needed. Arrive at an initial delivery date estimate. 3-23

74 Module 3 Case Study 3-2 Writing Acceptance Criteria 3-24

75 Module 3 Key Messages The product backlog is prioritized by business value for the customer. If the backlog is too big for 1 team, then a Scrum of Scrums might be a solution. In order for user stories to be correct, they should follow these rules: 3Cs: card, conversation, confirmation INVEST (independent, negotiable, valued, estimable, small, testable) User story formula (As a USER TYPE, I want THIS FUNCTIONALITY in order to get THIS BENEFIT) Sometimes, user stories are too big (complex or compound) and require splitting. Acceptance criteria are details added to a user story to decide when the story is done. 3-25

76 Module 4 Sprint Planning and Backlog Grooming 4-1

77 Module 4 Module Objectives By the end of this module, you will be able to Explain sprint planning and the importance of capacity planning Describe and use story points Estimate user stories Estimate team velocity Explain the purpose of backlog grooming and how it works Perform backlog grooming 4-2

78 Module 4 Sprint Planning Capacity What is it? The team validates its capacity. The total capacity is used to ensure a sustainable pace. This will determine the velocity at which the team can plan. Product backlog What's the top priority? Validate the user story (requirement). Validate the acceptance criteria. Estimate the user story. Sprint backlog What s going in the sprint? Break down the user story into tasks. Estimate the tasks in hours. Scrum team members sign up and commit to the work. 4-3

79 Module 4 Sprint Planning (continued) 4-4

80 Module 4 Estimating It is better to be roughly right than precisely wrong. John Maynard Keynes Relative vs. absolute estimating Relative estimating focuses on size and complexity, which happen at the story level. Absolute estimating focuses on ideal time, which happens at the task level. T-shirt sizing is often used for the relative estimation of bigger, more general work items like the epics. The modified Fibonacci scale is often used to estimate user stories. 4-5

81 Module 4 Relative Sizing The key concept behind using relative sizing is to compare stories against each other. This approach does not aim for perfection or precision; rather, it aims for relative and simple measures of effort. Story points are a common unit of measure for sizing stories. Using points, we can measure velocity. 4-6

82 Module 4 Sizing Stories Not time based Size: How large is the story? Complexity: What is the effort involved? What is the risk? What is the impact? How uncertain is the story? What potential problems could arise? How much experience does the team have? 4-7

83 Module 4 Why Story Points? Are easier and faster to measure and agree upon by the team than hours (the team owns the stories, so individual measurement units are useless) Drive cross-functional behavior Avoid the waste in time and effort associated with getting detailed estimates that change anyway Are a pure measure of size (estimate by analogy: this is like that ) and not timing ( this is when this will be done ) Are unlike ideal time/hour estimates, which will change drastically based on who is doing the work and their skills Are unlike ideal time, which encourages specialization very unproductive (waste) 4-8

84 Module 4 Story Points Scale for Epics Modified Fibonacci scale for larger epics (themes, features) This scale is also referred to as T-shirt sizing. 4-9

85 Module 4 Story Points Fibonacci Scale The Fibonacci scale is used for stories sliced to a small, granular level: How many stories a team gets done in each sprint is its velocity. 4-10

86 Module 4 Planning Poker The rules of Planning Poker are simple: Team gets together and discuss each story with the product owner until everyone has a clear understanding of it. Each person shows his or her card with his or her complexity vote but should not vote verbally so that others are not swayed by 1 person. If there is a major discrepancy, such as a 2 and an 8 vote, the parties hash it out by discussing their assumptions. The team votes again! (This can actually happen a few times.) A decision is reached with consensus! 4-11

87 Module 4 Team Velocity Understanding the team s velocity will enable release planning. Over time, use multiple data points to derive velocity: Fastest pace Average pace Slowest pace Plan by using your rolling average. NOTE: The first sprints are not very relevant, and their lower velocity can corrupt the average. 4-12

88 Module 4 Team Velocity (continued) Velocity is a team s rate of progress. It is measured by the number of story points a team can finish in 1 sprint. Velocity is an estimate. It should be a number that reflects the number of stories the team committed to. Velocity can be a measure of performance because in time, based on all the improvements the team will be making, it should increase. 4-13

89 Module 4 Team Velocity (continued) Factors affecting team velocity include: The number of resources Holidays Vacation Interruptions Multitasking The skill and experience of team members The stage of team development Over time, team velocity is derived from actual data. 4-14

90 Module 4 Estimating Initial Velocity Ask the team the following question: Which stories do you think you can commit to getting done from this release during the first sprint? Be realistic in your commitment. These stories make up the team's initial velocity. 4-15

91 Module 4 Velocity and Points 4-16

92 Module 4 How the Velocity Affects the Release Plan Teams with continuous release cycles build rolling work plans. 4-17

93 Module 4 Have Realistic Expectations! Remember the team maturity stages? It takes 3 sprints before the team reaches the performing stage! This does not mean it will deliver nothing, but it does mean that the team needs time to work together and become effective. You can expect velocity to start low, get better, and sometimes slow down again, but it will finally become steadily efficient when the team is in its true performing stage. Even when performing, the team can expect to be asked for more points (velocity) if the product owner needs to deliver more. 4-18

94 Module 4 Case Study 4-1 Estimating User Stories 4-19

95 Module 4 Advanced Estimating Business Value Business value should be determined relatively and should be justified in at least 1 category: Generates money (new business or up sell) Saves money Improves customer satisfaction Provides market opportunities Meets compliance Improves operational efficiency Mitigates risk Allows for learning 4-20

96 Module 4 Backlog Grooming Product backlog List any new stories. List any new dependencies. Write the acceptance criteria. Release plan Is the release plan still valid? Is the criteria of success still valid? How are we tracking toward the release plan? Preplan the next sprint The product owner communicates the next sprint goal. The product owner identifies stories that meet that goal. The stories based on business value using MoSCoW and business value points. 4-21

97 Module 4 Backlog Grooming Drivers A session driven by the product owner Are the customer and stakeholders happy with the current progress? Are there any organizational blockers that need the product owner? Check the product backlog priority is it still relevant? Do we have any new backlog Items? What would you like to see in the next sprint? Is the project/product success criteria still valid? Is the sprint length working? Do we have all the acceptance criteria for the next sprint stories? Are we acquiring any experience? How many new stories are we getting? What kind of feedback are we getting in the review? 4-22

98 Module 4 Case Study 4-2 Backlog Grooming 4-23

99 Module 4 Key Messages Sprint planning is the intersection of what should be implemented in the next sprint and how it will get done. The output of sprint planning is the sprint backlog. Stories are estimated using relative scales of story points. Velocity is the measure of points that a team can deliver in a sprint. The product owner grooms the backlog by adding new stories and reprioritizing existing ones. 4-24

100 Module 5 The Daily Stand-Up 5-1

101 Module 5 Module Objectives By the end of this module, you will be able to Describe the purpose and features of a daily scrum Explain the best practices of a daily scrum 5-2

102 Module 5 Daily Stand-Up/The Daily Scrum The daily Scrum Is a short-term planning tool Facilitates team-to-team and intra-team communication It lets teams Discuss project progress Identify shared dependencies Identify project roadblocks Refine schedules Remain synchronized with one another 5-3

103 Module 5 Daily Scrum 5-4

104 Module 5 Best Practices for a Daily Scrum A daily Scrum is no more than 15 minutes. Only 1 person speaks at once around the room. All stand during the process. Any impediments not already dealt with are taken and dealt with by the Scrum master, with the appropriate involvement of team members and others. Impediments are never discussed in any detail other than to call them out, It is good practice for the Scrum master role in the daily Scrum to move around the team. 5-5

105 Module 5 Key Messages The daily Scrum is a 15-minute meeting that facilitates the team's communication and keeps work moving and synchronized. The following 3 questions are answered by each team member: What have you done since the last Scrum? What will you do until the next Scrum? What problems distract you from accomplishing the sprint goals? 5-6

106 Module 6 Sprint Review and Retrospective 6-1

107 Module 6 Module Objectives By the end of this module, you will be able to Describe a sprint review Conduct a sprint review Conduct a sprint retrospective 6-2

108 Module 6 Sprint Review Demo The team demonstrates a completed product increment to the customer. The customer either via the product owner or directly accepts or rejects the items. Review What did we plan to do this sprint? What did we actually do? Is there a delta and why? Customer satisfaction Is the customer happy with the progress? Does the customer desire any change? What feedback are we getting? 6-3

109 Module 6 Sprint Review (continued) A brief forum to close out the iteration after you have performed a demo on the product increment Move unfinished stories to the product backlog. Review task completion. Discuss any outliers. Agree as a team what was done. Prepare the demo. Ask 3 questions for a review: What did we plan to do? What did we did we deliver? What is the delta and why? 6-4

110 Module 6 Case Study 6-1 Sprint Review 6-5

111 Module 6 The Sprint Retrospective The sprint retrospective provides a time to review the team s working practices and processes to ensure that they are as efficient as possible. It discusses What went well? What could have gone better? What could be improved upon in the next sprint? The next few? There should always be things that can be improved. 6-6

112 Module 6 Best Practices for the Sprint Retrospective Keep it structured and facilitated. Avoid personality issues. Focus on issues like Sprint length Realistic expectations New soft and technical skills needed New efficiencies How many extra points can be achieved How we can work smarter 6-7

113 Module 6 Case Study 6-2 Sprint Retrospective 6-8

114 Module 6 Final Course Retrospective Reflect on the content and think about What did I learn about that I currently do well in my agile projects? What did I learn about that I could improve upon and need to study more? What did I learn about that I could implement immediately in my current or next agile project? 6-9

115 Module 6 Key Messages The sprint review is the ceremony when the team shares publicly what it achieved in the last sprint. The sprint retrospective is the ceremony when the team distances itself from the product and focuses on itself as a team, working to improve processes and efficiency. 6-10

116

117 Return to Slide

118 Return to Slide

119 Return to Slide

120 Return to Slide

121 Return to Slide

122 Return to Slide

123 Return to Slide

124

125 Return to Slide

126

127

128

129

The Role of Architecture in a Scaled Agile Organization - A Case Study in the Insurance Industry

The Role of Architecture in a Scaled Agile Organization - A Case Study in the Insurance Industry Master s Thesis for the Attainment of the Degree Master of Science at the TUM School of Management of the Technische Universität München The Role of Architecture in a Scaled Agile Organization - A Case

More information

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter 2010. http://www.methodsandtools.com/ Summary Business needs for process improvement projects are changing. Organizations

More information

IT4305: Rapid Software Development Part 2: Structured Question Paper

IT4305: Rapid Software Development Part 2: Structured Question Paper UNIVERSITY OF COLOMBO, SRI LANKA UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING DEGREE OF BACHELOR OF INFORMATION TECHNOLOGY (EXTERNAL) Academic Year 2014/2015 2 nd Year Examination Semester 4 IT4305: Rapid

More information

Mike Cohn - background

Mike Cohn - background Agile Estimating and Planning Mike Cohn August 5, 2008 1 Mike Cohn - background 2 Scrum 24 hours Sprint goal Return Return Cancel Gift Coupons wrap Gift Cancel wrap Product backlog Sprint backlog Coupons

More information

ADAPTIVE PLANNING. 1 Powered by POeT Solvers Limited

ADAPTIVE PLANNING. 1  Powered by POeT Solvers Limited ADAPTIVE PLANNING 1 www.pmtutor.org Powered by POeT Solvers Limited ADAPTIVE PLANNING Adaptive planning is the conscious acceptance that early plans are both necessary and likely to be flawed; therefore,

More information

Software Maintenance

Software Maintenance 1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories

More information

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Implementing a tool to Support KAOS-Beta Process Model Using EPF Implementing a tool to Support KAOS-Beta Process Model Using EPF Malihe Tabatabaie Malihe.Tabatabaie@cs.york.ac.uk Department of Computer Science The University of York United Kingdom Eclipse Process Framework

More information

Team Dispersal. Some shaping ideas

Team Dispersal. Some shaping ideas Team Dispersal Some shaping ideas The storyline is how distributed teams can be a liability or an asset or anything in between. It isn t simply a case of neutralizing the down side Nick Clare, January

More information

M55205-Mastering Microsoft Project 2016

M55205-Mastering Microsoft Project 2016 M55205-Mastering Microsoft Project 2016 Course Number: M55205 Category: Desktop Applications Duration: 3 days Certification: Exam 70-343 Overview This three-day, instructor-led course is intended for individuals

More information

Teaching Agile Addressing the Conflict Between Project Delivery and Application of Agile Methods

Teaching Agile Addressing the Conflict Between Project Delivery and Application of Agile Methods Teaching Agile Addressing the Conflict Between Project Delivery and Application of Agile Methods Jan-Philipp Steghöfer, Håkan Burden Eric Knauss, Emil Viktoria Swedish ICT Alégroth, Imed hakan.burden@viktoria.se

More information

It's Not Just Standing Up: Patterns for Daily Stand-up Meetings

It's Not Just Standing Up: Patterns for Daily Stand-up Meetings It's Not Just Standing Up: Patterns for Daily Stand-up Meetings Jason Yip, ThoughtWorks, Inc. jcyip@thoughtworks.com Introduction The daily stand-up meeting is simple to describe: the whole team meets

More information

Project Management for Rapid e-learning Development Jennifer De Vries Blue Streak Learning

Project Management for Rapid e-learning Development Jennifer De Vries Blue Streak Learning 601 Project Management for Rapid e-learning Development Jennifer De Vries Blue Streak Learning Produced by Tips, Tricks, and Techniques for Rapid e-learning Development Project Management for Rapid elearning

More information

Major Milestones, Team Activities, and Individual Deliverables

Major Milestones, Team Activities, and Individual Deliverables Major Milestones, Team Activities, and Individual Deliverables Milestone #1: Team Semester Proposal Your team should write a proposal that describes project objectives, existing relevant technology, engineering

More information

The Success Principles How to Get from Where You Are to Where You Want to Be

The Success Principles How to Get from Where You Are to Where You Want to Be The Success Principles How to Get from Where You Are to Where You Want to Be Life is like a combination lock. If you know the combination to the lock... it doesn t matter who you are, the lock has to open.

More information

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1

Activities, Exercises, Assignments Copyright 2009 Cem Kaner 1 Patterns of activities, iti exercises and assignments Workshop on Teaching Software Testing January 31, 2009 Cem Kaner, J.D., Ph.D. kaner@kaner.com Professor of Software Engineering Florida Institute of

More information

Visit us at:

Visit us at: White Paper Integrating Six Sigma and Software Testing Process for Removal of Wastage & Optimizing Resource Utilization 24 October 2013 With resources working for extended hours and in a pressurized environment,

More information

CERTIFIED PROJECT MANAGEMENT SPECIALIST (CPMS) STUDY GUIDE

CERTIFIED PROJECT MANAGEMENT SPECIALIST (CPMS) STUDY GUIDE CERTIFIED PROJECT MANAGEMENT SPECIALIST (CPMS) STUDY GUIDE Sponsored by: and TABLE OF CONTENTS: Please use this guide to assist in preparation for your Certified Project Management Specialist (CPMS) Certification

More information

The open source development model has unique characteristics that make it in some

The open source development model has unique characteristics that make it in some Is the Development Model Right for Your Organization? A roadmap to open source adoption by Ibrahim Haddad The open source development model has unique characteristics that make it in some instances a superior

More information

A Model to Detect Problems on Scrum-based Software Development Projects

A Model to Detect Problems on Scrum-based Software Development Projects A Model to Detect Problems on Scrum-based Software Development Projects ABSTRACT There is a high rate of software development projects that fails. Whenever problems can be detected ahead of time, software

More information

Fearless Change -- Patterns for Introducing New Ideas

Fearless Change -- Patterns for Introducing New Ideas Ask for Help Since the task of introducing a new idea into an organization is a big job, look for people and resources to help your efforts. The job of introducing a new idea into an organization is too

More information

TU-E2090 Research Assignment in Operations Management and Services

TU-E2090 Research Assignment in Operations Management and Services Aalto University School of Science Operations and Service Management TU-E2090 Research Assignment in Operations Management and Services Version 2016-08-29 COURSE INSTRUCTOR: OFFICE HOURS: CONTACT: Saara

More information

OCR LEVEL 3 CAMBRIDGE TECHNICAL

OCR LEVEL 3 CAMBRIDGE TECHNICAL Cambridge TECHNICALS OCR LEVEL 3 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT SYSTEMS ANALYSIS K/505/5481 LEVEL 3 UNIT 34 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 SYSTEMS ANALYSIS K/505/5481 LEVEL

More information

Software Development Plan

Software Development Plan Version 2.0e Software Development Plan Tom Welch, CPC Copyright 1997-2001, Tom Welch, CPC Page 1 COVER Date Project Name Project Manager Contact Info Document # Revision Level Label Business Confidential

More information

Short Term Action Plan (STAP)

Short Term Action Plan (STAP) Short Term Action Plan (STAP) 10/14/2017 1 Managing Complex Change Vision Skills Incentives Resources Action Plan Assessment Meaningful Change Skills Incentives Resources Action Plan Assessment Confusion

More information

PREP S SPEAKER LISTENER TECHNIQUE COACHING MANUAL

PREP S SPEAKER LISTENER TECHNIQUE COACHING MANUAL 1 PREP S SPEAKER LISTENER TECHNIQUE COACHING MANUAL IMPORTANCE OF THE SPEAKER LISTENER TECHNIQUE The Speaker Listener Technique (SLT) is a structured communication strategy that promotes clarity, understanding,

More information

Module Title: Managing and Leading Change. Lesson 4 THE SIX SIGMA

Module Title: Managing and Leading Change. Lesson 4 THE SIX SIGMA Module Title: Managing and Leading Change Lesson 4 THE SIX SIGMA Learning Objectives: At the end of the lesson, the students should be able to: 1. Define what is Six Sigma 2. Discuss the brief history

More information

Field Experience Management 2011 Training Guides

Field Experience Management 2011 Training Guides Field Experience Management 2011 Training Guides Page 1 of 40 Contents Introduction... 3 Helpful Resources Available on the LiveText Conference Visitors Pass... 3 Overview... 5 Development Model for FEM...

More information

Lean UX: Applying Lean Principles to Improve User Experience

Lean UX: Applying Lean Principles to Improve User Experience Contents of Lean UX: Applying Lean Principles to Improve User Experience Jeff Gothelf * Included in this sample. * Preface Section I: Introduction and Principles Chapter 1: Why Lean UX? Chapter 2: Principles

More information

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland

More information

Cal s Dinner Card Deals

Cal s Dinner Card Deals Cal s Dinner Card Deals Overview: In this lesson students compare three linear functions in the context of Dinner Card Deals. Students are required to interpret a graph for each Dinner Card Deal to help

More information

A BOOK IN A SLIDESHOW. The Dragonfly Effect JENNIFER AAKER & ANDY SMITH

A BOOK IN A SLIDESHOW. The Dragonfly Effect JENNIFER AAKER & ANDY SMITH A BOOK IN A SLIDESHOW The Dragonfly Effect JENNIFER AAKER & ANDY SMITH THE DRAGONFLY MODEL FOCUS GRAB ATTENTION TAKE ACTION ENGAGE A Book In A Slideshow JENNIFER AAKER & ANDY SMITH WING 1: FOCUS IDENTIFY

More information

Including the Microsoft Solution Framework as an agile method into the V-Modell XT

Including the Microsoft Solution Framework as an agile method into the V-Modell XT Including the Microsoft Solution Framework as an agile method into the V-Modell XT Marco Kuhrmann 1 and Thomas Ternité 2 1 Technische Universität München, Boltzmann-Str. 3, 85748 Garching, Germany kuhrmann@in.tum.de

More information

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System IBM Software Group Mastering Requirements Management with Use Cases Module 6: Define the System 1 Objectives Define a product feature. Refine the Vision document. Write product position statement. Identify

More information

Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs - Phase II

Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs - Phase II Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs - Phase II Final Technical Report SERC-2009-TR-004 December 15, 2009 Principal

More information

Higher Education Review (Embedded Colleges) of Navitas UK Holdings Ltd. Hertfordshire International College

Higher Education Review (Embedded Colleges) of Navitas UK Holdings Ltd. Hertfordshire International College Higher Education Review (Embedded Colleges) of Navitas UK Holdings Ltd April 2016 Contents About this review... 1 Key findings... 2 QAA's judgements about... 2 Good practice... 2 Theme: Digital Literacies...

More information

University Library Collection Development and Management Policy

University Library Collection Development and Management Policy University Library Collection Development and Management Policy 2017-18 1 Executive Summary Anglia Ruskin University Library supports our University's strategic objectives by ensuring that students and

More information

AGL Academy. Powered by Agile Government Leadership. Connect with AGL

AGL Academy. Powered by Agile Government Leadership. Connect with AGL AGL Academy A community effort by Agile government professionals to help educate and empower those who seek to implement Agile processes into their own agencies. Powered by Agile Government Leadership

More information

Generating Test Cases From Use Cases

Generating Test Cases From Use Cases 1 of 13 1/10/2007 10:41 AM Generating Test Cases From Use Cases by Jim Heumann Requirements Management Evangelist Rational Software pdf (155 K) In many organizations, software testing accounts for 30 to

More information

From Scrum to Kanban: Introducing Lean Principles to a Software Engineering Capstone Course

From Scrum to Kanban: Introducing Lean Principles to a Software Engineering Capstone Course From Scrum to Kanban: Introducing Lean Principles to a Software Engineering Capstone Course VILJAN MAHNIČ Faculty of Computer and Information Science, University of Ljubljana, Večna pot 113, 1000 Ljubljana,

More information

Project Leadership in the Future

Project Leadership in the Future Project Leadership in the Future Todd Little and Ole Jepsen The story behind the Agile Project Leadership Network (APLN) and the Declaration Of Interdependence (DOI) Introduction Over the past couple of

More information

Deploying Agile Practices in Organizations: A Case Study

Deploying Agile Practices in Organizations: A Case Study Copyright: EuroSPI 2005, Will be presented at 9-11 November, Budapest, Hungary Deploying Agile Practices in Organizations: A Case Study Minna Pikkarainen 1, Outi Salo 1, and Jari Still 2 1 VTT Technical

More information

Results In. Planning Questions. Tony Frontier Five Levers to Improve Learning 1

Results In. Planning Questions. Tony Frontier Five Levers to Improve Learning 1 Key Tables and Concepts: Five Levers to Improve Learning by Frontier & Rickabaugh 2014 Anticipated Results of Three Magnitudes of Change Characteristics of Three Magnitudes of Change Examples Results In.

More information

A Pipelined Approach for Iterative Software Process Model

A Pipelined Approach for Iterative Software Process Model A Pipelined Approach for Iterative Software Process Model Ms.Prasanthi E R, Ms.Aparna Rathi, Ms.Vardhani J P, Mr.Vivek Krishna Electronics and Radar Development Establishment C V Raman Nagar, Bangalore-560093,

More information

Different Requirements Gathering Techniques and Issues. Javaria Mushtaq

Different Requirements Gathering Techniques and Issues. Javaria Mushtaq 835 Different Requirements Gathering Techniques and Issues Javaria Mushtaq Abstract- Project management is now becoming a very important part of our software industries. To handle projects with success

More information

Strategic Planning for Retaining Women in Undergraduate Computing

Strategic Planning for Retaining Women in Undergraduate Computing for Retaining Women Workbook An NCWIT Extension Services for Undergraduate Programs Resource Go to /work.extension.html or contact us at es@ncwit.org for more information. 303.735.6671 info@ncwit.org Strategic

More information

Focus on. Learning THE ACCREDITATION MANUAL 2013 WASC EDITION

Focus on. Learning THE ACCREDITATION MANUAL 2013 WASC EDITION Focus on Learning THE ACCREDITATION MANUAL ACCREDITING COMMISSION FOR SCHOOLS, WESTERN ASSOCIATION OF SCHOOLS AND COLLEGES www.acswasc.org 10/10/12 2013 WASC EDITION Focus on Learning THE ACCREDITATION

More information

Strategic Practice: Career Practitioner Case Study

Strategic Practice: Career Practitioner Case Study Strategic Practice: Career Practitioner Case Study heidi Lund 1 Interpersonal conflict has one of the most negative impacts on today s workplaces. It reduces productivity, increases gossip, and I believe

More information

Safe & Civil Schools Series Overview

Safe & Civil Schools Series Overview Safe & Civil Schools Series Overview The Safe & Civil School series is a collection of practical materials designed to help school staff improve safety and civility across all school settings. By so doing,

More information

IMPORTANT STEPS WHEN BUILDING A NEW TEAM

IMPORTANT STEPS WHEN BUILDING A NEW TEAM IMPORTANT STEPS WHEN BUILDING A NEW TEAM This article outlines essential steps in forming a new team. These steps are also useful for existing teams that are interested in assessing their format and effectiveness.

More information

Leader s Guide: Dream Big and Plan for Success

Leader s Guide: Dream Big and Plan for Success Leader s Guide: Dream Big and Plan for Success The goal of this lesson is to: Provide a process for Managers to reflect on their dream and put it in terms of business goals with a plan of action and weekly

More information

ESTABLISHING A TRAINING ACADEMY. Betsy Redfern MWH Americas, Inc. 380 Interlocken Crescent, Suite 200 Broomfield, CO

ESTABLISHING A TRAINING ACADEMY. Betsy Redfern MWH Americas, Inc. 380 Interlocken Crescent, Suite 200 Broomfield, CO ESTABLISHING A TRAINING ACADEMY ABSTRACT Betsy Redfern MWH Americas, Inc. 380 Interlocken Crescent, Suite 200 Broomfield, CO. 80021 In the current economic climate, the demands put upon a utility require

More information

1.1 Examining beliefs and assumptions Begin a conversation to clarify beliefs and assumptions about professional learning and change.

1.1 Examining beliefs and assumptions Begin a conversation to clarify beliefs and assumptions about professional learning and change. TOOLS INDEX TOOL TITLE PURPOSE 1.1 Examining beliefs and assumptions Begin a conversation to clarify beliefs and assumptions about professional learning and change. 1.2 Uncovering assumptions Identify

More information

GENERAL COMPETITION INFORMATION

GENERAL COMPETITION INFORMATION GENERAL COMPETITION INFORMATION All students wishing to compete at the Educators Rising National Conference must complete 3 required steps: 1 Be a member of Educators Rising with an active profile in the

More information

Myers-Briggs Type Indicator Team Report

Myers-Briggs Type Indicator Team Report Myers-Briggs Type Indicator Team Report Developed by Allen L. Hammer Sample Team 9112 Report prepared for JOHN SAMPLE October 9, 212 CPP, Inc. 8-624-1765 www.cpp.com Myers-Briggs Type Indicator Team Report

More information

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Document number: 2013/0006139 Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Program Learning Outcomes Threshold Learning Outcomes for Engineering

More information

Student Experience Strategy

Student Experience Strategy 2020 1 Contents Student Experience Strategy Introduction 3 Approach 5 Section 1: Valuing Our Students - our ambitions 6 Section 2: Opportunities - the catalyst for transformational change 9 Section 3:

More information

Ministry of Education, Republic of Palau Executive Summary

Ministry of Education, Republic of Palau Executive Summary Ministry of Education, Republic of Palau Executive Summary Student Consultant, Jasmine Han Community Partner, Edwel Ongrung I. Background Information The Ministry of Education is one of the eight ministries

More information

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT Rajendra G. Singh Margaret Bernard Ross Gardler rajsingh@tstt.net.tt mbernard@fsa.uwi.tt rgardler@saafe.org Department of Mathematics

More information

Study Group Handbook

Study Group Handbook Study Group Handbook Table of Contents Starting out... 2 Publicizing the benefits of collaborative work.... 2 Planning ahead... 4 Creating a comfortable, cohesive, and trusting environment.... 4 Setting

More information

BSP !!! Trainer s Manual. Sheldon Loman, Ph.D. Portland State University. M. Kathleen Strickland-Cohen, Ph.D. University of Oregon

BSP !!! Trainer s Manual. Sheldon Loman, Ph.D. Portland State University. M. Kathleen Strickland-Cohen, Ph.D. University of Oregon Basic FBA to BSP Trainer s Manual Sheldon Loman, Ph.D. Portland State University M. Kathleen Strickland-Cohen, Ph.D. University of Oregon Chris Borgmeier, Ph.D. Portland State University Robert Horner,

More information

Changing User Attitudes to Reduce Spreadsheet Risk

Changing User Attitudes to Reduce Spreadsheet Risk Changing User Attitudes to Reduce Spreadsheet Risk Dermot Balson Perth, Australia Dermot.Balson@Gmail.com ABSTRACT A business case study on how three simple guidelines: 1. make it easy to check (and maintain)

More information

Committee on Academic Policy and Issues (CAPI) Marquette University. Annual Report, Academic Year

Committee on Academic Policy and Issues (CAPI) Marquette University. Annual Report, Academic Year Committee Description: Committee on Academic Policy and Issues (CAPI) Marquette University Annual Report, Academic Year 2013-2014 The Committee on Academic Policies and Issues (CAPI) pursues long-range

More information

For Portfolio, Programme, Project, Risk and Service Management. Integrating Six Sigma and PRINCE Mike Ward, Outperfom

For Portfolio, Programme, Project, Risk and Service Management. Integrating Six Sigma and PRINCE Mike Ward, Outperfom For Portfolio, Programme, Project, Risk and Service Management Integrating Six Sigma and PRINCE2 2009 Mike Ward, Outperfom White Paper July 2009 2 Integrating Six Sigma and PRINCE2 2009 Abstract A number

More information

Early Warning System Implementation Guide

Early Warning System Implementation Guide Linking Research and Resources for Better High Schools betterhighschools.org September 2010 Early Warning System Implementation Guide For use with the National High School Center s Early Warning System

More information

Position Statements. Index of Association Position Statements

Position Statements. Index of Association Position Statements ts Association position statements address key issues for Pre-K-12 education and describe the shared beliefs that direct united action by boards of education/conseil scolaire fransaskois and their Association.

More information

PROCESS USE CASES: USE CASES IDENTIFICATION

PROCESS USE CASES: USE CASES IDENTIFICATION International Conference on Enterprise Information Systems, ICEIS 2007, Volume EIS June 12-16, 2007, Funchal, Portugal. PROCESS USE CASES: USE CASES IDENTIFICATION Pedro Valente, Paulo N. M. Sampaio Distributed

More information

What to Do When Conflict Happens

What to Do When Conflict Happens PREVIEW GUIDE What to Do When Conflict Happens Table of Contents: Sample Pages from Leader s Guide and Workbook..pgs. 2-15 Program Information and Pricing.. pgs. 16-17 BACKGROUND INTRODUCTION Workplace

More information

STANDARD OPERATING PROCEDURES (SOP) FOR THE COAST GUARD'S TRAINING SYSTEM. Volume 7. Advanced Distributed Learning (ADL)

STANDARD OPERATING PROCEDURES (SOP) FOR THE COAST GUARD'S TRAINING SYSTEM. Volume 7. Advanced Distributed Learning (ADL) STANDARD OPERATING PROCEDURES (SOP) FOR THE COAST GUARD'S TRAINING SYSTEM Volume 7 Advanced Distributed Learning (ADL) Coast Guard Force Readiness Command September 2011 Table of Contents SECTION I: INTRODUCTION...

More information

Expert Reference Series of White Papers. Mastering Problem Management

Expert Reference Series of White Papers. Mastering Problem Management Expert Reference Series of White Papers Mastering Problem Management 1-800-COURSES www.globalknowledge.com Mastering Problem Management Hank Marquis, PhD, FBCS, CITP Introduction IT Organization (ITO)

More information

Assessment of Student Academic Achievement

Assessment of Student Academic Achievement Assessment of Student Academic Achievement 13 Chapter Parkland s commitment to the assessment of student academic achievement and its documentation is reflected in the college s mission statement; it also

More information

Chapter 5: TEST THE PAPER PROTOTYPE

Chapter 5: TEST THE PAPER PROTOTYPE Chapter 5: TEST THE PAPER PROTOTYPE Start with the Big Three: Authentic Subjects, Authentic Tasks, and Authentic Conditions The basic premise of prototype testing for usability is that you can discover

More information

Being Extreme in the Classroom: Experiences Teaching XP

Being Extreme in the Classroom: Experiences Teaching XP Being Extreme in the Classroom: Experiences Teaching XP Alfredo Goldman Fabio Kon Paulo J. S. Silva Department of Computer Science University of São Paulo, Brazil {gold,kon,rsilva}@ime.usp.br http://www.ime.usp.br/~xp

More information

RETURNING TEACHER REQUIRED TRAINING MODULE YE TRANSCRIPT

RETURNING TEACHER REQUIRED TRAINING MODULE YE TRANSCRIPT RETURNING TEACHER REQUIRED TRAINING MODULE YE Slide 1. The Dynamic Learning Maps Alternate Assessments are designed to measure what students with significant cognitive disabilities know and can do in relation

More information

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students

November 17, 2017 ARIZONA STATE UNIVERSITY. ADDENDUM 3 RFP Digital Integrated Enrollment Support for Students November 17, 2017 ARIZONA STATE UNIVERSITY ADDENDUM 3 RFP 331801 Digital Integrated Enrollment Support for Students Please note the following answers to questions that were asked prior to the deadline

More information

PROPOSED MERGER - RESPONSE TO PUBLIC CONSULTATION

PROPOSED MERGER - RESPONSE TO PUBLIC CONSULTATION PROPOSED MERGER - RESPONSE TO PUBLIC CONSULTATION Paston Sixth Form College and City College Norwich Vision for the future of outstanding Post-16 Education in North East Norfolk Date of Issue: 22 September

More information

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline Volume 17, Number 2 - February 2001 to April 2001 An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline By Dr. John Sinn & Mr. Darren Olson KEYWORD SEARCH Curriculum

More information

COMMUNITY ENGAGEMENT

COMMUNITY ENGAGEMENT COMMUNITY ENGAGEMENT AN ACTIONABLE TOOL TO BUILD, LAUNCH AND GROW A DYNAMIC COMMUNITY + from community experts Name/Organization: Introduction The dictionary definition of a community includes the quality

More information

Cooking Matters at the Store Evaluation: Executive Summary

Cooking Matters at the Store Evaluation: Executive Summary Cooking Matters at the Store Evaluation: Executive Summary Introduction Share Our Strength is a national nonprofit with the goal of ending childhood hunger in America by connecting children with the nutritious

More information

City of Roseville 2040 Comprehensive Plan Scope of Services

City of Roseville 2040 Comprehensive Plan Scope of Services City of Roseville 2040 Comprehensive Plan Scope of Services The WSB Team will provide the following services related to the City of Roseville 2040 Comprehensive Plan as described in the attached Professional

More information

Conceptual Framework: Presentation

Conceptual Framework: Presentation Meeting: Meeting Location: International Public Sector Accounting Standards Board New York, USA Meeting Date: December 3 6, 2012 Agenda Item 2B For: Approval Discussion Information Objective(s) of Agenda

More information

Inquiry Learning Methodologies and the Disposition to Energy Systems Problem Solving

Inquiry Learning Methodologies and the Disposition to Energy Systems Problem Solving Inquiry Learning Methodologies and the Disposition to Energy Systems Problem Solving Minha R. Ha York University minhareo@yorku.ca Shinya Nagasaki McMaster University nagasas@mcmaster.ca Justin Riddoch

More information

Freshman On-Track Toolkit

Freshman On-Track Toolkit The Network for College Success Freshman On-Track Toolkit 2nd Edition: July 2017 I Table of Contents About the Network for College Success NCS Core Values and Beliefs About the Toolkit Toolkit Organization

More information

Success Factors for Creativity Workshops in RE

Success Factors for Creativity Workshops in RE Success Factors for Creativity s in RE Sebastian Adam, Marcus Trapp Fraunhofer IESE Fraunhofer-Platz 1, 67663 Kaiserslautern, Germany {sebastian.adam, marcus.trapp}@iese.fraunhofer.de Abstract. In today

More information

4.0 CAPACITY AND UTILIZATION

4.0 CAPACITY AND UTILIZATION 4.0 CAPACITY AND UTILIZATION The capacity of a school building is driven by four main factors: (1) the physical size of the instructional spaces, (2) the class size limits, (3) the schedule of uses, and

More information

Get with the Channel Partner Program

Get with the Channel Partner Program Get with the Channel Partner Program QuickStart your Channel Partner Training & Certification program. Get with the Channel Partner Program is a suite of services opt in engagements delivered in phases.

More information

Pragmatic Use Case Writing

Pragmatic Use Case Writing Pragmatic Use Case Writing Presented by: reducing risk. eliminating uncertainty. 13 Stonebriar Road Columbia, SC 29212 (803) 781-7628 www.evanetics.com Copyright 2006-2008 2000-2009 Evanetics, Inc. All

More information

2017 FALL PROFESSIONAL TRAINING CALENDAR

2017 FALL PROFESSIONAL TRAINING CALENDAR 2017 FALL PROFESSIONAL TRAINING CALENDAR Date Title Price Instructor Sept 20, 1:30 4:30pm Feedback to boost employee performance 50 Euros Sept 26, 1:30 4:30pm Dealing with Customer Objections 50 Euros

More information

Sustainable Software Development: Evolving Extreme Programming

Sustainable Software Development: Evolving Extreme Programming Carnegie Mellon University Research Showcase @ CMU Dissertations Theses and Dissertations Spring 4-2017 Sustainable Software Development: Evolving Extreme Programming Todd Sedano Carnegie Mellon University,

More information

MENTORING. Tips, Techniques, and Best Practices

MENTORING. Tips, Techniques, and Best Practices MENTORING Tips, Techniques, and Best Practices This paper reflects the experiences shared by many mentor mediators and those who have been mentees. The points are displayed for before, during, and after

More information

PAGE(S) WHERE TAUGHT If sub mission ins not a book, cite appropriate location(s))

PAGE(S) WHERE TAUGHT If sub mission ins not a book, cite appropriate location(s)) Ohio Academic Content Standards Grade Level Indicators (Grade 11) A. ACQUISITION OF VOCABULARY Students acquire vocabulary through exposure to language-rich situations, such as reading books and other

More information

Two Futures of Software Testing

Two Futures of Software Testing WWW.QUALTECHCONFERENCES.COM Europe s Premier Software Testing Event World Forum Convention Centre, The Hague, Netherlands The Future of Software Testing Two Futures of Software Testing Michael Bolton,

More information

LIFELONG LEARNING PROGRAMME ERASMUS Academic Network

LIFELONG LEARNING PROGRAMME ERASMUS Academic Network SOCRATES THEMATIC NETWORK AQUACULTURE, FISHERIES AND AQUATIC RESOURCE MANAGEMENT 2008-11 LIFELONG LEARNING PROGRAMME ERASMUS Academic Network Minutes of the WP 1 Core Group Meeting (year 2) May 31 st June

More information

Course Content Concepts

Course Content Concepts CS 1371 SYLLABUS, Fall, 2017 Revised 8/6/17 Computing for Engineers Course Content Concepts The students will be expected to be familiar with the following concepts, either by writing code to solve problems,

More information

The IDN Variant Issues Project: A Study of Issues Related to the Delegation of IDN Variant TLDs. 20 April 2011

The IDN Variant Issues Project: A Study of Issues Related to the Delegation of IDN Variant TLDs. 20 April 2011 The IDN Variant Issues Project: A Study of Issues Related to the Delegation of IDN Variant TLDs 20 April 2011 Project Proposal updated based on comments received during the Public Comment period held from

More information

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses Thomas F.C. Woodhall Masters Candidate in Civil Engineering Queen s University at Kingston,

More information

Student Handbook. This handbook was written for the students and participants of the MPI Training Site.

Student Handbook. This handbook was written for the students and participants of the MPI Training Site. Student Handbook This handbook was written for the students and participants of the MPI Training Site. Purpose To enable the active participants of this website easier operation and a thorough understanding

More information

Blended Learning Module Design Template

Blended Learning Module Design Template INTRODUCTION The blended course you will be designing is comprised of several modules (you will determine the final number of modules in the course as part of the design process). This template is intended

More information

Execution Plan for Software Engineering Education in Taiwan

Execution Plan for Software Engineering Education in Taiwan 2012 19th Asia-Pacific Software Engineering Conference Execution Plan for Software Engineering Education in Taiwan Jonathan Lee 1, Alan Liu 2, Yu Chin Cheng 3, Shang-Pin Ma 4, and Shin-Jie Lee 1 1 Department

More information

PREPARING FOR THE SITE VISIT IN YOUR FUTURE

PREPARING FOR THE SITE VISIT IN YOUR FUTURE PREPARING FOR THE SITE VISIT IN YOUR FUTURE ARC-PA Suzanne York SuzanneYork@arc-pa.org 2016 PAEA Education Forum Minneapolis, MN Saturday, October 15, 2016 TODAY S SESSION WILL INCLUDE: Recommendations

More information