SlideShare une entreprise Scribd logo
1  sur  35
A PROJECT REPORT
ON
Management of Large and
Complex Software Projects
BY
SUDIPTA DAS
MBA (PROJECT MANAGEMENT)
(REGISTRATION NO.1402013429)
Master of Business Administration
Sikkim Manipal University
TABLE OF CONTENTS
 Implications of Large project
 Software project estimation
 Large and Complex matrix
 Value Pyramid
 How to Manage
 Challenges in Software Product
Marketing
 Executive summary
 Introduction
 Successful implementation
of such large projects
requires synthesis
 Research
 Analysis
 What is complexity?
 Classification of complexity
 Software complexity
 Complex Model Structure
TABLE OF CONTENTS
 Gantt chart
 TCS’s MasterCraft
 Why use a project management
method?
 What is PRINCE?
 Indian IT Vendors Vs Global MNCs
 Conclusion
 Recommendations
 References
 Software product Market
Strategies
 How do we measure Complexity?
 Case Study 1
 Case study 2
 Why do complex and large
projects fail?
 Challenges in handling these
projects
 Tools used For Managing
Complex and Large Software
projects
Executive Summary
Software firms have three broad areas People, Process and Technology. They look forward to
satisfying their clients to their best with their manpower, Delivery model and Expertise. One
of the major challenges of IT firm is to deliver low cost model with better quality. The main
focus of the IT firms is to generate steady revenue over years through their large projects.
There is also an immense pressure from the client’s side for low cost model and many IT firms
are also looking for long term contract with their clients.
Successful implementation of such large projects
Experienced management and leadership
In-depth domain and functional knowledge
A wide range of technology skills across multiple technologies
Architectures and designs that will endure the test of time
Organizational focus and commitment
Active participation of all stakeholders, including vendors
Research
Secondary Research: The secondary research includes gathering information from articles,
business magazines, newspaper, books, online articles and journals.
Primary Research: The primary research has been carried out through field visit where the
information has been gathered from eminent professionals from the Industry who are
exposed to the similar situation thereby understanding the hard core facts for substantiating
my secondary information.
Analysis
Compare Indian IT Company with MNC. How we handle these projects
Why do complex and large projects fail?
What are the new set of challenges in handling these projects
What are the ways to manage these projects
Key concern areas pricing, man power planning, communication, quality control ,
relationships etc in these projects
Tools and Methodology that are being used to handle large and complex projects
What is Complexity?
What do we mean by complex software projects?
How do we quantify them?
Complexity is a measure of the resources which must be expanded in developing,
maintaining, or using a software product. Software complexity is the degree of
difficulty in analyzing, maintaining, testing, designing and modifying software
Classification of complexity
Complexity of the problem: which is the inherent complexity, created during the
requirements phase
Complexity of solution: which is the complexity being attached to the complexity
of the problem. This type of complexity is added during the development stages
following the requirements phase, primarily during the designing and coding
phases.
Software complexity
 Problem Complexity
Algorithmic complexity
Structural complexity
Cognitive complexity
Domain complexity
Scale complexity
Business complexity
Complex Model Structure
Implications of Large project
 Multi geographical spread of operations
High level of management control
Experienced management and leadership
Software project estimation
Estimate the size of the development product.
This generally ends up in either Lines of Code
Estimate the effort in person-months or person-hours.
Estimate the schedule in calendar months.
Estimate the project cost in dollars (or local currency)
Large and Complex matrix
Value Pyramid
How to Manage
Prepare a project plan for a systems integration project
Identify technical and managerial challenges associated with systems integration projects
Establish an effective systems integration team
Select and use performance metrics
Manage the development and implementation of a systems integration project
Establish an effective test environment
Work effectively with subcontractors and suppliers
Monitor and control a systems integration project
Close a project and document lessons learned
Challenges in Software Product Marketing
Marketing & distribution
IPR protection & Licensing
Domain expertise
Technological prowess
Software product Market Strategies
How do we measure Complexity?
Structural Measures of Software Complexity
 Control-flow structure
