SlideShare uma empresa Scribd logo
1 de 20
MCCIA webinar
April 14, 2020
Achieving Success with IT Projects
Ashish Belagali
LinkedIn: belagali17
Twitter: belagali17
Agenda
 Intent: Cover “what it takes so that your project does not
land up in the failed projects’ wasteland”
 20+ years experience
 20 slides
Context
75% IT projects fail!
Delhi
Story
Bengaluru
Story
Documentation
Startup Story
Medicare
Story
LMS
Story
School System
Story
Proj Mgmt tool
Story
S/w Takeover
Story
Legacy
Migration
Story
Event
Platform
Story
Failure Analysis
 Projects fail for different reasons.
 Failures can be foreseen, and mostly avoided.
 Don’t let a good failure go waste!
Making of a Successful Project
 Have your understanding in place.
 Prepare to invest time.
 Boost team morale.
 Expect issues. Deal with them.
 Life will be a little boring. Welcome it.
Theory X vs Theory Y
 X
 Y
 X+Y
 Y-X
Strategy 101
 Why to build? - 1.2X, 10X
 What to build?
 Build vs Buy
 MVP vs full fledged
 MVP throw-away vs enhanceable
 Keep changing with business needs
 Mobile / Web / Desktop / Browser plugin / Services
 Riding on another product
Project Management 101
 Project Planning
 Plan unknowns / R&D upfront
 Plan parallelism
 Hidden costs of people change
 Project Tracking
 Risk Management
 Identify
 Avoid / Mitigate / Live with
Communications 101
 Highly important
 Continuous dialog
 Mutual trust based
 Respect human factor
 Periodic status
 Even better, progress reviews
 Documented, referenceable
 Communication with Stakeholders, Users
 Sooner the better – Beta use
HR 101
 10X differentiator
 Think of
 Morale boosting
 Rewards
 Be appreciative and supportive
 Share the bigger picture
 Share success stories
Software Engineering 101
 Wisdom of the sages
 Req, Des, Dev, Test, Deploy
 Better than “just code” approach
Requirements Capture
 Beware of the impact of requirement addition
 At various stages
 Some times done before budgeting
 Make explicit. “A stitch in time..”
 Rigor => SRS / Use cases / User stories
 Invest in learning UML
Freestyle vs Waterfall vs Agile
 How much rigor do you need?
 Agile is not an excuse for poor quality.
 Continuous thinking
 Making adjustments
 Continuous delivery
Which Technology?
 Many choices
 Languages – C/C++, .Net, Java, PHP, Python
 Deep tech – AI / ML, Data analytics
 Service providers – Cloud, DevOps
 RAD – No code, low code
 Wise choice
 Familiarity
 Future-proof investment
 Speed of development
Security 101
 Size of lock <= Valuables
 Compliances, Certifications costly
 Choose hassles only on need-basis
Engagement Structuring
 Fixed Cost / T&M / Retainer
 Be fair
 One step ahead from either side
Project Budgeting
 Majorly linked to effort
 “Accurate Estimate” does not exist.
 Factors
 Team seniority
 Technology
 Rigor, Safety net (testing)
 Do not be penny-wise, pound-foolish
Majority of the Cost
 85% cost in
maintenance
 Fear the technical end
of life
Development
phase Maintenance phase
Development
effort saved
Maintenance
effort saved
Technical end of life,
where the software is
prohibitively costly or
impossible to maintain
Increased
life
Maintenance phase
Xsemble
Time
Effort
Leverage Tools
 Project Management
 Communication Technologies
 Task tracking / Time tracking / Kanban
 Source code management
 Development tools
 Continuous delivery
Thank you
 Q&A
 Software Design Workshop (Xsemble way)
Ashish Belagali
LinkedIn: belagali17
Twitter: belagali17

Mais conteúdo relacionado

Mais procurados

Process impact - standing on principles
Process impact - standing on principlesProcess impact - standing on principles
Process impact - standing on principlesfreakkin_slayer
 
GE Education Training Presentation
GE Education Training PresentationGE Education Training Presentation
GE Education Training PresentationIdeba
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMatteo Emili
 
Enterprise Mobility: Challenges and Choices
Enterprise Mobility: Challenges and ChoicesEnterprise Mobility: Challenges and Choices
Enterprise Mobility: Challenges and ChoicesSevenTablets, Inc.
 
eric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nyceric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nycEric Ries
 
Transforming Business Application Training into Interactive platform agnostic...
Transforming Business Application Training into Interactive platform agnostic...Transforming Business Application Training into Interactive platform agnostic...
Transforming Business Application Training into Interactive platform agnostic...Yogesh Wagh
 
