A Survey on Chaotic Disruption of ICT Project Management and Planning: Triggers, Impact, Challenges, and Recommended Measures



Similar documents
A Review on Project Management and Issues Surrounding Dynamic Development Environment of ICT project: Formation of Research Area

Small Business Checkup

ISSUES AND CHALLENGES OF FACILITIES MANAGEMENT (FM) IN BUSINESS ENVIRONMENT FOR HEALTH CARE SECTORS

ERP Implementation - The Traps

MANAGING THE SYSTEMS DEVELOPMENT LIFE CYCLE

Online Open Access publishing platform for Management Research. Copyright 2010 All rights reserved Integrated Publishing association

THE TRANSFERABILITY OF VOCATIONAL EDUCATION AND LEARNING FROM THE MILITARY CONTEXT TO THE CIVILIAN CONTEXT

Development, Acquisition, Implementation, and Maintenance of Application Systems

Involve-Project Manager

Project Status Reporting

Prof. Jamie Ward Director of Doctoral Studies School of Psychology, University of Sussex

E-Customer Relationship Management in the Clothing Retail Shops in Zimbabwe

Appendix D Programme Stream 6 CRM Procurement. Programme Stream 6 Remodelling of Customer Services Programme CRM Procurement

INTOSAI. Performance Audit Subcommittee - PAS. Designing performance audits: setting the audit questions and criteria

How to gather and evaluate information

Application of Project Management Framework into the Simulation of International Commodity Exhibition on Campus

CHANGE MANAGEMENT PLAN WORKBOOK AND TEMPLATE

JNCC Committee Paper - March 2003

QUAๆASSURANCE IN FINANCIAL AUDITING

Work based learning. Executive summary. Background

An Effective Approach to Transition from Risk Assessment to Enterprise Risk Management

Transparency, disclosure and conflicts of interest in the commercial insurance market

Creating mutual trust

National Commission for Academic Accreditation & Assessment

Risk Management Framework

THE REPUBLIC OF UGANDA DPP

BA (Honours) HUMAN RESOURCE MANAGEMENT

Hansani Chathurika Dassanayake a a University of Peradeniya, Sri Lanka. hansanidassanayake@gmail.com. Abstract

Addressing the challenges of Performance Management. part of our We think series

1. TERMS OF REFERENCE 1 2. INTRODUCTION 2 3. ACTION ITEMS 7 4. SUPPORTING COMMENTS ON THE ACTION ITEMS LAWYERS AND LEGAL ADVICE 19

THE MASTER IN PUBLIC POLICY GRADUATE PROGRAM OREGON STATE UNIVERSITY

Knowledge Powers the Service Desk

EFFECT OF PROCUREMENT SYSTEMS ON THE PERFORMANCE OF CONSTRUCTION PROJECTS

Afro Ant Conversation. Change Management Return on Investment 3 April 2014

Applies from 1 April 2007 Revised April Core Competence Framework Guidance booklet

DESIGNING A STRATEGIC INFORMATION SYSTEMS PLANNING METHODOLOGY FOR MALAYSIAN INSTITUTES OF HIGHER LEARNING (ISP-IPTA)

University of Southern California

Improving Employee Satisfaction in Healthcare through Effective Employee Performance Management

Software Risk Factors in Developing E-Governance Projects

PROPS Manual for Project Managers

Market Intelligence Survey

Activity Guide Innovation & Growth Nova Scotia Public Service Commission

How to Implement a Strategic Meeting Program For Your Business

Safety Management Program

ICT Strategy and Implementation: Change Management Issues A Case Study of a Public Utility Company in Malaysia

EMPLOYEE ENGAGEMENT. Pipeline Articles

8 Ways that Business Intelligence Projects are Different

A Development of an ISG Framework for Mosul s Health Sector

Research Project Management Key Concepts. Dr Robin Henderson

Table of Contents. Excutive Summary

Understanding the Cyber Risk Insurance and Remediation Services Marketplace:

When companies purchase an integrated learning

IaaS, PaaS and SaaS adoption in SEE Current status analysis. Efstathios Karanastasis

TTI TriMetrix HD. Ten months after applying TriMetrix HD, we were able to eliminate turnovers completely in a market with historical rates of 50%.

A 360 degree approach to evaluate a broker s impact on partnerships

EVALUATION REPORT TITLE: Independent evaluation of the Demand-Driven Impact Evaluations for Decisions (3DE) Pilot

The Rice University Sport Business Alliance Constitution

Using Relationship Management to Optimize Attendee Marketing and Grow Event Revenue