Data-flow structure
Data structure
Case Study 1
HP – Bank of India
Bank of India (BOI) was coming under competitive pressure from both public and private sector banks,
including multinationals that were going ahead with "technology-enabled transformation." BOI wanted
to move to the next level of IT-enablement, that would give it the agility and adaptability required to
function in a dynamic market; in other words, begin the journey to being an Adaptive Enterprise. a Core
Banking System (CBS), making a paradigm shift from 'branch' automation to 'bank' automation, with the
requirements being:
• Flexible, scalable and innovative technology infrastructure that will provide the business agility to
respond to the changing market dynamics
• A customer centric infrastructure that will enable bank to substantially increase existing customer
service levels with increased ability to attract new customers
Case Study 2
The HP-Oracle Partnership – Optimized for agility
HP partnered with Oracle for the BOI data warehousing solution. The leader in data
warehousing, Oracle delivers the best performance, scalability, and manageability
available today and simplifies the maintenance of an ever-expanding data warehouse,
while offering the world's fastest performance and lowest price/performance.
The HP Adaptive Enterprise approach and its benefits
Deploying the HP solution, which aligns BOI's IT infrastructure with its business objectives,
will give BOI an unified customer view, aid scientific decision making and result in a faster
time-to-market. By outsourcing IT operations and management, the Bank can now focus
on core business activities for competitive advantage. Reduction in the Total Cost of
Ownership (TCO) of the project also provides a high level of predictability on future cash
flows.
Why do complex and large projects fail?
Lack of clients interest
Lack of documentation of minutes of meeting.
Non identification of complex parts. Large project fails for not implementing the complex
part first.
Challenges in handling these projects
Manpower planning
Improvement of the level of education for better talent pool
Effective management of clients relationship and expectation
Language and cultural barriers
Improvement in productivity, quality and performance
Multi geography execution
Tools used For Managing Complex and Large Software
projects
Microsoft Project
Matchware Mindview
Project Kickstart
Basecamp
Gantt chart
Gantt Charts are useful tools for analyzing and planning more complex projects.
Help we to plan out the tasks that need to be completed
Give we a basis for scheduling when these tasks will be carried out
Allow we to plan the allocation of resources needed to complete the project, and
Help we to work out the critical path for a project where we must complete it by a
particular date.
When a project is under way, Gantt charts help we to monitor whether the project is on
schedule. If it is not, it allows us to pinpoint the remedial action necessary to put it back on
schedule.
TCS’s MasterCraft
TCS has launched MasterCraft, a comprehensive software development tool for
the execution and management of large software development projects efficiently.
MasterCraft can automate the process of generation of code for large software
development projects
MasterCraft works on C++, Java, Tuxedo, CICS, IBM mainframes, Windows NT, Linux
and Solaris.
The global market is estimated to be about $ 5-8 billion for this type of software
and has about five large players.
Why use a project management method?
Project failures are all too common
Lack of co-ordination of resources and activities
Lack of communication with interested parties
Poor estimation of duration and costs
Inadequate planning of resources, activities, and scheduling
Lack of quality control
What is PRINCE?
Projects In Controlled Environments ~ structured method for effective project
management.
The key features of PRINCE:
Its focus on business justification
A defined organization structure for the project management team
Its product-based planning approach
PRINCE2 is a process-based approach for project management providing an easily
tailored, and scaleable method for the management of all types of projects. Each
process is defined with its key inputs and outputs together with the specific objectives
to be achieved and activities to be carried out.
Prince2 Methodology
Indian IT Vendors Vs Global MNCs
Conclusion
According to this study the company requires matured process and methodology, robust
tools and techniques, domain expertise and large scale development centers cutting
across the globe for handling these projects.
We also understood the relationship between large and complex software projects. It is
important for the companies to move from business support processes to business critical
processes by identifying the new of challenges like scale of operation, manpower
planning, process capabilities etc. in executing large and complex process.
Recommendations
Indian IT companies should be truly global in executing the projects. They should take
in account the cultural and language barriers while emerging as a global company.
Following are the recommendations that are prepared through both primary and
secondary research.
Better manpower planning. First we should create the talent pool which is
prerequisite for executing any project.
In depth domain knowledge
Rich Technology expertise
Active participation of all stake holders through proper communication planning
Experienced team of consultants
References
Management of Large software development efforts by Robert wzmund.
Managing Software Projects by Frank tsui
Managing Software complex projects by Terrym Williams
Managing agile projects by Kevin aguanno
Software complexity and project performance Thesis by Sofia Nystedt and Claes
Sandros
www.sei.com
www.nasscom.com
www.pmi.org
www.microsoft.com
Thank You

