SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Project Mgmt.
 Project Approach
Project Approach

    • Choosing Technology
        –   Stand alone / Distributed Apps.
        –   Usage of Web technologies
        –   Response Time
        –   .NET / Java / Mobile /Open Source
        –   Usage of tools
        –   Size of data
        –   Information Security Req.
        –   Interfaces with outside (XML)




http://www.radiantminds.co.in
Project Approach

    • Process Models
        –   Waterfall Model
        –   V-Process Model
        –   Spiral Model
        –   Component based development
        –   S/w prototyping
        –   Incremental Delivery
        –   Agile S/w Development
        –   Global Delivery Model




http://www.radiantminds.co.in
Process Models

    •   Waterfall Model
        – When requirements are well defined
        – Sequence of activities
        – No scope for iteration
    • Disadvantages
        –   Project span (timelines)
        –    No end client interaction
        –    Business need change
        –    Dependency on earlier stage




http://www.radiantminds.co.in
• Feasibility Study
    • User Requirements
1

    • Analysis
    • System Design(High / Low)
2

    • Coding
    • Testing / Documentation
3   • Installation
Process Models

    •   V Process model
        –   An elaboration of waterfall model
        –    More stress is given on testing
        –    Activity goes in parallel
        –    Testing and development team works as independent
            units
    •   Disadvantages
        – Iterations are not possible
        – Communication is critical




http://www.radiantminds.co.in
Process Models

    • Spiral Model
        –   Iterative in nature
        –   Scope for correction at each stage
        –   More client friendly
        –   Results can be seen in-between
    • Disadvantages
        – Proper planning is required
        – Management skills are must
        – Timely communication is the key




http://www.radiantminds.co.in
Process Models

    • Prototyping
        –    When requirements are evolving
        –    More user involvement
        –    Can get feel of the apps.
        –    Corrections can be done easily
        –    Prototype sign-off is possible
        –    Testing and Dev team gets clear idea
        –    Helps in lower level design
        –   35% changes are cosmetic in nature




http://www.radiantminds.co.in
Process Models

    • Incremental Delivery
        – Followed by Microsoft (Versioning)
        – Feedback from early versions is incorporated in new
          version
        – Smaller sub projects are easier to control
        – Releases & Patches ?
        – Version controlling and Release management is the key




http://www.radiantminds.co.in
Process Models

    •   Agile S/w Development
        –   Very good for small projects
        –   High user involvement
        –   Results can be seen almost every day
        –   Immediate feedback from the user
        –   Application gets well tested about the functionality
        –   High level of communication happens




http://www.radiantminds.co.in

Weitere ähnliche Inhalte

Was ist angesagt?

Iterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the WaterfallIterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the Waterfall
Andrei Navarro
 
Prototype model and process
Prototype model  and processPrototype model  and process
Prototype model and process
Danish Musthafa
 

Was ist angesagt? (18)

Iterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the WaterfallIterative Development: Breaking from the Waterfall
Iterative Development: Breaking from the Waterfall
 
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC ModelsComparison of the Waterfall, Spiral, and Prototype SDLC Models
Comparison of the Waterfall, Spiral, and Prototype SDLC Models
 
Waterfall Methodology
Waterfall MethodologyWaterfall Methodology
Waterfall Methodology
 
System designs and types of System Designs
System designs and types of System DesignsSystem designs and types of System Designs
System designs and types of System Designs
 
+Software development methodologies
+Software development methodologies+Software development methodologies
+Software development methodologies
 
Prototype model of SDLC
Prototype model of SDLCPrototype model of SDLC
Prototype model of SDLC
 
V model
V modelV model
V model
 
Waterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelWaterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping model
 
SDLC
SDLCSDLC
SDLC
 
Software Process Model
Software Process ModelSoftware Process Model
Software Process Model
 
Spiral model explanation
Spiral model  explanationSpiral model  explanation
Spiral model explanation
 
