SlideShare a Scribd company logo
ANAG THE DIGITAL FIRM
December 19, 2014
Prepared By:
Andrew Considine | Fegbada Jude
Monzer Alshaikh warak| Paul Ong
Under supervision of Dr. Kamna Malik
FINAL INTEGRATION PROJECT
Enterprise Systems Development
1
QualityManagementPracticeinITProjects|12/19/2014
Contents
INTRODUCTION ......................................................................2
PROJECT 1: DEPLOY A CAMPAIGN MANAGEMENT
PLATFORM FOR DU A MOBILE OPERATOR ........................................2
PROJECT 2: SAP IMPLEMENTATION ..........................................4
PROJECT 3: IMPLEMENTING ERP SYSTEM FOR NONPROFIT ORGANIZATION.7
PROJECT 4: SERVER AND NETWORK MONITORING SOLUTION'S PROJECT.10
THE COMMON THEMES AND ISSUES .............................................. 12
CONCLUSION ....................................................................... 14
REFERENCES:........................................................................ 14
2
QualityManagementPracticeinITProjects|12/19/2014
Quality Management Practice in IT Projects
Introduction
IT Projects are typically complex undertakings where requirements, and their
gathering from often multiple stakeholders, can often be difficult. The practice
of Quality Management during the course of IT Projects should, in theory, lead
to better governance and overall outcomes. This paper explores four individual
IT Projects and details the methods of qualification gathering, stakeholder
engagement and overall Quality Management employed. Following this is a
review of the common themes found in each project and a discussion on their
application from a Quality Management perspective.
Project 1: Deploy a Campaign Management Platform for
Du a mobile operator
In 2013 Emagine, along with its partner HP, was awarded the tender to deploy
a Campaign Management Platform for Du a mobile operator in the UAE. The
Platform, with customisations, was being procured to run multi-step, multi-
channel campaigns to Du's subscriber base with the objective of generating
sustained incremental revenue from the saturated UAE market.
The key stakeholders for the project were:
1. Du the end client.
2. HP the commercial lead and HW supplier.
3. Emagine the technology supplier.
4. Accenture the project lead assigned by Du.
5. Atos the system integrator assigned by Du.
Competing objectives within the Du teams resulted in unclear requirements.
The IT team was focused purely on rapid delivery and the marketing team was
focused on delivering their business objectives. An additional complication
was the differences in skillsets, experience and ability of the 3rd parties
involved. Accenture brought strong experience and skilled resources to the
project while Atos deployed mainly junior resources with non-relevant
experience. Emagine brought 15 years of experience in the Campaign
3
QualityManagementPracticeinITProjects|12/19/2014
Management space (and thus had a clear understanding of both the technical
and business requirements) while HP, though strong technically, had very little
understanding of the needs of the marketing team.
An Analysis and Design process took place with all the parties involved in
onsite workshops to gather the requirements. The process followed was a
Structured Analysis. Data Flow Diagrams, with supporting Entity Relationship
Diagrams, were used to map out the ingestion of data, its processing and
subsequent actioning through workflows, reward fulfilment and
communication channels. There were multiple challenges to the Structured
Analysis approach including the size and complexity of the project, constantly
changing requirements and inconsistency of the tools used by each party
involved.
These challenges had a significant impact on the quality of the SW
development with competing requirements and an inflexible analysis process
meaning that the requirements delivered to Emagine's development team were
difficult to understand and contradictory.
Beyond the intrinsic challenges of stakeholder conflict and team experience
the size and complexity of the project, along with the shifting requirements
would suggest that an Object Orientated approach to the requirements
gathering process would have been more appropriate. An OO approach would
have meant consistency across the modelling tools used, the ability to adapt to
changing requirements and the subsequent output being clearer for the
development team.
The Project, in its first iteration, unfortunately did not deliver a high-quality
product evidenced by critical issues exposed during the integration of the
solution to the Du network. With the risk of the Project failing steps were
taken by Du, Accenture and Emagine to improve the requirements gathering
and development process with a complete overhaul of the underlying design of
the Platform. This effort focused on the quality of the requirements input (and
recording), consistency and agreement on requirements from all stakeholders,
realistic scheduling and robust testing. This revision of the process (with a
reduced number of stakeholders) led to the successful delivery of the Project
with its second iteration.
4
QualityManagementPracticeinITProjects|12/19/2014
Project 2: SAP IMPLEMENTATION
I was involved with the implementation of SAP ERP in my current place of work
(Nigerian Bulk Electricity Trading Plc).
ASAP methodology for the ERP
implementation was used - which
is proprietary to SAP.
Requirements for the project included:
 Provision of standard operating procedures for all businesses.
 Creation of a project steering committee and stakeholders.
 Creation of a project team and members.
 Engagement of a Quality Assurance consultant.
 Provision of an internal Project Manager.
 Provision of a shared drive for effective collaboration and information
access.
 Provision of a Project charter.
 Creation of the project office and project name.
 Provision of Project scope though this information can also be accessible
from the charter.
Stakeholders for the project included:
 Key system users:
 Business and process owners: the heads of every department.
 Project sponsor: This is the key decision maker.
 External partners include the implementation consultants and Ministry of
power which is our parent agency.
 Vendor Project team.
The project steering committee consisted of the following:
 Project sponsor.
 Lead Project team members.
5
QualityManagementPracticeinITProjects|12/19/2014
 Business and process owners.
 Client Project Manager.
 Vendor Project Manager and Director.
 Quality Assurance consultant.
Representative from the Ministry of Power.
Challenges:
 Poor Response to incidents.
Solution:
In my organization, we were able to address this issue by defining and reaching
an agreement on the incident escalation path with incident resolution timelines
based on their level of criticality.
 Staff turnover:
