SlideShare a Scribd company logo
1 of 3
Download to read offline
Comparison and Contrast of IT Project Management in IT Service industry versus the IT
product development industry
Hi fellow managers, today, I would like to write on the often discussed topic of the
approach to IT Project Management in the IT Service delivery versus IT Product
development industry. General (and rather inaccurate) inscriptions/presumptions center
around the IT Service delivery being less demanding as IT product industry to a 'different
work culture and ethos'. These might all be partly correct but they are definitely
analogous to the tale of 6 blindfolded men describing an elephant. Let us take a
sequential and gradual approach to examine each of these industries and the management
style. In certain large IT organizations, one might find both of these as separate
departments within the same company (like Microsoft, Oracle, IBM etc):
a. IT Service delivery/industry: The main factors and cornerstones of IT service delivery
within medium (1000 employee) to large (5,000+) organizations are as follows:
- Definition of Service: What is the IT service being offered? Is it coding support, fresh
application construction, maintenance, production support, database maintenance,
automation of programs etc?
- Definition of Customer: Who is the customer to whom the service is being offered? Is
he the end-customer to consume the information or is he going to process the information
and send it to another entity or company later?
- Definition of Service Parameters: How will the service be delivered - remotely,
automatically (via automated software/cloud), virtualized and the nature of service
(continual, annual, monthly, on-demand) etc.
- Nature of the Customer: Is it an internal customer (another dept.) or external (a
supplier/end-customer/vendor/individual)? These all need to be defined.
- Benchmarking of the Service: What are the benchmarks to ensure that the service is
meeting the agreed upon SLAs or parameters and passing on the benefits or value to the
end-user? Who will sign off on the service delivery and/or deliverables etc?
As you see above, in an IT service-oriented internal/external organization, it is necessary
for the IT project and program management to define things clearly, turn abstract
information into well-defined bodies of information and approach things gradually
instead of hastening to ensure proper service delivery and the appreciation of benefits by
its end-customer
b. IT product development industry: Contraventionally, the main factors and cornerstones
for IT product development are vastly different as we can see here:
- Definition of Target Customer Base: For any product to be developed, it is extremely
important for the product team to understand the Target Customer Base - who is the
customer, what kind of product are they building, how will it be utilized by end-
customer, what is the business problem that the product will address? This all information
is necessary to be part of the 'Requirement gathering and Requirement definition process'
while building the said product.
- Definition of Team structure and SDLC selection: Once the requirements have been
made granular, the product team needs to define a Team structure and assess and select
an SDLC for the product. This could be either Iterative, Waterfall/Cascade or Agile type
of SDLC. Each of the SDLC type is suited to individual types of products and their
lifecycle. For example, Waterfall has been found to be more effective when requirements
are clearly written and frozen and teams well defined. On the other hand, Iterative SDLC
is good for small-sized products requiring frequent builds and shorter lifecycles. Agile,
the newest kid on the block, is good for small-medium sized projects with high energy
teams where team structure and requirements are not well defined and business wants to
get something out the door at regular intervals.
- Utilization of the Product and its Lifecycle: Who will utilize the product, how, in what
configuration and operating system, how many users will be using it? What will be the
overall lifecycle of the product, how much warranty, what will happen after the lifecycle
of the product expires? Will there be a new version or will the same product be
improvised upon? These questions need to be answered, atleast thought upon while the
product is being built.
- General Management Structure in the Product Organization: The product team needs to
add a management structure above their organization to be able to deliver and sell the
product as well as interact with the end-customer on the product.
- Servicing the product: Who will service the product - internally trained users, a
customer help desk, an outside organization, or clients creating their own team to
supporting the product's users? This also requires creating support blocks for the Product
support team (SLA agreements, Maintenance and Downtime windows, on-call teams.
production Level 1 and 2 support, issue resolution structure etc)
- Creating an Ecosystem: In the world of ecosystems, no single product can survive the
test of time without a solid IT ecosystem and supporting applications like Help Manuals,
White Papers, User Forums, Product Wiki and other integrated, interacting applications
to provide the user a complete ecosystem to work in, not just a standalone product by
itself. Examples are MS office, MS access and SQL server, Oracle suite of DB products,
IBM's Rational suite of products, LAMP Stack in open source apps etc
So, as you can see, the IT Product Development Organization necessitates a completely
different approach for the IT Management to 'define, envision and structurize' intangible
information like requirements, user experiences, business rules, artifacts and user wants
into a 'Usable, Reliable and Valuable IT product' which not only solves the immediate
business issue but also provides interconnectivity to related applications and creates an
ecosystem so that the user can work in the IT ecosystem for a complete user experience
and increased organizational productivity and output.

More Related Content

What's hot

Week11 Determine Technical Requirements
Week11 Determine Technical RequirementsWeek11 Determine Technical Requirements
Week11 Determine Technical Requirementshapy
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirementshapy
 
Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirementshapy
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
Metric edge final 1
Metric edge final 1Metric edge final 1
Metric edge final 1Vyom Labs
 
Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...gdiviacchi
 
Template FDW business requirement document
Template FDW business requirement documentTemplate FDW business requirement document
Template FDW business requirement documentRasananda BEHERA
 