Eric Ries - The lean startup
Eric Ries - The lean startupEric Ries - The lean startup
Eric Ries - The lean startupmomentummi
 
Why accountants don’t run startups sllc
Why accountants don’t run startups sllcWhy accountants don’t run startups sllc
Why accountants don’t run startups sllcStanford University
 

Mais procurados (10)

Process impact - standing on principles
Process impact - standing on principlesProcess impact - standing on principles
Process impact - standing on principles
 
Career Fit 2017
Career Fit 2017Career Fit 2017
Career Fit 2017
 
GE Education Training Presentation
GE Education Training PresentationGE Education Training Presentation
GE Education Training Presentation
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle management
 
Enterprise Mobility: Challenges and Choices
Enterprise Mobility: Challenges and ChoicesEnterprise Mobility: Challenges and Choices
Enterprise Mobility: Challenges and Choices
 
eric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nyceric ries - the lean startup dogpatch LUXr nyc
eric ries - the lean startup dogpatch LUXr nyc
 
Transforming Business Application Training into Interactive platform agnostic...
Transforming Business Application Training into Interactive platform agnostic...Transforming Business Application Training into Interactive platform agnostic...
Transforming Business Application Training into Interactive platform agnostic...
 
Eric Ries - The lean startup
Eric Ries - The lean startupEric Ries - The lean startup
Eric Ries - The lean startup
 
Why accountants don’t run startups sllc
Why accountants don’t run startups sllcWhy accountants don’t run startups sllc
Why accountants don’t run startups sllc
 
Seeking The Why - Module 09
Seeking The Why - Module 09Seeking The Why - Module 09
Seeking The Why - Module 09
 

Semelhante a Achieving Success with IT Projects

Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up InnovationDevOpsDays DFW
 
Nysais presentation may 2010
Nysais presentation may 2010Nysais presentation may 2010
Nysais presentation may 2010Curt Lieneck
 
Protecting Agile Transformation through Secure DevOps (DevSecOps)
Protecting Agile Transformation through Secure DevOps (DevSecOps)Protecting Agile Transformation through Secure DevOps (DevSecOps)
Protecting Agile Transformation through Secure DevOps (DevSecOps)Eryk Budi Pratama
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentAleksejs Truhans
 
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...Amazon Web Services
 
Rethinking learning for a volatile and uncertain future
Rethinking learning for a volatile and uncertain futureRethinking learning for a volatile and uncertain future
Rethinking learning for a volatile and uncertain futurelearnd
 
The Analytics COE positioning your business analytics program for success
The Analytics COE   positioning your business analytics program for successThe Analytics COE   positioning your business analytics program for success
The Analytics COE positioning your business analytics program for successKiran Garimella
 
Get Smart About Technical Debt
Get Smart About Technical DebtGet Smart About Technical Debt
Get Smart About Technical DebtCAST
 
Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]Khaled Rashad
 
Deliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsDeliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsElastic Path
 
Shilpa Govindrao Lathkar
Shilpa Govindrao LathkarShilpa Govindrao Lathkar
Shilpa Govindrao LathkarShilpa Lathkar
 
Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...
Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...
Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...Precisely
 
Bhargav testing cv
Bhargav testing cvBhargav testing cv
Bhargav testing cvBHARGAV KONA
 

Semelhante a Achieving Success with IT Projects (20)

Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up Innovation
 
Nysais presentation may 2010
Nysais presentation may 2010Nysais presentation may 2010
Nysais presentation may 2010
 
Getting ready for the cloud sukhbir jasuja
Getting ready for the cloud sukhbir jasujaGetting ready for the cloud sukhbir jasuja
Getting ready for the cloud sukhbir jasuja
 
Skilling Entry Level Engineers in IoT - A Practical Approach
Skilling Entry Level Engineers in IoT - A Practical ApproachSkilling Entry Level Engineers in IoT - A Practical Approach
Skilling Entry Level Engineers in IoT - A Practical Approach
 
Bhargav selenium
Bhargav seleniumBhargav selenium
Bhargav selenium
 
Agile intro stldodn2009
Agile intro stldodn2009Agile intro stldodn2009
Agile intro stldodn2009
 
Eliminate 7 Mudas
Eliminate 7 MudasEliminate 7 Mudas
Eliminate 7 Mudas
 
Protecting Agile Transformation through Secure DevOps (DevSecOps)
Protecting Agile Transformation through Secure DevOps (DevSecOps)Protecting Agile Transformation through Secure DevOps (DevSecOps)
Protecting Agile Transformation through Secure DevOps (DevSecOps)
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
 
Demystifying ML/AI
Demystifying ML/AIDemystifying ML/AI
Demystifying ML/AI
 
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...
 
