1 / 107

Jyoti Chaturvedi and David Orr

Enter RUP. Jyoti Chaturvedi and David Orr. What should I know when I leave? . What is the RUP software? What good is it? What can I do with it? How will it help me?. What is the RUP software?. What is the RUP software?. It is a software product, like any other software product.

alida
Download Presentation

Jyoti Chaturvedi and David Orr

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Enter RUP Jyoti Chaturvedi and David Orr

  2. What should I know when I leave? • What is the RUP software? • What good is it? • What can I do with it? • How will it help me?

  3. What is the RUP software?

  4. What is the RUP software? • It is a software product, like any other software product.

  5. What is the RUP software? • It is a software product, like any other software product. • It is a vast set of HTML pages that are dynamically produced on your browser.

  6. What is the RUP software?

  7. What is the RUP software? • The software was developed and marketed by Rational Software.

  8. What is the RUP software? • The software was developed and marketed by Rational Software. • Today it is owned by IBM.

  9. What is the RUP software?

  10. What is the RUP software? • It can stand alone as a library of linked hypertext pages.

  11. What is the RUP software? • It can stand alone as a library of linked hypertext pages. • It can be integrated with other tools in the Rational suite.

  12. What is the RUP software?

  13. What is the RUP software? • It is delivered using Web technology, not in books or binders.

  14. What is the RUP software? • It is delivered using Web technology, not in books or binders. • It is never obsolete. Rational releases upgrades twice a year.

  15. What is the RUP software?

  16. What is the RUP software? • It uses UML as the principal notation for the software models built.

  17. What is the RUP software? • It uses UML as the principal notation for the software models built. • It is founded on the philosophies and practices of the Rational Unified Process.

  18. What is the RUP software?

  19. What is the RUP software? • It is can be used as delivered for an entire organization.

  20. What is the RUP software? • It is can be used as delivered for an entire organization. • It can be tailored to the specific needs of a software development team.

  21. What is the RUP software?

  22. What is the RUP software? • It is available in the 3rd floor lab: Program Files/Rational/Rational Unified Process

  23. What is the RUP software? • It is available in the 3rd floor lab: Program Files/Rational/Rational Unified Process • You can download an evaluation copy free from IBM’s Rational website: www-306.ibm.com/software/awdtools/rup/

  24. What is the RUP software?

  25. What is the RUP software? • It is overwhelming.

  26. What is the RUP software? • It is overwhelming. • It is unlikely to be used productively by anyone who gives it just a casual glance.

  27. You can dart down one rabbit hole after the next. You can get lost and give up. You can waste valuable time getting nowhere.

  28. Seeing is believing, so let’s go darting down a few rabbit holes . . .

  29. What good is it?

  30. What good is it? • In 2003, more than 3,000 companies used the Rational Unified Process.1

  31. What good is it? • In 2003, more than 3,000 companies used the Rational Unified Process.1 • Volvo, Xerox, Intel, Alcatel, Oracle, Merrill Lynch, Schwab, CAP Gemini, Lockheed-Martin, British Aerospace, and Visa, just to drop a few names.1

  32. What good is it?

  33. What good is it? • Software organizations can use it to advance to CMM Levels 2, Repeatable and Level-3, Defined, by relying on the RUP software to help define and implement procedures to meet the goals of Key Process Areas.2,3

  34. What good is it? • For example, the KPA “Requirements Management” gets implemented by • Workflow: Requirements • Artifacts: Software Requirements Specification, Stakeholder Requests and Vision, Requirements Attributes • Worker: System Analyst

  35. What good is it? • The KPA “Software Project Tracking and Oversight” gets implemented by • Workflow: Project Management • Artifacts: Iteration Plan, Risk List • Worker: Project Manager

  36. What good is it? RUP supports most of the KPAs for achieving maturity level 2 and 3 except KPA ‘Software Subcontract Management’ and KPA ‘Training Program’.

  37. What good is it?

  38. What good is it? • It helps you apply the RUP techniques.

  39. What good is it? • It helps you apply the RUP techniques. • If you are creating a UML design model, it can tell you which diagrams to use and give you tips on how to set up your model.4

  40. What good is it?

  41. What good is it? • It provides team members a common vocabulary, along with a collective sense of what needs to be done.

  42. What good is it? • It gives team members a common vocabulary, along with a collective sense of what needs to be done. • It supports the team with a framework for organizing the project, for planning and executing iterative development.

  43. What good is it?

  44. What good is it? • It provides guidelines about the best practices in software development.

  45. What good is it? • It provides guidelines about the best practices in software development. • It helps you understand the activities, roles, and artifacts you may need on your project.

  46. What good is it?

  47. What good is it? One of the central concepts in the Rational Unified Process is the role.

  48. What good is it? One of the central concepts in the Rational Unified Process is the role. A role defines the responsibilities of an individual working with other individuals as a team in a software engineering organization.

  49. What good is it?

More Related