Getting Started with Informatica
Getting Started with InformaticaGetting Started with Informatica
Getting Started with InformaticaEdureka!
 
Digital transformation through integration
Digital transformation through integrationDigital transformation through integration
Digital transformation through integrationCetrixSaudi
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problemshapy
 
Enterprise Application Development
Enterprise Application DevelopmentEnterprise Application Development
Enterprise Application DevelopmentScienceSoft
 

What's hot (15)

Week11 Determine Technical Requirements
Week11 Determine Technical RequirementsWeek11 Determine Technical Requirements
Week11 Determine Technical Requirements
 
C0321217
C0321217C0321217
C0321217
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirements
 
Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirements
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
Metric edge final 1
Metric edge final 1Metric edge final 1
Metric edge final 1
 
informatica training
informatica traininginformatica training
informatica training
 
Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...
 
Template FDW business requirement document
Template FDW business requirement documentTemplate FDW business requirement document
Template FDW business requirement document
 
Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
BRD Detail
BRD DetailBRD Detail
BRD Detail
 
Getting Started with Informatica
Getting Started with InformaticaGetting Started with Informatica
Getting Started with Informatica
 
Digital transformation through integration
Digital transformation through integrationDigital transformation through integration
Digital transformation through integration
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problems
 
Enterprise Application Development
Enterprise Application DevelopmentEnterprise Application Development
Enterprise Application Development
 

Similar to Comparison of Project Management in IT Service versus Product Development

User Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsUser Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsMark Opanasiuk
 
17 Must-Do's to Create a Product-Centric IT Organization
17 Must-Do's to Create a Product-Centric IT Organization17 Must-Do's to Create a Product-Centric IT Organization
17 Must-Do's to Create a Product-Centric IT OrganizationCognizant
 
Service desk evaluation_guide
Service desk evaluation_guideService desk evaluation_guide
Service desk evaluation_guideManone Vito
 
Top 10 helpdesk software in 2022
Top 10 helpdesk software in 2022Top 10 helpdesk software in 2022
Top 10 helpdesk software in 2022DeskXpand
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKShehla Ghori
 
Delivering User Excitement in the Digital Era Through an Enterprise Service Hub
Delivering User Excitement in the Digital Era Through an Enterprise Service HubDelivering User Excitement in the Digital Era Through an Enterprise Service Hub
Delivering User Excitement in the Digital Era Through an Enterprise Service HubCognizant
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageGreylock Partners
 
Securing Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation NotesSecuring Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation Notesedwinlorenzana
 
Product snd Service Catalogue
Product snd Service CatalogueProduct snd Service Catalogue
Product snd Service CatalogueRaymond Koh
 
INUSE Seminar May 8, 2012: Hyysalo
INUSE Seminar May 8, 2012: HyysaloINUSE Seminar May 8, 2012: Hyysalo
INUSE Seminar May 8, 2012: Hyysaloinuseproject
 
Discussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docxDiscussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docxcuddietheresa
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderProduct School
 
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxCHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxchristinemaritza
 

Similar to Comparison of Project Management in IT Service versus Product Development (20)

E learning
E learningE learning
E learning
 
The Development Of Cobit. Isaca
The Development Of Cobit. IsacaThe Development Of Cobit. Isaca
The Development Of Cobit. Isaca
 
User Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsUser Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional Requirements
 
Converged Systems Sales Playbook
Converged Systems Sales PlaybookConverged Systems Sales Playbook
Converged Systems Sales Playbook
 
17 Must-Do's to Create a Product-Centric IT Organization
17 Must-Do's to Create a Product-Centric IT Organization17 Must-Do's to Create a Product-Centric IT Organization
17 Must-Do's to Create a Product-Centric IT Organization
 
Service desk evaluation_guide
Service desk evaluation_guideService desk evaluation_guide
Service desk evaluation_guide
 
Top 10 helpdesk software in 2022
Top 10 helpdesk software in 2022Top 10 helpdesk software in 2022
Top 10 helpdesk software in 2022
 
System Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaKSystem Analysis And Design_FinalPPT_NirmishaK
System Analysis And Design_FinalPPT_NirmishaK
 
Delivering User Excitement in the Digital Era Through an Enterprise Service Hub
Delivering User Excitement in the Digital Era Through an Enterprise Service HubDelivering User Excitement in the Digital Era Through an Enterprise Service Hub
Delivering User Excitement in the Digital Era Through an Enterprise Service Hub
 
Dit yvol3iss8
Dit yvol3iss8Dit yvol3iss8
Dit yvol3iss8
 
RELATIONAL_MITOS
RELATIONAL_MITOSRELATIONAL_MITOS
RELATIONAL_MITOS
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village Stage
 
Securing Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation NotesSecuring Citizen Facing Applications Presentation Notes
Securing Citizen Facing Applications Presentation Notes
 
Product snd Service Catalogue
Product snd Service CatalogueProduct snd Service Catalogue
Product snd Service Catalogue
 
Dit yvol2iss2
Dit yvol2iss2Dit yvol2iss2
Dit yvol2iss2
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
 