Solution:
Engage more than one member for a particular work function by so doing,
resignation of a team member will not have any negative impact on the project.
 Poor dedication of team members:
Solution
Team member appraisal needs to be based on their performance or input to
the project hence they must be given a terms of reference on what is expected
of them.
 Scope creep in the project:
Solution
To ensure that an agreed project scope is followed from beginning to end, there
is the need for a formal project scope sign off and based line.
 Project work plan and timelines not adhered to
6
QualityManagementPracticeinITProjects|12/19/2014
Solution:
In order to avoid this from happening there is a need for project review
committee (Also refer to project steering committee) to constantly access the
project current state, project health.
Requirements can be gathered using the following medium:
 Presentation
 Project Session
 Electronic communication
Additional requirements can be obtained via mail or telephone communication
between the consultant and the client.
Even though challenges were experienced during the course of the project, we
were able to deliver a quality product based on the following:
Alignment with the business as there was an improved operational efficiency
with system integration - operation that would have taken 1 hour to complete
has been reduced to minutes.
The original business goal of the organization was achieved.
7
QualityManagementPracticeinITProjects|12/19/2014
Project 3: Implementing ERP system for nonprofit
organization.
This Project involved the implementation an of-the-shelf ERP system for a
Not For Profit (NFP) organization, The ERP was Microsoft Dynamics AX
2012 R3.
The stakeholders are detailed in the following table:
Internal Stakeholder External Stakeholder
Chairman of the Board 3rd party Consultant
General Manager and secretary Telecommunications company
HR Manager and team The Software solution’s vendor
Finance Manager and team The Sponsor
Marketing Manager and team Hardware vendors
Warehouse Manager and team Training centre Lead
Purchasing Manager and team The beneficiaries
Collecting Manager and team
IT Manager and team
The requirements were gathered by holding individual 2 day workshops for
each department/stakeholder.
For example: the HR Manager and HR team sat with me and I asked them to
brainstorm and express their thoughts about the software they would require
with their current problems in mind using other systems and capabilities as a
benchmark. We then filtered these requirements and got them to sign off on
them. This process was followed with each department.
The main challenge faced was commitments. As each department’s manager
was required to sit with us along with their team, this proved to be disruptive
to the usual work schedule and as such not all teams were available and
present. To counter this we asked the department Managers to commit to the
meetings and to take a lead with their teams with extra bonuses offered to their
team members to be involved in meetings out of working hours.
8
QualityManagementPracticeinITProjects|12/19/2014
The other challenge we faced was changes to the requirements. To counter this
we followed the PMI change management process and each time a change
request was made the instigator was required to fill out a “Change Request
Form” and then follow this up with approval from their Manager.
Implementation Methodology:
We used Microsoft’s Sure Step Methodology for ERP implementations.
This methodology is based on PMI’s Project Management processes and it has
been proven to increase project success rates. The following paragraphs
highlight this methodology’s phases. The following figure illustrates Sure Step
Methodology.
9
QualityManagementPracticeinITProjects|12/19/2014
I think that the project delivered a high-quality product. Success criteria factors
were set at the beginning of the Project and we managed to deliver to100% of
that criteria.
For example:
 The process of calculating the payroll should not take more than 20
minutes for all the organizations branches without manual data transfer
from the time attendance machines.
 The volunteers must have access to an online portal to read and submit
their tasks and send their requests online without using paper or phone
communications.
 The CEO must have ability to view the up to date dashboards with data
relevant to the KPIs defined in the strategic plan.
 The beneficiaries’ satisfaction must increase at least 70%.
