Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introduction to Software Development                 BSCS(2010-2014)                   27-09-2012           Video Calling ...
CONTENTS Problem statement What’s an IPad? Our suggested Model (RUP)      *Inception      *Elaboration      *Constructi...
PROBLEM STATEMENTInitially there was only audio call system. Theproblem of not having video during a call wascommon. The p...
WHAT’S AN IPAD?   The iPad is a line of tablet computers designed and    marketed by Apple Inc., primarily as a platform ...
TAP FACE TIME TO MAKE A VIDEO CALL.   Face Time closes the distance between you and    the people you care about — from m...
RATIONAL PROCESS MODEL   RUP was originally developed by Rational Software    (now part of IBM).        It is a Software...
FEATURES OF RUP Iterative Development Requirements Management Visual Modeling of Systems Quality Management Change Co...
ITERATIONS   The primary goal of each iteration is to slowly chip    away at the risk facing the project, namely:      p...
PHASES OF RUP
INCEPTION Built a good understanding of the requirements  and scope of the system. Initial requirements capture Cost Be...
ELABORATION    Use Case Analysis      Use Case (80% written and reviewed by end of phase)      Use Case Model (80% done...
CONSTRUCTION   The Construction Phase is concerned with moving    from the executable architecture created in the    Elab...
TRANSITION   Also known as termination phase.   Development team begins to shrink   Control is moved to maintenance tea...
PROS OF RUP Regular feedback from and to stakeholders Efficient use of resources You deliver exactly what the customer ...
CONS OF RUP The process may be too complex to implement Development can get out of control It is a heavyweight process...
SCORE CARD       Factors       RUP       Risk          1       Team          3       Time          2       Cost          3...
CONCLUSIONThe assignment (software phases) presented by ushas already been accomplished by softwareEngineers and are execu...
RUP model
RUP model
RUP model
Upcoming SlideShare
Loading in …5
×

RUP model

For students related to software field

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

RUP model

  1. 1. Introduction to Software Development BSCS(2010-2014) 27-09-2012 Video Calling on IpadsPresented to: Ma’am Marium NosheenGroup Members: Sameera Abbas 1852 Wakeela Batool 1900
  2. 2. CONTENTS Problem statement What’s an IPad? Our suggested Model (RUP) *Inception *Elaboration *Construction *Transition Score Card Conclusion
  3. 3. PROBLEM STATEMENTInitially there was only audio call system. Theproblem of not having video during a call wascommon. The persons contacting each other couldnot watch each other, the communication betweenthe two was only audio.
  4. 4. WHAT’S AN IPAD? The iPad is a line of tablet computers designed and marketed by Apple Inc., primarily as a platform for audio-visual media including books, periodicals, movies, music, games, apps and web content. Its size and weight fall between those of contemporary smartphones and laptop computers.
  5. 5. TAP FACE TIME TO MAKE A VIDEO CALL. Face Time closes the distance between you and the people you care about — from miles to inches To make a video call, tap Face Time. Then select a name, wait for the person to accept the call, and smile big. Face Time works over Wi-Fi or cellular networks, so you can wave hello from practically anywhere. Switch between cameras during a call.
  6. 6. RATIONAL PROCESS MODEL RUP was originally developed by Rational Software (now part of IBM).  It is a Software engineering process  It is a process product  It enhances team productivity  It creates and maintains models  It is a guide to effectively use the Unified Modeling Language Its goal is to delivery a high quality product that the customer actually wants
  7. 7. FEATURES OF RUP Iterative Development Requirements Management Visual Modeling of Systems Quality Management Change Control Management
  8. 8. ITERATIONS The primary goal of each iteration is to slowly chip away at the risk facing the project, namely:  performance risks  integration risks  conceptual risks (design flaws)  The result of a single iteration is an increment-- an incremental improvement of the system
  9. 9. PHASES OF RUP
  10. 10. INCEPTION Built a good understanding of the requirements and scope of the system. Initial requirements capture Cost Benefit Analysis Initial Risk Analysis Defining a candidate architecture
  11. 11. ELABORATION  Use Case Analysis  Use Case (80% written and reviewed by end of phase)  Use Case Model (80% done)  Scenarios  Sequence and Collaboration Diagrams  Class, Activity, Component, State Diagrams  Glossary (so users and developers can speak common vocabulary)  Domain Model  to understand the problem: the system’s requirements as they exist within the context of the problem domain  Risk Assessment Plan revised  Architecture Document
  12. 12. CONSTRUCTION The Construction Phase is concerned with moving from the executable architecture created in the Elaboration Phase to an operational system. The focus here is to develop the application to the point where it is ready for deployment. Focus is on implementation of the design
  13. 13. TRANSITION Also known as termination phase. Development team begins to shrink Control is moved to maintenance team We can now deliver the system into production
  14. 14. PROS OF RUP Regular feedback from and to stakeholders Efficient use of resources You deliver exactly what the customer wants Issues are discovered early in your project Supports iterative development Improved risk management
  15. 15. CONS OF RUP The process may be too complex to implement Development can get out of control It is a heavyweight process You need an expert to fully adopt this process
  16. 16. SCORE CARD Factors RUP Risk 1 Team 3 Time 2 Cost 3 Flexibility 3
  17. 17. CONCLUSIONThe assignment (software phases) presented by ushas already been accomplished by softwareEngineers and are executed at many levels.We have made this assignment according to thematerial and information provided to us by differentsoftware houses , software Engineers and othermembers related to this field.

    Be the first to comment

    Login to see the comments

  • savi_66

    Oct. 9, 2014
  • SaminaRoohi2

    Nov. 9, 2017
  • WillyWonka9

    Jun. 26, 2018
  • AissaDeOliveira

    Mar. 13, 2019
  • AasthaMishra17

    Apr. 24, 2019
  • AlexanderEirich1

    Aug. 8, 2019

For students related to software field

Views

Total views

19,138

On Slideshare

0

From embeds

0

Number of embeds

11

Actions

Downloads

372

Shares

0

Comments

0

Likes

6

×