INUSE Seminar May 8, 2012: Hyysalo
INUSE Seminar May 8, 2012: HyysaloINUSE Seminar May 8, 2012: Hyysalo
INUSE Seminar May 8, 2012: Hyysalo
 
Discussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docxDiscussion 1 post responses.Please respond to the following.docx
Discussion 1 post responses.Please respond to the following.docx
 
How to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate FounderHow to Best Develop a Product by PlateRate Founder
How to Best Develop a Product by PlateRate Founder
 
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docxCHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
CHAPTER 8 User InterfaceDesignChapter 8 is the first of thre.docx
 

Comparison of Project Management in IT Service versus Product Development

  • 1. Comparison and Contrast of IT Project Management in IT Service industry versus the IT product development industry Hi fellow managers, today, I would like to write on the often discussed topic of the approach to IT Project Management in the IT Service delivery versus IT Product development industry. General (and rather inaccurate) inscriptions/presumptions center around the IT Service delivery being less demanding as IT product industry to a 'different work culture and ethos'. These might all be partly correct but they are definitely analogous to the tale of 6 blindfolded men describing an elephant. Let us take a sequential and gradual approach to examine each of these industries and the management style. In certain large IT organizations, one might find both of these as separate departments within the same company (like Microsoft, Oracle, IBM etc): a. IT Service delivery/industry: The main factors and cornerstones of IT service delivery within medium (1000 employee) to large (5,000+) organizations are as follows: - Definition of Service: What is the IT service being offered? Is it coding support, fresh application construction, maintenance, production support, database maintenance, automation of programs etc? - Definition of Customer: Who is the customer to whom the service is being offered? Is he the end-customer to consume the information or is he going to process the information and send it to another entity or company later? - Definition of Service Parameters: How will the service be delivered - remotely, automatically (via automated software/cloud), virtualized and the nature of service (continual, annual, monthly, on-demand) etc. - Nature of the Customer: Is it an internal customer (another dept.) or external (a supplier/end-customer/vendor/individual)? These all need to be defined. - Benchmarking of the Service: What are the benchmarks to ensure that the service is meeting the agreed upon SLAs or parameters and passing on the benefits or value to the end-user? Who will sign off on the service delivery and/or deliverables etc? As you see above, in an IT service-oriented internal/external organization, it is necessary for the IT project and program management to define things clearly, turn abstract information into well-defined bodies of information and approach things gradually instead of hastening to ensure proper service delivery and the appreciation of benefits by its end-customer b. IT product development industry: Contraventionally, the main factors and cornerstones for IT product development are vastly different as we can see here:
  • 2. - Definition of Target Customer Base: For any product to be developed, it is extremely important for the product team to understand the Target Customer Base - who is the customer, what kind of product are they building, how will it be utilized by end- customer, what is the business problem that the product will address? This all information is necessary to be part of the 'Requirement gathering and Requirement definition process' while building the said product. - Definition of Team structure and SDLC selection: Once the requirements have been made granular, the product team needs to define a Team structure and assess and select an SDLC for the product. This could be either Iterative, Waterfall/Cascade or Agile type of SDLC. Each of the SDLC type is suited to individual types of products and their lifecycle. For example, Waterfall has been found to be more effective when requirements are clearly written and frozen and teams well defined. On the other hand, Iterative SDLC is good for small-sized products requiring frequent builds and shorter lifecycles. Agile, the newest kid on the block, is good for small-medium sized projects with high energy teams where team structure and requirements are not well defined and business wants to get something out the door at regular intervals. - Utilization of the Product and its Lifecycle: Who will utilize the product, how, in what configuration and operating system, how many users will be using it? What will be the overall lifecycle of the product, how much warranty, what will happen after the lifecycle of the product expires? Will there be a new version or will the same product be improvised upon? These questions need to be answered, atleast thought upon while the product is being built. - General Management Structure in the Product Organization: The product team needs to add a management structure above their organization to be able to deliver and sell the product as well as interact with the end-customer on the product. - Servicing the product: Who will service the product - internally trained users, a customer help desk, an outside organization, or clients creating their own team to supporting the product's users? This also requires creating support blocks for the Product support team (SLA agreements, Maintenance and Downtime windows, on-call teams. production Level 1 and 2 support, issue resolution structure etc) - Creating an Ecosystem: In the world of ecosystems, no single product can survive the test of time without a solid IT ecosystem and supporting applications like Help Manuals, White Papers, User Forums, Product Wiki and other integrated, interacting applications to provide the user a complete ecosystem to work in, not just a standalone product by itself. Examples are MS office, MS access and SQL server, Oracle suite of DB products, IBM's Rational suite of products, LAMP Stack in open source apps etc So, as you can see, the IT Product Development Organization necessitates a completely different approach for the IT Management to 'define, envision and structurize' intangible information like requirements, user experiences, business rules, artifacts and user wants into a 'Usable, Reliable and Valuable IT product' which not only solves the immediate
  • 3. business issue but also provides interconnectivity to related applications and creates an ecosystem so that the user can work in the IT ecosystem for a complete user experience and increased organizational productivity and output.