10
QualityManagementPracticeinITProjects|12/19/2014
Project 4: Server and Network Monitoring Solution's
Project.
The lack of centralized and comprehensive monitoring tool for XXX mission
critical servers necessitated us to setup SCOM (System Center Operations
Manager) which identify faults in the system and alerts relevant parties.
Prior to the Project, system health checks were performed periodically
manually. There was no system triggered alert on the breach of system
threshold, i.e. CPU utilization exceeds 80%. There were also instances where
the staff did not do perform their tasks and the system crashed.
The key stakeholders were Head, Ebroking from E-Broking*, CIO from
Group Information Technology (GIT)*, and CTO from Finexasia.com Sdn
Bhd (Finexasia)*.
How were requirements gathered?
An application flow diagram was drafted to illustrate the interconnectivity
between us and the Exchange.
The list of critical servers, equipment and application services to be monitored
were gathered at the working level. Current processes and workflows were
identified and mapped.
This served as the pre-requisite to construct the “Envisioning and Assessment”
and “Vision and Scope” documents for requirements gathering
What were the challenges and how could the process have been improved?
Prior to the project, there was no centralized inventory of all equipment that
form the entire XXX ecosystem. There was no documentation on the
application flow. Additional time was therefore allocated in the Envisioning
Stage to consolidate information from various departments. A central
repository should be maintained to document system design for future
reference and ease the requirements gathering process. This could have been
improved if a proper CASE environment was set-up.
11
QualityManagementPracticeinITProjects|12/19/2014
What approach to modelling, architecture and design was taken?
We adopted the *Microsoft Solutions Framework (MSF), which is a five-phase
project approach. Microsoft further enhanced this framework and developed
the Microsoft Services Delivery Methodology (MSDM). MSDM provides
guidance on activities and deliverables that may be executed within each of the
MSF phases. The MSF Phases are defined below and the MSDM activities and
deliverables are defined in the solution approach section.
Envisioning: Create a business vision and define the scope of work necessary
to bring the vision to reality
Planning: Planning continues until we have detailed functional requirements,
system and application architectures, the user interface prototype, and a
detailed project plan for the remainder of the project.
Development: The Development phase begins with the first iteration of
development and culminates with the functionality complete milestone.
Stabilization: The Stabilization phase represents testing and acceptance.
Deployment: The Deployment phase includes final development, release
management, and deployment.
What were the quality issues?
There were no major quality issue. The requirements were well understood by
both customer and vendor, and the deliverables agreed upon and executed.
Do you think the project delivered a high-quality product? Justify your answer
accordingly.
Yes it did, with proven detection and alert on several occasions where there
was breach of system threshold parameters. Visibility was gained on overall
12
QualityManagementPracticeinITProjects|12/19/2014
system health via the solution’s monitoring console and alerts, and reduced
dependency on human personnel.
Historical system statistics are stored and can be queried upon during
investigation of abnormal system behavior. The solution was a mature off-the-
shelf product. There was no issue on stability. The SCOM agents did not
cannibalize critical system resources.
The common themes and issues
By jointly reviewing each of these individual IT projects some common
themes (and specifically issues) surface from a Quality Management
perspective. While these issues seem obvious from the perspective of hindsight
their commonality would presume that these are common themes faced by
most managing similar IT projects despite the prevalence of academic data on
this issues and Quality Management frameworks available to organizations.
The following outlines the common themes that were uncovered by the group
following the review of the individual projects:
1. There was evidence in two of the projects of the following of a process
(i.e. Framework) of requirement gathering and subsequent project
management activities (i.e. change requests). Of the projects these were
the successful ones so it could be opinioned that the following of such a
framework is a factor towards a project’s success.
2. Scope creep (i.e. changing or growing requirements) is prevalent in all
four Projects which would suggest either a lack of complete requirement
gathering – or a changing environment or needs during a long-running
Project. The management of scope creep through a formal process and
framework allayed major impact on the success of the Project.
3. In several of the projects multiple stakeholders were involved and where
this was the case it led to more complex and problematic requirement
gathering which in turn led to a more difficult project delivery.
13
QualityManagementPracticeinITProjects|12/19/2014
4. Surprisingly there is very little evidence of UML modeling following the
gathering of the technical requirements in each Project. Our conclusion
on this point is either:
a. Where the Project involved the delivery of a COTS (commercially
off-the-shelf) Software package this reduced the need to detail the
requirements within the framework of a model. Or;
b. Where the Project did require customization and bespoke Software
development the organization(s) involved were perhaps not mature
or capable enough (such as defined by SEI’s CMMI guidelines) to
use sophisticated UML modeling techniques to accurately define
requirements and outline the design and scope for the
organizations Development team.
Following the identification of these common themes the recommendations we
would make as a group to these organizations would be that implementing a
Quality Management framework as the cornerstone of each Project will
improve their capability and subsequent project delivery outcomes. The
following of Quality Management will ensure that issues around stakeholder
engagement and management, scope creep, competing requirements and
expectations on outcomes are managed effectively and successfully.
14
QualityManagementPracticeinITProjects|12/19/2014
Conclusion
Quality management in IT is best approached as a process. This allows a
desired result to be achieved more efficiently. As such, it comes as no surprise
or mere coincidence that each project above followed some sort of SDLC
methodology i.e. SAP, Microsoft Services Delivery Methodology, Microsoft
Sure step Methodology.
Although each methodology is called a different name, the steps and phases in
the methodologies are somewhat similar. Also each methodology emphasizes
similar important factors e.g. user focus, leadership/management, identification
and involvement of all stakeholders, process approach and some form of
continuous improvement.
All these factors are of critical importance as instead of doing something just
for the sake of doing it or blindly following a process, it is crucial to create an
environment which draws together numerous good work practices etc for its
development and management.
References:
 Microsoft Dynamics Sure Step Methodology, AxaptaPedia, UR: http://www.axaptapedia.com/Sure_Step_Methodolog,
Accessed on: 21/12/2014.
 ASAP Methodology Roadmaps and Phases, URL: http://scn.sap.com/docs/DOC-8032, Accessed on: 21/12/2014.

More Related Content

What's hot

Project managemen concept
Project managemen conceptProject managemen concept
Project managemen concept
Karthikeyan Subramanian
 
Presentation by anjali mogre
Presentation by anjali mogrePresentation by anjali mogre
Presentation by anjali mogrePMI_IREP_TP
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
Eswar Publications
 
Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1PMI_IREP_TP
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
Reedy Feggins Jr
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projectsrachna_nainani
 
Presentation by meghna jadhav
Presentation by meghna jadhavPresentation by meghna jadhav
Presentation by meghna jadhavPMI_IREP_TP
 
Presentation by dakshinamoorthi g
Presentation by dakshinamoorthi  gPresentation by dakshinamoorthi  g
Presentation by dakshinamoorthi gPMI_IREP_TP
 
Presentation by sameer murdeshwar
Presentation by sameer murdeshwarPresentation by sameer murdeshwar
Presentation by sameer murdeshwarPMI_IREP_TP
 
Presentation by bhavesh thakkar
Presentation by bhavesh thakkarPresentation by bhavesh thakkar
Presentation by bhavesh thakkarPMI_IREP_TP
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
Robert McGeachy
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
Mike Cottmeyer
 
Presentation by Rajesh Kumar Mudiakal
Presentation by Rajesh Kumar MudiakalPresentation by Rajesh Kumar Mudiakal
Presentation by Rajesh Kumar MudiakalPMI_IREP_TP
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
Harold van Heeringen
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
jhudyne
 
GSTi India Overview
GSTi India OverviewGSTi India Overview
GSTi India Overview
GSTi India
 
Presentation by Gaurav Sapra
Presentation by Gaurav SapraPresentation by Gaurav Sapra
Presentation by Gaurav SapraPMI_IREP_TP
 
Agile Project Management Methods of IT Projects
Agile Project Management Methods of IT ProjectsAgile Project Management Methods of IT Projects
Agile Project Management Methods of IT Projects
Glen Alleman
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 

What's hot (20)