Contenu connexe

Tendances

Information Technology Project Management - part 05
Information Technology Project Management - part 05Information Technology Project Management - part 05
Information Technology Project Management - part 05Rizwan Khurram
 
Sept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementSept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementHaroon Abbu
 
Strategic imperative digital transformation in capital projects
Strategic imperative digital transformation in capital projectsStrategic imperative digital transformation in capital projects
Strategic imperative digital transformation in capital projectsEndeavor Management
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Presentation by Gaurav Sapra
Presentation by Gaurav SapraPresentation by Gaurav Sapra
Presentation by Gaurav SapraPMI_IREP_TP
 
Presentation by dhruva sen
Presentation by dhruva senPresentation by dhruva sen
Presentation by dhruva senPMI_IREP_TP
 
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...Egyptian Engineers Association
 
Jack Holcombe
Jack HolcombeJack Holcombe
Jack Holcombejack0352
 
Successful Digital Transformation starts with a well defined Strategy
Successful Digital Transformation starts with a well defined StrategySuccessful Digital Transformation starts with a well defined Strategy
Successful Digital Transformation starts with a well defined StrategyGlen Alleman
 
Tathagat Verma - 2015-July
Tathagat Verma - 2015-JulyTathagat Verma - 2015-July
Tathagat Verma - 2015-JulyTathagat Verma
 
Managing Deploymemt of ERP Systems in the Publishing Domain
Managing Deploymemt of ERP Systems in the Publishing DomainManaging Deploymemt of ERP Systems in the Publishing Domain
Managing Deploymemt of ERP Systems in the Publishing DomainGlen Alleman
 
Architectured Centered Design
Architectured Centered DesignArchitectured Centered Design
Architectured Centered DesignGlen Alleman
 
Deloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical DebtDeloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical DebtCAST
 
Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya
 

Tendances (20)

Information Technology Project Management - part 05
Information Technology Project Management - part 05Information Technology Project Management - part 05
Information Technology Project Management - part 05
 
Sept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project ManagementSept 2008 Presentation Quality & Project Management
Sept 2008 Presentation Quality & Project Management
 
Strategic imperative digital transformation in capital projects
Strategic imperative digital transformation in capital projectsStrategic imperative digital transformation in capital projects
Strategic imperative digital transformation in capital projects
 
DPTripathy_Profile
DPTripathy_ProfileDPTripathy_Profile
DPTripathy_Profile
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Presentation by Gaurav Sapra
Presentation by Gaurav SapraPresentation by Gaurav Sapra
Presentation by Gaurav Sapra
 
Presentation by dhruva sen
Presentation by dhruva senPresentation by dhruva sen
Presentation by dhruva sen
 
Akshay Rathi
Akshay RathiAkshay Rathi
Akshay Rathi
 
KK IT PM v5.0
KK IT PM v5.0KK IT PM v5.0
KK IT PM v5.0
 
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
لموعد الإثنين 03 يناير 2022 143 مبادرة #تواصل_تطوير المحاضرة ال 143 من المباد...
 
Jack Holcombe
Jack HolcombeJack Holcombe
Jack Holcombe
 
Successful Digital Transformation starts with a well defined Strategy
Successful Digital Transformation starts with a well defined StrategySuccessful Digital Transformation starts with a well defined Strategy
Successful Digital Transformation starts with a well defined Strategy
 