COURSE PLANNER. 1 Monday 28 th August Topic 1. 8 th & 9 th September. 2 Monday 4 th September Topic 2. 3 Monday 11 th September Topic 2

Change Management Practitioner Competencies

Project Management: Back to Basics

THE INDUSTRIES AND STUDENTS PERCEPTIONS ON INTEGRATED HUMAN DEVELOPMENT MODEL

Code of Good Practice for PhD candidates and Supervisors of TU Delft Graduate School

LEGAL PROJECT MANAGEMENT

VISION FOR LEARNING AND DEVELOPMENT

Usability Evaluation of Universities Websites

AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT

A Risk Management Standard

Service Delivery Quality Standards: A Comparative Survey between Estate Agents and Clients

c. Capturing and preservation of the knowledge

Project Services. How do we do it?

Master Level Competency Model

For the recommendations in this article to work, the reader must

Job Description - Relationship Development Manager Dementia Friends

UNIVERSITIES AND SMALL BUSINESS STUDIES By Rolffe Peacock (February 1999).

Audit of the Test of Design of Entity-Level Controls

Level: 3 Credit value: 5 GLH: 28 Relationship to NOS:

Frequently Asked Questions. UEFA EURO 2012 VOLUNTEERS PROGRAMME version June 2011

Project Risk Management Single Subject Certificate Syllabus Levels 1&2 4 th Edition

Improving Ed-Tech Purchasing

Successful CRM. Delivered. Prepare for CRM Success. Our How to start right and stay right!

MUH 3016 Survey of Jazz Winter Session Credit Hours, Online Course

Why IT Projects Fail

UK Position Statement

Project Quality Planning

Seven Things Employees Want Most From Their Training

Controlling Our Critical Path: A CDOT Guide to Better Project Management Practices

An In-Depth Look at Strategies for Mentoring Online Adult Learners

APPLY AGENT BEST PRACTICES AND BRIDGE THE SUCCESS GAP Product No

The Transition from Face-to Face to Online Teaching

Automated Test Approach for Web Based Software

KEY GUIDE. The key stages of financial planning

REQUIREMENTS MANAGEMENT: HOW IT BENEFITS YOUR BUSINESS

Keywords- monitoring of software development; monitoring practice and software project management.

Position Description. Enterprise Agreement: Budget Responsibility: Nil. Internal:

Modeling Customer Behavior in Multichannel Service Distribution: A Rational Approach D. Heinhuis

Cllr Ray Theodoulou. Yes Lead Member report dated 18 th March 2013 Tender documents Draft Contracts from the framework

Gateway review guidebook. for project owners and review teams

PEOPLE INVOLVEMENT AND THEIR COMPETENCE IN QUALITY MANAGEMENT SYSTEMS * Jarmila ŠALGOVIČOVÁ, Matej BÍLÝ

CREATING A LEAN BUSINESS SYSTEM

Transcription:

A Survey on Chaotic Disruption of ICT Project Management and Planning: Triggers, Impact, Challenges, and Recommended Marini Othman *1, Abdullah Mohd Zain *2, Abdul Razak Hamdan *3 *1 Information Systems Dept, Universiti Tenaga Nasional, Kajang 43009, Selangor, Malaysia *2, 3 Faculty of Information Technology and Science, Universiti Kebangsaan Malaysia marini@uniten.edu.my, amz@ftsm.ukm.my, arh@ftsm.ukm.my doi: 10.4156/jdcta.vol3.issue1.othman Abstract. This paper presents the findings of a survey conducted with the aim of understanding factors that triggers chaos, pattern for chaos and its impact to the environment of ICT based project development. The survey is conducted using two-round Delphi method on a selected pool of experienced project managers who were involved in mega ICT project development in Malaysia between the years 1994 until 2004. This involves face-to-face interview, phone interview, and survey forms to offer convenience to the respondents The survey reveals gaps between initial project plan and what was actually carried out during development due to factors such as change in requirement, funding, method, and a myriad of other technological and non technological factors. The survey has also revealed and rank the challenges associated with the chaotic environment and pins down some characteristics of a project that leads to disruption of the stability of its development environment. The findings are important in contributing to improved understanding of factors that induced chaos and what measure should be taken to either avoid or accommodate chaotic situation. It is hoped that the understanding will be useful in improving the project management method for ICT based project development. Keyword ICT project management, survey, chaos 1. Introduction ICT development projects are challenged by a large number of factors or events, which can significantly change the course of a project and create chaos. Consequently, managing of risk and uncertainties during the course of a project has topped the list of priorities for the ICT project development manager (Geraldi 2008; Turbit 2005). To enable effective management of the situation we have to have a good understanding of these elements: the nature of chaos and the effect that it has on a development environment. This is especially crucial because such understanding and knowledge could significantly contribute in the success of managing these projects which are often mission critical and are very expensive (Oorjitham 2006). The purpose of this paper is to report on the survey findings related to the chaos situation that plagues the ICT development project environment that takes place during the years 1994 until 2004. The rest of the article are organised in three sections. The immediate following section describes the Delphi survey methodology used and the intention. The next section presents the survey finding: Gap and deviation between intended approach and actual practice, Challenges in Software Development, Peculiarity of Malaysian Software Development Environment, and recommendation for improvement. The last section provides concluding insight of the survey and its findings. 2. Methodology The Delphi method used is the paper-and-pencil version (Linstone and Turoff 2000). The paper-andpencil Delphi exercise allows the monitor team to adjust communication characteristics of the group responses. In the case of this research the data collection was conducted through face-to-face interview, phone interview, and survey forms are used to offer convenience to the respondents. It starts by having the monitor team (comprised of the researchers) designs a questionnaire which is sent to the respondent group. 46