Spiral Model - Software Development Life Cycle (SDLC)
Spiral Model - Software Development Life Cycle (SDLC)Spiral Model - Software Development Life Cycle (SDLC)
Spiral Model - Software Development Life Cycle (SDLC)
 
Evolutionary models
Evolutionary modelsEvolutionary models
Evolutionary models
 
Prototype model and process
Prototype model  and processPrototype model  and process
Prototype model and process
 
Comparison of waterfall model and prototype model
Comparison of waterfall model and prototype modelComparison of waterfall model and prototype model
Comparison of waterfall model and prototype model
 
Spiral model
Spiral modelSpiral model
Spiral model
 
System analysis methodologies
System analysis methodologiesSystem analysis methodologies
System analysis methodologies
 
Rad
RadRad
Rad
 

Andere mochten auch (7)

Pm 10 procurement
Pm 10 procurementPm 10 procurement
Pm 10 procurement
 
Pm 3 approach
Pm 3 approachPm 3 approach
Pm 3 approach
 
Pm 6 testing
Pm 6 testingPm 6 testing
Pm 6 testing
 
Pm 4 scope
Pm 4 scopePm 4 scope
Pm 4 scope
 
Pm 5 time
Pm 5 timePm 5 time
Pm 5 time
 
Pm 4 scope
Pm 4 scopePm 4 scope
Pm 4 scope
 
Pm 7 risk-man
Pm 7 risk-manPm 7 risk-man
Pm 7 risk-man
 

Ähnlich wie Pm 3 approach

0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf
0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf
0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf
BinNguynVn3
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
NyamburaKinyua
 

Ähnlich wie Pm 3 approach (20)

0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf
0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf
0121_RESOURCE_SoftwareDevelopmentLifecycles.pdf
 
Software process
Software processSoftware process
Software process
 
Lect3 ch15-unit2
Lect3 ch15-unit2Lect3 ch15-unit2
Lect3 ch15-unit2
 
Lect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPMLect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPM
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
 
Process models
Process modelsProcess models
Process models
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
ddd.ppt
ddd.pptddd.ppt
ddd.ppt
 
Session2.pptx.ppt
Session2.pptx.pptSession2.pptx.ppt
Session2.pptx.ppt
 
SDLC.PPT
SDLC.PPTSDLC.PPT
SDLC.PPT
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
presentation ofSoftware Development Life Cycle (SDLC)
presentation ofSoftware Development Life Cycle (SDLC)presentation ofSoftware Development Life Cycle (SDLC)
presentation ofSoftware Development Life Cycle (SDLC)
 
SDLC.ppt
SDLC.pptSDLC.ppt
SDLC.ppt
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
Session2 (1).ppt
Session2 (1).pptSession2 (1).ppt
Session2 (1).ppt
 
2-SE Process Models.pptx
2-SE Process Models.pptx2-SE Process Models.pptx
2-SE Process Models.pptx
 
Issues in Rapid Application Development
Issues in Rapid Application DevelopmentIssues in Rapid Application Development
Issues in Rapid Application Development
 
ISTQB - Software development life cycle
ISTQB - Software development life cycleISTQB - Software development life cycle
ISTQB - Software development life cycle
 
Employee Management Process (Engineering Model)
Employee Management Process (Engineering Model)Employee Management Process (Engineering Model)
Employee Management Process (Engineering Model)
 

Mehr von Radiant Minds

E business n_tier_arch
E business n_tier_archE business n_tier_arch
E business n_tier_arch
Radiant Minds
 
E business edi_messaging
E business edi_messagingE business edi_messaging
E business edi_messaging
Radiant Minds
 
E business edi_basics
E business edi_basicsE business edi_basics
E business edi_basics
Radiant Minds
 
E business internet fraud
E business internet fraudE business internet fraud
E business internet fraud
Radiant Minds
 
E business intro_toseo
E business intro_toseoE business intro_toseo
E business intro_toseo
Radiant Minds
 
E business internet_basics
E business internet_basicsE business internet_basics
E business internet_basics
Radiant Minds
 
E business case-studies
E business case-studiesE business case-studies
E business case-studies
Radiant Minds
 

