Requirements Change Management Practices
|
|
- Arline Lloyd
- 5 years ago
- Views:
Transcription
1 Report on Requirements Change Management Practices Qure Tapani Aaltio Version 1.0 Published on June 28, 2002
2 Table of Contents 1 Introduction 3 2 Why Requirements Change Management? 3 3 Models of Requirements Change Management found in the Literature 4 4 Models developed for the industrial partners of Qure 5 5 Results of the interviews with Qure industrial partners How is the work organized? Do requirements change during implementation? How do the projects prepare for changing requirements? Is there a pre-defined process in use for Requirements Change Management? Is the impact of requirements changes on the product estimated? Is the impact of requirements changes on the project estimated? How are conflicting changes negotiated? How are the risks associated with requirements changes analysed? How are requirements changes measured? How is experience from earlier projects used? 8 6 Experiences in Requirements Change Management Good Practices Antipatterns 10 7 Recommendations Consider Requirements Changes Management a valuable asset Improve the status of the requirements specification Use a systematic approach to requirements changes Use impact on product to drive decisions on requirement changes Measure the impact of requirements changes on the project Install a measurement program to evaluate the RE-process 13
3 Report on Requirements Change Management Practices 3 (3) 1 Introduction This report summarizes the work that has been done during the Qure project in the field of requirements change management and presents a limited evaluation of the current state of practice with four of the five industrial partners. The report is organized as follows: Chapter 2 lists the main reasons, why requirements change management is important Chapter 3 presents some models of requirements change management found in requirements engineering literature Chapter 4 presents shortly the work that has been done in the Qure project in developing requirements change management procedures for industrial partners Chapter 5 presents the results of the interviews with the industrial partners in the spring of 2002 Chapter 6 gives some general recommendations. 2 Why Requirements Change Management? The importance of Requirements Change Management has been presented in the Qurereport Literature Review on Requirements Change Management (version 1.1), released on The main results of that report are the following: Requirements change management procedures are extremely important during product development and during maintenance. Unmanaged change will result in chaos. Requirements will change during development and during maintenance for two reasons: the environment changes and the development process itself is incapable of producing perfect requirements. Yet, it is important to strive for good requirements in the beginning of development, since producing the same functionality and quality later through change is more expensive and sometimes practically impossible. To achieve a high level of requirements change management, two things are necessary: effective and systematic procedures for change management and the tailoring of these procedures to the organisation. There exist no perfect procedures for requirements change management and therefore constant improvement will give the best results
4 Report on Requirements Change Management Practices 4 (4) 3 Models of Requirements Change Management found in the Literature The models found in the literature for Requirements Change Management are based on two principles: creating baselines (or frozen levels) of requirements specifications and changing these frozen specifications only in a controlled fashion. The basic requirements change management procedure as described by Kotonya and Sommerville is shown in Figure 1. According to this procedure, an identified problem with requirements is analysed and the necessary changes are specified on a requirements change request. The impact of the change is analysed, both on the product and on the project. If the change request is accepted, the requirements are changed, producing revised requirements. Figure 1: Stages in the Change Management Process (Kotonya) To give a broader picture of the complex environment of requirements engineering, a picture of partially parallel process inctances introduced by Regnell is shown in Figure 2. This gives a more realistic view: in product creation, many projects must co-operate. Requirements elicitation is a continuous effort (shown in the figure with the triangles 1 and 2). For each project, a set of requirements is selected, analyzed and documented. The requirements specification is frozen (shown with triangle 3 in the figure). During implementation (between triangles 3 and 5 in the figure) all changes to requirements go through predefined requirements change management procedures. Figure 2: Partially parallel process instances
5 Report on Requirements Change Management Practices 5 (5) 4 Models developed for the industrial partners of Qure In the Qure project, Requirements Change Management procedures have been defined for two industrial partners. Both of these are similar to the model given in Figure 1, including stages for change registration, impact analysis, decision and change implementation (Figure 3). Unfortunately, these procedures have not been implemented by the companies yet 1. This is (hopefully) only a question of resources and of doing things in the right order: it sounds logical to implement the procedures for creating good requirements specifications first and the procedures for controlling changes thereafter. Figure 3: Generalisation of the procedure developed in Qure 1 One of the companies has piloted their procedure in the spring of 2002 the results are not reported here because of the very limited amount of changes requested during the pilot.
6 Report on Requirements Change Management Practices 6 (6) 5 Results of the interviews with Qure industrial partners To get an idea of how requirements changes are processed in practice, eight people from four of the industrial partners of Qure projects were interviewed. The interviewees were product managers, project managers, team managers and software designers. Although the number of people was modest, some patterns were found. These are described in this chapter. It has to be pointed out that as each interview was limited to one hour, the answers were not verified in any way, e.g. through document analysis. Verification would have made this report more reliable. 5.1 How is the work organized? Three of the units interviewed have organized their product development as projects. In the beginning of the project (or even before it), business requirements, user requirements and system requirements are documented and baselined. The requirements baseline acts as a contract between product management and the project. In general, the baseline can only be changed if both the product and the project manager agree on the changes. The fourth unit uses a different approach: product development is seen as a continuous effort and a new version is released every three months that is, a year is devided into four quarters. Before each quarter, the requirements are prioritized and an implementation plan is prepared for that quarter. During implementation the requirements are not changed. 5.2 Do requirements change during implementation? Requirements change during implementation in all of the interviewed units. However, only the most dramatic changes go through a change management process and are documented. Most of the changes are small that is, they are on a detailed level. The most frequent types of changes mentioned were adding new requirements and specifying requirements to a more detailed level. Even deleting requirements was mentioned, although people seem to be more careful with this one. A trace and rational of deleting requirements was found useful so we don t get the same ones over and over again. Most interviewees regardless of the way the work was organized seemed to believe that the requirements should be fixed before their implementation begins. The fact that product development is a learning process and that it is impossible to have (even close to) perfect requirements in the beginning was mentioned only by one interviewee. It is common practice to update the requirements documents at the end of the project or not at all. As a result of this, there is a growing gap between documented requirements and real requirements during the project. The requirements specification is not used as a tool during the development project. 5.3 How do the projects prepare for changing requirements? Anticipating requirements changes was considered a normal procedure by some of the interviewees. It belongs to the know-how of every project manager. Leaving slack in the project schedule was a standard preparation. Others did not prepare for changing requirements, but for very different reasons. In one approach, changes were not anticipated because requirements do not change. In the
7 Report on Requirements Change Management Practices 7 (7) other approach, changes were done very flexibly, just on time during implementation. What is common to these different approaches is that the requirements baseline either formaly frozen or not was on a high level, leaving details unspecified. In fact designers and software engineers are doing a requirements engineering effort they are specifying the detailed requirements during implementation - in both approaches. In both approaches this work is not called changing requirements but it is embedded in implementation. Here the question is: is there something wrong with this? Would it be better to specify the requirements to a more detailed level before implementation and avoid changes later? Is the work properly organized if the detailed requirements are produced during implementation. According to findings in RE-literature the requirements quality has to be good in order to have good quality products. Good quality requirements are created using an RE-cycle consisting of elicitation, analysis, documentation and validation. Each requirement should go through this cycle and also every requirements set should go through this cycle. The RE-cycle can be used in any phase of the project. In my opinion the main point is: are the relevant stakeholders available for RE-activities when they are needed? Usually contacts with stakeholders are not common during implementation. Therefore it is difficult to ensure that changed requirements are properly validated. 5.4 Is there a pre-defined process in use for Requirements Change Management? The interviewees gave the impression that no formal requirements change management process is in use in any of the units. With a formal process I mean a process that includes all or most of the tasks mentioned in literature (see figure 1). Some of these tasks were done but this seems to be more of a personal effort from each project manager. For several of these tasks, the units have formal techniques that they apply to other things, not necessarily in case of requirements change management. Nevertheless, not all interviewees responded negatively to this question. There must be two reasons for this: either there is a lighter not documented process in use or they did not really know if a process is in place. 5.5 Is the impact of requirements changes on the product estimated? The impact of requirements changes to the functionality of the product is not estimated in all the interviewed units at a satisfactory level. Units where usability plays a role in the product development process seemed to find it natural to do this kind of evaluation, but others did not. A great deal of requirements changes especially dropping requirements - happened towards the end of projects where pressures on schedule and budget are the highest. At this late stage only the most crucial things are usually done unfortunately estimating the impact of requirements changes on the product usually seems not to be one of them. 5.6 Is the impact of requirements changes on the project estimated? The impact of requirements changes on the project are evaluated in all interviewed units. Impact on project schedule and budget seem to be important factors although it was also mentioned that in some units quality goes first. The overall impression was nevertheless that once the implementation project had started the strongest driving force was the project not the product.
8 Report on Requirements Change Management Practices 8 (8) Despite the fact that - according to requirements engineering literature - traceability is considered extremely useful in requirements change impact analysis, none of the interviewed units documented any traceability information, although some experiments were underway. All interviewees regarded documenting traceability information a demotivating task and questioned its cost-effectiveness although the benefit seemed to be evident to most interviewees. None of the units kept track of the time spent on requirements change impact analysis. 5.7 How are conflicting changes negotiated? Changes are not negotiated with all project and product stakeholders in any of the units interviewed. There are several reasons for this: it is a real drag to try to get answers from all of them or it is not necessary since different stakeholders don t really have that different needs. However, some interviewees expressed the need to negotiate with at least the most important stakeholders and to document these negotiations so we don t have to keep talking for years afterwards why something was done the way it was done. 5.8 How are the risks associated with requirements changes analysed? Several units reported that they are trained or use a formal method for risk analysis in their projects. In some business areas public authorities require an analysis of project risks. However, the interviews left the impression that most - if not all interviewed units do not use a formal method in analysing risks caused by requirement changes. Some units analyse risks, but this is done mainly using the method sleeve. 5.9 How are requirements changes measured? You cannot control what you do not measure is common slogan in software engineering literature. The very basic indicators in requirements change management suggested in lilterature are the number of requirements specified and the number of changes to requirements. Only one on the interviewed units seemed to have any interest in these kind of precise indicators. Others measured neither the number of requirements nor the number of changes to requirements. The one exceptional unit quite amazingly had a graphical representation of the number of requirements changes during the project and according to the project manager the number of requirements changes is even a factor in calculating the success of the project How is experience from earlier projects used? None of the units interviewed reported any attempt to document experiences and use them in the next projects. According to some interviewees, there is a thing called Project Postmortem Report but it is not common practice to write them and even less to read or use them in any way. The main reason for this seems to be the pressure to start a new project as soon as the preceding one is done or even in parallel with it. Experience is thus collected only as tacit knowledge.
9 Report on Requirements Change Management Practices 9 (9) 6 Experiences in Requirements Change Management 6.1 Good Practices The interviewees were asked to mention things about requirements change management that in their experience have been done well in some project and have contributed to the project in a positive way. Three themes emerged clearly to be important for effective requirements management: The quality of initial (frozen) requirements must be good All necessary stakeholders must participate Systematic procedures must be applied All the answers are listed below, organized by theme. Not all answers are directly part of requirements change management. Specification of Initial Requirements Doing a good pre-study We have a baselined requirements specification A great amount of change requests were analysed before the requirements specification was frozen. Original schedule estimation was very close to the actual one Basic requirements were very clear from the beginning Stakeholder participation Using all necessary stakeholders in impact analysis Product manager, project manager and software engineer analyzed impact of changes together Using a pilot customer Everybody involved must be informed of what has to be done (mentioned twice) More people participated in requirements elicitation and validation than before Procedures for Requirements Change Management Systematic process for requirements change management Clear documentation of change proposals and decisions (mentioned twice) Impact analysis we have to understand what the changes really mean (also financially) (mentioned twice) Estimates have to be realistic and not too optimistic The project team does not do its own changes everything has to go through the formal process Change request do not come to just anyone in the project but through a single point of contact the product manager The changes were prioritized although not using a formal method The project has done a very good job although the requirements were not documented on a detailed level in the beginning
10 Report on Requirements Change Management Practices 10 (10) 6.2 Antipatterns The interviewees were asked to mention things about requirements change management that in their experience have been done poorly in some project and have contributed to the project in a negative way. Two of the three themes that emerged from good practices (above) appeared here also, reinforcing their status as real corner stones of effective requirements management: the quality of initial requirements and systematic procedures for requirements change management. In addition, poor communication, inadequate project management and nonexisting requirements meta management were the themes that seem to cause the most harm. All the answers are listed below, organized by theme. Not all answers are directly part of requirements change management. Note that some of the listed issues are expressed as wishes for the future. Specification of the initial requirements Some of the requirements are not very thoroughly analyzed before the implementation project starts. These are mainly wishes that would cost a lot to implement. The requirements specification is not used as a tool. It hasn t been really in use after it was frozen. The structure of the specification is not very good, it is difficult to find anything in it. In an ideal world the requirements would be specified to a detailed level before implementation project. Requirements changes were not documented in the requirements specification during the project but instead at the end of the project. Procedures for Requirements Change Management It is really hard to get all stakeholders around the same table to decide on requirements changes this is required by the process Not all requirements changes come to the project through the formal requirements change management process. An unofficial process is in use in parallel all the time. The formal procedure for requirements change management is not used things are done unofficially and not documented All changes should go through a defined requirements change management process. This would make me feel more secure about being present when the decisions are made. There is no defined process for requirements change management. Better tools and better processes. Something important is left out because of the new requirements coming in all the time. The impact of a change proves to be much smaller than estimated Poor Communication / Documentation of requirements The business background of changes is not known to project managers and the project team. There are too many interfaces between the user initiating the change and the software engineer implementing it. The software engineer has a hard time knowing what is really needed. There are no direct links between the two parties.
11 Report on Requirements Change Management Practices 11 (11) Project Management No time or resources has been allocated to changes which inevitably leads to problems with schedule There should be slack for unexpected events in project schedules. Experience information was not collected systematically or used. More resources are needed in requirements elicitation, analysis, documentation and validation. Requirements Meta Management Projects are dependent on many external factors, e.g. other projects, which change constantly. This causes many (unnecessary?) changes.
12 Report on Requirements Change Management Practices 12 (12) 7 Recommendations Some recommendations are given in this last chapter. It is impossible to give concrete and detailed suggestions since every unit and every company is different. These recommendations should be thought of as food for thought: is this something for us? These recommendations are based on my own experience as a practitioner and a researcher. 7.1 Consider Requirements Changes Management a valuable asset All units should admit that perfect requirements do not exist and that creating requirements specifications is a learning process. Therefore, changes are inevitable. Procedures should be created and implemented to handle these changes quickly and cost-effectively pretending that no changes happen is not an option. Requirements change management should be seen as an asset: a mechanism that enables projects to do whatever changes are needed in any phase of the project it should not be seen as something we have to do if we have to change something a threat. 7.2 Improve the status of the requirements specification The requirements specification should be used as a tool in product development projects. As long as there are two different truths - the official one (the requirements specification) and the unofficial one (the way things really are) there will always be nasty surprises at the end of each project. It is very important to analyze, document and validate the initial requirements carefully. This gives a good starting point for implementation, as the number of potential requirements changes is minimized. During implementation, the requirements specification should be updated when requirements change and when they are specified at a more detailed level. 7.3 Use a systematic approach to requirements changes All requirements changes should be handled in a controlled fashion. This ensures that the impact of changes both on the product and the project are analysed and all necessary stakeholders have their word on deciding on the changes. The decisions should be made at the most local possible level but always according the pre-defined procedures. The procedures must be as light as possible but they must be documented and they must produce sufficient documentation on each change. 7.4 Use impact on product to drive decisions on requirement changes A development project is a means to produce a product. The project causes expenses, the product brings income. If a project does not produce a good product, it has failed. Projects come and go, products remain at least for some time. Decisions on requirements changes should be driven by the product. The impact on the product should be evaluated as carefully as possible from the points of view of the different stakeholders. No decisions should be based solely on the impact on the project.
13 Report on Requirements Change Management Practices 13 (13) 7.5 Measure the impact of requirements changes on the project It is generally considered demotivating to collect information on how much time was spent on each task in a project. However, the most important indicators shoul be collected. One of these is the amount of time spent on requirements changes during implementation. With this information, the real impact of requirements changes on the project can be understood. This results in more reliable estimates and less risk for the project. This information should be collected systematically and shared across projects. 7.6 Install a measurement program to evaluate the RE-process Measuring simple things of requirements engineering activities can bring valuable and many times surprising information. Each company should find the most important things to measure the things that suit there goals the best. Let us look at a simple example: counting the number of requirements changes. The number on requirements changes is an important indicator in looking for the right moment to freeze the requirements specification: it indicates if the requirements specification was frozen at the right moment, too early or too late (see Figure 4). The idea behind Figure 4 is as follows: in the beginning of a project the gap between real requirements and documented requirements is wide up to 100%. As requirements are specified, this gap is closing. In the beginning this happens faster and later more slowly. At a certain point (t2) it is no more cost-effective to specify requirements this is the moment that they should be frozen. The rest of the gap is left to requirements change management. If the requirements are frozen too early (t1), there will be too many change requests slowing down the project. This information should be collected systematically and shared across projects. Figure 4: When is the right moment to freeze?
32 BETTER SOFTWARE JULY/AUGUST 2009
32 BETTER SOFTWARE JULY/AUGUST 2009 www.stickyminds.com Why automate? This seems such an easy question to answer; yet many people don t achieve the success they hoped for. If you are aiming in the wrong
More informationThe second procedure is called "Root Cause Analysis". It is used by specialists when they analyze a problem.
Process The Problem Management process consists of four procedures. The first procedure is called "Support Request Review". This procedure is used by problem managers when they review support requests
More informationBecome A Change Champion
Become A Change Champion By Mark Williams Head Of Training MTD Training Web: www.mtdtraining.com Telephone: 0800 849 6732 1 MTD Training, 5 Orchard Court, Binley Business Park, Coventry, CV3 2TQ Web: www.mtdtraining.com
More informationContract Change Management
Slide 1 Change Control Management Welcome to this module on Change Control Management. Slide 2 This module addresses the factors of change and will help you to understand how to control project changes
More informationFunctional Area Assessment FAQ
Functional Area Assessment FAQ 1. What is assessment and why is it necessary? 2. What are some misconceptions about assessment? 3. Who does assessment? I thought that this was something that only faculty
More informationThinking about competence (this is you)
CPD In today s working environment, anyone who values their career must be prepared to continually add to their skills, whether it be formally through a learning programme, or informally through experience
More informationAddressing the Challenges of Medical Content Authoring
Addressing the Challenges of Medical Content Authoring Five Recommendations for Combining English Content Development with Localization A Publication of Lionbridge Life Sciences INTRODUCTION RECOMMENDATION
More informationScheduling for Success with Critical Chain. Abstract
by Rob Newbold, September 2010 Abstract The Critical Chain scheduling approach described in this paper can be used to create good schedules that have provided substantial benefits in speed, predictability,
More informationIntroduction to Software Engineering
Introduction to Software Engineering 2. Requirements Collection Mircea F. Lungu Based on a lecture by Oscar Nierstrasz. Roadmap > The Requirements Engineering Process > Functional and non-functional requirements
More informationObjectives. Rapid software development. Topics covered. Rapid software development. Requirements. Characteristics of RAD processes
Objectives Rapid software development To explain how an iterative, incremental development process leads to faster delivery of more useful software To discuss the essence of agile development methods To
More informationQuality Management System Guidance. ISO 9001:2015 Clause-by-clause Interpretation
Quality Management System Guidance ISO 9001:2015 Clause-by-clause Interpretation Table of Contents 1 INTRODUCTION... 4 1.1 IMPLEMENTATION & DEVELOPMENT... 5 1.2 MANAGING THE CHANGE... 5 1.3 TOP MANAGEMENT
More informationRequirements Engineering
Requirements Engineering Professor Ray Welland Department of Computing Science University of Glasgow E-mail: ray@dcs.gla.ac.uk The Importance of Requirements Identifying (some) requirements is the starting
More informationDefining Requirements
Defining Requirements The scope of any project should represent the minimum amount of work needed to fulfil the customer s, or end user s requirements. Doing more work is wasteful; doing less means the
More informationcompanydirectors.com.au ASX 200 Roundtable Summary Paper 2015 Succession Planning ASX 200 Supporting Partner
ASX 200 Roundtable Summary Paper 2015 Succession Planning ASX 200 Supporting Partner Succession Planning At a recent Australian Institute of Company Directors ASX 200 round table, directors agreed that
More informationREQUIREMENTS ENGINEERING
1 REQUIREMENTS ENGINEERING Chapter 4- by Ian Sommerville TOPICS COVERED Functional and non-functional requirements The software requirements document Requirements specification Requirements engineering
More informationHow to find out what stops people being capable
Capability at Work How to find out what stops people being capable Paul Matthews Founder and MD People Alchemy Ltd Capability comes down to a simple question... Can the worker do the task at the point
More informationOi Requirements Communication in New Product Development
Steer Your Development! Goal-Oriented Oi Requirements Communication in New Product Development September 9, 2008 Samuel Fricker, Tony Gorschek, Martin Glinz Product Manager in Context: Simplified, Stylized
More informationThe Learning Needs Analysis
A sample activity from the Trainer s Activity Pack: The Learning Needs Analysis Written by Beverley Williams Thank you for downloading this sample activity. You are welcome to use this material in your
More informationHOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST
By Laura Brandenburg Lesson Objective: After completing this lesson, you ll be able to identify strengths from your career background that will directly support your transition into business analysis.
More informationHandling Difficult Project Situations. A Critical Skill for Every PM
Handling Difficult Project Situations A Critical Skill for Every PM Mark Waldof Consulting LLC 2015 This seminar provided by Mark Waldof Consulting LLC owner@manageprojectsbetter.com The latest version
More informationOwning An Agile Project: PO Training Day 2
Owning An Agile Project: PO Training Day 2 Petri Heiramo Agile Coach, CST Product Management PO Product management is a larger scope than what Scrum defines as a PO Or rather, Scrum implicitly assumes
More informationMarketing Strategy. Marketing Strategy
Marketing Strategy A marketing strategy sets out in detail how your organisation will get your products or services in front of potential customers who need them. Trying to market your product or service
More informationA Daniel Bloom & Associates, Inc White Paper PO Box 1233 Largo, FL
A Daniel Bloom & Associates, Inc White Paper PO Box 1233 Largo, FL 33779 727-581-6216 http://www.dbaiconsulting.com dan@dbaiconsulting.com White Paper# 8: Are We Really Part of the Human capital assets
More informationRisk Management. Risk Management. Risk Reduction Patterns. Typical Sources of Risk. Dr. James A. Bednar. Dr. David Robertson
Risk Management Risk Management Dr. James A. Bednar jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar Dr. David Robertson dr@inf.ed.ac.uk http://www.inf.ed.ac.uk/ssp/members/dave.htm There are
More informationBusiness Process Oriented Requirements Engineering Process
Process Oriented Requirements Engineering Process Tomoyuki Arao, Eiji Goto, Tomoko Nagata Nomura Research Institute, Ltd. tarao@alumni.cmu.edu, e-gotou@nri.co.jp, t-nagata@nri.co.jp Abstract Although requirements
More informationManaging Systems Development. Definitions. Opening case. Off the Shelf software. Custom software. In house system development.
Managing Systems Development October 14, 2015 Off the Shelf software Definitions Standard (not custom) software applications that can be purchased from computer store. Custom software Tailor made software
More informationControl of Documented Information. Integrated Management System Guidance
Control of Documented Information Integrated Management System Guidance ISO 9001:2015, ISO 14001:2015 & OHSAS 18001:2007 Table of Contents Integrated Management System Guidance 1 INTRODUCTION... 4 1.1
More informationADMINISTRATION OF QUALITY ASSURANCE PROCESSES
ADMINISTRATION OF QUALITY ASSURANCE PROCESSES The organizational arrangements procedures outlined in this chapter have been found to be effective in higher education institutions in many parts of the world.
More informationAn introduction to Social Return On Investment
An introduction to Social Return On Investment Introduction Social Return On Investment analyses combine a story about the difference we make with number values so things can be compared. An SROI analysis
More informationLecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation
Chapter 2 Software Processes Lecture 1 Software process descriptions When we describe and discuss processes, we usually talk about the activities in these processes such as specifying a data model, designing
More informationInformation Outlook June, The Information Audit as a First Step Towards Effective Knowledge Management. Author: Susan Henczel
Information Outlook June, 2001 The Information Audit as a First Step Towards Effective Knowledge Management. Author: Susan Henczel The challenge for today's information professional is to identify the
More informationTHE IDEAL ERP SYSTEM FOR SME S IN THE METAL AND MANUFACTURING INDUSTRY OPTIMIZE YOUR COMPANY AND CHOOSE RELEVANT INNOVATION WITH METAL MANAGER
THE IDEAL ERP SYSTEM FOR SME S IN THE METAL AND MANUFACTURING INDUSTRY OPTIMIZE YOUR COMPANY AND CHOOSE RELEVANT INNOVATION WITH METAL MANAGER There is an entire organization behind the processing of converting
More informationUAB Performance Management 07/03/2018. Title Page 1
UAB Performance Management 07/03/2018 Title Page 1 Performance Management at UAB 3 What is Performance Management? 3 Performance Management and Employee Engagement 4 UAB Success Model 5 Performance Management
More informationRequirements Engineering
Requirements Engineering Minsoo Ryu Hanyang University Topics covered Requirements Engineering Requirements Elicitation Requirements Validation Requirements Management 2 2 Requirement Engineering The goal
More informationSoftware Quality. Unit 6: System Quality Requirements
Software Quality Unit 6: System Quality Requirements System Requirements Best products, from users point of view, are those which have been developed considering organizational needs, and how product is
More informationSoftware Processes 1
Software Processes 1 Topics covered Software process models Process activities Coping with change 2 The software process A structured set of activities required to develop a software system. Many different
More informationImpact through professional project behaviour
REPORT Impact through professional project behaviour Implement Consulting Group has conducted a comprehensive study of Danish organisations development capabilities and performance in the area of project
More informationGuidelines to the DCED Standard for Results Measurement: Managing the System for Results Measurement
Guidelines to the DCED Standard for Results Measurement: Managing the System for Results Measurement Adam Kessler, Nabanita Sen and Donna Loveridge (last updated June 2017) Where these Guidelines fit in
More informationLean Strategy Execution
Lean Strategy Execution Strategy execution is a non-optional part of the management agenda, and it is essential that everybody in the organization is connected to it. Most organizations are struggling
More informationAgile/Lean & Safety: Perfect Match or Impossible Combination?
Agile/Lean & Safety: Perfect Match or Impossible Combination? 1 Mika Katara Matti Vuori Department of Software Systems Tampere University of Technology This presentation reports results of the OHJELMATURVA
More informationDesign Like a Pro. Boost Your Skills in HMI / SCADA Project Development. Part 3: Designing HMI / SCADA Projects That Deliver Results
INDUCTIVE AUTOMATION DESIGN SERIES Design Like a Pro Boost Your Skills in HMI / SCADA Project Development Part 3: Designing HMI / SCADA Projects That Deliver Results The end of a project can be the most
More informationGetting Started. Chapter 1
schneider01.fm Page 1 Friday, February 16, 2001 5:14 PM Chapter 1 Getting Started Use cases are used to describe the outwardly visible requirements of a system. They are used in the requirements analysis
More informationFundamentals of Project Management For the Acting PM. Project Integration and Closeout Management
Fundamentals of Project Management For the Acting PM Presented by NYS Forum Project Integration and Closeout Management Presenter: Lisa Greene-Maybee Tying It All Together Scope Time Cost Integration Quality
More informationWhat are requirements? Basics of Requirement Engineering. Definition of a Stakeholder. Stated Vs. Real Requirements. Stated Vs.
What are requirements? Basics of Requirement Engineering Muzaffar Iqbal Farooqi A requirement is a necessary attribute in a system, a statement that identifies a capability, characteristic, or quality
More information4 Steps To Scaling Agile Across The Enterprise. The Guide To Agile At Scale
4 Steps To Scaling Agile Across The Enterprise The Guide To Agile At Scale Portfolio for Jira is a powerful Jira Software add-on for large organizations that want to scale agile practices, linking agile
More informationAnalysing client requirements
Analysing client requirements Before you can start to analyse the information you have gathered you should think about what you are trying to achieve . The client has presented you with a business problem.
More informationINSIGHTS. 10 Talent Management Activities to Stop Doing Right Now
INSIGHTS 10 Talent Management Activities to Stop Doing Right Now You can radically simplify your talent management practices by eliminating activities that don t add value 10 Talent Management Activities
More informationDoes the organization play together? BY: Collin Quiring. The Concept (Part 1)
Does the organization play together? BY: Collin Quiring The Concept (Part 1) I sometimes feel like George Costanza on Seinfeld when he talks about Worlds Colliding! For most organizations, no single area
More informationKey Points How to create an effective business plan
Key Points What s in a business plan? 1. An executive summary 2. The business profile 3. The market analysis for your products or services 4. The marketing plan 5. The operating plan 6. The management
More informationWelcome to our Farm Business Management educational series, and the first video in the Business Planning module or section of that series.
Welcome to our Farm Business Management educational series, and the first video in the Business Planning module or section of that series. What I want to do here is give a brief overview of what bus planning
More informationThe nine keys to achieving growth through innovation By Dr Amantha Imber
The nine keys to achieving growth through innovation By Dr Amantha Imber IMPORTANT: This document is a PDF representation of the slides that were used in an Inventium keynote. Feel free to share these
More informationThe E-Myth Revisited Why Most Small Businesses Don t Work And What to Do About It
Why Most Small Businesses Don t Work And What to Do About It By Michael E. Gerber In any given year, over a million new businesses are created in the United States and an astonishing 80 percent of them
More informationFundamentals of Requirements Engineering
- interfaces system seen as black box inputs functions quantified characteristics outputs restrictions, prerequisites boundaries, exceptions standards, regulations Frogs vei 41 P.O. Box 235, NO-3603 Kongsberg
More informationManagers at Bryant University
The Character of Success for Managers at Bryant University Interviewing Guide (Revised 8/25/04) Career Strategies, Inc. Boston, MA A New Approach to Interviewing for Managers at Bryant University An interviewer
More informationInclusive DRM toolkit
4This section shows how to use the framework to assess how inclusive a DRM practice is. It explains the rationale for the assessment and provides guidance on how to go about it, step by step. 1 Assessing
More information2. Action plan tasks. These tasks are more complicated and cannot be easily completed without good thought and planning. These are some examples:
Tool 4 For Effective Action Plans, GAS IT At the most basic level, a manager s job is to get stuff done. The management part comes into play because a manager must get stuff done by directing the actions
More informationChapter 4 Document Driven Approach for Agile Methodology
Chapter 4 Document Driven Approach for Agile Methodology In this chapter, 4.1. Introduction 4.2. Documentation Selection Factors 4.3. Minimum Required Documents 4.4. Summary 4.1. Introduction In all, the
More informationTHE IMPROVEMENTS TO PRESENT LOAD CURVE AND NETWORK CALCULATION
1 THE IMPROVEMENTS TO PRESENT LOAD CURVE AND NETWORK CALCULATION Contents 1 Introduction... 2 2 Temperature effects on electricity consumption... 2 2.1 Data... 2 2.2 Preliminary estimation for delay of
More information"Staying Abreast of Changing Times"
"Staying Abreast of Changing Times" Welcome to 2016 And hopefully an Aha Moment Each year people think of things and they want to have a fresh start, for 99% of the people that s not reality. With all
More informationto Successful Non-profit Cloud ERP System Selection
to Successful Non-profit 10Steps Cloud ERP System Selection An Xledger White Paper 1 ABSTRACT An ERP system is the backbone of your information structure. A solution that brings value will touch all relevant
More informationLecture 1. Topics covered. Rapid p development and delivery is now often the most important requirement for software systems.
Chapter 3 Agile Software Development Lecture 1 Topics covered Agile g methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods Rapid software development
More informationIT Service Management
IT Service Management Back to Basics Might Not Be What You Expect By Stuart Rance ITSM and security consultant We all think we know what we mean when we talk about getting back to basics in IT service
More informationContract Interpretation The grievance alleges that a provision of the contract, other than the just cause provision, was violated.
HANDLING GRIEVANCES 1. What is a Grievance? Grievances are defined under the contract. Be sure to know your timelines for filing a grievance and moving the grievance to the next step, if necessary. Generally,
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Software Engineering Third Year CSE( Sem:I) 2 marks Questions and Answers UNIT 1 1. What are software myths Answer: Management myths: We already have a book
More informationProduct Requirements. Requirements. Get it Right ASAP. Why Requirements are Difficult. Types of S/W Requirements. Levels of S/W Requirements
Requirements Overview importance of getting right difficulty of getting right types and levels of characteristics of good the Requirements Development Process inception gathering, classification evaluation
More informationHow Improving Communication Skills Increases Bottom Line Results
How Improving Communication Skills Increases Bottom Line Results Introduction Communication is the act of transferring information from one person to another. While it s simple enough to say, it s not
More informationIn this Part 6 we will cover:
August 2007 Ten Steps to Comprehensive Project Portfolio Management Part 6 Tips on Steps 8 & 9 By R. Max Wideman This series of papers has been developed from our work in upgrading TenStep's PortfolioStep.
More informationDifferences between ISO 9001:2008 and ISO 9001:2015
Differences between ISO 9001:2008 and ISO 9001:2015 ISO 9001:2015 HAS TEN CLAUSES INSTEAD OF EIGHT ISO 9001:2015 has ten clauses instead of eight. The following table shows the relationship of the ISO
More informationProduct Requirements. Requirements. Get it Right ASAP. Why Requirements are Difficult. Levels of S/W Requirements. Types of S/W Requirements
Requirements Overview importance of getting right difficulty of getting right types and levels of characteristics of good the Requirements Development Process inception gathering, classification actors
More informationDarshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1
Failure Rate Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1 SOFTWARE (What is Software? Explain characteristics of Software. OR How the software product is differing than
More informationWe prefer Facts to Stories
We prefer Facts to Stories (Managing Agile activities using standardised measures) I F P U G May 2018 Intended Readers This paper is for anyone who cares about Agile processes for developing software,
More informationCopyright WorldAPP. All rights reserved US: +1(781) UK: +44(0) US TOLL FREE: +1(888) AU: +1(800)
When Choosing a Survey Solution for Market Research Introduction Effective market research is vital to all businesses for many reasons. Among other things, it tells a company how it rates against its competitors,
More informationChapter 2 The Project Management Life Cycle
Information Systems Project Management: A Process and Team Approach 1 Chapter 2 The Project Management Life Cycle Multiple Choice 1. The phases of managing a project are called: a. systems development
More informationAgile Manifesto & XP
Agile Manifesto & XP Chapter 3.1-3.3 CMPT 276 Dr. B. Fraser Based on slides from Software Engineering 9 th ed, Sommerville. Slides 8 18-06-10 1 Topics 1) What is Agile trying to do? 2) How to choose plan-driven
More informationPutting our behaviours into practice
Putting our behaviours into practice Introduction Our behaviours are an important part of One Housing. They are designed to shape how we work - they are the ideas and approaches that form the foundation
More informationIntroduction. Communication: ion: Why Is Something So Simple, So Hard?
How Improving Communication Skills Increases Bottom Line Results Introduction Communication is the act of transferring information from one person to another. While it s simple enough to say, it s not
More informationLinda Carrington, Wessex Commercial Solutions
Linda Carrington, Wessex Commercial Solutions Linda Carrington has worked with ISO 9001 accredited systems throughout her career, in businesses as diverse as oil and gas, construction, defence and shipping.
More informationINTRODUCTION... 3 WHAT IS STRATEGIC PLANNING AND WHAT IS IT NOT?... 4 GENERAL CONSIDERATIONS WHEN WORKING WITH STRATEGIC PLANNING...
INTRODUCTION... 3 WHAT IS STRATEGIC PLANNING AND WHAT IS IT NOT?... 4 GENERAL CONSIDERATIONS WHEN WORKING WITH STRATEGIC PLANNING... 4 1 - VISION & MISSION... 4 2 - WHO TO INVOLVE IN THE PROCESS... 5 3
More informationSoftware Engineering
Software Engineering Project Management 1 Objectives To explain the main tasks undertaken by project managers To introduce software project management and to describe its distinctive characteristics To
More informationMay the force be with you: Successful change management in the age of the customer.
White Paper Change Management May the force be with you: Successful change management in the age of the customer. The transformation towards customer focus is one of the toughest management challenges
More informationIn this Lecture you will Learn: Requirements Capture. User Requirements. Current System Investigating
In this Lecture you will Learn: Requirements Capture Chapter 6A The distinction between the current and required systems When and how to apply the main fact finding techniques The roles played by users
More information6 Managing performance
SECTION 6 Managing performance It can be a rewarding experience to lead a team when each individual is contributing to the success of the whole team. However, difficult challenges facing a line manager
More informationAgile Projects 7. Agile Project Management 21
Contents Contents 1 2 3 4 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management
More informationExploring the Climate for Earned Income Development
Exploring the Climate for Earned Income Development the first in a series of self-paced workbooks for nonprofit entrepreneurs by Andrew Horsnell Prepared by: Date: Exploring the Climate for Earned Income
More informationCLUB SPONSORSHIP ADVICE
CLUB SPONSORSHIP ADVICE CLUB SPONSORSHIP ADVICE Finding additional sources of income can often be a challenging and concerning issue for many tennis clubs, and attracting sponsorship is a common approach
More informationSoftware Engineering Lecture 5 Agile Software Development
Software Engineering Lecture 5 Agile Software Development JJCAO Mostly based on the presentation of Software Engineering, 9ed Exercise Describe the main activities in the software design process and the
More informationCOACHING FOR SUCCESS. Leadership Through Fully Engaged Employees Chapter 6
COACHING FOR SUCCESS Leadership Through Fully Engaged Employees Chapter 6 Table of Contents IDENTIFY THE CAUSE OF THE PROBLEM... 2 TWO DIFFERENT APPROACHES TO COACHING ACHIEVE DIFFERENT RESULTS... 3 COACHING
More informationInternal Audit Outsourcing Managing change and creating opportunity
Internal Audit Outsourcing Managing change and creating opportunity www.pwc.lu/internal-audit As a business that s going places, we believe you can and should expect more from Internal Audit and an outsourced
More informationHOW TO WRITE A WINNING PROPOSAL
HOW TO WRITE A WINNING PROPOSAL WHAT IS A PROPOSAL? A proposal is a picture of a project, it is NOT the project. In that sense, it is based on your project plan but may be quite different from the Project
More informationAvoiding Knowledge Management Pitfalls. Ten Common Mistakes and How to Avoid Them
Avoiding Knowledge Management Pitfalls Ten Common Mistakes and How to Avoid Them Table of Contents Introduction... 1 1. Failure to Set and Track Specific Goals... 1 2. Doing Too Much at Once... 2 3. Starting
More informationBefore You Start Modelling
Chapter 2 Before You Start Modelling This chapter looks at the issues you need to consider before starting to model with ARIS. Of particular importance is the need to define your objectives and viewpoint.
More informationversion NDIA CMMI Conf 3.5 SE Tutorial RE - 1
Requirements Engineering SE Tutorial RE - 1 What Are Requirements? Customer s needs, expectations, and measures of effectiveness Items that are necessary, needed, or demanded Implicit or explicit criteria
More informationBETTER & FASTER! HOW TO PRIORITIZE REQUIREMENTS: Razvan Radulian, Why-What-How Consulting. Making the impossible possible!
HOW TO PRIORITIZE REQUIREMENTS: BETTER & FASTER! Razvan Radulian, Why-What-How Consulting Making the impossible possible! Research Triangle Park IIBA Chapter Meeting AGENDA Part I (pre-workshop): Core
More informationA SUPERVISOR S GUIDE TO THE STAFF PERFORMANCE EVALUATION PROGRAM
A SUPERVISOR S GUIDE TO THE STAFF PERFORMANCE EVALUATION PROGRAM The purpose of the Performance Evaluation is many fold: specifically it is required by contract which provides that records be maintained
More informationW8 Wednesday, November 3, :15 PM
Presentation Notes Paper Bio Return to Main Menu PRESENTATION W8 Wednesday, November 3, 1999 2:15 PM USING THE ICED T MODEL TO TEST SUBJECTIVE SOFTWARE QUALITIES Andy Roth Rational Software INTERNATIONAL
More informationYou Didn't Use Brainstorming to Select Your KPIs, Did You?
You Didn't Use Brainstorming to Select Your KPIs, Did You? The secrets to designing performance measures and KPIs that far better than brainstorming could ever produce. Contents There are 5 common ways
More informationExperience of an Athena SWAN panellist
Experience of an Athena SWAN panellist Peter Clarkson School of Mathematics, Statistics and Actuarial Science University of Kent Canterbury, CT2 7NF London Mathematical Society Good Practice Workshop ICMS,
More informationTickITplus Implementation Note
Title Understanding Base Practices Requirement Sizing Date April 2015 Reference TIN015-1504 Originator Dave Wynn Version v1r0 Key Terms Base Practices, Implementation, Requirements, Sizing, Estimating,
More informationAIRBUS CORPORATE ANSWER TO DISSEMINATE ENVIRONMENTAL MANAGEMENT SYSTEM. Training, Awareness and Communication
ACADEMY AIRBUS CORPORATE ANSWER TO DISSEMINATE ENVIRONMENTAL MANAGEMENT SYSTEM ECO-EFFICIENCY AND SUSTAINABILITY - G5 - ISSUE 1 Training, Awareness and Communication Training, Awarness and Communication
More informationEuropean Survey on Quality Management Requirement Analysis of European SME s
01 Date: 02/09/a 1/ 7 I Results of the Requirement Analysis (Cumulated) The following section explains the structure of the questionnaire developed for this Workpackage and while doing so, also presents
More information