International Journal of Digital Content Technology and its Applications Volume 3, Number 1, March 2009 After the response is gathered, the monitor team summarizes the results and based upon the results, develops a new questionnaire for the respondent group. The respondent group is then given an opportunity to re-evaluate its original answers based upon examination of the group response. Although all of the respondents have worked in major software projects, not all of them received formal education at the tertiary in the fields of Computer Science and Information Technology or equivalent. One respondent studied Chemistry while another studied Accountancy at tertiary levels. All respondents have either certification, training, or on the job training in Project Management. All expert respondents have used Traditional and Lightweight approach in their software project development. The lowest estimated project value reported (from the three most significant projects) is RM1.8 million. The highest estimated project value reported (from the three most significant projects) is RM100 million. The following table summarize the objectives of the survey and its description: Table 1: Survey description Objective of finding: Based on: Gap and deviation The frequency the respondent finds between intended him or herself in the situation approach and actual where there is need to conduct task practice quite differently from the prescribed/original intended method. What triggers the need to change? The impact of the change The emotional impact upon announcement of a change Challenges in Software Development Peculiarity of Malaysian Software Development Environment Based on respondents development experience, they were asked to rank the challenges/problems The challenges When (which phase of the entire development) the challenges take place Problems that fraught Development phase Based and on the respondents development experience, they were asked how they think the Malaysian Software Development Environment differs from the environment of other countries. Recommendation for Improvement 3. Findings Based and on the respondents development experience, how could the Malaysian Software Development Environment (pre development, development, testing and roll-out) be improved. The survey reveals gaps between original plan and the actual development, challenges, peculiarities, recommendations, and verification of claims as follows: 3.1 Gap and deviation between intended approach and actual practice There are gaps between the prescribed/original plan and what was actually carried out: i. The area most likely to change is the user requirement. All respondents mark either 5 or 6. Most common remark is that users don t really know what they want. Many blamed poor requirement capture and specification process. With reference to response on Malaysian peculiarities, experts claimed that time spent for requirement study is too short compared to time spent for coding. Another contributor to the requirement problem is that there are too many users and the difficulty arises in addressing the varying need of many users profile. Other areas such as technology, development team, method, and, leadership and management direction have experienced change too but at a milder scale. ii. The gap (or need to change) is most often triggered because of clients demand for change in requirement, to meet deadlines, and due to budget slashes. iii. The usual result of the change is most prominent in improved customer satisfaction. Other less prominent impacts are improved software product, reduction in risk, and improved development quality. However, there was other written as well as recorded remarks that these changes sometime lead to other problems as well (e.g. rolling deadlines, documentation of change). IV. Upon announcement of a change, all expert express mixed feelings depending on what is being change. Four respondents wrote (to the effect) that is most frustrating when scope creep /requirement expanded or keep changing (changed more than once). 47