Tathagat Verma - 2015-July
Tathagat Verma - 2015-JulyTathagat Verma - 2015-July
Tathagat Verma - 2015-July
 
Agile modeling
Agile modelingAgile modeling
Agile modeling
 
Managing Deploymemt of ERP Systems in the Publishing Domain
Managing Deploymemt of ERP Systems in the Publishing DomainManaging Deploymemt of ERP Systems in the Publishing Domain
Managing Deploymemt of ERP Systems in the Publishing Domain
 
Unit1
Unit1Unit1
Unit1
 
Architectured Centered Design
Architectured Centered DesignArchitectured Centered Design
Architectured Centered Design
 
Deloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical DebtDeloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical Debt
 
Feasible
FeasibleFeasible
Feasible
 
Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016
 

Similaire à PPT_Management of Large and Complex Software Projects

Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Cognizant
 
Examination into it & competitive strategies within construction
Examination into it & competitive strategies within constructionExamination into it & competitive strategies within construction
Examination into it & competitive strategies within constructionsai0513
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Richard Harbridge
 
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...Lviv Startup Club
 
Chapter 1(1).pptx
Chapter 1(1).pptxChapter 1(1).pptx
Chapter 1(1).pptxmegzgreat
 
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 developmentbizpresenter
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayJennifer Letterman
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical ExecutionChuong Nguyen
 
What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?IBM Danmark
 
OPEN SOURCE BPM vs. Programación (RED HAT)
OPEN SOURCE BPM vs. Programación (RED HAT)OPEN SOURCE BPM vs. Programación (RED HAT)
OPEN SOURCE BPM vs. Programación (RED HAT)Kay Winkler
 
Lecture2 2
Lecture2 2Lecture2 2
Lecture2 2soloeng
 
Secured Cloud ERP
Secured Cloud ERPSecured Cloud ERP
Secured Cloud ERPijbuiiir1
 

Similaire à PPT_Management of Large and Complex Software Projects (20)

Kate Resume-7Page
Kate Resume-7PageKate Resume-7Page
Kate Resume-7Page
 
lecture 1-5.pdf
lecture 1-5.pdflecture 1-5.pdf
lecture 1-5.pdf
 
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
 
AnubhavKochhar_Resume
AnubhavKochhar_ResumeAnubhavKochhar_Resume
AnubhavKochhar_Resume
 
1. introduction
1. introduction1. introduction
1. introduction
 
Examination into it & competitive strategies within construction
Examination into it & competitive strategies within constructionExamination into it & competitive strategies within construction
Examination into it & competitive strategies within construction
 
Prasad_Jahagirdar_2016
Prasad_Jahagirdar_2016Prasad_Jahagirdar_2016
Prasad_Jahagirdar_2016
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
 
M.Ashok Resume
M.Ashok ResumeM.Ashok Resume
M.Ashok Resume
 
Adi CV Tech Manager
Adi CV Tech ManagerAdi CV Tech Manager
Adi CV Tech Manager
 
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
 
Chapter 1(1).pptx
Chapter 1(1).pptxChapter 1(1).pptx
Chapter 1(1).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
 
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 Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure Essay
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical Execution
 
What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?
 
OPEN SOURCE BPM vs. Programación (RED HAT)
OPEN SOURCE BPM vs. Programación (RED HAT)OPEN SOURCE BPM vs. Programación (RED HAT)
OPEN SOURCE BPM vs. Programación (RED HAT)
 
Lecture2 2
Lecture2 2Lecture2 2
Lecture2 2
 
Secured Cloud ERP
Secured Cloud ERPSecured Cloud ERP
Secured Cloud ERP
 