Rethinking learning for a volatile and uncertain future
Rethinking learning for a volatile and uncertain futureRethinking learning for a volatile and uncertain future
Rethinking learning for a volatile and uncertain future
 
The Analytics COE positioning your business analytics program for success
The Analytics COE   positioning your business analytics program for successThe Analytics COE   positioning your business analytics program for success
The Analytics COE positioning your business analytics program for success
 
Get Smart About Technical Debt
Get Smart About Technical DebtGet Smart About Technical Debt
Get Smart About Technical Debt
 
Belgian visual studio launch 2013
Belgian visual studio launch 2013Belgian visual studio launch 2013
Belgian visual studio launch 2013
 
Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]Scaling Tech Companies by Khaled Rashad [RiseUp2021]
Scaling Tech Companies by Khaled Rashad [RiseUp2021]
 
Deliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsDeliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce Projects
 
Shilpa Govindrao Lathkar
Shilpa Govindrao LathkarShilpa Govindrao Lathkar
Shilpa Govindrao Lathkar
 
Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...
Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...
Ask the Experts Panel: How Customers Add Value to ServiceNow Discovery and Se...
 
Bhargav testing cv
Bhargav testing cvBhargav testing cv
Bhargav testing cv
 

Mais de Ashish Belagali

Turbo Charge Software Development with Xsemble
Turbo Charge Software Development with XsembleTurbo Charge Software Development with Xsemble
Turbo Charge Software Development with XsembleAshish Belagali
 
Make software like they make cars!
Make software like they make cars!Make software like they make cars!
Make software like they make cars!Ashish Belagali
 
Xsemble - Make software like they make cars!
Xsemble - Make software like they make cars!Xsemble - Make software like they make cars!
Xsemble - Make software like they make cars!Ashish Belagali
 
Kommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the CloudKommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the CloudAshish Belagali
 
New Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble TechnologyNew Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble TechnologyAshish Belagali
 
Kommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for OrganizationsKommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for OrganizationsAshish Belagali
 
The Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary ApproachThe Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary ApproachAshish Belagali
 
Kommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management ToolKommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management ToolAshish Belagali
 
Xsemble: Visual Assembly of Software
Xsemble: Visual Assembly of SoftwareXsemble: Visual Assembly of Software
Xsemble: Visual Assembly of SoftwareAshish Belagali
 
The Irresistible Charms of Java
The Irresistible Charms of JavaThe Irresistible Charms of Java
The Irresistible Charms of JavaAshish Belagali
 
Communication Process Consultancy
Communication Process ConsultancyCommunication Process Consultancy
Communication Process ConsultancyAshish Belagali
 
Kommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration GuideKommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration GuideAshish Belagali
 
Kommbox: Minding Your Business Communications
Kommbox: Minding Your Business CommunicationsKommbox: Minding Your Business Communications
Kommbox: Minding Your Business CommunicationsAshish Belagali
 
Technology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & ParadigmsTechnology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & ParadigmsAshish Belagali
 
Benefit thru-communication-improvement
Benefit thru-communication-improvementBenefit thru-communication-improvement
Benefit thru-communication-improvementAshish Belagali
 
On the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business CommunicationOn the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business CommunicationAshish Belagali
 
Tutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email IntegrationTutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email IntegrationAshish Belagali
 
Tutorial #2: Kommbox Administration
Tutorial #2: Kommbox AdministrationTutorial #2: Kommbox Administration
Tutorial #2: Kommbox AdministrationAshish Belagali
 

Mais de Ashish Belagali (20)

Turbo Charge Software Development with Xsemble
Turbo Charge Software Development with XsembleTurbo Charge Software Development with Xsemble
Turbo Charge Software Development with Xsemble
 
Make software like they make cars!
Make software like they make cars!Make software like they make cars!
Make software like they make cars!
 
Xsemble - Make software like they make cars!
Xsemble - Make software like they make cars!Xsemble - Make software like they make cars!
Xsemble - Make software like they make cars!
 
Kommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the CloudKommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the Cloud
 
New Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble TechnologyNew Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble Technology
 
Kommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for OrganizationsKommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for Organizations
 
The Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary ApproachThe Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary Approach
 
Kommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management ToolKommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management Tool
 
Xsemble: Visual Assembly of Software
Xsemble: Visual Assembly of SoftwareXsemble: Visual Assembly of Software
Xsemble: Visual Assembly of Software
 
The Irresistible Charms of Java
The Irresistible Charms of JavaThe Irresistible Charms of Java
The Irresistible Charms of Java
 
10Xofy Your Business
10Xofy Your Business10Xofy Your Business
10Xofy Your Business
 