v. Mostly respondents value satisfaction with acquired skill from a project, satisfaction with career path and progression and employment and job security. 3.2 Challenges in Software Development Based on respondents development experience, they have ranked matters related to project developments challenges/problems as below: i. The respondents have unanimously selected people as their biggest challenge (all respondent have ranked people as number 1). This is followed (a tie) between method and funding. These are followed by infrastructure, policy and technology. A strong indication derived here is that the biggest challenge lies in soft factor and that technology is the least problem of all ii. In response to when (which phase of the entire development) is the most challenges phase, the rank from most to least is: Pre-development, Testing, Rollout, and (the least challenge results in) a tie between Development and Pilot. This response is consistent to the response to the earlier question which results in People being the biggest challenge. People are heavily involved in the Pre-Development as well as Testing (User Acceptance Test). iii. The response from Problems that fraught Development phase finds consistency with the earlier two responses. The most problems were found to plague the Development phase (ranked from most to least): failure to manage users requirement (scope creep), (unable to deliver on time) rolling deadlines, Users acceptance, Cost Overrun, Doesn t Work, and Poor Change Management. Again, people problem seemed to be cause problem to the Development. Along-side this problem, it is the failure to address the problem before actual development takes place. Another important finding is that the first problem (Failure to manage users requirement which leads to having to change system requirement) cascades to the second (and the rest of the) problem: Change in requirement results in extended deadline and affect Users acceptance and cost of project development. 3.3 Peculiarity of Malaysian Software Development Environment Based and on their development experience, the respondents when asked how Malaysian Software Development Environment differs from the environment of other countries gave opinions that are listed as follows: i. The Big-Bang approach The Big-Bang approach has resulted in huge, complex, and very expensive undertaking. This is usually the characteristic of Government (or politically-influenced) initiated or owned projects. This approach is tightly related to the following peculiarity. ii. Lack in Contingency Planning Due to the magnitude of the project, a complex planning is crucial and must have careful and detail contingency planning. This however is lacking in these big project. Partly this contingency planning includes the Behaviour in planning for costing. The rigidity in the costing plan gave very tight space for contingency planning. Due to the frequency of scope creep, contingency planning has become even more important. iii. Lack in standards Standard is elaborated as good practices to govern the whole project cycle. This is tightly related to having good contingency planning. This good practice must also govern the processes such as requirement specification (documentation) hence providing means to manage scope creeps. iv. The follower culture Malaysians are more of a consumer-based society rather than the inventor of products. Many respondents felt that the users are too dependent (or have acquired dependency) of (existing) products available off-the shelf. This leads to a lot of customization works for the development team. Taken the number of users profile, customization is a cumbersome and challenging task. v. Too dependent of consultant An interesting observation made by an expert is that all huge government projects have engaged the expertise of consultants. These consultants are highly paid and are expected to make important calls pertaining to the project. Alongside the heavily committed and involved consultants are the project Owners. The owners attitude can usually be said as dependent of the consultant and does not seem to own the development. Hence the development can be lead-away from the owners requirement. This, at the end, witnessed the failure in User s Acceptance. vi. Poor Technology Transfer 48

International Journal of Digital Content Technology and its Applications Volume 3, Number 1, March 2009 The poor technology transfer is tightly related to the above peculiarity. The lack of involvement or presence on the part of the owner during the development phase hinders the process of technology transfer. vii. Too many parties In a huge project undertaking, the result is intended to entertain a myriad of users of many profiles. Integrating these profiles into a single system initiative is highly complex. This peculiarity is tightly related to the big-bang. Too many parties also implied that they are numerous stakeholders typically covering owner (ministerial owner, departmental owner, and MAMPU) user, consultant, and Development team (consortium of developers). Having too many parties involved creates communication problem and gave rise to red-tape and bureaucracy. Naturally, managing a big group is relatively harder. viii. Requirement capture The problem of requirement capture is related to: Users don t really understand what they require; lack of standard in requirement capture process; insufficient time spent in requirement study. One respondent explained (to the effect) that when customers have problem performing their task, they call for tender to perform a software-based version of their task. However, this still does not solve their problem. The solution in essence does not lie in transforming the task process into software-based. Simply, the customer needs to really understand the root of their problem and find real solution to their problem. The solution may not be a complex software system. Another respondent expressed that having multiple profile users complicates requirement capture and increases the overall complexity of software development. The time spent for requirement capture is short in comparison to the size and complexity of the project. ix. Long period of development A project that takes a long time to develop will naturally increase its exposure to increased chances of scope creep, technology churn, policy or leadership direction and any other change. Over time, the initial plan will lose its relevance. 3.4 Recommendation for Improvement To improve the Malaysian Software Development Environment the respondents suggested measures which is listed in the following manner: i. Emphasis during Pre-Development The importance of having a firm user requirement and comprehensive contingency planning is needed prior to development implementation. More time should be allocated for RFI (request for information). This is to allow all project stakeholders to understand and gain familiarity of the project to be undertaken: study existing and available solution and understand what is still lacking in the available solution to match the requirement of the solution (yet to be developed). All project members (stakeholders such as owner, developer, and sponsors) must understand the make of the environment, exposures, and mitigation of the exposures. If need be, a longer time must be dedicated to getting the right preparation for the implementation. During pre-development, measures must be made such that a flexible cost planning is possible. In addition to that some respondents asked that firm planning with regards to time schedule and requirement be made. However, the respondents later agree that the reality of software-project development must allow for some degree of flexibility and this flexibility must be governed properly. ii. Standards The project development needs to adopt standard practice that could offer direction and prescription to govern people, process, and resources. A clear prescription would also be able to prevent or reconcile conflicts. iii. Communication Clear communication is crucial throughout the project development cycle. An effective communication strategy which addressed all communication flow and needs of all member must be planned and adhered to. This includes documentation and method of communicating messages and instruction. iv. Committed team members It is crucial to have members who are committed and accountable through-out the project. Lost of a member mid-way a project would mean loss of someone with know-how of the project. Any new member introduced will have to be given time before he or she becomes familiar with the project environment and requirement. Loss of a good member will affect development timeline and quality at least 49