Project managemen concept
Project managemen conceptProject managemen concept
Project managemen concept
 
DPPM2
DPPM2DPPM2
DPPM2
 
Presentation by anjali mogre
Presentation by anjali mogrePresentation by anjali mogre
Presentation by anjali mogre
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
 
Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1Presentation by subhajit bhattacharya1
Presentation by subhajit bhattacharya1
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projects
 
Presentation by meghna jadhav
Presentation by meghna jadhavPresentation by meghna jadhav
Presentation by meghna jadhav
 
Presentation by dakshinamoorthi g
Presentation by dakshinamoorthi  gPresentation by dakshinamoorthi  g
Presentation by dakshinamoorthi g
 
Presentation by sameer murdeshwar
Presentation by sameer murdeshwarPresentation by sameer murdeshwar
Presentation by sameer murdeshwar
 
Presentation by bhavesh thakkar
Presentation by bhavesh thakkarPresentation by bhavesh thakkar
Presentation by bhavesh thakkar
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Presentation by Rajesh Kumar Mudiakal
Presentation by Rajesh Kumar MudiakalPresentation by Rajesh Kumar Mudiakal
Presentation by Rajesh Kumar Mudiakal
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
 
GSTi India Overview
GSTi India OverviewGSTi India Overview
GSTi India Overview
 
Presentation by Gaurav Sapra
Presentation by Gaurav SapraPresentation by Gaurav Sapra
Presentation by Gaurav Sapra
 
Agile Project Management Methods of IT Projects
Agile Project Management Methods of IT ProjectsAgile Project Management Methods of IT Projects
Agile Project Management Methods of IT Projects
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 

Similar to Quality Management Practice in IT Projects

Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
Dimitri Ponomareff
 
Understanding Customer Voice of Project Portfolio Management Software
Understanding Customer Voice of Project Portfolio Management SoftwareUnderstanding Customer Voice of Project Portfolio Management Software
Understanding Customer Voice of Project Portfolio Management Software
Peachy Essay
 
1_slides-bài-giảng-SoftwareProjectManagement.pptx
1_slides-bài-giảng-SoftwareProjectManagement.pptx1_slides-bài-giảng-SoftwareProjectManagement.pptx
1_slides-bài-giảng-SoftwareProjectManagement.pptx
cMinh613791
 
India General Election: A Great Display of Planning, Execution
India General Election: A Great Display of Planning, ExecutionIndia General Election: A Great Display of Planning, Execution
India General Election: A Great Display of Planning, Execution
Project Management Institute (PMI) India
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1
Parul Jain
 
ATCO-BaasKaar Roadmap to SAP Quality Award 2014
ATCO-BaasKaar Roadmap to SAP Quality Award 2014ATCO-BaasKaar Roadmap to SAP Quality Award 2014
ATCO-BaasKaar Roadmap to SAP Quality Award 2014
Ahmed Rami Elsherif, PMP, ITBMC
 
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docxRUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docx
susanschei
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
Didier Soriano
 
PPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software ProjectsPPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software ProjectsSudipta Das
 
Shuchi kumar resume
Shuchi kumar resumeShuchi kumar resume
Shuchi kumar resume
JIGNESH PADIA
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software development
bizpresenter
 
Project management chapter_04 for MSBTE
Project management chapter_04 for MSBTEProject management chapter_04 for MSBTE
Project management chapter_04 for MSBTE
Kalyan Ingole
 
Hp2413471352
Hp2413471352Hp2413471352
Hp2413471352
IJERA Editor
 
Resume-Akanksha_IBM_3yrs_Mainframe &Salesforce
Resume-Akanksha_IBM_3yrs_Mainframe &SalesforceResume-Akanksha_IBM_3yrs_Mainframe &Salesforce
Resume-Akanksha_IBM_3yrs_Mainframe &SalesforceAkanksha 10
 
COMP6214 Project 2.docx
COMP6214 Project 2.docxCOMP6214 Project 2.docx
COMP6214 Project 2.docx
write31
 
RGP--NPI Case Study July 2016
RGP--NPI Case Study July 2016RGP--NPI Case Study July 2016
RGP--NPI Case Study July 2016Robert Galloway
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case Study
Aniket Maithani
 

Similar to Quality Management Practice in IT Projects (20)

Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
Understanding Customer Voice of Project Portfolio Management Software
Understanding Customer Voice of Project Portfolio Management SoftwareUnderstanding Customer Voice of Project Portfolio Management Software
Understanding Customer Voice of Project Portfolio Management Software
 
1_slides-bài-giảng-SoftwareProjectManagement.pptx
1_slides-bài-giảng-SoftwareProjectManagement.pptx1_slides-bài-giảng-SoftwareProjectManagement.pptx
1_slides-bài-giảng-SoftwareProjectManagement.pptx
 
India General Election: A Great Display of Planning, Execution
India General Election: A Great Display of Planning, ExecutionIndia General Election: A Great Display of Planning, Execution
India General Election: A Great Display of Planning, Execution
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1
 
ATCO-BaasKaar Roadmap to SAP Quality Award 2014
ATCO-BaasKaar Roadmap to SAP Quality Award 2014ATCO-BaasKaar Roadmap to SAP Quality Award 2014
ATCO-BaasKaar Roadmap to SAP Quality Award 2014
 
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docxRUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docx
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
 
PPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software ProjectsPPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software Projects
 
Shuchi kumar resume
Shuchi kumar resumeShuchi kumar resume
Shuchi kumar resume
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software development
 
Project management chapter_04 for MSBTE
Project management chapter_04 for MSBTEProject management chapter_04 for MSBTE
Project management chapter_04 for MSBTE
 
Hp2413471352
Hp2413471352Hp2413471352
Hp2413471352
 