PPT_Management of Large and Complex Software Projects

  • 1. A PROJECT REPORT ON Management of Large and Complex Software Projects BY SUDIPTA DAS MBA (PROJECT MANAGEMENT) (REGISTRATION NO.1402013429)
  • 2. Master of Business Administration Sikkim Manipal University
  • 3. TABLE OF CONTENTS  Implications of Large project  Software project estimation  Large and Complex matrix  Value Pyramid  How to Manage  Challenges in Software Product Marketing  Executive summary  Introduction  Successful implementation of such large projects requires synthesis  Research  Analysis  What is complexity?  Classification of complexity  Software complexity  Complex Model Structure
  • 4. TABLE OF CONTENTS  Gantt chart  TCS’s MasterCraft  Why use a project management method?  What is PRINCE?  Indian IT Vendors Vs Global MNCs  Conclusion  Recommendations  References  Software product Market Strategies  How do we measure Complexity?  Case Study 1  Case study 2  Why do complex and large projects fail?  Challenges in handling these projects  Tools used For Managing Complex and Large Software projects
  • 5. Executive Summary Software firms have three broad areas People, Process and Technology. They look forward to satisfying their clients to their best with their manpower, Delivery model and Expertise. One of the major challenges of IT firm is to deliver low cost model with better quality. The main focus of the IT firms is to generate steady revenue over years through their large projects. There is also an immense pressure from the client’s side for low cost model and many IT firms are also looking for long term contract with their clients.
  • 6. Successful implementation of such large projects Experienced management and leadership In-depth domain and functional knowledge A wide range of technology skills across multiple technologies Architectures and designs that will endure the test of time Organizational focus and commitment Active participation of all stakeholders, including vendors
  • 7. Research Secondary Research: The secondary research includes gathering information from articles, business magazines, newspaper, books, online articles and journals. Primary Research: The primary research has been carried out through field visit where the information has been gathered from eminent professionals from the Industry who are exposed to the similar situation thereby understanding the hard core facts for substantiating my secondary information.
  • 8. Analysis Compare Indian IT Company with MNC. How we handle these projects Why do complex and large projects fail? What are the new set of challenges in handling these projects What are the ways to manage these projects Key concern areas pricing, man power planning, communication, quality control , relationships etc in these projects Tools and Methodology that are being used to handle large and complex projects
  • 9. What is Complexity? What do we mean by complex software projects? How do we quantify them? Complexity is a measure of the resources which must be expanded in developing, maintaining, or using a software product. Software complexity is the degree of difficulty in analyzing, maintaining, testing, designing and modifying software
  • 10. Classification of complexity Complexity of the problem: which is the inherent complexity, created during the requirements phase Complexity of solution: which is the complexity being attached to the complexity of the problem. This type of complexity is added during the development stages following the requirements phase, primarily during the designing and coding phases.
  • 11. Software complexity  Problem Complexity Algorithmic complexity Structural complexity Cognitive complexity Domain complexity Scale complexity Business complexity
  • 13. Implications of Large project  Multi geographical spread of operations High level of management control Experienced management and leadership
  • 14. Software project estimation Estimate the size of the development product. This generally ends up in either Lines of Code Estimate the effort in person-months or person-hours. Estimate the schedule in calendar months. Estimate the project cost in dollars (or local currency)
  • 17. How to Manage Prepare a project plan for a systems integration project Identify technical and managerial challenges associated with systems integration projects Establish an effective systems integration team Select and use performance metrics Manage the development and implementation of a systems integration project Establish an effective test environment Work effectively with subcontractors and suppliers Monitor and control a systems integration project Close a project and document lessons learned
  • 18. Challenges in Software Product Marketing Marketing & distribution IPR protection & Licensing Domain expertise Technological prowess
  • 20. How do we measure Complexity? Structural Measures of Software Complexity  Control-flow structure Data-flow structure Data structure
  • 21. Case Study 1 HP – Bank of India Bank of India (BOI) was coming under competitive pressure from both public and private sector banks, including multinationals that were going ahead with "technology-enabled transformation." BOI wanted to move to the next level of IT-enablement, that would give it the agility and adaptability required to function in a dynamic market; in other words, begin the journey to being an Adaptive Enterprise. a Core Banking System (CBS), making a paradigm shift from 'branch' automation to 'bank' automation, with the requirements being: • Flexible, scalable and innovative technology infrastructure that will provide the business agility to respond to the changing market dynamics • A customer centric infrastructure that will enable bank to substantially increase existing customer service levels with increased ability to attract new customers
  • 22. Case Study 2 The HP-Oracle Partnership – Optimized for agility HP partnered with Oracle for the BOI data warehousing solution. The leader in data warehousing, Oracle delivers the best performance, scalability, and manageability available today and simplifies the maintenance of an ever-expanding data warehouse, while offering the world's fastest performance and lowest price/performance. The HP Adaptive Enterprise approach and its benefits Deploying the HP solution, which aligns BOI's IT infrastructure with its business objectives, will give BOI an unified customer view, aid scientific decision making and result in a faster time-to-market. By outsourcing IT operations and management, the Bank can now focus on core business activities for competitive advantage. Reduction in the Total Cost of Ownership (TCO) of the project also provides a high level of predictability on future cash flows.
  • 23. Why do complex and large projects fail? Lack of clients interest Lack of documentation of minutes of meeting. Non identification of complex parts. Large project fails for not implementing the complex part first.
  • 24. Challenges in handling these projects Manpower planning Improvement of the level of education for better talent pool Effective management of clients relationship and expectation Language and cultural barriers Improvement in productivity, quality and performance Multi geography execution
  • 25. Tools used For Managing Complex and Large Software projects Microsoft Project Matchware Mindview Project Kickstart Basecamp
  • 26. Gantt chart Gantt Charts are useful tools for analyzing and planning more complex projects. Help we to plan out the tasks that need to be completed Give we a basis for scheduling when these tasks will be carried out Allow we to plan the allocation of resources needed to complete the project, and Help we to work out the critical path for a project where we must complete it by a particular date. When a project is under way, Gantt charts help we to monitor whether the project is on schedule. If it is not, it allows us to pinpoint the remedial action necessary to put it back on schedule.
  • 27. TCS’s MasterCraft TCS has launched MasterCraft, a comprehensive software development tool for the execution and management of large software development projects efficiently. MasterCraft can automate the process of generation of code for large software development projects MasterCraft works on C++, Java, Tuxedo, CICS, IBM mainframes, Windows NT, Linux and Solaris. The global market is estimated to be about $ 5-8 billion for this type of software and has about five large players.
  • 28. Why use a project management method? Project failures are all too common Lack of co-ordination of resources and activities Lack of communication with interested parties Poor estimation of duration and costs Inadequate planning of resources, activities, and scheduling Lack of quality control
  • 29. What is PRINCE? Projects In Controlled Environments ~ structured method for effective project management. The key features of PRINCE: Its focus on business justification A defined organization structure for the project management team Its product-based planning approach
  • 30. PRINCE2 is a process-based approach for project management providing an easily tailored, and scaleable method for the management of all types of projects. Each process is defined with its key inputs and outputs together with the specific objectives to be achieved and activities to be carried out. Prince2 Methodology
  • 31. Indian IT Vendors Vs Global MNCs
  • 32. Conclusion According to this study the company requires matured process and methodology, robust tools and techniques, domain expertise and large scale development centers cutting across the globe for handling these projects. We also understood the relationship between large and complex software projects. It is important for the companies to move from business support processes to business critical processes by identifying the new of challenges like scale of operation, manpower planning, process capabilities etc. in executing large and complex process.
  • 33. Recommendations Indian IT companies should be truly global in executing the projects. They should take in account the cultural and language barriers while emerging as a global company. Following are the recommendations that are prepared through both primary and secondary research. Better manpower planning. First we should create the talent pool which is prerequisite for executing any project. In depth domain knowledge Rich Technology expertise Active participation of all stake holders through proper communication planning Experienced team of consultants
  • 34. References Management of Large software development efforts by Robert wzmund. Managing Software Projects by Frank tsui Managing Software complex projects by Terrym Williams Managing agile projects by Kevin aguanno Software complexity and project performance Thesis by Sofia Nystedt and Claes Sandros www.sei.com www.nasscom.com www.pmi.org www.microsoft.com