Measuring the Impact of Changing Requirements on Software Project Cost: An Empirical Investigation
|
|
|
- Brianne Gilmore
- 10 years ago
- Views:
Transcription
1 170 Measuring the Impact of Changing Requirements on Software Project Cost: An Empirical Investigation Bushra Sharif 1, Dr. Shoab A. Khan 2, Muhammad Wasim Bhatti 3 1&2 Department of Computer Engineering, College of Electrical & Mechanical Engineering, National University of Sciences &Technology (NUST), Islamabad, Pakistan 3 Engineering Management Department CASE, Centre for Advanced Studies in Engineering, Islamabad, Pakistan Abstract It is generally accredited that software development is a dynamic process so during the development of a software project many requirement changes are proposed. Literature shows that these proposed changes have the potential to affect the software development in different dimensions. Among these dimensions, cost is major. This paper demonstrates the impact of a requirement change on the cost of a software project in terms of development effort, i.e. total working hours to implement that change. In our study, a new approach is suggested to compute the effort with the help of Regression Equation. This equation is derived by performing Correlation and Regression analysis on the change request data. The data is collected from nine different software projects of Pakistan s software Industry. Proposed approach is based on a conceptual model for cost estimation presented in this paper. In this empirical study, a systematic impact analysis approach is also discussed to analyze how the impact of a change in requirement propagates from one phase of Software Development Life Cycle (SDLC) to other phases. Keywords: Requirement Change, Effort, Requirement Change Attributes 1. Introduction Requirement s evolution is mandatory for any software project. Users can propose requirements change at any stage of SDLC. Although change in requirements may affect Cost, Schedule and Quality of a software project [3] but change should be allowable when it is inevitable to meet the customer expectations. Change can be one of the difficulties in software-development [2]. When a change is occurred during the implementation of existing requirements, its impact is not only limited to that particular phase where change was proposed but also propagates to other subsequent phases of SDLC [1]. Because of this propagation effect Cost in terms of development effort is directly affected [6]. Frequent changes in project requirements interrupt the project and contribute to a greater effort each time work is resumed. This paper demonstrates our findings based on empirical investigation of requirement changes and its impact on Software Project Cost in terms of development effort that is the total working hours of a resource to implement a change. This research study also identifies those requirement change attributes which are the potential factors for the estimation of the effort associated with change by suggesting a conceptual frame work for cost estimation. This paper furthermore discusses a systematic way to analyze the impact of change with respect to a particular phase of SDLC and a generic equation based upon Correlation and Regression is also derived for cost estimation. This paper provides information on the related work that has been done in this area (section 2) and then describes the research methodology that has been used to derive the equation for the computation of cost associated with change and the detail description of each step (Section 3). On the basis of the lessons learned from this empirical study conclusion is drawn (Section 4). 2. Literature Review Bhatti et al [1] analyzed the impact of requirement change with respect to the development phase and reported that more changes are proposed during maintenance phase. Also concluded that changes proposed in requirement phase and changes proposed in design phase have significant relationship and this significant relation indicates that by increase in change requests during requirement analysis phase the requests would also increase in Design phase. Changes proposed in design phase and changes requested in testing phase also have significant relationship and this significant relation depicts that if more changes are requested in design phase then the
2 171 changes in testing phase would be decreased. Zowghi et al [9] defined two types of Requirement Volatility. Pre-SRS i.e. requirement volatility in early phases. Post-SRS, i.e. requirement volatility in later phases of software development life cycle. Barry et al [7] analyzed the relationship between project duration and project effort by developing and evaluating a two-stage model. To determine the impact of a requirement change on software development Neal et al [4] presented impact analysis method based on requirement traceability. They created classes of requirement changes by identifying attributes of different work products and traces. Then they prioritized those requirement classes according to their potential impact. Damian et al [10] reported that there is a positive relationship between improved requirement engineering process and software productivity. According to them a mature requirement engineering process improves overall software development. generic regression equations for the computation of the effort as a result of a proposed change. Qualitative Step-1 & 2 Impact of Requirement Change during the SDLC Step.4 Data Collection Step-3 Proposed Model Identification of the attributes of requirement change Data collection of 9 Projects (Change Request Documents) Step.5 Data Correlation of the Data Regression Step.6 Derived Eq To demonstrate the impact of requirement instability on project performance Pfahl et al [11] used the simulation models. Fig. 1 Research Methodology Regression Equations to estimate Cost To analyze the impact of requirement volatility on Software Project Performance Nurmuliani et al [6] presented a conceptual Model. In this model they analyzed the direct relationship between Requirement Volatility and Project performance and the impact of other factors. They finally reported that project performance is being measured as the project that is being developed within budget and within schedule and requirement volatility can affect the project performance, and this impact of RV on project performance can be affected by other factors such as organization size and project size. They also investigated the impact of Requirement Volatility on development effort that is total working hours to implement a change [5]. Their findings reported that if new requirements are added in the later phases during software development it would be a high risk because it will cost the organization in the form of schedule delays or budget overruns. And identified different requirement change attributes that can be used to estimate effort e.g. number of document affected, Source of change and type of change. 3. Research Approach 3.1 Qualitative -Research Questions Qualitative is the most important phase of proposed approach because it is used to identify the potential requirement change attributes which can contribute to the estimation of the associated cost of change. To achieve this, different questions were asked from the experts of Pakistan s Software Industry. These following research questions guided the research study. Q1. How changing requirements affect the cost and schedule of software? Q2. How impact analysis of a change request is performed? Q3. Which type of requirement change requires extensive rework? (E.g. GUI change, Workflow change, DB change, Process change, Functionality change) Q4. When change request arises in any phase of SDLC, which work products are affected from it? Q5. How the effort is measured to implement a proposed change in different phases of SDLC? Fig. 1 describes a novel approach which is used to derive
3 Conceptual framework for analyzing the impact of change through relationship among artifacts. The conceptual framework describes the different artifacts which are developed in each phase of SDLC and address the second and fourth research questions (Qualitative ). Impact of a change is calculated using horizontal traceability. Fig.2 depicts that to perform the impact analysis of a requirement change, first the SDLC Phase in which change is requested is spotted. Impact of the change is measured on the basis of No. of artifacts to be changed, which depends on the SDLC phase in which change is requested. For earlier phase no. of affected artifacts will be low, while in later phase the no. of artifacts will be greater since more no. of artifacts are produced till later phases of SDLC. traceability matrix (DTM)) and artifacts related to earlier phases i.e. (RTM, DB/Design, SDS, SRS) would need modification so more effort would be required as number of artifacts has increased. In Testing phase artifacts related to this phase i.e. (Quality Traceability matrix (QTM), test cases and artifacts of earlier phases i.e. (RTM, DB/Design interaction (matrix), DTM) would need updation. Traceability Matrices are used to find out size of work (effort) required against a change. This matrix links a requirement to a UC document and UC document to Graphical User Interface and GUI to different classes and objects and links UC document to Test cases. In Maintenance phase the artifacts like RTM, DB/Design interaction (matrix), DTM and QTM are used to find out size of work (effort) required against a change. 3.3 Change request attributes In this phase, we identified significant attributes of requirement change from change request forms that can be useful in the estimation of effort associated with change. Following are the required attributes i. Type of requirement change (i.e. GUI, Functionality, Process, Work flow, DB Design) ii. Software development life cycle phase (, Design, Implementation, Testing, Maintenance/ Support) iii. Change Priority (Low, Medium, High) iv. Number of working hours v. Number of resources Priority of Change Change type Cost (Effort Estimation) SDLC Phase Number of Resources Working Hours Fig. 2 Conceptual Framework Frame work also depicts that a change requested during Requirement analysis phase has no chain effect. So only and Design phase related artifacts which are (SRS (Software Requirement Specification), Use Case Document(UC),RTM (Requirement traceability matrix), SDS (Software Design Specification), DB Design) would require modification which need less working hours and few number of resources, so computed effort would be low to implement change at this stage. In Implementation phase artifacts related to this phase i.e. (Development Fig. 3 Conceptual Frame work for Cost Estimation 3.4 Data collection At this step various change request forms were collected from nine different projects of different organizations. Almost one hundred Change IDS were analyzed against different change request types. 3.5 of data and Results Data extracted during qualitative analysis and from change
4 173 request forms was collectively analyzed using SPSS software to perform correlation and regression analysis to derive an equation for the computation of the cost i.e. development effort required to implement the change. change in requirement results as intensive rework as compare to the low priority change (Fig.5) Correlation Results This statistical analysis shows that the selected change attributes are significant factors for the cost estimation model. Table 1: Correlation Matrix - Significant factors for the cost estimation model Man Days Request Type SDLC Phase Priority Cost Request Type SDLC Phase Priority ** Man Days **.620 ** Cost **. Correlation is significant at the 0.01 level (1-tailed). The statistics of table 1 shows that coefficient of correlation between SDLC Phase and Cost is.604 and this correlation is significant at 0.01 level (1-tailed). This positive relation indicates that if more changes are requested in the later phases of software development life cycle then more effort would be required to implement that change (Fig. 4). Fig. 5 Priority of Change and Cost of associated Change The coefficient of correlation between change request type and cost is This weak positive correlation shows that up to some extent change type would affect the effort required to implement the change (figure 6). This is because it depends during which phase Of SDLC change was proposed. If GUI related change occurs in Design phase few rework would be required to make modifications in the related artifacts of analysis and design phase. If same change occurs at testing phase more effort would be required because artifacts related to Testing phase plus artifacts of the prior phases would need modification. Fig.4 SDLC Phase and Cost of associated change. This is because if change is proposed in later phase e.g. in Maintenance phase its effect would be propagate to the earlier phases which are,, Design, Implementation and Testing. As more rework would be required so it would have great impact on the cost associated with change. The coefficient of correlation between Priority and Cost is.620.this correlation is significant at 0.01 (1- tailed).these results indicate that there is positive relation between Cost and priority of change i.e. a high priority Fig. 6 Request Type of Change and Cost of associated Change Regression Results This statistical analysis shows that Adjusted R-Square is and Sig F. change is.000.which indicates that relationship of Cost in terms of development effort is significant with independent variables Change Priority, SDLC Phase and Change Type at confidence interval. This indicates that 53.4 % variance in project cost
5 174 is because of these three independent variables (Change Priority, SDLC phase and Change Type) Regression Equation Following regression equation is derived by performing regression analysis on the collected data set. This equation is based on the model depicted in Fig.3. Cost = SDLC Phase Priority Request Type (1) Where Cost is the dependent variable and would be computed in terms of development effort i.e. Effort=Number of Resources*Number of working hours (2) SDLC Phase is the independent variable and it represents the software-development phase during which change was requested. Coefficient of this variable is Priority is independent variable and it represents the priority of the requested change. Coefficient of this variable is Request type is another independent variable. It represents the type of the requested change. Coefficient of this variable is With the help of this generic regression equation (Eq.1) the value of dependent variable that is cost can be predicted against a particular change. 4. Conclusion In this paper, we have empirically investigated the impact of changing requirements on the estimated cost of the anticipated project. The results drawn during this empirical investigation help to understand how the impact of a particular change in requirements propagates from one phase of the software- development life cycle to another phase. This study has also identified major change attributes, which significantly contribute in estimation of cost associated with change. The momentous relation of change Priority and Cost shows that because of high priority of change, more effort, i.e. more working hours are required to implement that change. The significant relationship of SDLC phase and Cost indicates that if changes are proposed in later phases of SDLC, then more rework is required to implement that change. Our Research also suggests a cost estimation model and a generic regression equation to compute the associated cost of a change. References [1] M. W. Bhatti, N. Ehsan, "An Investigation of changing requirements with respect to development phases of a software project", 2010 International Conference on Computer Information Systems and Industrial Management Applications, pp [2] F.P. Brooks, Jr, "No Silver Bullet Essence and Accidents of Software Engineering, Computer, vol. 20, no. 4, Apr. 1987, pp [3] M. R. Strens and R. C. Sudgen, "Change :A step towards the Challenge of changing Requirements", Engineering of computer based systems 1996 proceedings, IEEE symposium and workshop, pp [4] James S. O'Neal, Doris L. Carver, "Analyzing the Impact of Changing Requirements," ICSM, 17th IEEE International Conference on Software Maintenance (ICSM'01), 2001, pp.190. [5] N Nurmuliani, D. Zowghi, S. P. Williams, "Requirements Volatility and Its impact on Change Effort: Evidence based Research in Software Development Projects", Australian Workshop on Requirements Engineering, AWRE 2006 Adelaide, Australia. [6] D. Zowghi, N. Nurmuliani, "A study of the Impact of Requirements Volatility on Software project performance", Proceedings of Ninth Asia Pacific Software Engineering Conference 2002, pp [7] E.J. Barry, T. MUKHOPADHY and S. A. Slaughter, "Software Project Duration and Effort: An Empirical Study ", Journal Information Technology and Management volume 3, 2002, pp [8] Y. Malaiya and J. Denton, "Requirements Volatility and Defect density", Proceedings of the 10th International Symposium on Software Reliability engineering,fort Collins, [9] D. Zowghi, N Nurmuliani "investigating Requirement volatility during software development: Research in progress", Proceeding of the 3rd Australian Conference on Requirement Engineering Australia [10] D. Damian, J. Chisan, L. V. Thamsamy, "Requirements Engineering and Downstream Software Development: Finding from a Case Study", Empirical Software engineering 10, 2005, pp [11] D. Pfahl, K. Lebsanft, "Using simulation to Analyze the impact of software requirement volatility on Project performance", Information and Software Technology vol.42, 2000, pp
Different Approaches using Change Impact Analysis of UML Based Design for Software Development
Different Approaches using Change Impact Analysis of UML Based Design for Software Development Ali Tariq Bhatti 1, Muhammad Murad Haider 2, Zill-e-Subhan 2 1 North Carolina A&T State University, Greensboro
Requirements Volatility in Software Development Process
International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-4, September 2012 Requirements Volatility in Software Development Process M.P.Singh, Rajnish Vyas Abstract-
Agile Software Engineering, a proposed extension for in-house software development
Journal of Information & Communication Technology Vol. 5, No. 2, (Fall 2011) 61-73 Agile Software Engineering, a proposed extension for in-house software development Muhammad Misbahuddin * Institute of
Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency
Fault Localization in a Software Project using Back- Tracking Principles of Matrix Dependency ABSTRACT Fault identification and testing has always been the most specific concern in the field of software
Architecture Centric Development in Software Product Lines
Architecture Centric Development in Software Product Lines Aurangzeb Khan DCE, College of E & ME National University of Science and Technology (NUST), Pakistan Farooque Azam DCE, College of E & ME National
Traceability Method for Software Engineering Documentation
www.ijcsi.org 216 Traceability Method for Software Engineering Documentation Nur Adila Azram 1 and Rodziah Atan 2 1 Department of Information System, Universiti Putra Malaysia, Company Serdang, Selangor,
Aspect Oriented Strategy to model the Examination Management Systems
Aspect Oriented Strategy to model the Examination Management Systems P.Durga 1, S.Jeevitha 2, A.Poomalai 3, Prof.M.Sowmiya 4 and Prof.S.Balamurugan 5 Department of IT, Kalaignar Karunanidhi Institute of
Introduction. Research Problem. Larojan Chandrasegaran (1), Janaki Samuel Thevaruban (2)
Larojan Chandrasegaran (1), Janaki Samuel Thevaruban (2) Determining Factors on Applicability of the Computerized Accounting System in Financial Institutions in Sri Lanka (1) Department of Finance and
IMPROVING THE CRM SYSTEM IN HEALTHCARE ORGANIZATION
IMPROVING THE CRM SYSTEM IN HEALTHCARE ORGANIZATION ALIREZA KHOSHRAFTAR 1, MOHAMMAD FARID ALVANSAZ YAZDI 2, OTHMAN IBRAHIM 3, MAHYAR AMINI 4, MEHRBAKHSH NILASHI 5, AIDA KHOSHRAFTAR 6, AMIR TALEBI 7 1,3,4,5,6,7
Performance Appraisal System of the Academics of Public and Private Universities of Bangladesh: An Empirical Study
Available online at www.globalilluminators.org GlobalIlluminators Full Paper Proceeding TMBER-2015, Vol. 2, 27-40 FULL PAPER PROCEEDING Multidisciplinary Studies ISBN: 978-969-9948-11-4 TMBER 2015 Performance
The Impact of Affective Human Resources Management Practices on the Financial Performance of the Saudi Banks
327 The Impact of Affective Human Resources Management Practices on the Financial Performance of the Saudi Banks Abdullah Attia AL-Zahrani King Saud University [email protected] Ahmad Aref Almazari*
User Behaviour on Google Search Engine
104 International Journal of Learning, Teaching and Educational Research Vol. 10, No. 2, pp. 104 113, February 2014 User Behaviour on Google Search Engine Bartomeu Riutord Fe Stamford International University
Requirements Traceability
UNIVERSITY OF WATERLOO Faculty of Mathematics School of Computer Science CS 645 - Software Requirements Specification and Analysis Requirements Traceability prepared by Michael Morckos ID : 20363329 Electrical
Independent t- Test (Comparing Two Means)
Independent t- Test (Comparing Two Means) The objectives of this lesson are to learn: the definition/purpose of independent t-test when to use the independent t-test the use of SPSS to complete an independent
THE RELATIONSHIP BETWEEN WORKING CAPITAL MANAGEMENT AND DIVIDEND PAYOUT RATIO OF FIRMS LISTED IN NAIROBI SECURITIES EXCHANGE
International Journal of Economics, Commerce and Management United Kingdom Vol. III, Issue 11, November 2015 http://ijecm.co.uk/ ISSN 2348 0386 THE RELATIONSHIP BETWEEN WORKING CAPITAL MANAGEMENT AND DIVIDEND
Change Risk Assessment: Understanding Risks Involved in Changing Software Requirements
Change Risk Assessment: Understanding Risks Involved in Changing Software Requirements Byron J. Williams Jeffrey Carver Ray Vaughn Department of Computer Science and Engineering Mississippi State University
Managing Requirement Risks in Global Software Development
Managing Requirement Risks in Global Software Development Aurangzeb Khan Dr. Farooque Azam Muhammad Shoaib Zafar ABSTRACT Now a day s trend toward software development is changed and Software organizations
Product Architecture Management - an approach to Product Life Cycle
INCOSE Italian Chapter Conference on Systems Engineering (CIISE2014) Rome, Italy, November 24 25, 2014 Product Architecture Management - an approach to Product Life Cycle Gaetano Cutrona, Andrea Margini,
Using Productivity Measure and Function Points to Improve the Software Development Process
Using Productivity Measure and Function Points to Improve the Software Development Process Eduardo Alves de Oliveira and Ricardo Choren Noya Computer Engineering Section, Military Engineering Institute,
Utilization of Statistical Process Control in Defined Level Software Companies to Manage Processes Using Control Charts with Three Sigma
Proceedings of the World Congress on Engineering and Computer Science 00 Vol I WCECS 00, October 0-, 00, San Francisco, USA Utilization of Statistical Process Control in Defined Level Software Companies
1st semester Common Core subjects taught to all classes
Course Description Purchasing Management/AP Degree in Business, Design and Technology Common Core projects done by all students from all lines in the 1 st, 2 nd and 3 rd semesters TEKO project (1 st semester)
Standardized software development model for SME software houses in Pakistan
Standardized software development model for SME software houses in Pakistan Abstract There are many software development models that exist for software development like Extreme Programming, Waterfall,
Towards Collaborative Requirements Engineering Tool for ERP product customization
Towards Collaborative Requirements Engineering Tool for ERP product customization Boban Celebic, Ruth Breu, Michael Felderer, Florian Häser Institute of Computer Science, University of Innsbruck 6020 Innsbruck,
SKILL DEVELOPMENT IN THE ERA OF QUALITY ASSURANCE MANAGEMENT WITH RESPECT TO PRODUCTS & SERVICES BASED SOFTWARE IT ORGANIZATIONS
Tactful Management Research Journal ISSN: 2319-7943 Impact Factor : 2.1632(UIF) SKILL DEVELOPMENT IN THE ERA OF QUALITY ASSURANCE MANAGEMENT WITH RESPECT TO PRODUCTS & SERVICES BASED SOFTWARE IT ORGANIZATIONS
Software Quality Assurance Plan
For Database Applications Document ID: Version: 2.1a Planning Installation & Acceptance Integration & Test Requirements Definition Design Development 1 / 54 Copyright 2000-2006 Digital Publications LLC.
Axiomatic design of software systems
Axiomatic design of software systems N.P. Suh (1), S.H. Do Abstract Software is playing an increasingly important role in manufacturing. Many manufacturing firms have problems with software development.
Ranking Barriers to Implementing Marketing Plans in the Food Industry
Ranking Barriers to Implementing Marketing Plans in the Food Industry Shahram Gilaninia 1, Seyed Yahya Seyed Danesh 2, Mina Abroofarakh 3* 1 Department of Industrial Management, Rasht Branch, Islamic Azad
The Study of Working Capital Strategies in Life Cycle of Companies
2013, World of Researches Publication Ac. J. Acco. Eco. Res. Vol. 2, Issue 4, 77-88, 2013 Academic Journal of Accounting and Economic Researches www.worldofresearches.com The Study of Working Capital Strategies
Modeling Software Maintainability and Quality Assurance in the Agile Environment
, pp.83-90 http://dx.doi.org/10.14257/ijdta.2014.7.3.09 Modeling Software Maintainability and Quality Assurance in the Agile Environment Priyanka Upadhyay, Abhishek Singh and Naveen Garg Department of
VISUALIZATION APPROACH FOR SOFTWARE PROJECTS
Canadian Journal of Pure and Applied Sciences Vol. 9, No. 2, pp. 3431-3439, June 2015 Online ISSN: 1920-3853; Print ISSN: 1715-9997 Available online at www.cjpas.net VISUALIZATION APPROACH FOR SOFTWARE
Early Software Product Improvement with Sequential Inspection Sessions: An empirical Investigation of Inspector Capability and Learning Effects
Early Software Product Improvement with Sequential Inspection Sessions: An empirical Investigation of Inspector Capability and Learning Effects Dietmar Winkler, Bettina Thurnher, Stefan Biffl Institute
Optimizing IV&V Benefits Using Simulation
Optimizing IV&V Benefits Using Simulation David M. Raffo, Ph.D. School of Business Administration Portland State University Motivation There is a critical need for cost effective IV&V Key Questions: What
Time series analysis in loan management information systems
Theoretical and Applied Economics Volume XXI (2014), No. 3(592), pp. 57-66 Time series analysis in loan management information systems Julian VASILEV Varna University of Economics, Bulgaria [email protected]
Most Effective Communication Management Techniques for Geographically Distributed Project Team Members
Most Effective Communication Management Techniques for Geographically Distributed Project Team Members Jawairia Rasheed, Farooque Azam and M. Aqeel Iqbal Department of Computer Engineering College of Electrical
A Review of IT Outsourcing Trends in 2005: An Australian study
A Review of IT Outsourcing Trends in 2005: An Australian study Michael S Lane Department of Information Systems, Faculty of Business University of Southern Queensland [email protected] Glen Van der
An Empirical Study: Opportunities Available For Undergraduate Engineering Students to Groom Their Performance Enhancement Skills (PES) and its Usage
An Empirical Study: Opportunities Available For Undergraduate Engineering Students to Groom Their Performance Enhancement Skills (PES) and its Usage S.Bhaskar 1, K.V.A.Balaji 2 1 Research Scholar, Department
Extending Change Impact Analysis Approach for Change Effort Estimation in the Software Development Phase
Extending Change Impact Analysis Approach for Change Effort Estimation in the Software Development Phase NAZRI KAMA, MEHRAN HALIMI Advanced Informatics School Universiti Teknologi Malaysia 54100, Jalan
Risk Knowledge Capture in the Riskit Method
Risk Knowledge Capture in the Riskit Method Jyrki Kontio and Victor R. Basili [email protected] / [email protected] University of Maryland Department of Computer Science A.V.Williams Building
Evaluating Software Maintenance Testing Approaches to Support Test Case Evolution
Evaluating Software Maintenance Testing Approaches to Support Test Case Evolution Othman Mohd Yusop and Suhaimi Ibrahim Advanced Informatics School Universiti Teknologi Malaysia, International Campus 54100
CHARACTERIZATION AND VALIDATION OF REQUIREMENTS MANAGEMENT MEASURES USING CORRELATION AND REGRESSION MODEL.
CHARACTERIZATION AND VALIDATION OF REQUIREMENTS MANAGEMENT MEASURES USING CORRELATION AND REGRESSION MODEL. S. Arun Kumar 1 and T.Arun Kumar 2 1 Assistant Professor, SCSE, VIT University, Vellore, Tamil
A CASE STUDY ON SOFTWARE PROJECT MANAGEMENT IN INDUSTRY EXPERIENCES AND CONCLUSIONS
A CASE STUDY ON SOFTWARE PROJECT MANAGEMENT IN INDUSTRY EXPERIENCES AND CONCLUSIONS P. Mandl-Striegnitz 1, H. Lichter 2 1 Software Engineering Group, University of Stuttgart 2 Department of Computer Science,
An Empirical Study on the Effects of Software Characteristics on Corporate Performance
, pp.61-66 http://dx.doi.org/10.14257/astl.2014.48.12 An Empirical Study on the Effects of Software Characteristics on Corporate Moon-Jong Choi 1, Won-Seok Kang 1 and Geun-A Kim 2 1 DGIST, 333 Techno Jungang
Comparison of sales forecasting models for an innovative agro-industrial product: Bass model versus logistic function
The Empirical Econometrics and Quantitative Economics Letters ISSN 2286 7147 EEQEL all rights reserved Volume 1, Number 4 (December 2012), pp. 89 106. Comparison of sales forecasting models for an innovative
THE INTERNATIONAL JOURNAL OF BUSINESS & MANAGEMENT
THE INTERNATIONAL JOURNAL OF BUSINESS & MANAGEMENT Performance Management Model for SMEs Rusaneanu Alexandra Ph.D. Student, Faculty of Cybernetics, Statistics and Economic Informatics, Bucharest University
C. Wohlin, "Is Prior Knowledge of a Programming Language Important for Software Quality?", Proceedings 1st International Symposium on Empirical
C. Wohlin, "Is Prior Knowledge of a Programming Language Important for Software Quality?", Proceedings 1st International Symposium on Empirical Software Engineering, pp. 27-36, Nara, Japan, October 2002.
Electronic Ticketing in Airline Industries among Malaysians: the Determinants
Electronic Ticketing in Airline Industries among ns: the Determinants Tee Poh Kiong Faculty of Business and Management Behrooz Gharleghi Benjamin Chan Yin-Fah Faculty of Business and Management Centre
its impact on profitability: A study of selected listed manufacturing companies in Sri Lanka
76 its impact on profitability: A study of selected listed manufacturing companies in Sri Lanka Abstract: cance, which means that as the cash conversion cycle increases ROA decreases. Keywords: Working
Course Syllabus For Operations Management. Management Information Systems
For Operations Management and Management Information Systems Department School Year First Year First Year First Year Second year Second year Second year Third year Third year Third year Third year Third
An Introduction to. Metrics. used during. Software Development
An Introduction to Metrics used during Software Development Life Cycle www.softwaretestinggenius.com Page 1 of 10 Define the Metric Objectives You can t control what you can t measure. This is a quote
Usage of SCRUM Practices within a Global Company
2008 IEEE International Conference on Global Software Engineering Usage of SCRUM Practices within a Global Company Mauricio Cristal [email protected] Daniel Wildt FACENSA, Brazil [email protected]
Change Impact Analysis for the Software Development Phase: State-of-the-art
Change Impact Analysis for the Software Development Phase: State-of-the-art Nazri Kama Advanced Informatics School, Universiti Teknologi Malaysia, Malaysia [email protected] Abstract Impact analysis
STATE BOARD OF ELECTIONS P.O. BOX 6486, ANNAPOLIS, MD 21401-0486 PHONE (410) 269-2840
MARYLAND STATE BOARD OF ELECTIONS P.O. BOX 6486, ANNAPOLIS, MD 21401-0486 PHONE (410) 269-2840 Bobbie S. Mack, Chairman David J. McManus, Jr., Vice Chairman Rachel T. McGuckian Patrick H. Murray Charles
Defect Analysis and Prevention for Software Process Quality Improvement
Defect Analysis and Prevention for Software Process Quality Improvement Sakthi Kumaresh Research Scholar, Bharathiar University. Department of Computer Science, MOP Vaishnav College for Women, Chennai.
Multiple Regression in SPSS This example shows you how to perform multiple regression. The basic command is regression : linear.
Multiple Regression in SPSS This example shows you how to perform multiple regression. The basic command is regression : linear. In the main dialog box, input the dependent variable and several predictors.
A Review of the Impact of Requirements on Software Project Development Using a Control Theoretic Model
J. Software Engineering & Applications, 2010, 3, 852-857 doi:10.4236/jsea.2010.39099 Published Online September 2010 (http://www.scirp.org/journal/jsea) A Review of the Impact of Requirements on Software
Systems Features Analysis (SFA) and Analytic Hierarchy Process (AHP) in Systems Design and Development
Systems Features Analysis (SFA) and Analytic Hierarchy Process (AHP) in Systems Design and Development Felipe P. Vista IV 1, a and Kil To Chong 1, 2, b, * 1 Department of Electronic Engineering, Jeonbuk
RELATIONSHIP BETWEEN BUSINESS INTELLIGENCE AND ORGANIZATIONAL PERFORMANCE (CASE STUDY: FOOD INDUSTRY COMPANIES IN RASHT INDUSTRIAL CITY)
RELATIONSHIP BETWEEN BUSINESS INTELLIGENCE AND ORGANIZATIONAL PERFORMANCE (CASE STUDY: FOOD INDUSTRY COMPANIES IN RASHT INDUSTRIAL CITY) Mehrdad Goudarzvand Chegini Department of Public Management, Rasht
A Quality Requirements Safety Model for Embedded and Real Time Software Product Quality
A Quality Requirements Safety Model for Embedded and Real Time Product Quality KHALID T. AL-SARAYREH Department of Engineering Hashemite University Zarqa 13115, Jordan [email protected] Abstract safety
Traceability Patterns: An Approach to Requirement-Component Traceability in Agile Software Development
Traceability Patterns: An Approach to Requirement-Component Traceability in Agile Software Development ARBI GHAZARIAN University of Toronto Department of Computer Science 10 King s College Road, Toronto,
How to Get More Value from Your Survey Data
Technical report How to Get More Value from Your Survey Data Discover four advanced analysis techniques that make survey research more effective Table of contents Introduction..............................................................2
Identification of Critical Success Factors for Successful TQM Implementation in Textile Industries, Pakistan
Global Advanced Research Journal of Management and Business Studies (ISSN: 2315-5086) Vol. 3(10) pp. 473-478, October, 2014 Available online http://garj.org/garjmbs/index.htm Copyright 2014 Global Advanced
Testing Metrics. Introduction
Introduction Why Measure? What to Measure? It is often said that if something cannot be measured, it cannot be managed or improved. There is immense value in measurement, but you should always make sure
Working Capital Management and Profitability: A Study on Textiles Industry
ASA University Review, Vol. 5 No. 1, January June, 2011 Working Capital Management and Profitability: A Study on Textiles Mohammad Morshedur Rahman * Abstract Textiles plays a vital role in the socio-economic
How to introduce maturity in software change management $
How to introduce maturity in software change management $ Lars Bendix Department of Computer Science Fredrik Bajers Vej 7E Aalborg University Denmark E-mail: [email protected] Abstract: In this paper we
A Step towards Software Corrective Maintenance: Using RCM model
A Step towards Software Corrective Maintenance: Using RCM model Shahid Hussain Department of computing Namal College Mianwali, Pakistan [email protected] Bashir Ahmad Department of ICIT Gomal
An introduction to Value-at-Risk Learning Curve September 2003
An introduction to Value-at-Risk Learning Curve September 2003 Value-at-Risk The introduction of Value-at-Risk (VaR) as an accepted methodology for quantifying market risk is part of the evolution of risk
Modeling of Knowledge Transfer in logistics Supply Chain Based on System Dynamics
, pp.377-388 http://dx.doi.org/10.14257/ijunesst.2015.8.12.38 Modeling of Knowledge Transfer in logistics Supply Chain Based on System Dynamics Yang Bo School of Information Management Jiangxi University
Impact of Rationality in Creating Consumer Motivation (A Study of State Life Insurance Corporation Peshawar - Pakistan) Shahzad Khan
(A Study of State Life Insurance Corporation Peshawar - Pakistan) Shahzad Khan Abstract This study primarily attempts to investigate the relationship among the variable to create rational motivation in
AN OVERVIEW OF INDUSTRIAL SOFTWARE DOCUMENTATION PRACTICES
AN OVERVIEW OF INDUSTRIAL SOFTWARE DOCUMENTATION PRACTICES Marcello Visconti 1 Departamento de Informática Universidad Técnica Federico Santa María Valparaíso, CHILE [email protected] Curtis R. Cook
Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory
Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory Authors: Vigain Harutunian, Mats Nordlund, Derrick Tate, and Nam P. Suh (1) Mr. Harutunian, Mr. Tate,
IRNOP VIII. Brighton, United Kingdom, 2007. Title: A study of project categorisation based on project management complexity
IRNOP VIII Brighton, United Kingdom, 2007 Title: A study of project categorisation based on project management complexity Authors: Alicia Aitken, Dr Lynn Crawford ESC Lille, France and Bond University,
Essentials of the Quality Assurance Practice Principles of Testing Test Documentation Techniques. Target Audience: Prerequisites:
Curriculum Certified Software Tester (CST) Common Body of Knowledge Control Procedures Problem Resolution Reports Requirements Test Builds Test Cases Test Execution Test Plans Test Planning Testing Concepts
Software Development and Testing: A System Dynamics Simulation and Modeling Approach
Software Development and Testing: A System Dynamics Simulation and Modeling Approach KUMAR SAURABH IBM India Pvt. Ltd. SA-2, Bannerghatta Road, Bangalore. Pin- 560078 INDIA. Email: [email protected],
TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. ABSTRACT iii LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS
ix TABLE OF CONTENTS CHAPTER NO. TITLE PAGE NO. ABSTRACT iii LIST OF TABLES x LIST OF FIGURES xii LIST OF ABBREVIATIONS xiv 1 INTRODUCTION 1 1.1 ENTERPRISE RESOURCE PLANNING (ERP) AN OVERVIEW 1 1.2 AIM
Defect Management in Agile Software Development
I.J. Modern Education and Computer Science, 2014, 3, 55-60 Published Online March 2014 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijmecs.2014.03.07 Defect Management in Agile Software Development
Software Test Project Management - Tools & Techniques
Software Test Project Management - Tools & Techniques A software development project typically has 5-0% effort spent on testing the system. This article talks about nine different phases of a testing project
Software Process Improvement Framework Based on CMMI Continuous Model Using QFD
www.ijcsi.org 281 Software Process Improvement Framework Based on CMMI Continuous Model Using QFD Yonghui CAO 1, 2 1, School of Economics & Management, Henan Institute of Science and Technology, Xin Xiang,
Study on the Working Capital Management Efficiency in Indian Leather Industry- An Empirical Analysis
Study on the Working Capital Management Efficiency in Indian Leather Industry- An Empirical Analysis Mr. N.Suresh Babu 1 Prof. G.V.Chalam 2 Research scholar Professor in Finance Dept. of Commerce and Business
- ATTACHMENT - PROGRAM MANAGER DUTIES & RESPONSIBILITIES MARYLAND STATE POLICE W00B0400021
- ATTACHMENT - PROGRAM MANAGER DUTIES & RESPONSIBILITIES MARYLAND STATE POLICE W00B0400021 About this document this is a detailed description of typical Project Manager (PM) duties, responsibilities, and
TAM Analysis of College Students Online Banking Brand Selection Factors
ISSN(Print): 2377-0082 ISSN(Online): 2377-0163 EQUILIBRIUM, CHAOS, AND CONERGENCE IN DYNAMICAL NETWORK In Press TAM Analysis of College Students Online Banking Brand Selection Factors Jing Xu*, Xue Liu,
The use of statistical problem solving methods for Risk Assessment
The use of statistical problem solving methods for Risk Assessment Citti P., Delogu M., Giorgetti A. University of Florence. DMTI, Department of Mechanics and Industrial Technology Via Santa Marta, 3 50121
MDE Adoption in Industry: Challenges and Success Criteria
MDE Adoption in Industry: Challenges and Success Criteria Parastoo Mohagheghi 1, Miguel A. Fernandez 2, Juan A. Martell 2, Mathias Fritzsche 3 and Wasif Gilani 3 1 SINTEF, P.O.Box 124-Blindern, N-0314
Illustration (and the use of HLM)
Illustration (and the use of HLM) Chapter 4 1 Measurement Incorporated HLM Workshop The Illustration Data Now we cover the example. In doing so we does the use of the software HLM. In addition, we will
A Variability Viewpoint for Enterprise Software Systems
2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture A Variability Viewpoint for Enterprise Software Systems Matthias Galster University of Groningen,
OPTIMAL ALLOCATION OF CONSTRUCTION PLANNING RESOURCES
OPTIMAL ALLOCATION OF CONSTRUCTION PLANNING RESOURCES By Olusegun O. Faniran, 1 Peter E. D. Love, 2 and Heng Li 3 ABSTRACT: Efficient allocation of resources for construction planning activities requires