Resume-Akanksha_IBM_3yrs_Mainframe &Salesforce
Resume-Akanksha_IBM_3yrs_Mainframe &SalesforceResume-Akanksha_IBM_3yrs_Mainframe &Salesforce
Resume-Akanksha_IBM_3yrs_Mainframe &Salesforce
 
COMP6214 Project 2.docx
COMP6214 Project 2.docxCOMP6214 Project 2.docx
COMP6214 Project 2.docx
 
RGP--NPI Case Study July 2016
RGP--NPI Case Study July 2016RGP--NPI Case Study July 2016
RGP--NPI Case Study July 2016
 
Services for business_2014
Services for business_2014Services for business_2014
Services for business_2014
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case Study
 
Avinash_ Resume_
Avinash_ Resume_Avinash_ Resume_
Avinash_ Resume_
 

More from Monzer Osama Alchikh WARAK

L'OREAL ERP Project
L'OREAL ERP ProjectL'OREAL ERP Project
L'OREAL ERP Project
Monzer Osama Alchikh WARAK
 
Portfolio Management
Portfolio ManagementPortfolio Management
Portfolio Management
Monzer Osama Alchikh WARAK
 
Virtual Project Management
Virtual Project ManagementVirtual Project Management
Virtual Project Management
Monzer Osama Alchikh WARAK
 
Knowledge Management Implementation Road map
Knowledge Management Implementation Road mapKnowledge Management Implementation Road map
Knowledge Management Implementation Road map
Monzer Osama Alchikh WARAK
 
The Roles of Social Networks In Knowledge Management
The Roles of Social Networks In Knowledge ManagementThe Roles of Social Networks In Knowledge Management
The Roles of Social Networks In Knowledge Management
Monzer Osama Alchikh WARAK
 
Business Model Framework using Knowledge Management
Business Model Framework using Knowledge ManagementBusiness Model Framework using Knowledge Management
Business Model Framework using Knowledge Management
Monzer Osama Alchikh WARAK
 
Enterprise System Implementation at Alexandra Hospital .
Enterprise System Implementation at Alexandra Hospital .Enterprise System Implementation at Alexandra Hospital .
Enterprise System Implementation at Alexandra Hospital .
Monzer Osama Alchikh WARAK
 
Launching and steering a green IT company The case of GreenField software
Launching and steering a green IT company    The case of GreenField softwareLaunching and steering a green IT company    The case of GreenField software
Launching and steering a green IT company The case of GreenField software
Monzer Osama Alchikh WARAK
 
London Ambulance Services (LAS) In a state of Emergency
London Ambulance Services (LAS) In a state of EmergencyLondon Ambulance Services (LAS) In a state of Emergency
London Ambulance Services (LAS) In a state of Emergency
Monzer Osama Alchikh WARAK
 
The Databases applications in government sections
The Databases applications in government sectionsThe Databases applications in government sections
The Databases applications in government sections
Monzer Osama Alchikh WARAK
 
GE in India: The Growth Strategies
GE in India: The Growth StrategiesGE in India: The Growth Strategies
GE in India: The Growth Strategies
Monzer Osama Alchikh WARAK
 
Aviation spare parts supply chain management optimization at Cathay Pacific a...
Aviation spare parts supply chain management optimization at Cathay Pacific a...Aviation spare parts supply chain management optimization at Cathay Pacific a...
Aviation spare parts supply chain management optimization at Cathay Pacific a...
Monzer Osama Alchikh WARAK
 
Customer-Focused and Process-Centric Supply Chain in Oil & Gas Industry
Customer-Focused and Process-Centric Supply Chain in Oil & Gas IndustryCustomer-Focused and Process-Centric Supply Chain in Oil & Gas Industry
Customer-Focused and Process-Centric Supply Chain in Oil & Gas Industry
Monzer Osama Alchikh WARAK
 
The Smart Dairy Farms
The Smart Dairy FarmsThe Smart Dairy Farms
The Smart Dairy Farms
Monzer Osama Alchikh WARAK
 
How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges
Monzer Osama Alchikh WARAK
 
IT Outsourcing and Core IS Capabilities: Challenges and Lessons at Dupont
IT Outsourcing and Core IS Capabilities: Challenges and Lessons at DupontIT Outsourcing and Core IS Capabilities: Challenges and Lessons at Dupont
IT Outsourcing and Core IS Capabilities: Challenges and Lessons at Dupont
Monzer Osama Alchikh WARAK
 
IS Projects Failures and Recommendations
IS Projects Failures and Recommendations IS Projects Failures and Recommendations
IS Projects Failures and Recommendations
Monzer Osama Alchikh WARAK
 
Infosys’s Information System Strategy
Infosys’s Information System StrategyInfosys’s Information System Strategy
Infosys’s Information System Strategy
Monzer Osama Alchikh WARAK
 
The role of social media in business’s grow
The role of social media in business’s growThe role of social media in business’s grow
The role of social media in business’s grow
Monzer Osama Alchikh WARAK
 

More from Monzer Osama Alchikh WARAK (19)

L'OREAL ERP Project
L'OREAL ERP ProjectL'OREAL ERP Project
L'OREAL ERP Project
 
Portfolio Management
Portfolio ManagementPortfolio Management
Portfolio Management
 
Virtual Project Management
Virtual Project ManagementVirtual Project Management
Virtual Project Management
 
Knowledge Management Implementation Road map
Knowledge Management Implementation Road mapKnowledge Management Implementation Road map
Knowledge Management Implementation Road map
 
The Roles of Social Networks In Knowledge Management
The Roles of Social Networks In Knowledge ManagementThe Roles of Social Networks In Knowledge Management
The Roles of Social Networks In Knowledge Management
 
Business Model Framework using Knowledge Management
Business Model Framework using Knowledge ManagementBusiness Model Framework using Knowledge Management
Business Model Framework using Knowledge Management
 