Kommbox User Guide
Kommbox User GuideKommbox User Guide
Kommbox User Guide
 
Communication Process Consultancy
Communication Process ConsultancyCommunication Process Consultancy
Communication Process Consultancy
 
Kommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration GuideKommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration Guide
 
Kommbox: Minding Your Business Communications
Kommbox: Minding Your Business CommunicationsKommbox: Minding Your Business Communications
Kommbox: Minding Your Business Communications
 
Technology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & ParadigmsTechnology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & Paradigms
 
Benefit thru-communication-improvement
Benefit thru-communication-improvementBenefit thru-communication-improvement
Benefit thru-communication-improvement
 
On the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business CommunicationOn the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business Communication
 
Tutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email IntegrationTutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email Integration
 
Tutorial #2: Kommbox Administration
Tutorial #2: Kommbox AdministrationTutorial #2: Kommbox Administration
Tutorial #2: Kommbox Administration
 

Último

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Último (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

Achieving Success with IT Projects

  • 1. MCCIA webinar April 14, 2020 Achieving Success with IT Projects Ashish Belagali LinkedIn: belagali17 Twitter: belagali17
  • 2. Agenda  Intent: Cover “what it takes so that your project does not land up in the failed projects’ wasteland”  20+ years experience  20 slides
  • 3. Context 75% IT projects fail! Delhi Story Bengaluru Story Documentation Startup Story Medicare Story LMS Story School System Story Proj Mgmt tool Story S/w Takeover Story Legacy Migration Story Event Platform Story
  • 4. Failure Analysis  Projects fail for different reasons.  Failures can be foreseen, and mostly avoided.  Don’t let a good failure go waste!
  • 5. Making of a Successful Project  Have your understanding in place.  Prepare to invest time.  Boost team morale.  Expect issues. Deal with them.  Life will be a little boring. Welcome it.
  • 6. Theory X vs Theory Y  X  Y  X+Y  Y-X
  • 7. Strategy 101  Why to build? - 1.2X, 10X  What to build?  Build vs Buy  MVP vs full fledged  MVP throw-away vs enhanceable  Keep changing with business needs  Mobile / Web / Desktop / Browser plugin / Services  Riding on another product
  • 8. Project Management 101  Project Planning  Plan unknowns / R&D upfront  Plan parallelism  Hidden costs of people change  Project Tracking  Risk Management  Identify  Avoid / Mitigate / Live with
  • 9. Communications 101  Highly important  Continuous dialog  Mutual trust based  Respect human factor  Periodic status  Even better, progress reviews  Documented, referenceable  Communication with Stakeholders, Users  Sooner the better – Beta use
  • 10. HR 101  10X differentiator  Think of  Morale boosting  Rewards  Be appreciative and supportive  Share the bigger picture  Share success stories
  • 11. Software Engineering 101  Wisdom of the sages  Req, Des, Dev, Test, Deploy  Better than “just code” approach
  • 12. Requirements Capture  Beware of the impact of requirement addition  At various stages  Some times done before budgeting  Make explicit. “A stitch in time..”  Rigor => SRS / Use cases / User stories  Invest in learning UML
  • 13. Freestyle vs Waterfall vs Agile  How much rigor do you need?  Agile is not an excuse for poor quality.  Continuous thinking  Making adjustments  Continuous delivery
  • 14. Which Technology?  Many choices  Languages – C/C++, .Net, Java, PHP, Python  Deep tech – AI / ML, Data analytics  Service providers – Cloud, DevOps  RAD – No code, low code  Wise choice  Familiarity  Future-proof investment  Speed of development
  • 15. Security 101  Size of lock <= Valuables  Compliances, Certifications costly  Choose hassles only on need-basis
  • 16. Engagement Structuring  Fixed Cost / T&M / Retainer  Be fair  One step ahead from either side
  • 17. Project Budgeting  Majorly linked to effort  “Accurate Estimate” does not exist.  Factors  Team seniority  Technology  Rigor, Safety net (testing)  Do not be penny-wise, pound-foolish
  • 18. Majority of the Cost  85% cost in maintenance  Fear the technical end of life Development phase Maintenance phase Development effort saved Maintenance effort saved Technical end of life, where the software is prohibitively costly or impossible to maintain Increased life Maintenance phase Xsemble Time Effort
  • 19. Leverage Tools  Project Management  Communication Technologies  Task tracking / Time tracking / Kanban  Source code management  Development tools  Continuous delivery
  • 20. Thank you  Q&A  Software Design Workshop (Xsemble way) Ashish Belagali LinkedIn: belagali17 Twitter: belagali17