Mehr von Radiant Minds (20)

Corona virus and mental health
Corona virus and mental healthCorona virus and mental health
Corona virus and mental health
 
Campus 2 Corporate
Campus 2 CorporateCampus 2 Corporate
Campus 2 Corporate
 
E business cms
E business cmsE business cms
E business cms
 
E business scm_crm
E business scm_crmE business scm_crm
E business scm_crm
 
E business n_tier_arch
E business n_tier_archE business n_tier_arch
E business n_tier_arch
 
E business edi_vads
E business edi_vadsE business edi_vads
E business edi_vads
 
E business edi_messaging
E business edi_messagingE business edi_messaging
E business edi_messaging
 
E business edi_basics
E business edi_basicsE business edi_basics
E business edi_basics
 
E business internet fraud
E business internet fraudE business internet fraud
E business internet fraud
 
E business intro_toseo
E business intro_toseoE business intro_toseo
E business intro_toseo
 
E business internet_basics
E business internet_basicsE business internet_basics
E business internet_basics
 
E business case-studies
E business case-studiesE business case-studies
E business case-studies
 
Ism 4
Ism 4Ism 4
Ism 4
 
Ism 3
Ism 3Ism 3
Ism 3
 
ISM 2
ISM 2ISM 2
ISM 2
 
ISM-1
ISM-1ISM-1
ISM-1
 
Pm 2 planning
Pm 2 planningPm 2 planning
Pm 2 planning
 
Pm 5 time
Pm 5 timePm 5 time
Pm 5 time
 
Pm 6 testing
Pm 6 testingPm 6 testing
Pm 6 testing
 
Pm 8 cost_management
Pm 8 cost_managementPm 8 cost_management
Pm 8 cost_management
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Pm 3 approach

  • 2. Project Approach • Choosing Technology – Stand alone / Distributed Apps. – Usage of Web technologies – Response Time – .NET / Java / Mobile /Open Source – Usage of tools – Size of data – Information Security Req. – Interfaces with outside (XML) http://www.radiantminds.co.in
  • 3. Project Approach • Process Models – Waterfall Model – V-Process Model – Spiral Model – Component based development – S/w prototyping – Incremental Delivery – Agile S/w Development – Global Delivery Model http://www.radiantminds.co.in
  • 4. Process Models • Waterfall Model – When requirements are well defined – Sequence of activities – No scope for iteration • Disadvantages – Project span (timelines) – No end client interaction – Business need change – Dependency on earlier stage http://www.radiantminds.co.in
  • 5. • Feasibility Study • User Requirements 1 • Analysis • System Design(High / Low) 2 • Coding • Testing / Documentation 3 • Installation
  • 6.
  • 7. Process Models • V Process model – An elaboration of waterfall model – More stress is given on testing – Activity goes in parallel – Testing and development team works as independent units • Disadvantages – Iterations are not possible – Communication is critical http://www.radiantminds.co.in
  • 8.
  • 9. Process Models • Spiral Model – Iterative in nature – Scope for correction at each stage – More client friendly – Results can be seen in-between • Disadvantages – Proper planning is required – Management skills are must – Timely communication is the key http://www.radiantminds.co.in
  • 10.
  • 11. Process Models • Prototyping – When requirements are evolving – More user involvement – Can get feel of the apps. – Corrections can be done easily – Prototype sign-off is possible – Testing and Dev team gets clear idea – Helps in lower level design – 35% changes are cosmetic in nature http://www.radiantminds.co.in
  • 12. Process Models • Incremental Delivery – Followed by Microsoft (Versioning) – Feedback from early versions is incorporated in new version – Smaller sub projects are easier to control – Releases & Patches ? – Version controlling and Release management is the key http://www.radiantminds.co.in
  • 13. Process Models • Agile S/w Development – Very good for small projects – High user involvement – Results can be seen almost every day – Immediate feedback from the user – Application gets well tested about the functionality – High level of communication happens http://www.radiantminds.co.in