Enterprise System Implementation at Alexandra Hospital .
Enterprise System Implementation at Alexandra Hospital .Enterprise System Implementation at Alexandra Hospital .
Enterprise System Implementation at Alexandra Hospital .
 
Launching and steering a green IT company The case of GreenField software
Launching and steering a green IT company    The case of GreenField softwareLaunching and steering a green IT company    The case of GreenField software
Launching and steering a green IT company The case of GreenField software
 
London Ambulance Services (LAS) In a state of Emergency
London Ambulance Services (LAS) In a state of EmergencyLondon Ambulance Services (LAS) In a state of Emergency
London Ambulance Services (LAS) In a state of Emergency
 
The Databases applications in government sections
The Databases applications in government sectionsThe Databases applications in government sections
The Databases applications in government sections
 
GE in India: The Growth Strategies
GE in India: The Growth StrategiesGE in India: The Growth Strategies
GE in India: The Growth Strategies
 
Aviation spare parts supply chain management optimization at Cathay Pacific a...
Aviation spare parts supply chain management optimization at Cathay Pacific a...Aviation spare parts supply chain management optimization at Cathay Pacific a...
Aviation spare parts supply chain management optimization at Cathay Pacific a...
 
Customer-Focused and Process-Centric Supply Chain in Oil & Gas Industry
Customer-Focused and Process-Centric Supply Chain in Oil & Gas IndustryCustomer-Focused and Process-Centric Supply Chain in Oil & Gas Industry
Customer-Focused and Process-Centric Supply Chain in Oil & Gas Industry
 
The Smart Dairy Farms
The Smart Dairy FarmsThe Smart Dairy Farms
The Smart Dairy Farms
 
How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges How can technology helps in overcoming the Project Management Challenges
How can technology helps in overcoming the Project Management Challenges
 
IT Outsourcing and Core IS Capabilities: Challenges and Lessons at Dupont
IT Outsourcing and Core IS Capabilities: Challenges and Lessons at DupontIT Outsourcing and Core IS Capabilities: Challenges and Lessons at Dupont
IT Outsourcing and Core IS Capabilities: Challenges and Lessons at Dupont
 
IS Projects Failures and Recommendations
IS Projects Failures and Recommendations IS Projects Failures and Recommendations
IS Projects Failures and Recommendations
 
Infosys’s Information System Strategy
Infosys’s Information System StrategyInfosys’s Information System Strategy
Infosys’s Information System Strategy
 