temporarily. To retain good team member a good reward and incentive system must be in place. v. Smooth transition (handing over) It is recommended that the some users are stationed alongside the development team. This is so that the user will have first hand knowledge of the system being build and will not have any difficulty to assume the use of the system once it is handed-over. Development team would benefit from such user who could provide clarification on issues pertaining to users requirement and preference. 4. Conclusion The Delphi implementation has successfully resulted in valuable surrounding factors that complicates and challenging to a project environment. The dynamic nature of today s development has created turbulence in the planning of project. Gaps between the original planning and the actual execution have become something common as a result of changing requirement, technology, leadership, and method. One change demands and creates change in other aspects of the development. The disruption of plan is usually done in favour of achieving customers satisfaction and product quality but it also crates frustration among development team and affects timelines. Most challenges are associated to non technological aspects such as people. This comes in the form of users who are not firm in their requirement as well as team members in the form of cooperation, work habit, and discipline. Other challenges are associated with method, funding, infrastructure, and policy. Since the survey s respondent are mainly based in Malaysia, their opinion regarding the Country s ICT development peculiarities were considered valuable. However, these characteristics are found to be quite common with the practices elsewhere. The findings were found to be consistent with findings and recommendation found in other researches (Rehman and Hossein 2007; Camci and Katnour 2006; Synder 2003). Among the peculiarities that they have listed are the Big-bang approach, Lack in Contingency Planning and Standard, Follower s culture, dependency on consultants, poor technology transfer, and having too many parties on board the development platform. The respondents suggested improvement measures as follows: To give greater emphasis to pre development specifically to have a firm requirement capture and to allow all project stakeholders to understand and gain familiarity of the project to be undertaken. Recommendations were also made urging for adoption of standards to better navigate the development, improvement on communication method, improved reward and incentive system to attract and retain committed team members, and to have future users to be part of the development team. The latter recommendation would ensure a smooth transfer of product from developer to user. It is hoped that the research finding is able to provide clear understanding and hints on how to improve the project management of chaos prone ICT development environment. This in turn would improve the success rate of managing the expensive projects. 5. References [1] Asim ur Rehmen and Rashid Hussein, 2007, Software Project Management Methodologies/Frameworks A Comparative Approach, International Conference on Information and Emerging Technologies, ICIET 2007, 6 7 July, 2007, pp 1-5. [2] Camci A. and Katnour T, 2006, Technology Complexity in Projects: Does Classical Project Management Works?, PICMET 2006 Proceedings, 9-13 July, Istanbul, Turkey, pp 2181-2186 [3] Geraldi J.G, 2008 The balance between order and chaos in multi-project firms: A conceptual model, International Journal of Project Management 26 (2008) 348-356. [4] Linstone H. A and Turoff M, 2002 The Delphi Method: Techniques and Application, http://www.is.njit.edu/pubs/delphibook/ (last accessed 26 July, 2008) [5] OOrjitham S., 2006 Getting more bangs for 9MP s ICT bucks, New Straits Times, Bisnews, 20 July, 2006 pp.48-49 [6] Synder R. 2003, Degree to which project managers have implemented risk management planning, identification, evaluation, and strategies within information systems project, www.dissertation.com/library [7] Turbit N., Basics of Managing Risks, 2005, A Project Perfect White Paper Collection, Available at www.projectperfect.com.au (last accessed: 26 July, 2008) [8] Turbit N., Key Stakeholder Support, 2007, A Project Perfect White Paper Collection, Available at www.projectperfect.com.au (last accessed: 26 July, 2008) 50