Sounds Great!
 
Can we have more on Traceability of the artifacts at various tools in various constituents of the project. How do the artifacts in one tools keep the pointers with the other tools viz. how do the tools communicate with each other.
 
For example,
 
ClearCase <------> ClearQest <-----------> ReqPro <----------> TestManager
 
ChangeSet <----> Activity <------> CR.No <-----> ??????<--------------> ???????
( ---------- In ClearCase ------------- )( ClearQuest ...)         ( ReqPro...)  ( Manager )
 
Thanks,

Om Naidu
Rational - Administrator
ClearCase, ClearQuest, SCM and CRM consultant,
734-622-4411
Pfizer Inc., 2800, Plymouth Rd., Ann Arbor,MI.
"Reasonable people adapt themselves to the world. Unreasonable people attempt to adapt the world to themselves. All progress, therefore, depends on unreasonable people - George Bernard Shaw"

-----Original Message-----
From: Mercier, Claude (EXP) [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, February 27, 2002 3:56 PM
To: 'Naidu, Om'
Cc: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'
Subject: RE: [clearquestug] RE: (RUP) RUP - Rational Unified Process.

Here would be my bird's eye view on how to set-up the infrastructure to be able to implement the RUP. I will not even discuss how to implement the RUP since that is quite complicated.  One of my other assumptions is that I will use UCM.
 
1. Install all the tools (let's assume that you do not have any difficulties here ;-)
    a. ClearCase VOB server
    b. ClearCase View server
    c. One of the many supported databases to support ClearQuest and RequisitePro
    d. You need some kind of accessible network location to put a lot of the files
    e. Install Rational Suite Enterprise on the administrators desktop
    f. Microsoft Project
    g. Install all the web tools if you intend to user them CCWeb, CQWeb, ReqWeb, ProjectConsole and ProjectCentral(web aspect of Microsoft Project)
2. Create a UCM project in ClearCase.  This is where our version controlled files will exist.
3. Create your master schema in ClearQuest (This is the first database that you need). 
4. Create a user database based on the Enterprise schema (second database you need) - this schema has all the integrations built in out of the box for CQ, ReqPro, TestManager and MS Project.  I won't discuss a test database for now since we will use the schema out of the box (too many variables to discuss when you start customizing CQ).
5. Create a RequisitePro project - use the use case template (third database you need).
6. Create a Rose model - initially does not need anything in it but put it in an accessible location preferably under version control in ClearCase.
7. Create a Microsoft Project file.  Once again put in under CC for version control. Create the database required to implement ProjectCentral so that actuals can be tracked easily by the analysts, developers, and testers.
 
With all this done, now comes the steps to glue them all together.
8. Start up Rational Administrator and create an RAProject.  Link it to your CQ database, your ReqPro database, your Rose model and create the test datastore.  Now many of the building blocks for the integrations are in place.
9. Go to your Rational Common directory and look for a file called ASCQIsetup.bat and go through the steps to link Requirement Attributes in specific Requirement Types to the Defect and Enhancement Request records in CQ so that you can link your requirements to the records in CQ.
10. In ReqPro, set-up the link to the aforementioned Rose model so that you can link the Use Cases in rose to your Use Case requirements
11. In ReqPro go through the MS Project Integration so that you can make sure that all requirements are linked to tasks that implement them.  As well this will give you some idea as to the cost and effort involved in implementing your requirements.
12. In MS Project, go through the steps to permit linking MS Project Tasks with CQ Records.  This permits to track actuals versus planned for tasks and to determine specific costs to implement Enhancement requests and to fix defects.
13. Set-up ProjectConsole with its own database and then put together a comprehensive set of metrics and a place for all information to be congregated for the project.
14. In CC implement the link with CQ so that all changes to the baseline are approved via a record in CQ with either a Base CM Activity, a defect or an Enhancement Request.
 
I think that is most of it.  At this point, you have not even started your project but you are in a good position to do so by starting to elicit stakeholder requests, do some planning etc.
 
Hope this helps,
 

Claude Mercier
Lockheed Martin Canada
[EMAIL PROTECTED]
Phone: (613) 599-3280 ext. 3283
Fax: (613)-599-3282

-----Original Message-----
From: Naidu, Om [mailto:[EMAIL PROTECTED]]
Sent: 27 February 2002 2:52 PM
To: 'Rich Johnston'
Cc: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'
Subject: [clearquestug] RE: (RUP) RUP - Rational Unified Process.

Thanks Rich!

 Since, I am expecting a technical answer, I took it for granted that all these analysis have been done already and the company bought "n" number of licenses Rational Suite and "n" number of ClearCase licenses .May be, let us assume, the company has already bought due to aggressive selling from Rational and I enter the saga as a savior to implement the RUP. Indeed, I know, in my experience, companies bought licenses and they are idle without implementation.

Thanks,

Om Naidu
Rational - Administrator
ClearCase, ClearQuest, SCM and CRM consultant,
734-622-4411
Pfizer Inc., 2800, Plymouth Rd., Ann Arbor,MI.
"Reasonable people adapt themselves to the world. Unreasonable people attempt to adapt the world to themselves. All progress, therefore, depends on unreasonable people - George Bernard Shaw"

-----Original Message-----
From: Rich Johnston [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, February 27, 2002 2:35 PM
To: Naidu, Om; '[EMAIL PROTECTED]'
Subject: Re: (RUP) RUP - Rational Unified Process.

Hi there,
 
I realize that you are trying to obtain some tactical approach to implementing RUP. However, before you can do that, I think that you need to answer some business questions first.  Let's pretend I am a new Pfizer Dir. of Dev. and I have just noticed that I spent a modest but significant amount of my budget purchasing licenses and maintenance for Clearcase and Enterprise suite.  I'm curious, and so I come to you and ask, "What problem with the current development environment or process is going to be addressed with this expenditure, and what other expentitures should I plan for to put these tools into use?"  Can you tell me? I hope so, because implementing all of these tools in a tight technical integration may be a very state of the art and cool thing to do, but I would want to make sure that I get a return on my investment, not risk development milestones already committed, and not create a huge new cost center that burdens the organization.
 
Depending on your answer, you would probably want to give some thought as to what makes sense to improve first, and how you will know you succeeded. Which I would have done before buying anything.
 
Does this make sense to you?
Regards
Rich Johnston
 
 
 
 
----- Original Message -----
From: Naidu, Om
Sent: Wednesday, February 27, 2002 1:31 PM
Subject: (RUP) RUP - Rational Unified Process.

Respected Gentlemen!

All said and done about RUP. It is a process with six+ steps of best practice. Can someone tell me technically from the tools point of view, namely,
ReqPro,Rose,ClearQuest,ClearCase,TestManager,

how does one implement the process.? 

How they seamlessly integrate and communicate with each other?.

How do they form a traceability..?

Let us discuss the Classic Web project. Not as it is given by Rational Tutorials. Let us start from the initial phase. I walk into Blockbuster and convince him to get the Classic Web project. Please, can someone explain how do we go about, implementing RUP using the above tools. I would like to walk through the tools application than theoretical discussion. I am starting here with step 0.

Step 0.

Bought 10 licenses of ClearCase - Full version.
Bought 10 licenses of Rational Enterprise Suite.

Step 1...?

< fill in your answers here. If you feel you are giving more details, please break them into steps. Please, maintain proper anachronism. i.e. time based steps, step 1 has to complete for step 2 to proceed ...like that.>

Thanks and regards,

I am starting this thread to have all of us understood from implementation point of view, especially for guys like me. I have 5+ years of ClearCase and 3+ years of ClearQuest experience. It would be nice to have discussions based on the above tools and their integration related point view than Software Engineering as it ought to be. I will also fill in my steps, what little I know, as it proceeds.

Thanks,

Om Naidu
Rational - Administrator
ClearCase, ClearQuest, SCM and CRM consultant,
734-622-4411
Pfizer Inc., 2800, Plymouth Rd., Ann Arbor,MI.
"Reasonable people adapt themselves to the world. Unreasonable people attempt to adapt the world to themselves. All progress, therefore, depends on unreasonable people - George Bernard Shaw"

-----Original Message-----
From: Arole, Ashish (Cognizant) [mailto:[EMAIL PROTECTED]]
Sent: Saturday, February 23, 2002 2:18 AM
To: '[EMAIL PROTECTED]'
Subject: (RUP) RUP certification

Hi all,
 
I am appearing for the RUP certification examination in a months time.
 
Any help regarding the certification (sample questions/websites/ testing softwares) would be highly appreciated.
 
Thank You!!
 
Rgds,
Ashish Arole
 
Dont desire, deserve it!
 

Reply via email to