The role of social media in business’s grow
The role of social media in business’s growThe role of social media in business’s grow
The role of social media in business’s grow
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Quality Management Practice in IT Projects

  • 1. ANAG THE DIGITAL FIRM December 19, 2014 Prepared By: Andrew Considine | Fegbada Jude Monzer Alshaikh warak| Paul Ong Under supervision of Dr. Kamna Malik FINAL INTEGRATION PROJECT Enterprise Systems Development
  • 2. 1 QualityManagementPracticeinITProjects|12/19/2014 Contents INTRODUCTION ......................................................................2 PROJECT 1: DEPLOY A CAMPAIGN MANAGEMENT PLATFORM FOR DU A MOBILE OPERATOR ........................................2 PROJECT 2: SAP IMPLEMENTATION ..........................................4 PROJECT 3: IMPLEMENTING ERP SYSTEM FOR NONPROFIT ORGANIZATION.7 PROJECT 4: SERVER AND NETWORK MONITORING SOLUTION'S PROJECT.10 THE COMMON THEMES AND ISSUES .............................................. 12 CONCLUSION ....................................................................... 14 REFERENCES:........................................................................ 14
  • 3. 2 QualityManagementPracticeinITProjects|12/19/2014 Quality Management Practice in IT Projects Introduction IT Projects are typically complex undertakings where requirements, and their gathering from often multiple stakeholders, can often be difficult. The practice of Quality Management during the course of IT Projects should, in theory, lead to better governance and overall outcomes. This paper explores four individual IT Projects and details the methods of qualification gathering, stakeholder engagement and overall Quality Management employed. Following this is a review of the common themes found in each project and a discussion on their application from a Quality Management perspective. Project 1: Deploy a Campaign Management Platform for Du a mobile operator In 2013 Emagine, along with its partner HP, was awarded the tender to deploy a Campaign Management Platform for Du a mobile operator in the UAE. The Platform, with customisations, was being procured to run multi-step, multi- channel campaigns to Du's subscriber base with the objective of generating sustained incremental revenue from the saturated UAE market. The key stakeholders for the project were: 1. Du the end client. 2. HP the commercial lead and HW supplier. 3. Emagine the technology supplier. 4. Accenture the project lead assigned by Du. 5. Atos the system integrator assigned by Du. Competing objectives within the Du teams resulted in unclear requirements. The IT team was focused purely on rapid delivery and the marketing team was focused on delivering their business objectives. An additional complication was the differences in skillsets, experience and ability of the 3rd parties involved. Accenture brought strong experience and skilled resources to the project while Atos deployed mainly junior resources with non-relevant experience. Emagine brought 15 years of experience in the Campaign
  • 4. 3 QualityManagementPracticeinITProjects|12/19/2014 Management space (and thus had a clear understanding of both the technical and business requirements) while HP, though strong technically, had very little understanding of the needs of the marketing team. An Analysis and Design process took place with all the parties involved in onsite workshops to gather the requirements. The process followed was a Structured Analysis. Data Flow Diagrams, with supporting Entity Relationship Diagrams, were used to map out the ingestion of data, its processing and subsequent actioning through workflows, reward fulfilment and communication channels. There were multiple challenges to the Structured Analysis approach including the size and complexity of the project, constantly changing requirements and inconsistency of the tools used by each party involved. These challenges had a significant impact on the quality of the SW development with competing requirements and an inflexible analysis process meaning that the requirements delivered to Emagine's development team were difficult to understand and contradictory. Beyond the intrinsic challenges of stakeholder conflict and team experience the size and complexity of the project, along with the shifting requirements would suggest that an Object Orientated approach to the requirements gathering process would have been more appropriate. An OO approach would have meant consistency across the modelling tools used, the ability to adapt to changing requirements and the subsequent output being clearer for the development team. The Project, in its first iteration, unfortunately did not deliver a high-quality product evidenced by critical issues exposed during the integration of the solution to the Du network. With the risk of the Project failing steps were taken by Du, Accenture and Emagine to improve the requirements gathering and development process with a complete overhaul of the underlying design of the Platform. This effort focused on the quality of the requirements input (and recording), consistency and agreement on requirements from all stakeholders, realistic scheduling and robust testing. This revision of the process (with a reduced number of stakeholders) led to the successful delivery of the Project with its second iteration.
  • 5. 4 QualityManagementPracticeinITProjects|12/19/2014 Project 2: SAP IMPLEMENTATION I was involved with the implementation of SAP ERP in my current place of work (Nigerian Bulk Electricity Trading Plc). ASAP methodology for the ERP implementation was used - which is proprietary to SAP. Requirements for the project included:  Provision of standard operating procedures for all businesses.  Creation of a project steering committee and stakeholders.  Creation of a project team and members.  Engagement of a Quality Assurance consultant.  Provision of an internal Project Manager.  Provision of a shared drive for effective collaboration and information access.  Provision of a Project charter.  Creation of the project office and project name.  Provision of Project scope though this information can also be accessible from the charter. Stakeholders for the project included:  Key system users:  Business and process owners: the heads of every department.  Project sponsor: This is the key decision maker.  External partners include the implementation consultants and Ministry of power which is our parent agency.  Vendor Project team. The project steering committee consisted of the following:  Project sponsor.  Lead Project team members.
  • 6. 5 QualityManagementPracticeinITProjects|12/19/2014  Business and process owners.  Client Project Manager.  Vendor Project Manager and Director.  Quality Assurance consultant. Representative from the Ministry of Power. Challenges:  Poor Response to incidents. Solution: In my organization, we were able to address this issue by defining and reaching an agreement on the incident escalation path with incident resolution timelines based on their level of criticality.  Staff turnover: Solution: Engage more than one member for a particular work function by so doing, resignation of a team member will not have any negative impact on the project.  Poor dedication of team members: Solution Team member appraisal needs to be based on their performance or input to the project hence they must be given a terms of reference on what is expected of them.  Scope creep in the project: Solution To ensure that an agreed project scope is followed from beginning to end, there is the need for a formal project scope sign off and based line.  Project work plan and timelines not adhered to
  • 7. 6 QualityManagementPracticeinITProjects|12/19/2014 Solution: In order to avoid this from happening there is a need for project review committee (Also refer to project steering committee) to constantly access the project current state, project health. Requirements can be gathered using the following medium:  Presentation  Project Session  Electronic communication Additional requirements can be obtained via mail or telephone communication between the consultant and the client. Even though challenges were experienced during the course of the project, we were able to deliver a quality product based on the following: Alignment with the business as there was an improved operational efficiency with system integration - operation that would have taken 1 hour to complete has been reduced to minutes. The original business goal of the organization was achieved.
  • 8. 7 QualityManagementPracticeinITProjects|12/19/2014 Project 3: Implementing ERP system for nonprofit organization. This Project involved the implementation an of-the-shelf ERP system for a Not For Profit (NFP) organization, The ERP was Microsoft Dynamics AX 2012 R3. The stakeholders are detailed in the following table: Internal Stakeholder External Stakeholder Chairman of the Board 3rd party Consultant General Manager and secretary Telecommunications company HR Manager and team The Software solution’s vendor Finance Manager and team The Sponsor Marketing Manager and team Hardware vendors Warehouse Manager and team Training centre Lead Purchasing Manager and team The beneficiaries Collecting Manager and team IT Manager and team The requirements were gathered by holding individual 2 day workshops for each department/stakeholder. For example: the HR Manager and HR team sat with me and I asked them to brainstorm and express their thoughts about the software they would require with their current problems in mind using other systems and capabilities as a benchmark. We then filtered these requirements and got them to sign off on them. This process was followed with each department. The main challenge faced was commitments. As each department’s manager was required to sit with us along with their team, this proved to be disruptive to the usual work schedule and as such not all teams were available and present. To counter this we asked the department Managers to commit to the meetings and to take a lead with their teams with extra bonuses offered to their team members to be involved in meetings out of working hours.
  • 9. 8 QualityManagementPracticeinITProjects|12/19/2014 The other challenge we faced was changes to the requirements. To counter this we followed the PMI change management process and each time a change request was made the instigator was required to fill out a “Change Request Form” and then follow this up with approval from their Manager. Implementation Methodology: We used Microsoft’s Sure Step Methodology for ERP implementations. This methodology is based on PMI’s Project Management processes and it has been proven to increase project success rates. The following paragraphs highlight this methodology’s phases. The following figure illustrates Sure Step Methodology.
  • 10. 9 QualityManagementPracticeinITProjects|12/19/2014 I think that the project delivered a high-quality product. Success criteria factors were set at the beginning of the Project and we managed to deliver to100% of that criteria. For example:  The process of calculating the payroll should not take more than 20 minutes for all the organizations branches without manual data transfer from the time attendance machines.  The volunteers must have access to an online portal to read and submit their tasks and send their requests online without using paper or phone communications.  The CEO must have ability to view the up to date dashboards with data relevant to the KPIs defined in the strategic plan.  The beneficiaries’ satisfaction must increase at least 70%.
  • 11. 10 QualityManagementPracticeinITProjects|12/19/2014 Project 4: Server and Network Monitoring Solution's Project. The lack of centralized and comprehensive monitoring tool for XXX mission critical servers necessitated us to setup SCOM (System Center Operations Manager) which identify faults in the system and alerts relevant parties. Prior to the Project, system health checks were performed periodically manually. There was no system triggered alert on the breach of system threshold, i.e. CPU utilization exceeds 80%. There were also instances where the staff did not do perform their tasks and the system crashed. The key stakeholders were Head, Ebroking from E-Broking*, CIO from Group Information Technology (GIT)*, and CTO from Finexasia.com Sdn Bhd (Finexasia)*. How were requirements gathered? An application flow diagram was drafted to illustrate the interconnectivity between us and the Exchange. The list of critical servers, equipment and application services to be monitored were gathered at the working level. Current processes and workflows were identified and mapped. This served as the pre-requisite to construct the “Envisioning and Assessment” and “Vision and Scope” documents for requirements gathering What were the challenges and how could the process have been improved? Prior to the project, there was no centralized inventory of all equipment that form the entire XXX ecosystem. There was no documentation on the application flow. Additional time was therefore allocated in the Envisioning Stage to consolidate information from various departments. A central repository should be maintained to document system design for future reference and ease the requirements gathering process. This could have been improved if a proper CASE environment was set-up.
  • 12. 11 QualityManagementPracticeinITProjects|12/19/2014 What approach to modelling, architecture and design was taken? We adopted the *Microsoft Solutions Framework (MSF), which is a five-phase project approach. Microsoft further enhanced this framework and developed the Microsoft Services Delivery Methodology (MSDM). MSDM provides guidance on activities and deliverables that may be executed within each of the MSF phases. The MSF Phases are defined below and the MSDM activities and deliverables are defined in the solution approach section. Envisioning: Create a business vision and define the scope of work necessary to bring the vision to reality Planning: Planning continues until we have detailed functional requirements, system and application architectures, the user interface prototype, and a detailed project plan for the remainder of the project. Development: The Development phase begins with the first iteration of development and culminates with the functionality complete milestone. Stabilization: The Stabilization phase represents testing and acceptance. Deployment: The Deployment phase includes final development, release management, and deployment. What were the quality issues? There were no major quality issue. The requirements were well understood by both customer and vendor, and the deliverables agreed upon and executed. Do you think the project delivered a high-quality product? Justify your answer accordingly. Yes it did, with proven detection and alert on several occasions where there was breach of system threshold parameters. Visibility was gained on overall
  • 13. 12 QualityManagementPracticeinITProjects|12/19/2014 system health via the solution’s monitoring console and alerts, and reduced dependency on human personnel. Historical system statistics are stored and can be queried upon during investigation of abnormal system behavior. The solution was a mature off-the- shelf product. There was no issue on stability. The SCOM agents did not cannibalize critical system resources. The common themes and issues By jointly reviewing each of these individual IT projects some common themes (and specifically issues) surface from a Quality Management perspective. While these issues seem obvious from the perspective of hindsight their commonality would presume that these are common themes faced by most managing similar IT projects despite the prevalence of academic data on this issues and Quality Management frameworks available to organizations. The following outlines the common themes that were uncovered by the group following the review of the individual projects: 1. There was evidence in two of the projects of the following of a process (i.e. Framework) of requirement gathering and subsequent project management activities (i.e. change requests). Of the projects these were the successful ones so it could be opinioned that the following of such a framework is a factor towards a project’s success. 2. Scope creep (i.e. changing or growing requirements) is prevalent in all four Projects which would suggest either a lack of complete requirement gathering – or a changing environment or needs during a long-running Project. The management of scope creep through a formal process and framework allayed major impact on the success of the Project. 3. In several of the projects multiple stakeholders were involved and where this was the case it led to more complex and problematic requirement gathering which in turn led to a more difficult project delivery.
  • 14. 13 QualityManagementPracticeinITProjects|12/19/2014 4. Surprisingly there is very little evidence of UML modeling following the gathering of the technical requirements in each Project. Our conclusion on this point is either: a. Where the Project involved the delivery of a COTS (commercially off-the-shelf) Software package this reduced the need to detail the requirements within the framework of a model. Or; b. Where the Project did require customization and bespoke Software development the organization(s) involved were perhaps not mature or capable enough (such as defined by SEI’s CMMI guidelines) to use sophisticated UML modeling techniques to accurately define requirements and outline the design and scope for the organizations Development team. Following the identification of these common themes the recommendations we would make as a group to these organizations would be that implementing a Quality Management framework as the cornerstone of each Project will improve their capability and subsequent project delivery outcomes. The following of Quality Management will ensure that issues around stakeholder engagement and management, scope creep, competing requirements and expectations on outcomes are managed effectively and successfully.
  • 15. 14 QualityManagementPracticeinITProjects|12/19/2014 Conclusion Quality management in IT is best approached as a process. This allows a desired result to be achieved more efficiently. As such, it comes as no surprise or mere coincidence that each project above followed some sort of SDLC methodology i.e. SAP, Microsoft Services Delivery Methodology, Microsoft Sure step Methodology. Although each methodology is called a different name, the steps and phases in the methodologies are somewhat similar. Also each methodology emphasizes similar important factors e.g. user focus, leadership/management, identification and involvement of all stakeholders, process approach and some form of continuous improvement. All these factors are of critical importance as instead of doing something just for the sake of doing it or blindly following a process, it is crucial to create an environment which draws together numerous good work practices etc for its development and management. References:  Microsoft Dynamics Sure Step Methodology, AxaptaPedia, UR: http://www.axaptapedia.com/Sure_Step_Methodolog, Accessed on: 21/12/2014.  ASAP Methodology Roadmaps and Phases, URL: http://scn.sap.com/docs/DOC-8032, Accessed on: 21/12/2014.